d6cb3888ec3864a928fb9e2a72595706fb50bfb0.html (4018668B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6 <title>zen mode changes - dotfiles - Unnamed repository; edit this file 'description' to name the repository. 7 </title> 8 <link rel="icon" type="image/png" href="../favicon.png" /> 9 <link rel="alternate" type="application/atom+xml" title="dotfiles Atom Feed" href="../atom.xml" /> 10 <link rel="alternate" type="application/atom+xml" title="dotfiles Atom Feed (tags)" href="../tags.xml" /> 11 <link rel="stylesheet" type="text/css" href="../style.css" /> 12 </head> 13 <body> 14 <table><tr><td><a href="../../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><h1>dotfiles</h1><span class="desc">Unnamed repository; edit this file 'description' to name the repository. 15 </span></td></tr><tr><td></td><td> 16 <a href="../log.html">Log</a> | <a href="../files.html">Files</a> | <a href="../refs.html">Refs</a> | <a href="../file/README.md.html">README</a></td></tr></table> 17 <hr/> 18 <div id="content"> 19 <pre><b>commit</b> <a href="../commit/d6cb3888ec3864a928fb9e2a72595706fb50bfb0.html">d6cb3888ec3864a928fb9e2a72595706fb50bfb0</a> 20 <b>parent</b> <a href="../commit/dbdc3e8f82ca61efb0e399a4d4d422cb846fbb30.html">dbdc3e8f82ca61efb0e399a4d4d422cb846fbb30</a> 21 <b>Author:</b> Linus Behrens <<a href="mailto:linus@MacBookPro.fritz.box">linus@MacBookPro.fritz.box</a>> 22 <b>Date:</b> Fri, 16 May 2025 15:07:08 +0200 23 24 zen mode changes 25 26 <b>Diffstat:</b> 27 <table><tr><td class="A">A</td><td><a href="#h0">.config/nvim/.DS_Store</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> 28 <tr><td class="M">M</td><td><a href="#h1">.config/nvim/lazy-lock.json</a></td><td> | </td><td class="num">1</td><td><span class="i">+</span><span class="d"></span></td></tr> 29 <tr><td class="M">M</td><td><a href="#h2">.config/nvim/lua/linus/keys.lua</a></td><td> | </td><td class="num">2</td><td><span class="i">++</span><span class="d"></span></td></tr> 30 <tr><td class="A">A</td><td><a href="#h3">.config/nvim/lua/linus/plugins/colors.lua</a></td><td> | </td><td class="num">8</td><td><span class="i">++++++++</span><span class="d"></span></td></tr> 31 <tr><td class="A">A</td><td><a href="#h4">.config/nvim/lua/linus/plugins/zen-mode.lua</a></td><td> | </td><td class="num">63</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> 32 <tr><td class="D">D</td><td><a href="#h5">.config/nvim/lua/linus/plugins/zen.lua</a></td><td> | </td><td class="num">63</td><td><span class="i"></span><span class="d">---------------------------------------------------------------</span></td></tr> 33 <tr><td class="A">A</td><td><a href="#h6">.config/raycast/extensions/node_modules</a></td><td> | </td><td class="num">2</td><td><span class="i">++</span><span class="d"></span></td></tr> 34 <tr><td class="D">D</td><td><a href="#h7">.config/raycast/extensions/node_modules/@parcel/source-map/dist/SourceMap.js</a></td><td> | </td><td class="num">484</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 35 <tr><td class="D">D</td><td><a href="#h8">.config/raycast/extensions/node_modules/@parcel/source-map/dist/utils.js</a></td><td> | </td><td class="num">72</td><td><span class="i"></span><span class="d">------------------------------------------------------------------------</span></td></tr> 36 <tr><td class="D">D</td><td><a href="#h9">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm-bindings.js</a></td><td> | </td><td class="num">14</td><td><span class="i"></span><span class="d">--------------</span></td></tr> 37 <tr><td class="D">D</td><td><a href="#h10">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm.js</a></td><td> | </td><td class="num">87</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 38 <tr><td class="D">D</td><td><a href="#h11">.config/raycast/extensions/node_modules/@parcel/source-map/package.json</a></td><td> | </td><td class="num">90</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 39 <tr><td class="D">D</td><td><a href="#h12">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/package.json</a></td><td> | </td><td class="num">13</td><td><span class="i"></span><span class="d">-------------</span></td></tr> 40 <tr><td class="D">D</td><td><a href="#h13">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js</a></td><td> | </td><td class="num">660</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 41 <tr><td class="D">D</td><td><a href="#h14">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm_bg.wasm</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> 42 <tr><td class="D">D</td><td><a href="#h15">.config/raycast/extensions/node_modules/@raycast/api/index.js</a></td><td> | </td><td class="num">57</td><td><span class="i"></span><span class="d">---------------------------------------------------------</span></td></tr> 43 <tr><td class="D">D</td><td><a href="#h16">.config/raycast/extensions/node_modules/@raycast/server/index.js</a></td><td> | </td><td class="num">34</td><td><span class="i"></span><span class="d">----------------------------------</span></td></tr> 44 <tr><td class="D">D</td><td><a href="#h17">.config/raycast/extensions/node_modules/@raycast/source-mapper/index.js</a></td><td> | </td><td class="num">4</td><td><span class="i"></span><span class="d">----</span></td></tr> 45 <tr><td class="D">D</td><td><a href="#h18">.config/raycast/extensions/node_modules/react-devtools-raycast/index.js</a></td><td> | </td><td class="num">5</td><td><span class="i"></span><span class="d">-----</span></td></tr> 46 <tr><td class="D">D</td><td><a href="#h19">.config/raycast/extensions/node_modules/react-devtools-raycast/react-devtools-raycast.development.js</a></td><td> | </td><td class="num">17272</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 47 <tr><td class="D">D</td><td><a href="#h20">.config/raycast/extensions/node_modules/react-reconciler/constants.js</a></td><td> | </td><td class="num">18</td><td><span class="i"></span><span class="d">------------------</span></td></tr> 48 <tr><td class="D">D</td><td><a href="#h21">.config/raycast/extensions/node_modules/react-reconciler/index.js</a></td><td> | </td><td class="num">5</td><td><span class="i"></span><span class="d">-----</span></td></tr> 49 <tr><td class="D">D</td><td><a href="#h22">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.development.js</a></td><td> | </td><td class="num">12286</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 50 <tr><td class="D">D</td><td><a href="#h23">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.production.js</a></td><td> | </td><td class="num">47</td><td><span class="i"></span><span class="d">-----------------------------------------------</span></td></tr> 51 <tr><td class="D">D</td><td><a href="#h24">.config/raycast/extensions/node_modules/react/index.js</a></td><td> | </td><td class="num">5</td><td><span class="i"></span><span class="d">-----</span></td></tr> 52 <tr><td class="D">D</td><td><a href="#h25">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.development.js</a></td><td> | </td><td class="num">660</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 53 <tr><td class="D">D</td><td><a href="#h26">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.js</a></td><td> | </td><td class="num">5</td><td><span class="i"></span><span class="d">-----</span></td></tr> 54 <tr><td class="D">D</td><td><a href="#h27">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.production.js</a></td><td> | </td><td class="num">14</td><td><span class="i"></span><span class="d">--------------</span></td></tr> 55 <tr><td class="D">D</td><td><a href="#h28">.config/raycast/extensions/node_modules/react/jsx-runtime.development.js</a></td><td> | </td><td class="num">656</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 56 <tr><td class="D">D</td><td><a href="#h29">.config/raycast/extensions/node_modules/react/jsx-runtime.js</a></td><td> | </td><td class="num">5</td><td><span class="i"></span><span class="d">-----</span></td></tr> 57 <tr><td class="D">D</td><td><a href="#h30">.config/raycast/extensions/node_modules/react/jsx-runtime.production.js</a></td><td> | </td><td class="num">34</td><td><span class="i"></span><span class="d">----------------------------------</span></td></tr> 58 <tr><td class="D">D</td><td><a href="#h31">.config/raycast/extensions/node_modules/react/react.development.js</a></td><td> | </td><td class="num">1521</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 59 <tr><td class="D">D</td><td><a href="#h32">.config/raycast/extensions/node_modules/react/react.production.js</a></td><td> | </td><td class="num">538</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> 60 </table></pre><pre>33 files changed, 76 insertions(+), 34649 deletions(-) 61 <hr/><b>diff --git a/<a id="h0" href="../file/.config/nvim/.DS_Store.html">.config/nvim/.DS_Store</a> b/<a href="../file/.config/nvim/.DS_Store.html">.config/nvim/.DS_Store</a></b> 62 Binary files differ. 63 <b>diff --git a/<a id="h1" href="../file/.config/nvim/lazy-lock.json.html">.config/nvim/lazy-lock.json</a> b/<a href="../file/.config/nvim/lazy-lock.json.html">.config/nvim/lazy-lock.json</a></b> 64 <a href="#h1-0" id="h1-0" class="h">@@ -15,6 +15,7 @@ 65 </a> "telescope.nvim": { "branch": "master", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, 66 "transparent.nvim": { "branch": "main", "commit": "8a2749a2fa74f97fe6557f61b89ac7fd873f3c21" }, 67 "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, 68 <a href="#h1-0-3" id="h1-0-3" class="i">+ "vague.nvim": { "branch": "main", "commit": "74e913317594b95ed083b10e60f7a81d1141b1a9" }, 69 </a> "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }, 70 "zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" } 71 } 72 <b>diff --git a/<a id="h2" href="../file/.config/nvim/lua/linus/keys.lua.html">.config/nvim/lua/linus/keys.lua</a> b/<a href="../file/.config/nvim/lua/linus/keys.lua.html">.config/nvim/lua/linus/keys.lua</a></b> 73 <a href="#h2-0" id="h2-0" class="h">@@ -6,6 +6,8 @@ vim.keymap.set("n", "<leader>w", "<CMD>write<CR>", { desc = "write file" }, { 74 </a> 75 vim.keymap.set("n", "<leader>z", "<cmd>NoNeckPain<cr>", { desc = "NoNeckPain: zen" }) 76 vim.keymap.set("n", "<leader>h", "<cmd>TransparentToggle<cr>", { desc = "Transparency: toggle" }) 77 <a href="#h2-0-3" id="h2-0-3" class="i">+vim.keymap.set("n", "<leader>u", ":ZenMode <CR>", { silent = true }) 78 </a><a href="#h2-0-4" id="h2-0-4" class="i">+ 79 </a> -- 80 -- 81 -- 82 <b>diff --git a/<a id="h3" href="../file/.config/nvim/lua/linus/plugins/colors.lua.html">.config/nvim/lua/linus/plugins/colors.lua</a> b/<a href="../file/.config/nvim/lua/linus/plugins/colors.lua.html">.config/nvim/lua/linus/plugins/colors.lua</a></b> 83 <a href="#h3-0" id="h3-0" class="h">@@ -0,0 +1,8 @@ 84 </a><a href="#h3-0-0" id="h3-0-0" class="i">+return { 85 </a><a href="#h3-0-1" id="h3-0-1" class="i">+ "vague2k/vague.nvim", 86 </a><a href="#h3-0-2" id="h3-0-2" class="i">+ config = function() 87 </a><a href="#h3-0-3" id="h3-0-3" class="i">+ require("vague").setup({ transparent = true }) 88 </a><a href="#h3-0-4" id="h3-0-4" class="i">+ vim.cmd("colorscheme vague") 89 </a><a href="#h3-0-5" id="h3-0-5" class="i">+ vim.cmd(":hi statusline guibg=NONE") 90 </a><a href="#h3-0-6" id="h3-0-6" class="i">+ end 91 </a><a href="#h3-0-7" id="h3-0-7" class="i">+} 92 </a><b>diff --git a/<a id="h4" href="../file/.config/nvim/lua/linus/plugins/zen-mode.lua.html">.config/nvim/lua/linus/plugins/zen-mode.lua</a> b/<a href="../file/.config/nvim/lua/linus/plugins/zen-mode.lua.html">.config/nvim/lua/linus/plugins/zen-mode.lua</a></b> 93 <a href="#h4-0" id="h4-0" class="h">@@ -0,0 +1,63 @@ 94 </a><a href="#h4-0-0" id="h4-0-0" class="i">+return { 95 </a><a href="#h4-0-1" id="h4-0-1" class="i">+ "folke/zen-mode.nvim", 96 </a><a href="#h4-0-2" id="h4-0-2" class="i">+ opts = { 97 </a><a href="#h4-0-3" id="h4-0-3" class="i">+ window = { 98 </a><a href="#h4-0-4" id="h4-0-4" class="i">+ backdrop = 0.1, -- shade the backdrop of the Zen window. Set to 1 to keep the same as Normal 99 </a><a href="#h4-0-5" id="h4-0-5" class="i">+ width = 0.16 * 5, -- width of the Zen window 100 </a><a href="#h4-0-6" id="h4-0-6" class="i">+ height = 0.09 * 8, -- height of the Zen window 101 </a><a href="#h4-0-7" id="h4-0-7" class="i">+ -- width = 120, 102 </a><a href="#h4-0-8" id="h4-0-8" class="i">+ -- height = 1, 103 </a><a href="#h4-0-9" id="h4-0-9" class="i">+ options = { 104 </a><a href="#h4-0-10" id="h4-0-10" class="i">+ signcolumn = "no", -- disable signcolumn 105 </a><a href="#h4-0-11" id="h4-0-11" class="i">+ number = false, -- disable number column 106 </a><a href="#h4-0-12" id="h4-0-12" class="i">+ relativenumber = false, -- disable relative numbers 107 </a><a href="#h4-0-13" id="h4-0-13" class="i">+ cursorline = false, -- disable cursorline 108 </a><a href="#h4-0-14" id="h4-0-14" class="i">+ cursorcolumn = false, -- disable cursor column 109 </a><a href="#h4-0-15" id="h4-0-15" class="i">+ foldcolumn = "0", -- disable fold column 110 </a><a href="#h4-0-16" id="h4-0-16" class="i">+ list = false, -- disable whitespace characters 111 </a><a href="#h4-0-17" id="h4-0-17" class="i">+ }, 112 </a><a href="#h4-0-18" id="h4-0-18" class="i">+ }, 113 </a><a href="#h4-0-19" id="h4-0-19" class="i">+ plugins = { 114 </a><a href="#h4-0-20" id="h4-0-20" class="i">+ options = { 115 </a><a href="#h4-0-21" id="h4-0-21" class="i">+ enabled = true, 116 </a><a href="#h4-0-22" id="h4-0-22" class="i">+ ruler = false, -- disables the ruler text in the cmd line area 117 </a><a href="#h4-0-23" id="h4-0-23" class="i">+ showcmd = false, -- disables the command in the last line of the screen 118 </a><a href="#h4-0-24" id="h4-0-24" class="i">+ laststatus = 0, -- turn off the statusline in zen mode 119 </a><a href="#h4-0-25" id="h4-0-25" class="i">+ }, 120 </a><a href="#h4-0-26" id="h4-0-26" class="i">+ twilight = { enabled = true }, -- enable to start Twilight when zen mode opens 121 </a><a href="#h4-0-27" id="h4-0-27" class="i">+ gitsigns = { enabled = false }, -- disables git signs 122 </a><a href="#h4-0-28" id="h4-0-28" class="i">+ tmux = { enabled = true }, -- disables the tmux statusline 123 </a><a href="#h4-0-29" id="h4-0-29" class="i">+ todo = { enabled = false }, -- if set to "true", todo-comments.nvim highlights will be disabled 124 </a><a href="#h4-0-30" id="h4-0-30" class="i">+ kitty = { 125 </a><a href="#h4-0-31" id="h4-0-31" class="i">+ enabled = false, 126 </a><a href="#h4-0-32" id="h4-0-32" class="i">+ font = "+4", -- font size increment 127 </a><a href="#h4-0-33" id="h4-0-33" class="i">+ }, 128 </a><a href="#h4-0-34" id="h4-0-34" class="i">+ alacritty = { 129 </a><a href="#h4-0-35" id="h4-0-35" class="i">+ enabled = false, 130 </a><a href="#h4-0-36" id="h4-0-36" class="i">+ font = "16", -- font size 131 </a><a href="#h4-0-37" id="h4-0-37" class="i">+ }, 132 </a><a href="#h4-0-38" id="h4-0-38" class="i">+ -- this will change the font size on wezterm when in zen mode 133 </a><a href="#h4-0-39" id="h4-0-39" class="i">+ -- See alse also the Plugins/Wezterm section in this projects README 134 </a><a href="#h4-0-40" id="h4-0-40" class="i">+ wezterm = { 135 </a><a href="#h4-0-41" id="h4-0-41" class="i">+ enabled = false, 136 </a><a href="#h4-0-42" id="h4-0-42" class="i">+ -- can be either an absolute font size or the number of incremental steps 137 </a><a href="#h4-0-43" id="h4-0-43" class="i">+ font = "+4", -- (10% increase per step) 138 </a><a href="#h4-0-44" id="h4-0-44" class="i">+ }, 139 </a><a href="#h4-0-45" id="h4-0-45" class="i">+ -- this will change the scale factor in Neovide when in zen mode 140 </a><a href="#h4-0-46" id="h4-0-46" class="i">+ -- See alse also the Plugins/Wezterm section in this projects README 141 </a><a href="#h4-0-47" id="h4-0-47" class="i">+ neovide = { 142 </a><a href="#h4-0-48" id="h4-0-48" class="i">+ enabled = false, 143 </a><a href="#h4-0-49" id="h4-0-49" class="i">+ -- Will multiply the current scale factor by this number 144 </a><a href="#h4-0-50" id="h4-0-50" class="i">+ scale = 1.2 145 </a><a href="#h4-0-51" id="h4-0-51" class="i">+ -- disable the Neovide animations while in Zen mode 146 </a><a href="#h4-0-52" id="h4-0-52" class="i">+ }, 147 </a><a href="#h4-0-53" id="h4-0-53" class="i">+ }, 148 </a><a href="#h4-0-54" id="h4-0-54" class="i">+ -- callback where you can add custom code when the Zen window opens 149 </a><a href="#h4-0-55" id="h4-0-55" class="i">+ on_open = function(win) 150 </a><a href="#h4-0-56" id="h4-0-56" class="i">+ end, 151 </a><a href="#h4-0-57" id="h4-0-57" class="i">+ -- callback where you can add custom code when the Zen window closes 152 </a><a href="#h4-0-58" id="h4-0-58" class="i">+ on_close = function() 153 </a><a href="#h4-0-59" id="h4-0-59" class="i">+ end, 154 </a><a href="#h4-0-60" id="h4-0-60" class="i">+ } 155 </a><a href="#h4-0-61" id="h4-0-61" class="i">+ 156 </a><a href="#h4-0-62" id="h4-0-62" class="i">+} 157 </a><b>diff --git a/<a id="h5" href="../file/.config/nvim/lua/linus/plugins/zen.lua.html">.config/nvim/lua/linus/plugins/zen.lua</a> b/<a href="../file/.config/nvim/lua/linus/plugins/zen.lua.html">.config/nvim/lua/linus/plugins/zen.lua</a></b> 158 <a href="#h5-0" id="h5-0" class="h">@@ -1,63 +0,0 @@ 159 </a><a href="#h5-0-0" id="h5-0-0" class="d">-return { 160 </a><a href="#h5-0-1" id="h5-0-1" class="d">- "folke/zen-mode.nvim", 161 </a><a href="#h5-0-2" id="h5-0-2" class="d">- opts = { 162 </a><a href="#h5-0-3" id="h5-0-3" class="d">- window = { 163 </a><a href="#h5-0-4" id="h5-0-4" class="d">- backdrop = 0.1, -- shade the backdrop of the Zen window. Set to 1 to keep the same as Normal 164 </a><a href="#h5-0-5" id="h5-0-5" class="d">- width = 0.16 * 4, -- width of the Zen window 165 </a><a href="#h5-0-6" id="h5-0-6" class="d">- height = 0.09 * 4, -- height of the Zen window 166 </a><a href="#h5-0-7" id="h5-0-7" class="d">- -- width = 120, 167 </a><a href="#h5-0-8" id="h5-0-8" class="d">- -- height = 1, 168 </a><a href="#h5-0-9" id="h5-0-9" class="d">- options = { 169 </a><a href="#h5-0-10" id="h5-0-10" class="d">- signcolumn = "no", -- disable signcolumn 170 </a><a href="#h5-0-11" id="h5-0-11" class="d">- number = true, -- disable number column 171 </a><a href="#h5-0-12" id="h5-0-12" class="d">- relativenumber = false, -- disable relative numbers 172 </a><a href="#h5-0-13" id="h5-0-13" class="d">- cursorline = false, -- disable cursorline 173 </a><a href="#h5-0-14" id="h5-0-14" class="d">- cursorcolumn = false, -- disable cursor column 174 </a><a href="#h5-0-15" id="h5-0-15" class="d">- foldcolumn = "0", -- disable fold column 175 </a><a href="#h5-0-16" id="h5-0-16" class="d">- list = false, -- disable whitespace characters 176 </a><a href="#h5-0-17" id="h5-0-17" class="d">- }, 177 </a><a href="#h5-0-18" id="h5-0-18" class="d">- }, 178 </a><a href="#h5-0-19" id="h5-0-19" class="d">- plugins = { 179 </a><a href="#h5-0-20" id="h5-0-20" class="d">- options = { 180 </a><a href="#h5-0-21" id="h5-0-21" class="d">- enabled = true, 181 </a><a href="#h5-0-22" id="h5-0-22" class="d">- ruler = false, -- disables the ruler text in the cmd line area 182 </a><a href="#h5-0-23" id="h5-0-23" class="d">- showcmd = false, -- disables the command in the last line of the screen 183 </a><a href="#h5-0-24" id="h5-0-24" class="d">- laststatus = 0, -- turn off the statusline in zen mode 184 </a><a href="#h5-0-25" id="h5-0-25" class="d">- }, 185 </a><a href="#h5-0-26" id="h5-0-26" class="d">- twilight = { enabled = true }, -- enable to start Twilight when zen mode opens 186 </a><a href="#h5-0-27" id="h5-0-27" class="d">- gitsigns = { enabled = false }, -- disables git signs 187 </a><a href="#h5-0-28" id="h5-0-28" class="d">- tmux = { enabled = true }, -- disables the tmux statusline 188 </a><a href="#h5-0-29" id="h5-0-29" class="d">- todo = { enabled = false }, -- if set to "true", todo-comments.nvim highlights will be disabled 189 </a><a href="#h5-0-30" id="h5-0-30" class="d">- kitty = { 190 </a><a href="#h5-0-31" id="h5-0-31" class="d">- enabled = false, 191 </a><a href="#h5-0-32" id="h5-0-32" class="d">- font = "+4", -- font size increment 192 </a><a href="#h5-0-33" id="h5-0-33" class="d">- }, 193 </a><a href="#h5-0-34" id="h5-0-34" class="d">- alacritty = { 194 </a><a href="#h5-0-35" id="h5-0-35" class="d">- enabled = false, 195 </a><a href="#h5-0-36" id="h5-0-36" class="d">- font = "16", -- font size 196 </a><a href="#h5-0-37" id="h5-0-37" class="d">- }, 197 </a><a href="#h5-0-38" id="h5-0-38" class="d">- -- this will change the font size on wezterm when in zen mode 198 </a><a href="#h5-0-39" id="h5-0-39" class="d">- -- See alse also the Plugins/Wezterm section in this projects README 199 </a><a href="#h5-0-40" id="h5-0-40" class="d">- wezterm = { 200 </a><a href="#h5-0-41" id="h5-0-41" class="d">- enabled = false, 201 </a><a href="#h5-0-42" id="h5-0-42" class="d">- -- can be either an absolute font size or the number of incremental steps 202 </a><a href="#h5-0-43" id="h5-0-43" class="d">- font = "+4", -- (10% increase per step) 203 </a><a href="#h5-0-44" id="h5-0-44" class="d">- }, 204 </a><a href="#h5-0-45" id="h5-0-45" class="d">- -- this will change the scale factor in Neovide when in zen mode 205 </a><a href="#h5-0-46" id="h5-0-46" class="d">- -- See alse also the Plugins/Wezterm section in this projects README 206 </a><a href="#h5-0-47" id="h5-0-47" class="d">- neovide = { 207 </a><a href="#h5-0-48" id="h5-0-48" class="d">- enabled = false, 208 </a><a href="#h5-0-49" id="h5-0-49" class="d">- -- Will multiply the current scale factor by this number 209 </a><a href="#h5-0-50" id="h5-0-50" class="d">- scale = 1.2 210 </a><a href="#h5-0-51" id="h5-0-51" class="d">- -- disable the Neovide animations while in Zen mode 211 </a><a href="#h5-0-52" id="h5-0-52" class="d">- }, 212 </a><a href="#h5-0-53" id="h5-0-53" class="d">- }, 213 </a><a href="#h5-0-54" id="h5-0-54" class="d">- -- callback where you can add custom code when the Zen window opens 214 </a><a href="#h5-0-55" id="h5-0-55" class="d">- on_open = function(win) 215 </a><a href="#h5-0-56" id="h5-0-56" class="d">- end, 216 </a><a href="#h5-0-57" id="h5-0-57" class="d">- -- callback where you can add custom code when the Zen window closes 217 </a><a href="#h5-0-58" id="h5-0-58" class="d">- on_close = function() 218 </a><a href="#h5-0-59" id="h5-0-59" class="d">- end, 219 </a><a href="#h5-0-60" id="h5-0-60" class="d">- } 220 </a><a href="#h5-0-61" id="h5-0-61" class="d">- 221 </a><a href="#h5-0-62" id="h5-0-62" class="d">-} 222 </a><b>diff --git a/<a id="h6" href="../file/.config/raycast/extensions/node_modules.html">.config/raycast/extensions/node_modules</a> b/<a href="../file/.config/raycast/extensions/node_modules.html">.config/raycast/extensions/node_modules</a></b> 223 <a href="#h6-0" id="h6-0" class="h">@@ -0,0 +1 @@ 224 </a><a href="#h6-0-0" id="h6-0-0" class="i">+/Applications/Raycast.app/Contents/Resources/RaycastNodeExtensions_RaycastNodeExtensions.bundle/Contents/Resources/api/node_modules 225 </a><a href="#h6-0-1" id="h6-0-1" class="i">+\ No newline at end of file 226 </a><b>diff --git a/<a id="h7" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/SourceMap.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/SourceMap.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/SourceMap.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/SourceMap.js</a></b> 227 <a href="#h7-0" id="h7-0" class="h">@@ -1,483 +0,0 @@ 228 </a><a href="#h7-0-0" id="h7-0-0" class="d">-"use strict"; 229 </a><a href="#h7-0-1" id="h7-0-1" class="d">- 230 </a><a href="#h7-0-2" id="h7-0-2" class="d">-Object.defineProperty(exports, "__esModule", { 231 </a><a href="#h7-0-3" id="h7-0-3" class="d">- value: true 232 </a><a href="#h7-0-4" id="h7-0-4" class="d">-}); 233 </a><a href="#h7-0-5" id="h7-0-5" class="d">-exports.default = void 0; 234 </a><a href="#h7-0-6" id="h7-0-6" class="d">- 235 </a><a href="#h7-0-7" id="h7-0-7" class="d">-var _path = _interopRequireDefault(require("path")); 236 </a><a href="#h7-0-8" id="h7-0-8" class="d">- 237 </a><a href="#h7-0-9" id="h7-0-9" class="d">-var _utils = require("./utils"); 238 </a><a href="#h7-0-10" id="h7-0-10" class="d">- 239 </a><a href="#h7-0-11" id="h7-0-11" class="d">-var _package = require("../package.json"); 240 </a><a href="#h7-0-12" id="h7-0-12" class="d">- 241 </a><a href="#h7-0-13" id="h7-0-13" class="d">-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 242 </a><a href="#h7-0-14" id="h7-0-14" class="d">- 243 </a><a href="#h7-0-15" id="h7-0-15" class="d">-function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } 244 </a><a href="#h7-0-16" id="h7-0-16" class="d">- 245 </a><a href="#h7-0-17" id="h7-0-17" class="d">-class SourceMap { 246 </a><a href="#h7-0-18" id="h7-0-18" class="d">- /** 247 </a><a href="#h7-0-19" id="h7-0-19" class="d">- * @private 248 </a><a href="#h7-0-20" id="h7-0-20" class="d">- */ 249 </a><a href="#h7-0-21" id="h7-0-21" class="d">- 250 </a><a href="#h7-0-22" id="h7-0-22" class="d">- /** 251 </a><a href="#h7-0-23" id="h7-0-23" class="d">- * @private 252 </a><a href="#h7-0-24" id="h7-0-24" class="d">- */ 253 </a><a href="#h7-0-25" id="h7-0-25" class="d">- 254 </a><a href="#h7-0-26" id="h7-0-26" class="d">- /** 255 </a><a href="#h7-0-27" id="h7-0-27" class="d">- * Construct a SourceMap instance 256 </a><a href="#h7-0-28" id="h7-0-28" class="d">- * 257 </a><a href="#h7-0-29" id="h7-0-29" class="d">- * @param projectRoot root directory of the project, this is to ensure all source paths are relative to this path 258 </a><a href="#h7-0-30" id="h7-0-30" class="d">- */ 259 </a><a href="#h7-0-31" id="h7-0-31" class="d">- constructor(projectRoot = '/', buffer) { 260 </a><a href="#h7-0-32" id="h7-0-32" class="d">- _defineProperty(this, "sourceMapInstance", void 0); 261 </a><a href="#h7-0-33" id="h7-0-33" class="d">- 262 </a><a href="#h7-0-34" id="h7-0-34" class="d">- _defineProperty(this, "projectRoot", void 0); 263 </a><a href="#h7-0-35" id="h7-0-35" class="d">- } // Use this to invalidate saved buffers, we don't check versioning at all in Rust 264 </a><a href="#h7-0-36" id="h7-0-36" class="d">- 265 </a><a href="#h7-0-37" id="h7-0-37" class="d">- 266 </a><a href="#h7-0-38" id="h7-0-38" class="d">- get libraryVersion() { 267 </a><a href="#h7-0-39" id="h7-0-39" class="d">- return _package.version; 268 </a><a href="#h7-0-40" id="h7-0-40" class="d">- } 269 </a><a href="#h7-0-41" id="h7-0-41" class="d">- /** 270 </a><a href="#h7-0-42" id="h7-0-42" class="d">- * Generates an empty map from the provided fileName and sourceContent 271 </a><a href="#h7-0-43" id="h7-0-43" class="d">- * 272 </a><a href="#h7-0-44" id="h7-0-44" class="d">- * @param sourceName path of the source file 273 </a><a href="#h7-0-45" id="h7-0-45" class="d">- * @param sourceContent content of the source file 274 </a><a href="#h7-0-46" id="h7-0-46" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 275 </a><a href="#h7-0-47" id="h7-0-47" class="d">- */ 276 </a><a href="#h7-0-48" id="h7-0-48" class="d">- 277 </a><a href="#h7-0-49" id="h7-0-49" class="d">- 278 </a><a href="#h7-0-50" id="h7-0-50" class="d">- static generateEmptyMap({ 279 </a><a href="#h7-0-51" id="h7-0-51" class="d">- projectRoot, 280 </a><a href="#h7-0-52" id="h7-0-52" class="d">- sourceName, 281 </a><a href="#h7-0-53" id="h7-0-53" class="d">- sourceContent, 282 </a><a href="#h7-0-54" id="h7-0-54" class="d">- lineOffset = 0 283 </a><a href="#h7-0-55" id="h7-0-55" class="d">- }) { 284 </a><a href="#h7-0-56" id="h7-0-56" class="d">- throw new Error('SourceMap.generateEmptyMap() must be implemented when extending SourceMap'); 285 </a><a href="#h7-0-57" id="h7-0-57" class="d">- } 286 </a><a href="#h7-0-58" id="h7-0-58" class="d">- /** 287 </a><a href="#h7-0-59" id="h7-0-59" class="d">- * Generates an empty map from the provided fileName and sourceContent 288 </a><a href="#h7-0-60" id="h7-0-60" class="d">- * 289 </a><a href="#h7-0-61" id="h7-0-61" class="d">- * @param sourceName path of the source file 290 </a><a href="#h7-0-62" id="h7-0-62" class="d">- * @param sourceContent content of the source file 291 </a><a href="#h7-0-63" id="h7-0-63" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 292 </a><a href="#h7-0-64" id="h7-0-64" class="d">- */ 293 </a><a href="#h7-0-65" id="h7-0-65" class="d">- 294 </a><a href="#h7-0-66" id="h7-0-66" class="d">- 295 </a><a href="#h7-0-67" id="h7-0-67" class="d">- addEmptyMap(sourceName, sourceContent, lineOffset = 0) { 296 </a><a href="#h7-0-68" id="h7-0-68" class="d">- this.sourceMapInstance.addEmptyMap(sourceName, sourceContent, lineOffset); 297 </a><a href="#h7-0-69" id="h7-0-69" class="d">- return this; 298 </a><a href="#h7-0-70" id="h7-0-70" class="d">- } 299 </a><a href="#h7-0-71" id="h7-0-71" class="d">- /** 300 </a><a href="#h7-0-72" id="h7-0-72" class="d">- * Appends raw VLQ mappings to the sourcemaps 301 </a><a href="#h7-0-73" id="h7-0-73" class="d">- */ 302 </a><a href="#h7-0-74" id="h7-0-74" class="d">- 303 </a><a href="#h7-0-75" id="h7-0-75" class="d">- 304 </a><a href="#h7-0-76" id="h7-0-76" class="d">- addVLQMap(map, lineOffset = 0, columnOffset = 0) { 305 </a><a href="#h7-0-77" id="h7-0-77" class="d">- throw new Error('SourceMap.addVLQMap() must be implemented when extending SourceMap'); 306 </a><a href="#h7-0-78" id="h7-0-78" class="d">- } 307 </a><a href="#h7-0-79" id="h7-0-79" class="d">- /** 308 </a><a href="#h7-0-80" id="h7-0-80" class="d">- * Appends another sourcemap instance to this sourcemap 309 </a><a href="#h7-0-81" id="h7-0-81" class="d">- * 310 </a><a href="#h7-0-82" id="h7-0-82" class="d">- * @param buffer the sourcemap buffer that should get appended to this sourcemap 311 </a><a href="#h7-0-83" id="h7-0-83" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 312 </a><a href="#h7-0-84" id="h7-0-84" class="d">- */ 313 </a><a href="#h7-0-85" id="h7-0-85" class="d">- 314 </a><a href="#h7-0-86" id="h7-0-86" class="d">- 315 </a><a href="#h7-0-87" id="h7-0-87" class="d">- addSourceMap(sourcemap, lineOffset = 0) { 316 </a><a href="#h7-0-88" id="h7-0-88" class="d">- throw new Error('Not implemented by child class'); 317 </a><a href="#h7-0-89" id="h7-0-89" class="d">- } 318 </a><a href="#h7-0-90" id="h7-0-90" class="d">- /** 319 </a><a href="#h7-0-91" id="h7-0-91" class="d">- * Appends a buffer to this sourcemap 320 </a><a href="#h7-0-92" id="h7-0-92" class="d">- * Note: The buffer should be generated by this library 321 </a><a href="#h7-0-93" id="h7-0-93" class="d">- * @param buffer the sourcemap buffer that should get appended to this sourcemap 322 </a><a href="#h7-0-94" id="h7-0-94" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 323 </a><a href="#h7-0-95" id="h7-0-95" class="d">- */ 324 </a><a href="#h7-0-96" id="h7-0-96" class="d">- 325 </a><a href="#h7-0-97" id="h7-0-97" class="d">- 326 </a><a href="#h7-0-98" id="h7-0-98" class="d">- addBuffer(buffer, lineOffset = 0) { 327 </a><a href="#h7-0-99" id="h7-0-99" class="d">- throw new Error('Not implemented by child class'); 328 </a><a href="#h7-0-100" id="h7-0-100" class="d">- } 329 </a><a href="#h7-0-101" id="h7-0-101" class="d">- /** 330 </a><a href="#h7-0-102" id="h7-0-102" class="d">- * Appends a Mapping object to this sourcemap 331 </a><a href="#h7-0-103" id="h7-0-103" class="d">- * Note: line numbers start at 1 due to mozilla's source-map library 332 </a><a href="#h7-0-104" id="h7-0-104" class="d">- * 333 </a><a href="#h7-0-105" id="h7-0-105" class="d">- * @param mapping the mapping that should be appended to this sourcemap 334 </a><a href="#h7-0-106" id="h7-0-106" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 335 </a><a href="#h7-0-107" id="h7-0-107" class="d">- * @param columnOffset an offset that gets added to the sourceColumn index of each mapping 336 </a><a href="#h7-0-108" id="h7-0-108" class="d">- */ 337 </a><a href="#h7-0-109" id="h7-0-109" class="d">- 338 </a><a href="#h7-0-110" id="h7-0-110" class="d">- 339 </a><a href="#h7-0-111" id="h7-0-111" class="d">- addIndexedMapping(mapping, lineOffset = 0, columnOffset = 0) { 340 </a><a href="#h7-0-112" id="h7-0-112" class="d">- // Not sure if it'll be worth it to add this back to C++, wrapping it in an array probably doesn't do that much harm in JS? 341 </a><a href="#h7-0-113" id="h7-0-113" class="d">- // Also we barely use this function anyway... 342 </a><a href="#h7-0-114" id="h7-0-114" class="d">- this.addIndexedMappings([mapping], lineOffset, columnOffset); 343 </a><a href="#h7-0-115" id="h7-0-115" class="d">- } 344 </a><a href="#h7-0-116" id="h7-0-116" class="d">- 345 </a><a href="#h7-0-117" id="h7-0-117" class="d">- _indexedMappingsToInt32Array(mappings, lineOffset = 0, columnOffset = 0) { 346 </a><a href="#h7-0-118" id="h7-0-118" class="d">- // Encode all mappings into a single typed array and make one call 347 </a><a href="#h7-0-119" id="h7-0-119" class="d">- // to C++ instead of one for each mapping to improve performance. 348 </a><a href="#h7-0-120" id="h7-0-120" class="d">- let mappingBuffer = new Int32Array(mappings.length * 6); 349 </a><a href="#h7-0-121" id="h7-0-121" class="d">- let sources = new Map(); 350 </a><a href="#h7-0-122" id="h7-0-122" class="d">- let names = new Map(); 351 </a><a href="#h7-0-123" id="h7-0-123" class="d">- let i = 0; 352 </a><a href="#h7-0-124" id="h7-0-124" class="d">- 353 </a><a href="#h7-0-125" id="h7-0-125" class="d">- for (let mapping of mappings) { 354 </a><a href="#h7-0-126" id="h7-0-126" class="d">- let hasValidOriginal = mapping.original && typeof mapping.original.line === 'number' && !isNaN(mapping.original.line) && typeof mapping.original.column === 'number' && !isNaN(mapping.original.column); 355 </a><a href="#h7-0-127" id="h7-0-127" class="d">- mappingBuffer[i++] = mapping.generated.line + lineOffset - 1; 356 </a><a href="#h7-0-128" id="h7-0-128" class="d">- mappingBuffer[i++] = mapping.generated.column + columnOffset; // $FlowFixMe 357 </a><a href="#h7-0-129" id="h7-0-129" class="d">- 358 </a><a href="#h7-0-130" id="h7-0-130" class="d">- mappingBuffer[i++] = hasValidOriginal ? mapping.original.line - 1 : -1; // $FlowFixMe 359 </a><a href="#h7-0-131" id="h7-0-131" class="d">- 360 </a><a href="#h7-0-132" id="h7-0-132" class="d">- mappingBuffer[i++] = hasValidOriginal ? mapping.original.column : -1; 361 </a><a href="#h7-0-133" id="h7-0-133" class="d">- let sourceIndex = mapping.source ? sources.get(mapping.source) : -1; 362 </a><a href="#h7-0-134" id="h7-0-134" class="d">- 363 </a><a href="#h7-0-135" id="h7-0-135" class="d">- if (sourceIndex == null) { 364 </a><a href="#h7-0-136" id="h7-0-136" class="d">- // $FlowFixMe 365 </a><a href="#h7-0-137" id="h7-0-137" class="d">- sourceIndex = this.addSource(mapping.source); // $FlowFixMe 366 </a><a href="#h7-0-138" id="h7-0-138" class="d">- 367 </a><a href="#h7-0-139" id="h7-0-139" class="d">- sources.set(mapping.source, sourceIndex); 368 </a><a href="#h7-0-140" id="h7-0-140" class="d">- } 369 </a><a href="#h7-0-141" id="h7-0-141" class="d">- 370 </a><a href="#h7-0-142" id="h7-0-142" class="d">- mappingBuffer[i++] = sourceIndex; 371 </a><a href="#h7-0-143" id="h7-0-143" class="d">- let nameIndex = mapping.name ? names.get(mapping.name) : -1; 372 </a><a href="#h7-0-144" id="h7-0-144" class="d">- 373 </a><a href="#h7-0-145" id="h7-0-145" class="d">- if (nameIndex == null) { 374 </a><a href="#h7-0-146" id="h7-0-146" class="d">- // $FlowFixMe 375 </a><a href="#h7-0-147" id="h7-0-147" class="d">- nameIndex = this.addName(mapping.name); // $FlowFixMe 376 </a><a href="#h7-0-148" id="h7-0-148" class="d">- 377 </a><a href="#h7-0-149" id="h7-0-149" class="d">- names.set(mapping.name, nameIndex); 378 </a><a href="#h7-0-150" id="h7-0-150" class="d">- } 379 </a><a href="#h7-0-151" id="h7-0-151" class="d">- 380 </a><a href="#h7-0-152" id="h7-0-152" class="d">- mappingBuffer[i++] = nameIndex; 381 </a><a href="#h7-0-153" id="h7-0-153" class="d">- } 382 </a><a href="#h7-0-154" id="h7-0-154" class="d">- 383 </a><a href="#h7-0-155" id="h7-0-155" class="d">- return mappingBuffer; 384 </a><a href="#h7-0-156" id="h7-0-156" class="d">- } 385 </a><a href="#h7-0-157" id="h7-0-157" class="d">- /** 386 </a><a href="#h7-0-158" id="h7-0-158" class="d">- * Appends an array of Mapping objects to this sourcemap 387 </a><a href="#h7-0-159" id="h7-0-159" class="d">- * This is useful when improving performance if a library provides the non-serialised mappings 388 </a><a href="#h7-0-160" id="h7-0-160" class="d">- * 389 </a><a href="#h7-0-161" id="h7-0-161" class="d">- * Note: This is only faster if they generate the serialised map lazily 390 </a><a href="#h7-0-162" id="h7-0-162" class="d">- * Note: line numbers start at 1 due to mozilla's source-map library 391 </a><a href="#h7-0-163" id="h7-0-163" class="d">- * 392 </a><a href="#h7-0-164" id="h7-0-164" class="d">- * @param mappings an array of mapping objects 393 </a><a href="#h7-0-165" id="h7-0-165" class="d">- * @param lineOffset an offset that gets added to the sourceLine index of each mapping 394 </a><a href="#h7-0-166" id="h7-0-166" class="d">- * @param columnOffset an offset that gets added to the sourceColumn index of each mapping 395 </a><a href="#h7-0-167" id="h7-0-167" class="d">- */ 396 </a><a href="#h7-0-168" id="h7-0-168" class="d">- 397 </a><a href="#h7-0-169" id="h7-0-169" class="d">- 398 </a><a href="#h7-0-170" id="h7-0-170" class="d">- addIndexedMappings(mappings, lineOffset = 0, columnOffset = 0) { 399 </a><a href="#h7-0-171" id="h7-0-171" class="d">- let mappingBuffer = this._indexedMappingsToInt32Array(mappings, lineOffset, columnOffset); 400 </a><a href="#h7-0-172" id="h7-0-172" class="d">- 401 </a><a href="#h7-0-173" id="h7-0-173" class="d">- this.sourceMapInstance.addIndexedMappings(mappingBuffer); 402 </a><a href="#h7-0-174" id="h7-0-174" class="d">- return this; 403 </a><a href="#h7-0-175" id="h7-0-175" class="d">- } 404 </a><a href="#h7-0-176" id="h7-0-176" class="d">- /** 405 </a><a href="#h7-0-177" id="h7-0-177" class="d">- * Appends a name to the sourcemap 406 </a><a href="#h7-0-178" id="h7-0-178" class="d">- * 407 </a><a href="#h7-0-179" id="h7-0-179" class="d">- * @param name the name that should be appended to the names array 408 </a><a href="#h7-0-180" id="h7-0-180" class="d">- * @returns the index of the added name in the names array 409 </a><a href="#h7-0-181" id="h7-0-181" class="d">- */ 410 </a><a href="#h7-0-182" id="h7-0-182" class="d">- 411 </a><a href="#h7-0-183" id="h7-0-183" class="d">- 412 </a><a href="#h7-0-184" id="h7-0-184" class="d">- addName(name) { 413 </a><a href="#h7-0-185" id="h7-0-185" class="d">- return this.sourceMapInstance.addName(name); 414 </a><a href="#h7-0-186" id="h7-0-186" class="d">- } 415 </a><a href="#h7-0-187" id="h7-0-187" class="d">- /** 416 </a><a href="#h7-0-188" id="h7-0-188" class="d">- * Appends an array of names to the sourcemap's names array 417 </a><a href="#h7-0-189" id="h7-0-189" class="d">- * 418 </a><a href="#h7-0-190" id="h7-0-190" class="d">- * @param names an array of names to add to the sourcemap 419 </a><a href="#h7-0-191" id="h7-0-191" class="d">- * @returns an array of indexes of the names in the sourcemap's names array, has the same order as the provided names array 420 </a><a href="#h7-0-192" id="h7-0-192" class="d">- */ 421 </a><a href="#h7-0-193" id="h7-0-193" class="d">- 422 </a><a href="#h7-0-194" id="h7-0-194" class="d">- 423 </a><a href="#h7-0-195" id="h7-0-195" class="d">- addNames(names) { 424 </a><a href="#h7-0-196" id="h7-0-196" class="d">- return names.map(n => this.addName(n)); 425 </a><a href="#h7-0-197" id="h7-0-197" class="d">- } 426 </a><a href="#h7-0-198" id="h7-0-198" class="d">- /** 427 </a><a href="#h7-0-199" id="h7-0-199" class="d">- * Appends a source to the sourcemap's sources array 428 </a><a href="#h7-0-200" id="h7-0-200" class="d">- * 429 </a><a href="#h7-0-201" id="h7-0-201" class="d">- * @param source a filepath that should be appended to the sources array 430 </a><a href="#h7-0-202" id="h7-0-202" class="d">- * @returns the index of the added source filepath in the sources array 431 </a><a href="#h7-0-203" id="h7-0-203" class="d">- */ 432 </a><a href="#h7-0-204" id="h7-0-204" class="d">- 433 </a><a href="#h7-0-205" id="h7-0-205" class="d">- 434 </a><a href="#h7-0-206" id="h7-0-206" class="d">- addSource(source) { 435 </a><a href="#h7-0-207" id="h7-0-207" class="d">- return this.sourceMapInstance.addSource(source); 436 </a><a href="#h7-0-208" id="h7-0-208" class="d">- } 437 </a><a href="#h7-0-209" id="h7-0-209" class="d">- /** 438 </a><a href="#h7-0-210" id="h7-0-210" class="d">- * Appends an array of sources to the sourcemap's sources array 439 </a><a href="#h7-0-211" id="h7-0-211" class="d">- * 440 </a><a href="#h7-0-212" id="h7-0-212" class="d">- * @param sources an array of filepaths which should sbe appended to the sources array 441 </a><a href="#h7-0-213" id="h7-0-213" class="d">- * @returns an array of indexes of the sources that have been added to the sourcemap, returned in the same order as provided in the argument 442 </a><a href="#h7-0-214" id="h7-0-214" class="d">- */ 443 </a><a href="#h7-0-215" id="h7-0-215" class="d">- 444 </a><a href="#h7-0-216" id="h7-0-216" class="d">- 445 </a><a href="#h7-0-217" id="h7-0-217" class="d">- addSources(sources) { 446 </a><a href="#h7-0-218" id="h7-0-218" class="d">- return sources.map(s => this.addSource(s)); 447 </a><a href="#h7-0-219" id="h7-0-219" class="d">- } 448 </a><a href="#h7-0-220" id="h7-0-220" class="d">- /** 449 </a><a href="#h7-0-221" id="h7-0-221" class="d">- * Get the index in the sources array for a certain source file filepath 450 </a><a href="#h7-0-222" id="h7-0-222" class="d">- * 451 </a><a href="#h7-0-223" id="h7-0-223" class="d">- * @param source the filepath of the source file 452 </a><a href="#h7-0-224" id="h7-0-224" class="d">- */ 453 </a><a href="#h7-0-225" id="h7-0-225" class="d">- 454 </a><a href="#h7-0-226" id="h7-0-226" class="d">- 455 </a><a href="#h7-0-227" id="h7-0-227" class="d">- getSourceIndex(source) { 456 </a><a href="#h7-0-228" id="h7-0-228" class="d">- return this.sourceMapInstance.getSourceIndex(source); 457 </a><a href="#h7-0-229" id="h7-0-229" class="d">- } 458 </a><a href="#h7-0-230" id="h7-0-230" class="d">- /** 459 </a><a href="#h7-0-231" id="h7-0-231" class="d">- * Get the source file filepath for a certain index of the sources array 460 </a><a href="#h7-0-232" id="h7-0-232" class="d">- * 461 </a><a href="#h7-0-233" id="h7-0-233" class="d">- * @param index the index of the source in the sources array 462 </a><a href="#h7-0-234" id="h7-0-234" class="d">- */ 463 </a><a href="#h7-0-235" id="h7-0-235" class="d">- 464 </a><a href="#h7-0-236" id="h7-0-236" class="d">- 465 </a><a href="#h7-0-237" id="h7-0-237" class="d">- getSource(index) { 466 </a><a href="#h7-0-238" id="h7-0-238" class="d">- return this.sourceMapInstance.getSource(index); 467 </a><a href="#h7-0-239" id="h7-0-239" class="d">- } 468 </a><a href="#h7-0-240" id="h7-0-240" class="d">- /** 469 </a><a href="#h7-0-241" id="h7-0-241" class="d">- * Get a list of all sources 470 </a><a href="#h7-0-242" id="h7-0-242" class="d">- */ 471 </a><a href="#h7-0-243" id="h7-0-243" class="d">- 472 </a><a href="#h7-0-244" id="h7-0-244" class="d">- 473 </a><a href="#h7-0-245" id="h7-0-245" class="d">- getSources() { 474 </a><a href="#h7-0-246" id="h7-0-246" class="d">- return this.sourceMapInstance.getSources(); 475 </a><a href="#h7-0-247" id="h7-0-247" class="d">- } 476 </a><a href="#h7-0-248" id="h7-0-248" class="d">- /** 477 </a><a href="#h7-0-249" id="h7-0-249" class="d">- * Set the sourceContent for a certain file 478 </a><a href="#h7-0-250" id="h7-0-250" class="d">- * this is optional and is only recommended for files that we cannot read in at the end when we serialise the sourcemap 479 </a><a href="#h7-0-251" id="h7-0-251" class="d">- * 480 </a><a href="#h7-0-252" id="h7-0-252" class="d">- * @param sourceName the path of the sourceFile 481 </a><a href="#h7-0-253" id="h7-0-253" class="d">- * @param sourceContent the content of the sourceFile 482 </a><a href="#h7-0-254" id="h7-0-254" class="d">- */ 483 </a><a href="#h7-0-255" id="h7-0-255" class="d">- 484 </a><a href="#h7-0-256" id="h7-0-256" class="d">- 485 </a><a href="#h7-0-257" id="h7-0-257" class="d">- setSourceContent(sourceName, sourceContent) { 486 </a><a href="#h7-0-258" id="h7-0-258" class="d">- return this.sourceMapInstance.setSourceContentBySource(sourceName, sourceContent); 487 </a><a href="#h7-0-259" id="h7-0-259" class="d">- } 488 </a><a href="#h7-0-260" id="h7-0-260" class="d">- /** 489 </a><a href="#h7-0-261" id="h7-0-261" class="d">- * Get the content of a source file if it is inlined as part of the source-map 490 </a><a href="#h7-0-262" id="h7-0-262" class="d">- * 491 </a><a href="#h7-0-263" id="h7-0-263" class="d">- * @param sourceName filename 492 </a><a href="#h7-0-264" id="h7-0-264" class="d">- */ 493 </a><a href="#h7-0-265" id="h7-0-265" class="d">- 494 </a><a href="#h7-0-266" id="h7-0-266" class="d">- 495 </a><a href="#h7-0-267" id="h7-0-267" class="d">- getSourceContent(sourceName) { 496 </a><a href="#h7-0-268" id="h7-0-268" class="d">- return this.sourceMapInstance.getSourceContentBySource(sourceName); 497 </a><a href="#h7-0-269" id="h7-0-269" class="d">- } 498 </a><a href="#h7-0-270" id="h7-0-270" class="d">- /** 499 </a><a href="#h7-0-271" id="h7-0-271" class="d">- * Get a list of all sources 500 </a><a href="#h7-0-272" id="h7-0-272" class="d">- */ 501 </a><a href="#h7-0-273" id="h7-0-273" class="d">- 502 </a><a href="#h7-0-274" id="h7-0-274" class="d">- 503 </a><a href="#h7-0-275" id="h7-0-275" class="d">- getSourcesContent() { 504 </a><a href="#h7-0-276" id="h7-0-276" class="d">- return this.sourceMapInstance.getSourcesContent(); 505 </a><a href="#h7-0-277" id="h7-0-277" class="d">- } 506 </a><a href="#h7-0-278" id="h7-0-278" class="d">- /** 507 </a><a href="#h7-0-279" id="h7-0-279" class="d">- * Get a map of the source and it's corresponding source content 508 </a><a href="#h7-0-280" id="h7-0-280" class="d">- */ 509 </a><a href="#h7-0-281" id="h7-0-281" class="d">- 510 </a><a href="#h7-0-282" id="h7-0-282" class="d">- 511 </a><a href="#h7-0-283" id="h7-0-283" class="d">- getSourcesContentMap() { 512 </a><a href="#h7-0-284" id="h7-0-284" class="d">- let sources = this.getSources(); 513 </a><a href="#h7-0-285" id="h7-0-285" class="d">- let sourcesContent = this.getSourcesContent(); 514 </a><a href="#h7-0-286" id="h7-0-286" class="d">- let results = {}; 515 </a><a href="#h7-0-287" id="h7-0-287" class="d">- 516 </a><a href="#h7-0-288" id="h7-0-288" class="d">- for (let i = 0; i < sources.length; i++) { 517 </a><a href="#h7-0-289" id="h7-0-289" class="d">- results[sources[i]] = sourcesContent[i] || null; 518 </a><a href="#h7-0-290" id="h7-0-290" class="d">- } 519 </a><a href="#h7-0-291" id="h7-0-291" class="d">- 520 </a><a href="#h7-0-292" id="h7-0-292" class="d">- return results; 521 </a><a href="#h7-0-293" id="h7-0-293" class="d">- } 522 </a><a href="#h7-0-294" id="h7-0-294" class="d">- /** 523 </a><a href="#h7-0-295" id="h7-0-295" class="d">- * Get the index in the names array for a certain name 524 </a><a href="#h7-0-296" id="h7-0-296" class="d">- * 525 </a><a href="#h7-0-297" id="h7-0-297" class="d">- * @param name the name you want to find the index of 526 </a><a href="#h7-0-298" id="h7-0-298" class="d">- */ 527 </a><a href="#h7-0-299" id="h7-0-299" class="d">- 528 </a><a href="#h7-0-300" id="h7-0-300" class="d">- 529 </a><a href="#h7-0-301" id="h7-0-301" class="d">- getNameIndex(name) { 530 </a><a href="#h7-0-302" id="h7-0-302" class="d">- return this.sourceMapInstance.getNameIndex(name); 531 </a><a href="#h7-0-303" id="h7-0-303" class="d">- } 532 </a><a href="#h7-0-304" id="h7-0-304" class="d">- /** 533 </a><a href="#h7-0-305" id="h7-0-305" class="d">- * Get the name for a certain index of the names array 534 </a><a href="#h7-0-306" id="h7-0-306" class="d">- * 535 </a><a href="#h7-0-307" id="h7-0-307" class="d">- * @param index the index of the name in the names array 536 </a><a href="#h7-0-308" id="h7-0-308" class="d">- */ 537 </a><a href="#h7-0-309" id="h7-0-309" class="d">- 538 </a><a href="#h7-0-310" id="h7-0-310" class="d">- 539 </a><a href="#h7-0-311" id="h7-0-311" class="d">- getName(index) { 540 </a><a href="#h7-0-312" id="h7-0-312" class="d">- return this.sourceMapInstance.getName(index); 541 </a><a href="#h7-0-313" id="h7-0-313" class="d">- } 542 </a><a href="#h7-0-314" id="h7-0-314" class="d">- /** 543 </a><a href="#h7-0-315" id="h7-0-315" class="d">- * Get a list of all names 544 </a><a href="#h7-0-316" id="h7-0-316" class="d">- */ 545 </a><a href="#h7-0-317" id="h7-0-317" class="d">- 546 </a><a href="#h7-0-318" id="h7-0-318" class="d">- 547 </a><a href="#h7-0-319" id="h7-0-319" class="d">- getNames() { 548 </a><a href="#h7-0-320" id="h7-0-320" class="d">- return this.sourceMapInstance.getNames(); 549 </a><a href="#h7-0-321" id="h7-0-321" class="d">- } 550 </a><a href="#h7-0-322" id="h7-0-322" class="d">- /** 551 </a><a href="#h7-0-323" id="h7-0-323" class="d">- * Get a list of all mappings 552 </a><a href="#h7-0-324" id="h7-0-324" class="d">- */ 553 </a><a href="#h7-0-325" id="h7-0-325" class="d">- 554 </a><a href="#h7-0-326" id="h7-0-326" class="d">- 555 </a><a href="#h7-0-327" id="h7-0-327" class="d">- getMappings() { 556 </a><a href="#h7-0-328" id="h7-0-328" class="d">- return this.sourceMapInstance.getMappings(); 557 </a><a href="#h7-0-329" id="h7-0-329" class="d">- } 558 </a><a href="#h7-0-330" id="h7-0-330" class="d">- /** 559 </a><a href="#h7-0-331" id="h7-0-331" class="d">- * Convert a Mapping object that uses indexes for name and source to the actual value of name and source 560 </a><a href="#h7-0-332" id="h7-0-332" class="d">- * 561 </a><a href="#h7-0-333" id="h7-0-333" class="d">- * Note: This is only used internally, should not be used externally and will probably eventually get 562 </a><a href="#h7-0-334" id="h7-0-334" class="d">- * handled directly in C++ for improved performance 563 </a><a href="#h7-0-335" id="h7-0-335" class="d">- * 564 </a><a href="#h7-0-336" id="h7-0-336" class="d">- * @param index the Mapping that should get converted to a string-based Mapping 565 </a><a href="#h7-0-337" id="h7-0-337" class="d">- */ 566 </a><a href="#h7-0-338" id="h7-0-338" class="d">- 567 </a><a href="#h7-0-339" id="h7-0-339" class="d">- 568 </a><a href="#h7-0-340" id="h7-0-340" class="d">- indexedMappingToStringMapping(mapping) { 569 </a><a href="#h7-0-341" id="h7-0-341" class="d">- if (!mapping) return mapping; 570 </a><a href="#h7-0-342" id="h7-0-342" class="d">- 571 </a><a href="#h7-0-343" id="h7-0-343" class="d">- if (mapping.source != null && mapping.source > -1) { 572 </a><a href="#h7-0-344" id="h7-0-344" class="d">- // $FlowFixMe 573 </a><a href="#h7-0-345" id="h7-0-345" class="d">- mapping.source = this.getSource(mapping.source); 574 </a><a href="#h7-0-346" id="h7-0-346" class="d">- } 575 </a><a href="#h7-0-347" id="h7-0-347" class="d">- 576 </a><a href="#h7-0-348" id="h7-0-348" class="d">- if (mapping.name != null && mapping.name > -1) { 577 </a><a href="#h7-0-349" id="h7-0-349" class="d">- // $FlowFixMe 578 </a><a href="#h7-0-350" id="h7-0-350" class="d">- mapping.name = this.getName(mapping.name); 579 </a><a href="#h7-0-351" id="h7-0-351" class="d">- } // $FlowFixMe 580 </a><a href="#h7-0-352" id="h7-0-352" class="d">- 581 </a><a href="#h7-0-353" id="h7-0-353" class="d">- 582 </a><a href="#h7-0-354" id="h7-0-354" class="d">- return mapping; 583 </a><a href="#h7-0-355" id="h7-0-355" class="d">- } 584 </a><a href="#h7-0-356" id="h7-0-356" class="d">- /** 585 </a><a href="#h7-0-357" id="h7-0-357" class="d">- * Remaps original positions from this map to the ones in the provided map 586 </a><a href="#h7-0-358" id="h7-0-358" class="d">- * 587 </a><a href="#h7-0-359" id="h7-0-359" class="d">- * This works by finding the closest generated mapping in the provided map 588 </a><a href="#h7-0-360" id="h7-0-360" class="d">- * to original mappings of this map and remapping those to be the original 589 </a><a href="#h7-0-361" id="h7-0-361" class="d">- * mapping of the provided map. 590 </a><a href="#h7-0-362" id="h7-0-362" class="d">- * 591 </a><a href="#h7-0-363" id="h7-0-363" class="d">- * @param buffer exported SourceMap as a buffer 592 </a><a href="#h7-0-364" id="h7-0-364" class="d">- */ 593 </a><a href="#h7-0-365" id="h7-0-365" class="d">- 594 </a><a href="#h7-0-366" id="h7-0-366" class="d">- 595 </a><a href="#h7-0-367" id="h7-0-367" class="d">- extends(buffer) { 596 </a><a href="#h7-0-368" id="h7-0-368" class="d">- throw new Error('Should be implemented by extending'); 597 </a><a href="#h7-0-369" id="h7-0-369" class="d">- } 598 </a><a href="#h7-0-370" id="h7-0-370" class="d">- /** 599 </a><a href="#h7-0-371" id="h7-0-371" class="d">- * Returns an object with mappings, sources and names 600 </a><a href="#h7-0-372" id="h7-0-372" class="d">- * This should only be used for tests, debugging and visualising sourcemaps 601 </a><a href="#h7-0-373" id="h7-0-373" class="d">- * 602 </a><a href="#h7-0-374" id="h7-0-374" class="d">- * Note: This is a fairly slow operation 603 </a><a href="#h7-0-375" id="h7-0-375" class="d">- */ 604 </a><a href="#h7-0-376" id="h7-0-376" class="d">- 605 </a><a href="#h7-0-377" id="h7-0-377" class="d">- 606 </a><a href="#h7-0-378" id="h7-0-378" class="d">- getMap() { 607 </a><a href="#h7-0-379" id="h7-0-379" class="d">- return { 608 </a><a href="#h7-0-380" id="h7-0-380" class="d">- mappings: this.getMappings(), 609 </a><a href="#h7-0-381" id="h7-0-381" class="d">- sources: this.getSources(), 610 </a><a href="#h7-0-382" id="h7-0-382" class="d">- sourcesContent: this.getSourcesContent(), 611 </a><a href="#h7-0-383" id="h7-0-383" class="d">- names: this.getNames() 612 </a><a href="#h7-0-384" id="h7-0-384" class="d">- }; 613 </a><a href="#h7-0-385" id="h7-0-385" class="d">- } 614 </a><a href="#h7-0-386" id="h7-0-386" class="d">- /** 615 </a><a href="#h7-0-387" id="h7-0-387" class="d">- * Searches through the sourcemap and returns a mapping that is close to the provided generated line and column 616 </a><a href="#h7-0-388" id="h7-0-388" class="d">- * 617 </a><a href="#h7-0-389" id="h7-0-389" class="d">- * @param line the line in the generated code (starts at 1) 618 </a><a href="#h7-0-390" id="h7-0-390" class="d">- * @param column the column in the generated code (starts at 0) 619 </a><a href="#h7-0-391" id="h7-0-391" class="d">- */ 620 </a><a href="#h7-0-392" id="h7-0-392" class="d">- 621 </a><a href="#h7-0-393" id="h7-0-393" class="d">- 622 </a><a href="#h7-0-394" id="h7-0-394" class="d">- findClosestMapping(line, column) { 623 </a><a href="#h7-0-395" id="h7-0-395" class="d">- let mapping = this.sourceMapInstance.findClosestMapping(line - 1, column); 624 </a><a href="#h7-0-396" id="h7-0-396" class="d">- 625 </a><a href="#h7-0-397" id="h7-0-397" class="d">- if (mapping) { 626 </a><a href="#h7-0-398" id="h7-0-398" class="d">- let v = this.indexedMappingToStringMapping(mapping); 627 </a><a href="#h7-0-399" id="h7-0-399" class="d">- return v; 628 </a><a href="#h7-0-400" id="h7-0-400" class="d">- } else { 629 </a><a href="#h7-0-401" id="h7-0-401" class="d">- return null; 630 </a><a href="#h7-0-402" id="h7-0-402" class="d">- } 631 </a><a href="#h7-0-403" id="h7-0-403" class="d">- } 632 </a><a href="#h7-0-404" id="h7-0-404" class="d">- /** 633 </a><a href="#h7-0-405" id="h7-0-405" class="d">- * Offset mapping lines from a certain position 634 </a><a href="#h7-0-406" id="h7-0-406" class="d">- * 635 </a><a href="#h7-0-407" id="h7-0-407" class="d">- * @param line the line in the generated code (starts at 1) 636 </a><a href="#h7-0-408" id="h7-0-408" class="d">- * @param lineOffset the amount of lines to offset mappings by 637 </a><a href="#h7-0-409" id="h7-0-409" class="d">- */ 638 </a><a href="#h7-0-410" id="h7-0-410" class="d">- 639 </a><a href="#h7-0-411" id="h7-0-411" class="d">- 640 </a><a href="#h7-0-412" id="h7-0-412" class="d">- offsetLines(line, lineOffset) { 641 </a><a href="#h7-0-413" id="h7-0-413" class="d">- if (line < 1 || line + lineOffset < 1) { 642 </a><a href="#h7-0-414" id="h7-0-414" class="d">- throw new Error('Line has to be positive'); 643 </a><a href="#h7-0-415" id="h7-0-415" class="d">- } 644 </a><a href="#h7-0-416" id="h7-0-416" class="d">- 645 </a><a href="#h7-0-417" id="h7-0-417" class="d">- if (lineOffset === 0) { 646 </a><a href="#h7-0-418" id="h7-0-418" class="d">- return; 647 </a><a href="#h7-0-419" id="h7-0-419" class="d">- } 648 </a><a href="#h7-0-420" id="h7-0-420" class="d">- 649 </a><a href="#h7-0-421" id="h7-0-421" class="d">- this.sourceMapInstance.offsetLines(line - 1, lineOffset); 650 </a><a href="#h7-0-422" id="h7-0-422" class="d">- } 651 </a><a href="#h7-0-423" id="h7-0-423" class="d">- /** 652 </a><a href="#h7-0-424" id="h7-0-424" class="d">- * Offset mapping columns from a certain position 653 </a><a href="#h7-0-425" id="h7-0-425" class="d">- * 654 </a><a href="#h7-0-426" id="h7-0-426" class="d">- * @param line the line in the generated code (starts at 1) 655 </a><a href="#h7-0-427" id="h7-0-427" class="d">- * @param column the column in the generated code (starts at 0) 656 </a><a href="#h7-0-428" id="h7-0-428" class="d">- * @param columnOffset the amount of columns to offset mappings by 657 </a><a href="#h7-0-429" id="h7-0-429" class="d">- */ 658 </a><a href="#h7-0-430" id="h7-0-430" class="d">- 659 </a><a href="#h7-0-431" id="h7-0-431" class="d">- 660 </a><a href="#h7-0-432" id="h7-0-432" class="d">- offsetColumns(line, column, columnOffset) { 661 </a><a href="#h7-0-433" id="h7-0-433" class="d">- if (line < 1 || column < 0 || column + columnOffset < 0) { 662 </a><a href="#h7-0-434" id="h7-0-434" class="d">- throw new Error('Line and Column has to be positive'); 663 </a><a href="#h7-0-435" id="h7-0-435" class="d">- } 664 </a><a href="#h7-0-436" id="h7-0-436" class="d">- 665 </a><a href="#h7-0-437" id="h7-0-437" class="d">- if (columnOffset === 0) { 666 </a><a href="#h7-0-438" id="h7-0-438" class="d">- return; 667 </a><a href="#h7-0-439" id="h7-0-439" class="d">- } 668 </a><a href="#h7-0-440" id="h7-0-440" class="d">- 669 </a><a href="#h7-0-441" id="h7-0-441" class="d">- this.sourceMapInstance.offsetColumns(line - 1, column, columnOffset); 670 </a><a href="#h7-0-442" id="h7-0-442" class="d">- } 671 </a><a href="#h7-0-443" id="h7-0-443" class="d">- /** 672 </a><a href="#h7-0-444" id="h7-0-444" class="d">- * Returns a buffer that represents this sourcemap, used for caching 673 </a><a href="#h7-0-445" id="h7-0-445" class="d">- */ 674 </a><a href="#h7-0-446" id="h7-0-446" class="d">- 675 </a><a href="#h7-0-447" id="h7-0-447" class="d">- 676 </a><a href="#h7-0-448" id="h7-0-448" class="d">- toBuffer() { 677 </a><a href="#h7-0-449" id="h7-0-449" class="d">- return this.sourceMapInstance.toBuffer(); 678 </a><a href="#h7-0-450" id="h7-0-450" class="d">- } 679 </a><a href="#h7-0-451" id="h7-0-451" class="d">- /** 680 </a><a href="#h7-0-452" id="h7-0-452" class="d">- * Returns a serialised map using VLQ Mappings 681 </a><a href="#h7-0-453" id="h7-0-453" class="d">- */ 682 </a><a href="#h7-0-454" id="h7-0-454" class="d">- 683 </a><a href="#h7-0-455" id="h7-0-455" class="d">- 684 </a><a href="#h7-0-456" id="h7-0-456" class="d">- toVLQ() { 685 </a><a href="#h7-0-457" id="h7-0-457" class="d">- return this.sourceMapInstance.toVLQ(); 686 </a><a href="#h7-0-458" id="h7-0-458" class="d">- } 687 </a><a href="#h7-0-459" id="h7-0-459" class="d">- /** 688 </a><a href="#h7-0-460" id="h7-0-460" class="d">- * A function that has to be called at the end of the SourceMap's lifecycle to ensure all memory and native bindings get de-allocated 689 </a><a href="#h7-0-461" id="h7-0-461" class="d">- */ 690 </a><a href="#h7-0-462" id="h7-0-462" class="d">- 691 </a><a href="#h7-0-463" id="h7-0-463" class="d">- 692 </a><a href="#h7-0-464" id="h7-0-464" class="d">- delete() { 693 </a><a href="#h7-0-465" id="h7-0-465" class="d">- throw new Error('SourceMap.delete() must be implemented when extending SourceMap'); 694 </a><a href="#h7-0-466" id="h7-0-466" class="d">- } 695 </a><a href="#h7-0-467" id="h7-0-467" class="d">- /** 696 </a><a href="#h7-0-468" id="h7-0-468" class="d">- * Returns a serialised map 697 </a><a href="#h7-0-469" id="h7-0-469" class="d">- * 698 </a><a href="#h7-0-470" id="h7-0-470" class="d">- * @param options options used for formatting the serialised map 699 </a><a href="#h7-0-471" id="h7-0-471" class="d">- */ 700 </a><a href="#h7-0-472" id="h7-0-472" class="d">- 701 </a><a href="#h7-0-473" id="h7-0-473" class="d">- 702 </a><a href="#h7-0-474" id="h7-0-474" class="d">- async stringify(options) { 703 </a><a href="#h7-0-475" id="h7-0-475" class="d">- return (0, _utils.partialVlqMapToSourceMap)(this.toVLQ(), { ...options, 704 </a><a href="#h7-0-476" id="h7-0-476" class="d">- rootDir: this.projectRoot || options.rootDir 705 </a><a href="#h7-0-477" id="h7-0-477" class="d">- }); 706 </a><a href="#h7-0-478" id="h7-0-478" class="d">- } 707 </a><a href="#h7-0-479" id="h7-0-479" class="d">- 708 </a><a href="#h7-0-480" id="h7-0-480" class="d">-} 709 </a><a href="#h7-0-481" id="h7-0-481" class="d">- 710 </a><a href="#h7-0-482" id="h7-0-482" class="d">-exports.default = SourceMap; 711 </a><a href="#h7-0-483" id="h7-0-483" class="d">-\ No newline at end of file 712 </a><b>diff --git a/<a id="h8" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/utils.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/utils.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/utils.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/utils.js</a></b> 713 <a href="#h8-0" id="h8-0" class="h">@@ -1,71 +0,0 @@ 714 </a><a href="#h8-0-0" id="h8-0-0" class="d">-"use strict"; 715 </a><a href="#h8-0-1" id="h8-0-1" class="d">- 716 </a><a href="#h8-0-2" id="h8-0-2" class="d">-Object.defineProperty(exports, "__esModule", { 717 </a><a href="#h8-0-3" id="h8-0-3" class="d">- value: true 718 </a><a href="#h8-0-4" id="h8-0-4" class="d">-}); 719 </a><a href="#h8-0-5" id="h8-0-5" class="d">-exports.generateInlineMap = generateInlineMap; 720 </a><a href="#h8-0-6" id="h8-0-6" class="d">-exports.partialVlqMapToSourceMap = partialVlqMapToSourceMap; 721 </a><a href="#h8-0-7" id="h8-0-7" class="d">- 722 </a><a href="#h8-0-8" id="h8-0-8" class="d">-var _path = _interopRequireDefault(require("path")); 723 </a><a href="#h8-0-9" id="h8-0-9" class="d">- 724 </a><a href="#h8-0-10" id="h8-0-10" class="d">-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 725 </a><a href="#h8-0-11" id="h8-0-11" class="d">- 726 </a><a href="#h8-0-12" id="h8-0-12" class="d">-function generateInlineMap(map) { 727 </a><a href="#h8-0-13" id="h8-0-13" class="d">- return `data:application/json;charset=utf-8;base64,${Buffer.from(map).toString('base64')}`; 728 </a><a href="#h8-0-14" id="h8-0-14" class="d">-} 729 </a><a href="#h8-0-15" id="h8-0-15" class="d">- 730 </a><a href="#h8-0-16" id="h8-0-16" class="d">-async function partialVlqMapToSourceMap(map, opts) { 731 </a><a href="#h8-0-17" id="h8-0-17" class="d">- let { 732 </a><a href="#h8-0-18" id="h8-0-18" class="d">- fs, 733 </a><a href="#h8-0-19" id="h8-0-19" class="d">- file, 734 </a><a href="#h8-0-20" id="h8-0-20" class="d">- sourceRoot, 735 </a><a href="#h8-0-21" id="h8-0-21" class="d">- inlineSources, 736 </a><a href="#h8-0-22" id="h8-0-22" class="d">- rootDir, 737 </a><a href="#h8-0-23" id="h8-0-23" class="d">- format = 'string' 738 </a><a href="#h8-0-24" id="h8-0-24" class="d">- } = opts; 739 </a><a href="#h8-0-25" id="h8-0-25" class="d">- let resultMap = { ...map, 740 </a><a href="#h8-0-26" id="h8-0-26" class="d">- sourcesContent: map.sourcesContent ? map.sourcesContent.map(content => { 741 </a><a href="#h8-0-27" id="h8-0-27" class="d">- if (content) { 742 </a><a href="#h8-0-28" id="h8-0-28" class="d">- return content; 743 </a><a href="#h8-0-29" id="h8-0-29" class="d">- } else { 744 </a><a href="#h8-0-30" id="h8-0-30" class="d">- return null; 745 </a><a href="#h8-0-31" id="h8-0-31" class="d">- } 746 </a><a href="#h8-0-32" id="h8-0-32" class="d">- }) : [], 747 </a><a href="#h8-0-33" id="h8-0-33" class="d">- version: 3, 748 </a><a href="#h8-0-34" id="h8-0-34" class="d">- file, 749 </a><a href="#h8-0-35" id="h8-0-35" class="d">- sourceRoot 750 </a><a href="#h8-0-36" id="h8-0-36" class="d">- }; 751 </a><a href="#h8-0-37" id="h8-0-37" class="d">- 752 </a><a href="#h8-0-38" id="h8-0-38" class="d">- if (resultMap.sourcesContent.length < resultMap.sources.length) { 753 </a><a href="#h8-0-39" id="h8-0-39" class="d">- for (let i = 0; i <= resultMap.sources.length - resultMap.sourcesContent.length; i++) { 754 </a><a href="#h8-0-40" id="h8-0-40" class="d">- resultMap.sourcesContent.push(null); 755 </a><a href="#h8-0-41" id="h8-0-41" class="d">- } 756 </a><a href="#h8-0-42" id="h8-0-42" class="d">- } 757 </a><a href="#h8-0-43" id="h8-0-43" class="d">- 758 </a><a href="#h8-0-44" id="h8-0-44" class="d">- if (fs) { 759 </a><a href="#h8-0-45" id="h8-0-45" class="d">- resultMap.sourcesContent = await Promise.all(resultMap.sourcesContent.map(async (content, index) => { 760 </a><a href="#h8-0-46" id="h8-0-46" class="d">- let sourceName = map.sources[index]; // If sourceName starts with `..` it is outside rootDir, in this case we likely cannot access this file from the browser or packaged node_module 761 </a><a href="#h8-0-47" id="h8-0-47" class="d">- // Because of this we have to include the sourceContent to ensure you can always see the sourcecontent for each mapping. 762 </a><a href="#h8-0-48" id="h8-0-48" class="d">- 763 </a><a href="#h8-0-49" id="h8-0-49" class="d">- if (!content && (inlineSources || sourceName.startsWith('..'))) { 764 </a><a href="#h8-0-50" id="h8-0-50" class="d">- try { 765 </a><a href="#h8-0-51" id="h8-0-51" class="d">- return await fs.readFile(_path.default.resolve(rootDir || '/', sourceName), 'utf-8'); 766 </a><a href="#h8-0-52" id="h8-0-52" class="d">- } catch (e) {} 767 </a><a href="#h8-0-53" id="h8-0-53" class="d">- } 768 </a><a href="#h8-0-54" id="h8-0-54" class="d">- 769 </a><a href="#h8-0-55" id="h8-0-55" class="d">- return content; 770 </a><a href="#h8-0-56" id="h8-0-56" class="d">- })); 771 </a><a href="#h8-0-57" id="h8-0-57" class="d">- } 772 </a><a href="#h8-0-58" id="h8-0-58" class="d">- 773 </a><a href="#h8-0-59" id="h8-0-59" class="d">- if (format === 'inline' || format === 'string') { 774 </a><a href="#h8-0-60" id="h8-0-60" class="d">- let stringifiedMap = JSON.stringify(resultMap); 775 </a><a href="#h8-0-61" id="h8-0-61" class="d">- 776 </a><a href="#h8-0-62" id="h8-0-62" class="d">- if (format === 'inline') { 777 </a><a href="#h8-0-63" id="h8-0-63" class="d">- return generateInlineMap(stringifiedMap); 778 </a><a href="#h8-0-64" id="h8-0-64" class="d">- } 779 </a><a href="#h8-0-65" id="h8-0-65" class="d">- 780 </a><a href="#h8-0-66" id="h8-0-66" class="d">- return stringifiedMap; 781 </a><a href="#h8-0-67" id="h8-0-67" class="d">- } 782 </a><a href="#h8-0-68" id="h8-0-68" class="d">- 783 </a><a href="#h8-0-69" id="h8-0-69" class="d">- return resultMap; 784 </a><a href="#h8-0-70" id="h8-0-70" class="d">-} 785 </a><a href="#h8-0-71" id="h8-0-71" class="d">-\ No newline at end of file 786 </a><b>diff --git a/<a id="h9" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/wasm-bindings.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm-bindings.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/wasm-bindings.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm-bindings.js</a></b> 787 <a href="#h9-0" id="h9-0" class="h">@@ -1,13 +0,0 @@ 788 </a><a href="#h9-0-0" id="h9-0-0" class="d">-"use strict"; 789 </a><a href="#h9-0-1" id="h9-0-1" class="d">- 790 </a><a href="#h9-0-2" id="h9-0-2" class="d">-Object.defineProperty(exports, "__esModule", { 791 </a><a href="#h9-0-3" id="h9-0-3" class="d">- value: true 792 </a><a href="#h9-0-4" id="h9-0-4" class="d">-}); 793 </a><a href="#h9-0-5" id="h9-0-5" class="d">-Object.defineProperty(exports, "SourceMap", { 794 </a><a href="#h9-0-6" id="h9-0-6" class="d">- enumerable: true, 795 </a><a href="#h9-0-7" id="h9-0-7" class="d">- get: function () { 796 </a><a href="#h9-0-8" id="h9-0-8" class="d">- return _parcel_sourcemap_wasm.SourceMap; 797 </a><a href="#h9-0-9" id="h9-0-9" class="d">- } 798 </a><a href="#h9-0-10" id="h9-0-10" class="d">-}); 799 </a><a href="#h9-0-11" id="h9-0-11" class="d">- 800 </a><a href="#h9-0-12" id="h9-0-12" class="d">-var _parcel_sourcemap_wasm = require("../parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js"); 801 </a><a href="#h9-0-13" id="h9-0-13" class="d">-\ No newline at end of file 802 </a><b>diff --git a/<a id="h10" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/wasm.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/dist/wasm.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/dist/wasm.js</a></b> 803 <a href="#h10-0" id="h10-0" class="h">@@ -1,86 +0,0 @@ 804 </a><a href="#h10-0-0" id="h10-0-0" class="d">-"use strict"; 805 </a><a href="#h10-0-1" id="h10-0-1" class="d">- 806 </a><a href="#h10-0-2" id="h10-0-2" class="d">-Object.defineProperty(exports, "__esModule", { 807 </a><a href="#h10-0-3" id="h10-0-3" class="d">- value: true 808 </a><a href="#h10-0-4" id="h10-0-4" class="d">-}); 809 </a><a href="#h10-0-5" id="h10-0-5" class="d">-exports.default = exports.init = void 0; 810 </a><a href="#h10-0-6" id="h10-0-6" class="d">- 811 </a><a href="#h10-0-7" id="h10-0-7" class="d">-var _path = _interopRequireDefault(require("path")); 812 </a><a href="#h10-0-8" id="h10-0-8" class="d">- 813 </a><a href="#h10-0-9" id="h10-0-9" class="d">-var _SourceMap = _interopRequireDefault(require("./SourceMap")); 814 </a><a href="#h10-0-10" id="h10-0-10" class="d">- 815 </a><a href="#h10-0-11" id="h10-0-11" class="d">-var bindings = _interopRequireWildcard(require("./wasm-bindings")); 816 </a><a href="#h10-0-12" id="h10-0-12" class="d">- 817 </a><a href="#h10-0-13" id="h10-0-13" class="d">-function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function (nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } 818 </a><a href="#h10-0-14" id="h10-0-14" class="d">- 819 </a><a href="#h10-0-15" id="h10-0-15" class="d">-function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } 820 </a><a href="#h10-0-16" id="h10-0-16" class="d">- 821 </a><a href="#h10-0-17" id="h10-0-17" class="d">-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 822 </a><a href="#h10-0-18" id="h10-0-18" class="d">- 823 </a><a href="#h10-0-19" id="h10-0-19" class="d">-const init = typeof bindings.init === 'function' ? bindings.init() : Promise.resolve(); 824 </a><a href="#h10-0-20" id="h10-0-20" class="d">-exports.init = init; 825 </a><a href="#h10-0-21" id="h10-0-21" class="d">- 826 </a><a href="#h10-0-22" id="h10-0-22" class="d">-class WasmSourceMap extends _SourceMap.default { 827 </a><a href="#h10-0-23" id="h10-0-23" class="d">- constructor(projectRoot = '/', buffer) { 828 </a><a href="#h10-0-24" id="h10-0-24" class="d">- super(projectRoot, buffer); 829 </a><a href="#h10-0-25" id="h10-0-25" class="d">- this.sourceMapInstance = new bindings.SourceMap(projectRoot, buffer); 830 </a><a href="#h10-0-26" id="h10-0-26" class="d">- this.projectRoot = this.sourceMapInstance.getProjectRoot(); 831 </a><a href="#h10-0-27" id="h10-0-27" class="d">- } 832 </a><a href="#h10-0-28" id="h10-0-28" class="d">- 833 </a><a href="#h10-0-29" id="h10-0-29" class="d">- addVLQMap(map, lineOffset = 0, columnOffset = 0) { 834 </a><a href="#h10-0-30" id="h10-0-30" class="d">- let { 835 </a><a href="#h10-0-31" id="h10-0-31" class="d">- sourcesContent, 836 </a><a href="#h10-0-32" id="h10-0-32" class="d">- sources = [], 837 </a><a href="#h10-0-33" id="h10-0-33" class="d">- mappings, 838 </a><a href="#h10-0-34" id="h10-0-34" class="d">- names = [] 839 </a><a href="#h10-0-35" id="h10-0-35" class="d">- } = map; 840 </a><a href="#h10-0-36" id="h10-0-36" class="d">- 841 </a><a href="#h10-0-37" id="h10-0-37" class="d">- if (!sourcesContent) { 842 </a><a href="#h10-0-38" id="h10-0-38" class="d">- sourcesContent = sources.map(() => ''); 843 </a><a href="#h10-0-39" id="h10-0-39" class="d">- } else { 844 </a><a href="#h10-0-40" id="h10-0-40" class="d">- sourcesContent = sourcesContent.map(content => content ? content : ''); 845 </a><a href="#h10-0-41" id="h10-0-41" class="d">- } 846 </a><a href="#h10-0-42" id="h10-0-42" class="d">- 847 </a><a href="#h10-0-43" id="h10-0-43" class="d">- this.sourceMapInstance.addVLQMap(mappings, sources, sourcesContent.map(content => content ? content : ''), names, lineOffset, columnOffset); 848 </a><a href="#h10-0-44" id="h10-0-44" class="d">- return this; 849 </a><a href="#h10-0-45" id="h10-0-45" class="d">- } 850 </a><a href="#h10-0-46" id="h10-0-46" class="d">- 851 </a><a href="#h10-0-47" id="h10-0-47" class="d">- addSourceMap(sourcemap, lineOffset = 0) { 852 </a><a href="#h10-0-48" id="h10-0-48" class="d">- if (!(sourcemap.sourceMapInstance instanceof bindings.SourceMap)) { 853 </a><a href="#h10-0-49" id="h10-0-49" class="d">- throw new Error('The sourcemap provided to addSourceMap is not a valid sourcemap instance'); 854 </a><a href="#h10-0-50" id="h10-0-50" class="d">- } 855 </a><a href="#h10-0-51" id="h10-0-51" class="d">- 856 </a><a href="#h10-0-52" id="h10-0-52" class="d">- this.sourceMapInstance.addSourceMap(sourcemap.sourceMapInstance, lineOffset); 857 </a><a href="#h10-0-53" id="h10-0-53" class="d">- return this; 858 </a><a href="#h10-0-54" id="h10-0-54" class="d">- } 859 </a><a href="#h10-0-55" id="h10-0-55" class="d">- 860 </a><a href="#h10-0-56" id="h10-0-56" class="d">- addBuffer(buffer, lineOffset = 0) { 861 </a><a href="#h10-0-57" id="h10-0-57" class="d">- let previousMap = new WasmSourceMap(this.projectRoot, buffer); 862 </a><a href="#h10-0-58" id="h10-0-58" class="d">- return this.addSourceMap(previousMap, lineOffset); 863 </a><a href="#h10-0-59" id="h10-0-59" class="d">- } 864 </a><a href="#h10-0-60" id="h10-0-60" class="d">- 865 </a><a href="#h10-0-61" id="h10-0-61" class="d">- extends(input) { 866 </a><a href="#h10-0-62" id="h10-0-62" class="d">- // $FlowFixMe 867 </a><a href="#h10-0-63" id="h10-0-63" class="d">- let inputSourceMap = input instanceof Uint8Array ? new WasmSourceMap(this.projectRoot, input) : input; 868 </a><a href="#h10-0-64" id="h10-0-64" class="d">- this.sourceMapInstance.extends(inputSourceMap.sourceMapInstance); 869 </a><a href="#h10-0-65" id="h10-0-65" class="d">- return this; 870 </a><a href="#h10-0-66" id="h10-0-66" class="d">- } 871 </a><a href="#h10-0-67" id="h10-0-67" class="d">- 872 </a><a href="#h10-0-68" id="h10-0-68" class="d">- delete() { 873 </a><a href="#h10-0-69" id="h10-0-69" class="d">- this.sourceMapInstance.free(); 874 </a><a href="#h10-0-70" id="h10-0-70" class="d">- } 875 </a><a href="#h10-0-71" id="h10-0-71" class="d">- 876 </a><a href="#h10-0-72" id="h10-0-72" class="d">- static generateEmptyMap({ 877 </a><a href="#h10-0-73" id="h10-0-73" class="d">- projectRoot, 878 </a><a href="#h10-0-74" id="h10-0-74" class="d">- sourceName, 879 </a><a href="#h10-0-75" id="h10-0-75" class="d">- sourceContent, 880 </a><a href="#h10-0-76" id="h10-0-76" class="d">- lineOffset = 0 881 </a><a href="#h10-0-77" id="h10-0-77" class="d">- }) { 882 </a><a href="#h10-0-78" id="h10-0-78" class="d">- let map = new WasmSourceMap(projectRoot); 883 </a><a href="#h10-0-79" id="h10-0-79" class="d">- map.addEmptyMap(sourceName, sourceContent, lineOffset); 884 </a><a href="#h10-0-80" id="h10-0-80" class="d">- return map; 885 </a><a href="#h10-0-81" id="h10-0-81" class="d">- } 886 </a><a href="#h10-0-82" id="h10-0-82" class="d">- 887 </a><a href="#h10-0-83" id="h10-0-83" class="d">-} 888 </a><a href="#h10-0-84" id="h10-0-84" class="d">- 889 </a><a href="#h10-0-85" id="h10-0-85" class="d">-exports.default = WasmSourceMap; 890 </a><a href="#h10-0-86" id="h10-0-86" class="d">-\ No newline at end of file 891 </a><b>diff --git a/<a id="h11" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/package.json.html">.config/raycast/extensions/node_modules/@parcel/source-map/package.json</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/package.json.html">.config/raycast/extensions/node_modules/@parcel/source-map/package.json</a></b> 892 <a href="#h11-0" id="h11-0" class="h">@@ -1,89 +0,0 @@ 893 </a><a href="#h11-0-0" id="h11-0-0" class="d">-{ 894 </a><a href="#h11-0-1" id="h11-0-1" class="d">- "name": "@parcel/source-map", 895 </a><a href="#h11-0-2" id="h11-0-2" class="d">- "version": "2.1.1", 896 </a><a href="#h11-0-3" id="h11-0-3" class="d">- "main": "./dist/wasm.js", 897 </a><a href="#h11-0-4" id="h11-0-4" class="d">- "types": "index.d.ts", 898 </a><a href="#h11-0-5" id="h11-0-5" class="d">- "license": "MIT", 899 </a><a href="#h11-0-6" id="h11-0-6" class="d">- "repository": { 900 </a><a href="#h11-0-7" id="h11-0-7" class="d">- "type": "git", 901 </a><a href="#h11-0-8" id="h11-0-8" class="d">- "url": "https://github.com/parcel-bundler/source-map.git" 902 </a><a href="#h11-0-9" id="h11-0-9" class="d">- }, 903 </a><a href="#h11-0-10" id="h11-0-10" class="d">- "scripts": { 904 </a><a href="#h11-0-11" id="h11-0-11" class="d">- "test": "mocha ./test/*.test.js", 905 </a><a href="#h11-0-12" id="h11-0-12" class="d">- "test:node": "cross-env BACKEND=node yarn test", 906 </a><a href="#h11-0-13" id="h11-0-13" class="d">- "test:wasm": "cross-env BACKEND=wasm yarn test", 907 </a><a href="#h11-0-14" id="h11-0-14" class="d">- "benchmark": "node ./bench/run", 908 </a><a href="#h11-0-15" id="h11-0-15" class="d">- "benchmark:node": "cross-env BACKEND=node yarn benchmark", 909 </a><a href="#h11-0-16" id="h11-0-16" class="d">- "benchmark:wasm": "cross-env BACKEND=wasm yarn benchmark", 910 </a><a href="#h11-0-17" id="h11-0-17" class="d">- "transpile": "babel ./src/*.js --out-dir ./dist && flow-copy-source -v src dist", 911 </a><a href="#h11-0-18" id="h11-0-18" class="d">- "build:clean": "cd ./parcel_sourcemap_node && rm -rf artifacts && mkdir artifacts", 912 </a><a href="#h11-0-19" id="h11-0-19" class="d">- "build:node": "yarn build:clean && node parcel_sourcemap_node/build.js", 913 </a><a href="#h11-0-20" id="h11-0-20" class="d">- "build:node-release": "yarn build:clean && node parcel_sourcemap_node/build.js --release", 914 </a><a href="#h11-0-21" id="h11-0-21" class="d">- "build:wasm-node": "wasm-pack build parcel_sourcemap_wasm --target nodejs --no-typescript --dev --out-dir dist-node", 915 </a><a href="#h11-0-22" id="h11-0-22" class="d">- "build:wasm-node-release": "wasm-pack build parcel_sourcemap_wasm --target nodejs --no-typescript --release --out-dir dist-node", 916 </a><a href="#h11-0-23" id="h11-0-23" class="d">- "build:wasm-web": "wasm-pack build parcel_sourcemap_wasm --no-typescript --target web --dev --out-dir dist-web", 917 </a><a href="#h11-0-24" id="h11-0-24" class="d">- "build:wasm-web-release": "wasm-pack build parcel_sourcemap_wasm --no-typescript --target web --release --out-dir dist-web", 918 </a><a href="#h11-0-25" id="h11-0-25" class="d">- "rebuild": "shx rm -rf build && yarn build:node", 919 </a><a href="#h11-0-26" id="h11-0-26" class="d">- "rebuild-all": "yarn transpile && yarn rebuild", 920 </a><a href="#h11-0-27" id="h11-0-27" class="d">- "prepublish": "npm run transpile", 921 </a><a href="#h11-0-28" id="h11-0-28" class="d">- "typecheck": "flow", 922 </a><a href="#h11-0-29" id="h11-0-29" class="d">- "format": "prettier --write \"./**/*.{js,md,mdx}\"", 923 </a><a href="#h11-0-30" id="h11-0-30" class="d">- "clean": "shx rm -rf dist build", 924 </a><a href="#h11-0-31" id="h11-0-31" class="d">- "tag-release": "node ./tag-release" 925 </a><a href="#h11-0-32" id="h11-0-32" class="d">- }, 926 </a><a href="#h11-0-33" id="h11-0-33" class="d">- "husky": { 927 </a><a href="#h11-0-34" id="h11-0-34" class="d">- "hooks": { 928 </a><a href="#h11-0-35" id="h11-0-35" class="d">- "pre-commit": "lint-staged" 929 </a><a href="#h11-0-36" id="h11-0-36" class="d">- } 930 </a><a href="#h11-0-37" id="h11-0-37" class="d">- }, 931 </a><a href="#h11-0-38" id="h11-0-38" class="d">- "lint-staged": { 932 </a><a href="#h11-0-39" id="h11-0-39" class="d">- "*.{js,json,md}": [ 933 </a><a href="#h11-0-40" id="h11-0-40" class="d">- "prettier --write" 934 </a><a href="#h11-0-41" id="h11-0-41" class="d">- ] 935 </a><a href="#h11-0-42" id="h11-0-42" class="d">- }, 936 </a><a href="#h11-0-43" id="h11-0-43" class="d">- "files": [ 937 </a><a href="#h11-0-44" id="h11-0-44" class="d">- "dist", 938 </a><a href="#h11-0-45" id="h11-0-45" class="d">- "index.d.ts", 939 </a><a href="#h11-0-46" id="h11-0-46" class="d">- "package.json", 940 </a><a href="#h11-0-47" id="h11-0-47" class="d">- "parcel_sourcemap_node/**/*", 941 </a><a href="#h11-0-48" id="h11-0-48" class="d">- "parcel_sourcemap_wasm/dist-node/**/*", 942 </a><a href="#h11-0-49" id="h11-0-49" class="d">- "parcel_sourcemap_wasm/dist-web/**/*", 943 </a><a href="#h11-0-50" id="h11-0-50" class="d">- "README.md", 944 </a><a href="#h11-0-51" id="h11-0-51" class="d">- "!.gitignore" 945 </a><a href="#h11-0-52" id="h11-0-52" class="d">- ], 946 </a><a href="#h11-0-53" id="h11-0-53" class="d">- "binary": { 947 </a><a href="#h11-0-54" id="h11-0-54" class="d">- "napi_versions": [ 948 </a><a href="#h11-0-55" id="h11-0-55" class="d">- 4 949 </a><a href="#h11-0-56" id="h11-0-56" class="d">- ] 950 </a><a href="#h11-0-57" id="h11-0-57" class="d">- }, 951 </a><a href="#h11-0-58" id="h11-0-58" class="d">- "engines": { 952 </a><a href="#h11-0-59" id="h11-0-59" class="d">- "node": "^12.18.3 || >=14" 953 </a><a href="#h11-0-60" id="h11-0-60" class="d">- }, 954 </a><a href="#h11-0-61" id="h11-0-61" class="d">- "devDependencies": { 955 </a><a href="#h11-0-62" id="h11-0-62" class="d">- "@babel/cli": "^7.14.3", 956 </a><a href="#h11-0-63" id="h11-0-63" class="d">- "@babel/core": "^7.14.3", 957 </a><a href="#h11-0-64" id="h11-0-64" class="d">- "@babel/preset-env": "^7.14.2", 958 </a><a href="#h11-0-65" id="h11-0-65" class="d">- "@babel/preset-flow": "^7.13.13", 959 </a><a href="#h11-0-66" id="h11-0-66" class="d">- "@babel/register": "^7.13.16", 960 </a><a href="#h11-0-67" id="h11-0-67" class="d">- "@napi-rs/cli": "^1.0.4", 961 </a><a href="#h11-0-68" id="h11-0-68" class="d">- "cross-env": "^7.0.3", 962 </a><a href="#h11-0-69" id="h11-0-69" class="d">- "flow-bin": "^0.151.0", 963 </a><a href="#h11-0-70" id="h11-0-70" class="d">- "flow-copy-source": "^2.0.9", 964 </a><a href="#h11-0-71" id="h11-0-71" class="d">- "fs-extra": "^10.0.0", 965 </a><a href="#h11-0-72" id="h11-0-72" class="d">- "globby": "^11.0.3", 966 </a><a href="#h11-0-73" id="h11-0-73" class="d">- "husky": "6.0.0", 967 </a><a href="#h11-0-74" id="h11-0-74" class="d">- "lint-staged": "^11.0.0", 968 </a><a href="#h11-0-75" id="h11-0-75" class="d">- "mocha": "^8.4.0", 969 </a><a href="#h11-0-76" id="h11-0-76" class="d">- "prettier": "^2.3.0", 970 </a><a href="#h11-0-77" id="h11-0-77" class="d">- "shx": "^0.3.3", 971 </a><a href="#h11-0-78" id="h11-0-78" class="d">- "source-map": "^0.7.3", 972 </a><a href="#h11-0-79" id="h11-0-79" class="d">- "tiny-benchy": "^2.1.0" 973 </a><a href="#h11-0-80" id="h11-0-80" class="d">- }, 974 </a><a href="#h11-0-81" id="h11-0-81" class="d">- "dependencies": { 975 </a><a href="#h11-0-82" id="h11-0-82" class="d">- "detect-libc": "^1.0.3" 976 </a><a href="#h11-0-83" id="h11-0-83" class="d">- }, 977 </a><a href="#h11-0-84" id="h11-0-84" class="d">- "browser": { 978 </a><a href="#h11-0-85" id="h11-0-85" class="d">- "./dist/node.js": "./dist/wasm.js", 979 </a><a href="#h11-0-86" id="h11-0-86" class="d">- "./dist/wasm-bindings.js": "./dist/wasm-bindings-web.js" 980 </a><a href="#h11-0-87" id="h11-0-87" class="d">- } 981 </a><a href="#h11-0-88" id="h11-0-88" class="d">-} 982 </a><a href="#h11-0-89" id="h11-0-89" class="d">-\ No newline at end of file 983 </a><b>diff --git a/<a id="h12" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/package.json.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/package.json</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/package.json.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/package.json</a></b> 984 <a href="#h12-0" id="h12-0" class="h">@@ -1,12 +0,0 @@ 985 </a><a href="#h12-0-0" id="h12-0-0" class="d">-{ 986 </a><a href="#h12-0-1" id="h12-0-1" class="d">- "name": "parcel_sourcemap_wasm", 987 </a><a href="#h12-0-2" id="h12-0-2" class="d">- "collaborators": [ 988 </a><a href="#h12-0-3" id="h12-0-3" class="d">- "Jasper De Moor <jasperdemoor@gmail.com>" 989 </a><a href="#h12-0-4" id="h12-0-4" class="d">- ], 990 </a><a href="#h12-0-5" id="h12-0-5" class="d">- "version": "2.1.1", 991 </a><a href="#h12-0-6" id="h12-0-6" class="d">- "files": [ 992 </a><a href="#h12-0-7" id="h12-0-7" class="d">- "parcel_sourcemap_wasm_bg.wasm", 993 </a><a href="#h12-0-8" id="h12-0-8" class="d">- "parcel_sourcemap_wasm.js" 994 </a><a href="#h12-0-9" id="h12-0-9" class="d">- ], 995 </a><a href="#h12-0-10" id="h12-0-10" class="d">- "main": "parcel_sourcemap_wasm.js" 996 </a><a href="#h12-0-11" id="h12-0-11" class="d">-} 997 </a><a href="#h12-0-12" id="h12-0-12" class="d">-\ No newline at end of file 998 </a><b>diff --git a/<a id="h13" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm.js</a></b> 999 <a href="#h13-0" id="h13-0" class="h">@@ -1,660 +0,0 @@ 1000 </a><a href="#h13-0-0" id="h13-0-0" class="d">-let imports = {}; 1001 </a><a href="#h13-0-1" id="h13-0-1" class="d">-imports['__wbindgen_placeholder__'] = module.exports; 1002 </a><a href="#h13-0-2" id="h13-0-2" class="d">-let wasm; 1003 </a><a href="#h13-0-3" id="h13-0-3" class="d">-const { TextEncoder, TextDecoder } = require(`util`); 1004 </a><a href="#h13-0-4" id="h13-0-4" class="d">- 1005 </a><a href="#h13-0-5" id="h13-0-5" class="d">-const heap = new Array(32).fill(undefined); 1006 </a><a href="#h13-0-6" id="h13-0-6" class="d">- 1007 </a><a href="#h13-0-7" id="h13-0-7" class="d">-heap.push(undefined, null, true, false); 1008 </a><a href="#h13-0-8" id="h13-0-8" class="d">- 1009 </a><a href="#h13-0-9" id="h13-0-9" class="d">-function getObject(idx) { return heap[idx]; } 1010 </a><a href="#h13-0-10" id="h13-0-10" class="d">- 1011 </a><a href="#h13-0-11" id="h13-0-11" class="d">-let WASM_VECTOR_LEN = 0; 1012 </a><a href="#h13-0-12" id="h13-0-12" class="d">- 1013 </a><a href="#h13-0-13" id="h13-0-13" class="d">-let cachegetUint8Memory0 = null; 1014 </a><a href="#h13-0-14" id="h13-0-14" class="d">-function getUint8Memory0() { 1015 </a><a href="#h13-0-15" id="h13-0-15" class="d">- if (cachegetUint8Memory0 === null || cachegetUint8Memory0.buffer !== wasm.memory.buffer) { 1016 </a><a href="#h13-0-16" id="h13-0-16" class="d">- cachegetUint8Memory0 = new Uint8Array(wasm.memory.buffer); 1017 </a><a href="#h13-0-17" id="h13-0-17" class="d">- } 1018 </a><a href="#h13-0-18" id="h13-0-18" class="d">- return cachegetUint8Memory0; 1019 </a><a href="#h13-0-19" id="h13-0-19" class="d">-} 1020 </a><a href="#h13-0-20" id="h13-0-20" class="d">- 1021 </a><a href="#h13-0-21" id="h13-0-21" class="d">-let cachedTextEncoder = new TextEncoder('utf-8'); 1022 </a><a href="#h13-0-22" id="h13-0-22" class="d">- 1023 </a><a href="#h13-0-23" id="h13-0-23" class="d">-const encodeString = (typeof cachedTextEncoder.encodeInto === 'function' 1024 </a><a href="#h13-0-24" id="h13-0-24" class="d">- ? function (arg, view) { 1025 </a><a href="#h13-0-25" id="h13-0-25" class="d">- return cachedTextEncoder.encodeInto(arg, view); 1026 </a><a href="#h13-0-26" id="h13-0-26" class="d">-} 1027 </a><a href="#h13-0-27" id="h13-0-27" class="d">- : function (arg, view) { 1028 </a><a href="#h13-0-28" id="h13-0-28" class="d">- const buf = cachedTextEncoder.encode(arg); 1029 </a><a href="#h13-0-29" id="h13-0-29" class="d">- view.set(buf); 1030 </a><a href="#h13-0-30" id="h13-0-30" class="d">- return { 1031 </a><a href="#h13-0-31" id="h13-0-31" class="d">- read: arg.length, 1032 </a><a href="#h13-0-32" id="h13-0-32" class="d">- written: buf.length 1033 </a><a href="#h13-0-33" id="h13-0-33" class="d">- }; 1034 </a><a href="#h13-0-34" id="h13-0-34" class="d">-}); 1035 </a><a href="#h13-0-35" id="h13-0-35" class="d">- 1036 </a><a href="#h13-0-36" id="h13-0-36" class="d">-function passStringToWasm0(arg, malloc, realloc) { 1037 </a><a href="#h13-0-37" id="h13-0-37" class="d">- 1038 </a><a href="#h13-0-38" id="h13-0-38" class="d">- if (realloc === undefined) { 1039 </a><a href="#h13-0-39" id="h13-0-39" class="d">- const buf = cachedTextEncoder.encode(arg); 1040 </a><a href="#h13-0-40" id="h13-0-40" class="d">- const ptr = malloc(buf.length); 1041 </a><a href="#h13-0-41" id="h13-0-41" class="d">- getUint8Memory0().subarray(ptr, ptr + buf.length).set(buf); 1042 </a><a href="#h13-0-42" id="h13-0-42" class="d">- WASM_VECTOR_LEN = buf.length; 1043 </a><a href="#h13-0-43" id="h13-0-43" class="d">- return ptr; 1044 </a><a href="#h13-0-44" id="h13-0-44" class="d">- } 1045 </a><a href="#h13-0-45" id="h13-0-45" class="d">- 1046 </a><a href="#h13-0-46" id="h13-0-46" class="d">- let len = arg.length; 1047 </a><a href="#h13-0-47" id="h13-0-47" class="d">- let ptr = malloc(len); 1048 </a><a href="#h13-0-48" id="h13-0-48" class="d">- 1049 </a><a href="#h13-0-49" id="h13-0-49" class="d">- const mem = getUint8Memory0(); 1050 </a><a href="#h13-0-50" id="h13-0-50" class="d">- 1051 </a><a href="#h13-0-51" id="h13-0-51" class="d">- let offset = 0; 1052 </a><a href="#h13-0-52" id="h13-0-52" class="d">- 1053 </a><a href="#h13-0-53" id="h13-0-53" class="d">- for (; offset < len; offset++) { 1054 </a><a href="#h13-0-54" id="h13-0-54" class="d">- const code = arg.charCodeAt(offset); 1055 </a><a href="#h13-0-55" id="h13-0-55" class="d">- if (code > 0x7F) break; 1056 </a><a href="#h13-0-56" id="h13-0-56" class="d">- mem[ptr + offset] = code; 1057 </a><a href="#h13-0-57" id="h13-0-57" class="d">- } 1058 </a><a href="#h13-0-58" id="h13-0-58" class="d">- 1059 </a><a href="#h13-0-59" id="h13-0-59" class="d">- if (offset !== len) { 1060 </a><a href="#h13-0-60" id="h13-0-60" class="d">- if (offset !== 0) { 1061 </a><a href="#h13-0-61" id="h13-0-61" class="d">- arg = arg.slice(offset); 1062 </a><a href="#h13-0-62" id="h13-0-62" class="d">- } 1063 </a><a href="#h13-0-63" id="h13-0-63" class="d">- ptr = realloc(ptr, len, len = offset + arg.length * 3); 1064 </a><a href="#h13-0-64" id="h13-0-64" class="d">- const view = getUint8Memory0().subarray(ptr + offset, ptr + len); 1065 </a><a href="#h13-0-65" id="h13-0-65" class="d">- const ret = encodeString(arg, view); 1066 </a><a href="#h13-0-66" id="h13-0-66" class="d">- 1067 </a><a href="#h13-0-67" id="h13-0-67" class="d">- offset += ret.written; 1068 </a><a href="#h13-0-68" id="h13-0-68" class="d">- } 1069 </a><a href="#h13-0-69" id="h13-0-69" class="d">- 1070 </a><a href="#h13-0-70" id="h13-0-70" class="d">- WASM_VECTOR_LEN = offset; 1071 </a><a href="#h13-0-71" id="h13-0-71" class="d">- return ptr; 1072 </a><a href="#h13-0-72" id="h13-0-72" class="d">-} 1073 </a><a href="#h13-0-73" id="h13-0-73" class="d">- 1074 </a><a href="#h13-0-74" id="h13-0-74" class="d">-let cachegetInt32Memory0 = null; 1075 </a><a href="#h13-0-75" id="h13-0-75" class="d">-function getInt32Memory0() { 1076 </a><a href="#h13-0-76" id="h13-0-76" class="d">- if (cachegetInt32Memory0 === null || cachegetInt32Memory0.buffer !== wasm.memory.buffer) { 1077 </a><a href="#h13-0-77" id="h13-0-77" class="d">- cachegetInt32Memory0 = new Int32Array(wasm.memory.buffer); 1078 </a><a href="#h13-0-78" id="h13-0-78" class="d">- } 1079 </a><a href="#h13-0-79" id="h13-0-79" class="d">- return cachegetInt32Memory0; 1080 </a><a href="#h13-0-80" id="h13-0-80" class="d">-} 1081 </a><a href="#h13-0-81" id="h13-0-81" class="d">- 1082 </a><a href="#h13-0-82" id="h13-0-82" class="d">-let heap_next = heap.length; 1083 </a><a href="#h13-0-83" id="h13-0-83" class="d">- 1084 </a><a href="#h13-0-84" id="h13-0-84" class="d">-function dropObject(idx) { 1085 </a><a href="#h13-0-85" id="h13-0-85" class="d">- if (idx < 36) return; 1086 </a><a href="#h13-0-86" id="h13-0-86" class="d">- heap[idx] = heap_next; 1087 </a><a href="#h13-0-87" id="h13-0-87" class="d">- heap_next = idx; 1088 </a><a href="#h13-0-88" id="h13-0-88" class="d">-} 1089 </a><a href="#h13-0-89" id="h13-0-89" class="d">- 1090 </a><a href="#h13-0-90" id="h13-0-90" class="d">-function takeObject(idx) { 1091 </a><a href="#h13-0-91" id="h13-0-91" class="d">- const ret = getObject(idx); 1092 </a><a href="#h13-0-92" id="h13-0-92" class="d">- dropObject(idx); 1093 </a><a href="#h13-0-93" id="h13-0-93" class="d">- return ret; 1094 </a><a href="#h13-0-94" id="h13-0-94" class="d">-} 1095 </a><a href="#h13-0-95" id="h13-0-95" class="d">- 1096 </a><a href="#h13-0-96" id="h13-0-96" class="d">-function addHeapObject(obj) { 1097 </a><a href="#h13-0-97" id="h13-0-97" class="d">- if (heap_next === heap.length) heap.push(heap.length + 1); 1098 </a><a href="#h13-0-98" id="h13-0-98" class="d">- const idx = heap_next; 1099 </a><a href="#h13-0-99" id="h13-0-99" class="d">- heap_next = heap[idx]; 1100 </a><a href="#h13-0-100" id="h13-0-100" class="d">- 1101 </a><a href="#h13-0-101" id="h13-0-101" class="d">- heap[idx] = obj; 1102 </a><a href="#h13-0-102" id="h13-0-102" class="d">- return idx; 1103 </a><a href="#h13-0-103" id="h13-0-103" class="d">-} 1104 </a><a href="#h13-0-104" id="h13-0-104" class="d">- 1105 </a><a href="#h13-0-105" id="h13-0-105" class="d">-let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }); 1106 </a><a href="#h13-0-106" id="h13-0-106" class="d">- 1107 </a><a href="#h13-0-107" id="h13-0-107" class="d">-cachedTextDecoder.decode(); 1108 </a><a href="#h13-0-108" id="h13-0-108" class="d">- 1109 </a><a href="#h13-0-109" id="h13-0-109" class="d">-function getStringFromWasm0(ptr, len) { 1110 </a><a href="#h13-0-110" id="h13-0-110" class="d">- return cachedTextDecoder.decode(getUint8Memory0().subarray(ptr, ptr + len)); 1111 </a><a href="#h13-0-111" id="h13-0-111" class="d">-} 1112 </a><a href="#h13-0-112" id="h13-0-112" class="d">- 1113 </a><a href="#h13-0-113" id="h13-0-113" class="d">-let cachegetUint32Memory0 = null; 1114 </a><a href="#h13-0-114" id="h13-0-114" class="d">-function getUint32Memory0() { 1115 </a><a href="#h13-0-115" id="h13-0-115" class="d">- if (cachegetUint32Memory0 === null || cachegetUint32Memory0.buffer !== wasm.memory.buffer) { 1116 </a><a href="#h13-0-116" id="h13-0-116" class="d">- cachegetUint32Memory0 = new Uint32Array(wasm.memory.buffer); 1117 </a><a href="#h13-0-117" id="h13-0-117" class="d">- } 1118 </a><a href="#h13-0-118" id="h13-0-118" class="d">- return cachegetUint32Memory0; 1119 </a><a href="#h13-0-119" id="h13-0-119" class="d">-} 1120 </a><a href="#h13-0-120" id="h13-0-120" class="d">- 1121 </a><a href="#h13-0-121" id="h13-0-121" class="d">-function passArray32ToWasm0(arg, malloc) { 1122 </a><a href="#h13-0-122" id="h13-0-122" class="d">- const ptr = malloc(arg.length * 4); 1123 </a><a href="#h13-0-123" id="h13-0-123" class="d">- getUint32Memory0().set(arg, ptr / 4); 1124 </a><a href="#h13-0-124" id="h13-0-124" class="d">- WASM_VECTOR_LEN = arg.length; 1125 </a><a href="#h13-0-125" id="h13-0-125" class="d">- return ptr; 1126 </a><a href="#h13-0-126" id="h13-0-126" class="d">-} 1127 </a><a href="#h13-0-127" id="h13-0-127" class="d">- 1128 </a><a href="#h13-0-128" id="h13-0-128" class="d">-function _assertClass(instance, klass) { 1129 </a><a href="#h13-0-129" id="h13-0-129" class="d">- if (!(instance instanceof klass)) { 1130 </a><a href="#h13-0-130" id="h13-0-130" class="d">- throw new Error(`expected instance of ${klass.name}`); 1131 </a><a href="#h13-0-131" id="h13-0-131" class="d">- } 1132 </a><a href="#h13-0-132" id="h13-0-132" class="d">- return instance.ptr; 1133 </a><a href="#h13-0-133" id="h13-0-133" class="d">-} 1134 </a><a href="#h13-0-134" id="h13-0-134" class="d">-/** 1135 </a><a href="#h13-0-135" id="h13-0-135" class="d">-*/ 1136 </a><a href="#h13-0-136" id="h13-0-136" class="d">-class SourceMap { 1137 </a><a href="#h13-0-137" id="h13-0-137" class="d">- 1138 </a><a href="#h13-0-138" id="h13-0-138" class="d">- static __wrap(ptr) { 1139 </a><a href="#h13-0-139" id="h13-0-139" class="d">- const obj = Object.create(SourceMap.prototype); 1140 </a><a href="#h13-0-140" id="h13-0-140" class="d">- obj.ptr = ptr; 1141 </a><a href="#h13-0-141" id="h13-0-141" class="d">- 1142 </a><a href="#h13-0-142" id="h13-0-142" class="d">- return obj; 1143 </a><a href="#h13-0-143" id="h13-0-143" class="d">- } 1144 </a><a href="#h13-0-144" id="h13-0-144" class="d">- 1145 </a><a href="#h13-0-145" id="h13-0-145" class="d">- __destroy_into_raw() { 1146 </a><a href="#h13-0-146" id="h13-0-146" class="d">- const ptr = this.ptr; 1147 </a><a href="#h13-0-147" id="h13-0-147" class="d">- this.ptr = 0; 1148 </a><a href="#h13-0-148" id="h13-0-148" class="d">- 1149 </a><a href="#h13-0-149" id="h13-0-149" class="d">- return ptr; 1150 </a><a href="#h13-0-150" id="h13-0-150" class="d">- } 1151 </a><a href="#h13-0-151" id="h13-0-151" class="d">- 1152 </a><a href="#h13-0-152" id="h13-0-152" class="d">- free() { 1153 </a><a href="#h13-0-153" id="h13-0-153" class="d">- const ptr = this.__destroy_into_raw(); 1154 </a><a href="#h13-0-154" id="h13-0-154" class="d">- wasm.__wbg_sourcemap_free(ptr); 1155 </a><a href="#h13-0-155" id="h13-0-155" class="d">- } 1156 </a><a href="#h13-0-156" id="h13-0-156" class="d">- /** 1157 </a><a href="#h13-0-157" id="h13-0-157" class="d">- * @param {string} project_root 1158 </a><a href="#h13-0-158" id="h13-0-158" class="d">- * @param {any} buffer 1159 </a><a href="#h13-0-159" id="h13-0-159" class="d">- */ 1160 </a><a href="#h13-0-160" id="h13-0-160" class="d">- constructor(project_root, buffer) { 1161 </a><a href="#h13-0-161" id="h13-0-161" class="d">- try { 1162 </a><a href="#h13-0-162" id="h13-0-162" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1163 </a><a href="#h13-0-163" id="h13-0-163" class="d">- const ptr0 = passStringToWasm0(project_root, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1164 </a><a href="#h13-0-164" id="h13-0-164" class="d">- const len0 = WASM_VECTOR_LEN; 1165 </a><a href="#h13-0-165" id="h13-0-165" class="d">- wasm.sourcemap_new(retptr, ptr0, len0, addHeapObject(buffer)); 1166 </a><a href="#h13-0-166" id="h13-0-166" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1167 </a><a href="#h13-0-167" id="h13-0-167" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1168 </a><a href="#h13-0-168" id="h13-0-168" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1169 </a><a href="#h13-0-169" id="h13-0-169" class="d">- if (r2) { 1170 </a><a href="#h13-0-170" id="h13-0-170" class="d">- throw takeObject(r1); 1171 </a><a href="#h13-0-171" id="h13-0-171" class="d">- } 1172 </a><a href="#h13-0-172" id="h13-0-172" class="d">- return SourceMap.__wrap(r0); 1173 </a><a href="#h13-0-173" id="h13-0-173" class="d">- } finally { 1174 </a><a href="#h13-0-174" id="h13-0-174" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1175 </a><a href="#h13-0-175" id="h13-0-175" class="d">- } 1176 </a><a href="#h13-0-176" id="h13-0-176" class="d">- } 1177 </a><a href="#h13-0-177" id="h13-0-177" class="d">- /** 1178 </a><a href="#h13-0-178" id="h13-0-178" class="d">- * @returns {string} 1179 </a><a href="#h13-0-179" id="h13-0-179" class="d">- */ 1180 </a><a href="#h13-0-180" id="h13-0-180" class="d">- getProjectRoot() { 1181 </a><a href="#h13-0-181" id="h13-0-181" class="d">- try { 1182 </a><a href="#h13-0-182" id="h13-0-182" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1183 </a><a href="#h13-0-183" id="h13-0-183" class="d">- wasm.sourcemap_getProjectRoot(retptr, this.ptr); 1184 </a><a href="#h13-0-184" id="h13-0-184" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1185 </a><a href="#h13-0-185" id="h13-0-185" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1186 </a><a href="#h13-0-186" id="h13-0-186" class="d">- return getStringFromWasm0(r0, r1); 1187 </a><a href="#h13-0-187" id="h13-0-187" class="d">- } finally { 1188 </a><a href="#h13-0-188" id="h13-0-188" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1189 </a><a href="#h13-0-189" id="h13-0-189" class="d">- wasm.__wbindgen_free(r0, r1); 1190 </a><a href="#h13-0-190" id="h13-0-190" class="d">- } 1191 </a><a href="#h13-0-191" id="h13-0-191" class="d">- } 1192 </a><a href="#h13-0-192" id="h13-0-192" class="d">- /** 1193 </a><a href="#h13-0-193" id="h13-0-193" class="d">- * @param {string} vlq_mappings 1194 </a><a href="#h13-0-194" id="h13-0-194" class="d">- * @param {any} sources 1195 </a><a href="#h13-0-195" id="h13-0-195" class="d">- * @param {any} sources_content 1196 </a><a href="#h13-0-196" id="h13-0-196" class="d">- * @param {any} names 1197 </a><a href="#h13-0-197" id="h13-0-197" class="d">- * @param {number} line_offset 1198 </a><a href="#h13-0-198" id="h13-0-198" class="d">- * @param {number} column_offset 1199 </a><a href="#h13-0-199" id="h13-0-199" class="d">- * @returns {any} 1200 </a><a href="#h13-0-200" id="h13-0-200" class="d">- */ 1201 </a><a href="#h13-0-201" id="h13-0-201" class="d">- addVLQMap(vlq_mappings, sources, sources_content, names, line_offset, column_offset) { 1202 </a><a href="#h13-0-202" id="h13-0-202" class="d">- try { 1203 </a><a href="#h13-0-203" id="h13-0-203" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1204 </a><a href="#h13-0-204" id="h13-0-204" class="d">- const ptr0 = passStringToWasm0(vlq_mappings, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1205 </a><a href="#h13-0-205" id="h13-0-205" class="d">- const len0 = WASM_VECTOR_LEN; 1206 </a><a href="#h13-0-206" id="h13-0-206" class="d">- wasm.sourcemap_addVLQMap(retptr, this.ptr, ptr0, len0, addHeapObject(sources), addHeapObject(sources_content), addHeapObject(names), line_offset, column_offset); 1207 </a><a href="#h13-0-207" id="h13-0-207" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1208 </a><a href="#h13-0-208" id="h13-0-208" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1209 </a><a href="#h13-0-209" id="h13-0-209" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1210 </a><a href="#h13-0-210" id="h13-0-210" class="d">- if (r2) { 1211 </a><a href="#h13-0-211" id="h13-0-211" class="d">- throw takeObject(r1); 1212 </a><a href="#h13-0-212" id="h13-0-212" class="d">- } 1213 </a><a href="#h13-0-213" id="h13-0-213" class="d">- return takeObject(r0); 1214 </a><a href="#h13-0-214" id="h13-0-214" class="d">- } finally { 1215 </a><a href="#h13-0-215" id="h13-0-215" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1216 </a><a href="#h13-0-216" id="h13-0-216" class="d">- } 1217 </a><a href="#h13-0-217" id="h13-0-217" class="d">- } 1218 </a><a href="#h13-0-218" id="h13-0-218" class="d">- /** 1219 </a><a href="#h13-0-219" id="h13-0-219" class="d">- * @returns {any} 1220 </a><a href="#h13-0-220" id="h13-0-220" class="d">- */ 1221 </a><a href="#h13-0-221" id="h13-0-221" class="d">- toVLQ() { 1222 </a><a href="#h13-0-222" id="h13-0-222" class="d">- try { 1223 </a><a href="#h13-0-223" id="h13-0-223" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1224 </a><a href="#h13-0-224" id="h13-0-224" class="d">- wasm.sourcemap_toVLQ(retptr, this.ptr); 1225 </a><a href="#h13-0-225" id="h13-0-225" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1226 </a><a href="#h13-0-226" id="h13-0-226" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1227 </a><a href="#h13-0-227" id="h13-0-227" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1228 </a><a href="#h13-0-228" id="h13-0-228" class="d">- if (r2) { 1229 </a><a href="#h13-0-229" id="h13-0-229" class="d">- throw takeObject(r1); 1230 </a><a href="#h13-0-230" id="h13-0-230" class="d">- } 1231 </a><a href="#h13-0-231" id="h13-0-231" class="d">- return takeObject(r0); 1232 </a><a href="#h13-0-232" id="h13-0-232" class="d">- } finally { 1233 </a><a href="#h13-0-233" id="h13-0-233" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1234 </a><a href="#h13-0-234" id="h13-0-234" class="d">- } 1235 </a><a href="#h13-0-235" id="h13-0-235" class="d">- } 1236 </a><a href="#h13-0-236" id="h13-0-236" class="d">- /** 1237 </a><a href="#h13-0-237" id="h13-0-237" class="d">- * @returns {any} 1238 </a><a href="#h13-0-238" id="h13-0-238" class="d">- */ 1239 </a><a href="#h13-0-239" id="h13-0-239" class="d">- getMappings() { 1240 </a><a href="#h13-0-240" id="h13-0-240" class="d">- try { 1241 </a><a href="#h13-0-241" id="h13-0-241" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1242 </a><a href="#h13-0-242" id="h13-0-242" class="d">- wasm.sourcemap_getMappings(retptr, this.ptr); 1243 </a><a href="#h13-0-243" id="h13-0-243" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1244 </a><a href="#h13-0-244" id="h13-0-244" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1245 </a><a href="#h13-0-245" id="h13-0-245" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1246 </a><a href="#h13-0-246" id="h13-0-246" class="d">- if (r2) { 1247 </a><a href="#h13-0-247" id="h13-0-247" class="d">- throw takeObject(r1); 1248 </a><a href="#h13-0-248" id="h13-0-248" class="d">- } 1249 </a><a href="#h13-0-249" id="h13-0-249" class="d">- return takeObject(r0); 1250 </a><a href="#h13-0-250" id="h13-0-250" class="d">- } finally { 1251 </a><a href="#h13-0-251" id="h13-0-251" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1252 </a><a href="#h13-0-252" id="h13-0-252" class="d">- } 1253 </a><a href="#h13-0-253" id="h13-0-253" class="d">- } 1254 </a><a href="#h13-0-254" id="h13-0-254" class="d">- /** 1255 </a><a href="#h13-0-255" id="h13-0-255" class="d">- * @returns {any} 1256 </a><a href="#h13-0-256" id="h13-0-256" class="d">- */ 1257 </a><a href="#h13-0-257" id="h13-0-257" class="d">- getSources() { 1258 </a><a href="#h13-0-258" id="h13-0-258" class="d">- try { 1259 </a><a href="#h13-0-259" id="h13-0-259" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1260 </a><a href="#h13-0-260" id="h13-0-260" class="d">- wasm.sourcemap_getSources(retptr, this.ptr); 1261 </a><a href="#h13-0-261" id="h13-0-261" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1262 </a><a href="#h13-0-262" id="h13-0-262" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1263 </a><a href="#h13-0-263" id="h13-0-263" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1264 </a><a href="#h13-0-264" id="h13-0-264" class="d">- if (r2) { 1265 </a><a href="#h13-0-265" id="h13-0-265" class="d">- throw takeObject(r1); 1266 </a><a href="#h13-0-266" id="h13-0-266" class="d">- } 1267 </a><a href="#h13-0-267" id="h13-0-267" class="d">- return takeObject(r0); 1268 </a><a href="#h13-0-268" id="h13-0-268" class="d">- } finally { 1269 </a><a href="#h13-0-269" id="h13-0-269" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1270 </a><a href="#h13-0-270" id="h13-0-270" class="d">- } 1271 </a><a href="#h13-0-271" id="h13-0-271" class="d">- } 1272 </a><a href="#h13-0-272" id="h13-0-272" class="d">- /** 1273 </a><a href="#h13-0-273" id="h13-0-273" class="d">- * @returns {any} 1274 </a><a href="#h13-0-274" id="h13-0-274" class="d">- */ 1275 </a><a href="#h13-0-275" id="h13-0-275" class="d">- getSourcesContent() { 1276 </a><a href="#h13-0-276" id="h13-0-276" class="d">- try { 1277 </a><a href="#h13-0-277" id="h13-0-277" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1278 </a><a href="#h13-0-278" id="h13-0-278" class="d">- wasm.sourcemap_getSourcesContent(retptr, this.ptr); 1279 </a><a href="#h13-0-279" id="h13-0-279" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1280 </a><a href="#h13-0-280" id="h13-0-280" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1281 </a><a href="#h13-0-281" id="h13-0-281" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1282 </a><a href="#h13-0-282" id="h13-0-282" class="d">- if (r2) { 1283 </a><a href="#h13-0-283" id="h13-0-283" class="d">- throw takeObject(r1); 1284 </a><a href="#h13-0-284" id="h13-0-284" class="d">- } 1285 </a><a href="#h13-0-285" id="h13-0-285" class="d">- return takeObject(r0); 1286 </a><a href="#h13-0-286" id="h13-0-286" class="d">- } finally { 1287 </a><a href="#h13-0-287" id="h13-0-287" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1288 </a><a href="#h13-0-288" id="h13-0-288" class="d">- } 1289 </a><a href="#h13-0-289" id="h13-0-289" class="d">- } 1290 </a><a href="#h13-0-290" id="h13-0-290" class="d">- /** 1291 </a><a href="#h13-0-291" id="h13-0-291" class="d">- * @returns {any} 1292 </a><a href="#h13-0-292" id="h13-0-292" class="d">- */ 1293 </a><a href="#h13-0-293" id="h13-0-293" class="d">- getNames() { 1294 </a><a href="#h13-0-294" id="h13-0-294" class="d">- try { 1295 </a><a href="#h13-0-295" id="h13-0-295" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1296 </a><a href="#h13-0-296" id="h13-0-296" class="d">- wasm.sourcemap_getNames(retptr, this.ptr); 1297 </a><a href="#h13-0-297" id="h13-0-297" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1298 </a><a href="#h13-0-298" id="h13-0-298" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1299 </a><a href="#h13-0-299" id="h13-0-299" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1300 </a><a href="#h13-0-300" id="h13-0-300" class="d">- if (r2) { 1301 </a><a href="#h13-0-301" id="h13-0-301" class="d">- throw takeObject(r1); 1302 </a><a href="#h13-0-302" id="h13-0-302" class="d">- } 1303 </a><a href="#h13-0-303" id="h13-0-303" class="d">- return takeObject(r0); 1304 </a><a href="#h13-0-304" id="h13-0-304" class="d">- } finally { 1305 </a><a href="#h13-0-305" id="h13-0-305" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1306 </a><a href="#h13-0-306" id="h13-0-306" class="d">- } 1307 </a><a href="#h13-0-307" id="h13-0-307" class="d">- } 1308 </a><a href="#h13-0-308" id="h13-0-308" class="d">- /** 1309 </a><a href="#h13-0-309" id="h13-0-309" class="d">- * @param {string} name 1310 </a><a href="#h13-0-310" id="h13-0-310" class="d">- * @returns {number} 1311 </a><a href="#h13-0-311" id="h13-0-311" class="d">- */ 1312 </a><a href="#h13-0-312" id="h13-0-312" class="d">- addName(name) { 1313 </a><a href="#h13-0-313" id="h13-0-313" class="d">- const ptr0 = passStringToWasm0(name, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1314 </a><a href="#h13-0-314" id="h13-0-314" class="d">- const len0 = WASM_VECTOR_LEN; 1315 </a><a href="#h13-0-315" id="h13-0-315" class="d">- const ret = wasm.sourcemap_addName(this.ptr, ptr0, len0); 1316 </a><a href="#h13-0-316" id="h13-0-316" class="d">- return ret >>> 0; 1317 </a><a href="#h13-0-317" id="h13-0-317" class="d">- } 1318 </a><a href="#h13-0-318" id="h13-0-318" class="d">- /** 1319 </a><a href="#h13-0-319" id="h13-0-319" class="d">- * @param {string} source 1320 </a><a href="#h13-0-320" id="h13-0-320" class="d">- * @returns {number} 1321 </a><a href="#h13-0-321" id="h13-0-321" class="d">- */ 1322 </a><a href="#h13-0-322" id="h13-0-322" class="d">- addSource(source) { 1323 </a><a href="#h13-0-323" id="h13-0-323" class="d">- const ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1324 </a><a href="#h13-0-324" id="h13-0-324" class="d">- const len0 = WASM_VECTOR_LEN; 1325 </a><a href="#h13-0-325" id="h13-0-325" class="d">- const ret = wasm.sourcemap_addSource(this.ptr, ptr0, len0); 1326 </a><a href="#h13-0-326" id="h13-0-326" class="d">- return ret >>> 0; 1327 </a><a href="#h13-0-327" id="h13-0-327" class="d">- } 1328 </a><a href="#h13-0-328" id="h13-0-328" class="d">- /** 1329 </a><a href="#h13-0-329" id="h13-0-329" class="d">- * @param {number} index 1330 </a><a href="#h13-0-330" id="h13-0-330" class="d">- * @returns {string} 1331 </a><a href="#h13-0-331" id="h13-0-331" class="d">- */ 1332 </a><a href="#h13-0-332" id="h13-0-332" class="d">- getName(index) { 1333 </a><a href="#h13-0-333" id="h13-0-333" class="d">- try { 1334 </a><a href="#h13-0-334" id="h13-0-334" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1335 </a><a href="#h13-0-335" id="h13-0-335" class="d">- wasm.sourcemap_getName(retptr, this.ptr, index); 1336 </a><a href="#h13-0-336" id="h13-0-336" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1337 </a><a href="#h13-0-337" id="h13-0-337" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1338 </a><a href="#h13-0-338" id="h13-0-338" class="d">- return getStringFromWasm0(r0, r1); 1339 </a><a href="#h13-0-339" id="h13-0-339" class="d">- } finally { 1340 </a><a href="#h13-0-340" id="h13-0-340" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1341 </a><a href="#h13-0-341" id="h13-0-341" class="d">- wasm.__wbindgen_free(r0, r1); 1342 </a><a href="#h13-0-342" id="h13-0-342" class="d">- } 1343 </a><a href="#h13-0-343" id="h13-0-343" class="d">- } 1344 </a><a href="#h13-0-344" id="h13-0-344" class="d">- /** 1345 </a><a href="#h13-0-345" id="h13-0-345" class="d">- * @param {number} index 1346 </a><a href="#h13-0-346" id="h13-0-346" class="d">- * @returns {string} 1347 </a><a href="#h13-0-347" id="h13-0-347" class="d">- */ 1348 </a><a href="#h13-0-348" id="h13-0-348" class="d">- getSource(index) { 1349 </a><a href="#h13-0-349" id="h13-0-349" class="d">- try { 1350 </a><a href="#h13-0-350" id="h13-0-350" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1351 </a><a href="#h13-0-351" id="h13-0-351" class="d">- wasm.sourcemap_getSource(retptr, this.ptr, index); 1352 </a><a href="#h13-0-352" id="h13-0-352" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1353 </a><a href="#h13-0-353" id="h13-0-353" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1354 </a><a href="#h13-0-354" id="h13-0-354" class="d">- return getStringFromWasm0(r0, r1); 1355 </a><a href="#h13-0-355" id="h13-0-355" class="d">- } finally { 1356 </a><a href="#h13-0-356" id="h13-0-356" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1357 </a><a href="#h13-0-357" id="h13-0-357" class="d">- wasm.__wbindgen_free(r0, r1); 1358 </a><a href="#h13-0-358" id="h13-0-358" class="d">- } 1359 </a><a href="#h13-0-359" id="h13-0-359" class="d">- } 1360 </a><a href="#h13-0-360" id="h13-0-360" class="d">- /** 1361 </a><a href="#h13-0-361" id="h13-0-361" class="d">- * @param {string} name 1362 </a><a href="#h13-0-362" id="h13-0-362" class="d">- * @returns {number} 1363 </a><a href="#h13-0-363" id="h13-0-363" class="d">- */ 1364 </a><a href="#h13-0-364" id="h13-0-364" class="d">- getNameIndex(name) { 1365 </a><a href="#h13-0-365" id="h13-0-365" class="d">- const ptr0 = passStringToWasm0(name, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1366 </a><a href="#h13-0-366" id="h13-0-366" class="d">- const len0 = WASM_VECTOR_LEN; 1367 </a><a href="#h13-0-367" id="h13-0-367" class="d">- const ret = wasm.sourcemap_getNameIndex(this.ptr, ptr0, len0); 1368 </a><a href="#h13-0-368" id="h13-0-368" class="d">- return ret; 1369 </a><a href="#h13-0-369" id="h13-0-369" class="d">- } 1370 </a><a href="#h13-0-370" id="h13-0-370" class="d">- /** 1371 </a><a href="#h13-0-371" id="h13-0-371" class="d">- * @param {string} source 1372 </a><a href="#h13-0-372" id="h13-0-372" class="d">- * @returns {any} 1373 </a><a href="#h13-0-373" id="h13-0-373" class="d">- */ 1374 </a><a href="#h13-0-374" id="h13-0-374" class="d">- getSourceIndex(source) { 1375 </a><a href="#h13-0-375" id="h13-0-375" class="d">- try { 1376 </a><a href="#h13-0-376" id="h13-0-376" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1377 </a><a href="#h13-0-377" id="h13-0-377" class="d">- const ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1378 </a><a href="#h13-0-378" id="h13-0-378" class="d">- const len0 = WASM_VECTOR_LEN; 1379 </a><a href="#h13-0-379" id="h13-0-379" class="d">- wasm.sourcemap_getSourceIndex(retptr, this.ptr, ptr0, len0); 1380 </a><a href="#h13-0-380" id="h13-0-380" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1381 </a><a href="#h13-0-381" id="h13-0-381" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1382 </a><a href="#h13-0-382" id="h13-0-382" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1383 </a><a href="#h13-0-383" id="h13-0-383" class="d">- if (r2) { 1384 </a><a href="#h13-0-384" id="h13-0-384" class="d">- throw takeObject(r1); 1385 </a><a href="#h13-0-385" id="h13-0-385" class="d">- } 1386 </a><a href="#h13-0-386" id="h13-0-386" class="d">- return takeObject(r0); 1387 </a><a href="#h13-0-387" id="h13-0-387" class="d">- } finally { 1388 </a><a href="#h13-0-388" id="h13-0-388" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1389 </a><a href="#h13-0-389" id="h13-0-389" class="d">- } 1390 </a><a href="#h13-0-390" id="h13-0-390" class="d">- } 1391 </a><a href="#h13-0-391" id="h13-0-391" class="d">- /** 1392 </a><a href="#h13-0-392" id="h13-0-392" class="d">- * @param {Int32Array} mappings_arr 1393 </a><a href="#h13-0-393" id="h13-0-393" class="d">- */ 1394 </a><a href="#h13-0-394" id="h13-0-394" class="d">- addIndexedMappings(mappings_arr) { 1395 </a><a href="#h13-0-395" id="h13-0-395" class="d">- const ptr0 = passArray32ToWasm0(mappings_arr, wasm.__wbindgen_malloc); 1396 </a><a href="#h13-0-396" id="h13-0-396" class="d">- const len0 = WASM_VECTOR_LEN; 1397 </a><a href="#h13-0-397" id="h13-0-397" class="d">- wasm.sourcemap_addIndexedMappings(this.ptr, ptr0, len0); 1398 </a><a href="#h13-0-398" id="h13-0-398" class="d">- } 1399 </a><a href="#h13-0-399" id="h13-0-399" class="d">- /** 1400 </a><a href="#h13-0-400" id="h13-0-400" class="d">- * @returns {any} 1401 </a><a href="#h13-0-401" id="h13-0-401" class="d">- */ 1402 </a><a href="#h13-0-402" id="h13-0-402" class="d">- toBuffer() { 1403 </a><a href="#h13-0-403" id="h13-0-403" class="d">- try { 1404 </a><a href="#h13-0-404" id="h13-0-404" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1405 </a><a href="#h13-0-405" id="h13-0-405" class="d">- wasm.sourcemap_toBuffer(retptr, this.ptr); 1406 </a><a href="#h13-0-406" id="h13-0-406" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1407 </a><a href="#h13-0-407" id="h13-0-407" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1408 </a><a href="#h13-0-408" id="h13-0-408" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1409 </a><a href="#h13-0-409" id="h13-0-409" class="d">- if (r2) { 1410 </a><a href="#h13-0-410" id="h13-0-410" class="d">- throw takeObject(r1); 1411 </a><a href="#h13-0-411" id="h13-0-411" class="d">- } 1412 </a><a href="#h13-0-412" id="h13-0-412" class="d">- return takeObject(r0); 1413 </a><a href="#h13-0-413" id="h13-0-413" class="d">- } finally { 1414 </a><a href="#h13-0-414" id="h13-0-414" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1415 </a><a href="#h13-0-415" id="h13-0-415" class="d">- } 1416 </a><a href="#h13-0-416" id="h13-0-416" class="d">- } 1417 </a><a href="#h13-0-417" id="h13-0-417" class="d">- /** 1418 </a><a href="#h13-0-418" id="h13-0-418" class="d">- * @param {SourceMap} previous_map_instance 1419 </a><a href="#h13-0-419" id="h13-0-419" class="d">- * @param {number} line_offset 1420 </a><a href="#h13-0-420" id="h13-0-420" class="d">- * @returns {any} 1421 </a><a href="#h13-0-421" id="h13-0-421" class="d">- */ 1422 </a><a href="#h13-0-422" id="h13-0-422" class="d">- addSourceMap(previous_map_instance, line_offset) { 1423 </a><a href="#h13-0-423" id="h13-0-423" class="d">- try { 1424 </a><a href="#h13-0-424" id="h13-0-424" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1425 </a><a href="#h13-0-425" id="h13-0-425" class="d">- _assertClass(previous_map_instance, SourceMap); 1426 </a><a href="#h13-0-426" id="h13-0-426" class="d">- wasm.sourcemap_addSourceMap(retptr, this.ptr, previous_map_instance.ptr, line_offset); 1427 </a><a href="#h13-0-427" id="h13-0-427" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1428 </a><a href="#h13-0-428" id="h13-0-428" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1429 </a><a href="#h13-0-429" id="h13-0-429" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1430 </a><a href="#h13-0-430" id="h13-0-430" class="d">- if (r2) { 1431 </a><a href="#h13-0-431" id="h13-0-431" class="d">- throw takeObject(r1); 1432 </a><a href="#h13-0-432" id="h13-0-432" class="d">- } 1433 </a><a href="#h13-0-433" id="h13-0-433" class="d">- return takeObject(r0); 1434 </a><a href="#h13-0-434" id="h13-0-434" class="d">- } finally { 1435 </a><a href="#h13-0-435" id="h13-0-435" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1436 </a><a href="#h13-0-436" id="h13-0-436" class="d">- } 1437 </a><a href="#h13-0-437" id="h13-0-437" class="d">- } 1438 </a><a href="#h13-0-438" id="h13-0-438" class="d">- /** 1439 </a><a href="#h13-0-439" id="h13-0-439" class="d">- * @param {string} source 1440 </a><a href="#h13-0-440" id="h13-0-440" class="d">- * @param {string} source_content 1441 </a><a href="#h13-0-441" id="h13-0-441" class="d">- * @returns {any} 1442 </a><a href="#h13-0-442" id="h13-0-442" class="d">- */ 1443 </a><a href="#h13-0-443" id="h13-0-443" class="d">- setSourceContentBySource(source, source_content) { 1444 </a><a href="#h13-0-444" id="h13-0-444" class="d">- try { 1445 </a><a href="#h13-0-445" id="h13-0-445" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1446 </a><a href="#h13-0-446" id="h13-0-446" class="d">- const ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1447 </a><a href="#h13-0-447" id="h13-0-447" class="d">- const len0 = WASM_VECTOR_LEN; 1448 </a><a href="#h13-0-448" id="h13-0-448" class="d">- const ptr1 = passStringToWasm0(source_content, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1449 </a><a href="#h13-0-449" id="h13-0-449" class="d">- const len1 = WASM_VECTOR_LEN; 1450 </a><a href="#h13-0-450" id="h13-0-450" class="d">- wasm.sourcemap_setSourceContentBySource(retptr, this.ptr, ptr0, len0, ptr1, len1); 1451 </a><a href="#h13-0-451" id="h13-0-451" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1452 </a><a href="#h13-0-452" id="h13-0-452" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1453 </a><a href="#h13-0-453" id="h13-0-453" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1454 </a><a href="#h13-0-454" id="h13-0-454" class="d">- if (r2) { 1455 </a><a href="#h13-0-455" id="h13-0-455" class="d">- throw takeObject(r1); 1456 </a><a href="#h13-0-456" id="h13-0-456" class="d">- } 1457 </a><a href="#h13-0-457" id="h13-0-457" class="d">- return takeObject(r0); 1458 </a><a href="#h13-0-458" id="h13-0-458" class="d">- } finally { 1459 </a><a href="#h13-0-459" id="h13-0-459" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1460 </a><a href="#h13-0-460" id="h13-0-460" class="d">- } 1461 </a><a href="#h13-0-461" id="h13-0-461" class="d">- } 1462 </a><a href="#h13-0-462" id="h13-0-462" class="d">- /** 1463 </a><a href="#h13-0-463" id="h13-0-463" class="d">- * @param {string} source 1464 </a><a href="#h13-0-464" id="h13-0-464" class="d">- * @returns {any} 1465 </a><a href="#h13-0-465" id="h13-0-465" class="d">- */ 1466 </a><a href="#h13-0-466" id="h13-0-466" class="d">- getSourceContentBySource(source) { 1467 </a><a href="#h13-0-467" id="h13-0-467" class="d">- try { 1468 </a><a href="#h13-0-468" id="h13-0-468" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1469 </a><a href="#h13-0-469" id="h13-0-469" class="d">- const ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1470 </a><a href="#h13-0-470" id="h13-0-470" class="d">- const len0 = WASM_VECTOR_LEN; 1471 </a><a href="#h13-0-471" id="h13-0-471" class="d">- wasm.sourcemap_getSourceContentBySource(retptr, this.ptr, ptr0, len0); 1472 </a><a href="#h13-0-472" id="h13-0-472" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1473 </a><a href="#h13-0-473" id="h13-0-473" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1474 </a><a href="#h13-0-474" id="h13-0-474" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1475 </a><a href="#h13-0-475" id="h13-0-475" class="d">- if (r2) { 1476 </a><a href="#h13-0-476" id="h13-0-476" class="d">- throw takeObject(r1); 1477 </a><a href="#h13-0-477" id="h13-0-477" class="d">- } 1478 </a><a href="#h13-0-478" id="h13-0-478" class="d">- return takeObject(r0); 1479 </a><a href="#h13-0-479" id="h13-0-479" class="d">- } finally { 1480 </a><a href="#h13-0-480" id="h13-0-480" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1481 </a><a href="#h13-0-481" id="h13-0-481" class="d">- } 1482 </a><a href="#h13-0-482" id="h13-0-482" class="d">- } 1483 </a><a href="#h13-0-483" id="h13-0-483" class="d">- /** 1484 </a><a href="#h13-0-484" id="h13-0-484" class="d">- * @param {string} source 1485 </a><a href="#h13-0-485" id="h13-0-485" class="d">- * @param {string} source_content 1486 </a><a href="#h13-0-486" id="h13-0-486" class="d">- * @param {number} line_offset 1487 </a><a href="#h13-0-487" id="h13-0-487" class="d">- * @returns {any} 1488 </a><a href="#h13-0-488" id="h13-0-488" class="d">- */ 1489 </a><a href="#h13-0-489" id="h13-0-489" class="d">- addEmptyMap(source, source_content, line_offset) { 1490 </a><a href="#h13-0-490" id="h13-0-490" class="d">- try { 1491 </a><a href="#h13-0-491" id="h13-0-491" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1492 </a><a href="#h13-0-492" id="h13-0-492" class="d">- const ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1493 </a><a href="#h13-0-493" id="h13-0-493" class="d">- const len0 = WASM_VECTOR_LEN; 1494 </a><a href="#h13-0-494" id="h13-0-494" class="d">- const ptr1 = passStringToWasm0(source_content, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1495 </a><a href="#h13-0-495" id="h13-0-495" class="d">- const len1 = WASM_VECTOR_LEN; 1496 </a><a href="#h13-0-496" id="h13-0-496" class="d">- wasm.sourcemap_addEmptyMap(retptr, this.ptr, ptr0, len0, ptr1, len1, line_offset); 1497 </a><a href="#h13-0-497" id="h13-0-497" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1498 </a><a href="#h13-0-498" id="h13-0-498" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1499 </a><a href="#h13-0-499" id="h13-0-499" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1500 </a><a href="#h13-0-500" id="h13-0-500" class="d">- if (r2) { 1501 </a><a href="#h13-0-501" id="h13-0-501" class="d">- throw takeObject(r1); 1502 </a><a href="#h13-0-502" id="h13-0-502" class="d">- } 1503 </a><a href="#h13-0-503" id="h13-0-503" class="d">- return takeObject(r0); 1504 </a><a href="#h13-0-504" id="h13-0-504" class="d">- } finally { 1505 </a><a href="#h13-0-505" id="h13-0-505" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1506 </a><a href="#h13-0-506" id="h13-0-506" class="d">- } 1507 </a><a href="#h13-0-507" id="h13-0-507" class="d">- } 1508 </a><a href="#h13-0-508" id="h13-0-508" class="d">- /** 1509 </a><a href="#h13-0-509" id="h13-0-509" class="d">- * @param {SourceMap} previous_map_instance 1510 </a><a href="#h13-0-510" id="h13-0-510" class="d">- * @returns {any} 1511 </a><a href="#h13-0-511" id="h13-0-511" class="d">- */ 1512 </a><a href="#h13-0-512" id="h13-0-512" class="d">- extends(previous_map_instance) { 1513 </a><a href="#h13-0-513" id="h13-0-513" class="d">- try { 1514 </a><a href="#h13-0-514" id="h13-0-514" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1515 </a><a href="#h13-0-515" id="h13-0-515" class="d">- _assertClass(previous_map_instance, SourceMap); 1516 </a><a href="#h13-0-516" id="h13-0-516" class="d">- wasm.sourcemap_extends(retptr, this.ptr, previous_map_instance.ptr); 1517 </a><a href="#h13-0-517" id="h13-0-517" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1518 </a><a href="#h13-0-518" id="h13-0-518" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1519 </a><a href="#h13-0-519" id="h13-0-519" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1520 </a><a href="#h13-0-520" id="h13-0-520" class="d">- if (r2) { 1521 </a><a href="#h13-0-521" id="h13-0-521" class="d">- throw takeObject(r1); 1522 </a><a href="#h13-0-522" id="h13-0-522" class="d">- } 1523 </a><a href="#h13-0-523" id="h13-0-523" class="d">- return takeObject(r0); 1524 </a><a href="#h13-0-524" id="h13-0-524" class="d">- } finally { 1525 </a><a href="#h13-0-525" id="h13-0-525" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1526 </a><a href="#h13-0-526" id="h13-0-526" class="d">- } 1527 </a><a href="#h13-0-527" id="h13-0-527" class="d">- } 1528 </a><a href="#h13-0-528" id="h13-0-528" class="d">- /** 1529 </a><a href="#h13-0-529" id="h13-0-529" class="d">- * @param {number} generated_line 1530 </a><a href="#h13-0-530" id="h13-0-530" class="d">- * @param {number} generated_column 1531 </a><a href="#h13-0-531" id="h13-0-531" class="d">- * @returns {any} 1532 </a><a href="#h13-0-532" id="h13-0-532" class="d">- */ 1533 </a><a href="#h13-0-533" id="h13-0-533" class="d">- findClosestMapping(generated_line, generated_column) { 1534 </a><a href="#h13-0-534" id="h13-0-534" class="d">- const ret = wasm.sourcemap_findClosestMapping(this.ptr, generated_line, generated_column); 1535 </a><a href="#h13-0-535" id="h13-0-535" class="d">- return takeObject(ret); 1536 </a><a href="#h13-0-536" id="h13-0-536" class="d">- } 1537 </a><a href="#h13-0-537" id="h13-0-537" class="d">- /** 1538 </a><a href="#h13-0-538" id="h13-0-538" class="d">- * @param {number} generated_line 1539 </a><a href="#h13-0-539" id="h13-0-539" class="d">- * @param {number} generated_line_offset 1540 </a><a href="#h13-0-540" id="h13-0-540" class="d">- * @returns {any} 1541 </a><a href="#h13-0-541" id="h13-0-541" class="d">- */ 1542 </a><a href="#h13-0-542" id="h13-0-542" class="d">- offsetLines(generated_line, generated_line_offset) { 1543 </a><a href="#h13-0-543" id="h13-0-543" class="d">- try { 1544 </a><a href="#h13-0-544" id="h13-0-544" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1545 </a><a href="#h13-0-545" id="h13-0-545" class="d">- wasm.sourcemap_offsetLines(retptr, this.ptr, generated_line, generated_line_offset); 1546 </a><a href="#h13-0-546" id="h13-0-546" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1547 </a><a href="#h13-0-547" id="h13-0-547" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1548 </a><a href="#h13-0-548" id="h13-0-548" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1549 </a><a href="#h13-0-549" id="h13-0-549" class="d">- if (r2) { 1550 </a><a href="#h13-0-550" id="h13-0-550" class="d">- throw takeObject(r1); 1551 </a><a href="#h13-0-551" id="h13-0-551" class="d">- } 1552 </a><a href="#h13-0-552" id="h13-0-552" class="d">- return takeObject(r0); 1553 </a><a href="#h13-0-553" id="h13-0-553" class="d">- } finally { 1554 </a><a href="#h13-0-554" id="h13-0-554" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1555 </a><a href="#h13-0-555" id="h13-0-555" class="d">- } 1556 </a><a href="#h13-0-556" id="h13-0-556" class="d">- } 1557 </a><a href="#h13-0-557" id="h13-0-557" class="d">- /** 1558 </a><a href="#h13-0-558" id="h13-0-558" class="d">- * @param {number} generated_line 1559 </a><a href="#h13-0-559" id="h13-0-559" class="d">- * @param {number} generated_column 1560 </a><a href="#h13-0-560" id="h13-0-560" class="d">- * @param {number} generated_column_offset 1561 </a><a href="#h13-0-561" id="h13-0-561" class="d">- * @returns {any} 1562 </a><a href="#h13-0-562" id="h13-0-562" class="d">- */ 1563 </a><a href="#h13-0-563" id="h13-0-563" class="d">- offsetColumns(generated_line, generated_column, generated_column_offset) { 1564 </a><a href="#h13-0-564" id="h13-0-564" class="d">- try { 1565 </a><a href="#h13-0-565" id="h13-0-565" class="d">- const retptr = wasm.__wbindgen_add_to_stack_pointer(-16); 1566 </a><a href="#h13-0-566" id="h13-0-566" class="d">- wasm.sourcemap_offsetColumns(retptr, this.ptr, generated_line, generated_column, generated_column_offset); 1567 </a><a href="#h13-0-567" id="h13-0-567" class="d">- var r0 = getInt32Memory0()[retptr / 4 + 0]; 1568 </a><a href="#h13-0-568" id="h13-0-568" class="d">- var r1 = getInt32Memory0()[retptr / 4 + 1]; 1569 </a><a href="#h13-0-569" id="h13-0-569" class="d">- var r2 = getInt32Memory0()[retptr / 4 + 2]; 1570 </a><a href="#h13-0-570" id="h13-0-570" class="d">- if (r2) { 1571 </a><a href="#h13-0-571" id="h13-0-571" class="d">- throw takeObject(r1); 1572 </a><a href="#h13-0-572" id="h13-0-572" class="d">- } 1573 </a><a href="#h13-0-573" id="h13-0-573" class="d">- return takeObject(r0); 1574 </a><a href="#h13-0-574" id="h13-0-574" class="d">- } finally { 1575 </a><a href="#h13-0-575" id="h13-0-575" class="d">- wasm.__wbindgen_add_to_stack_pointer(16); 1576 </a><a href="#h13-0-576" id="h13-0-576" class="d">- } 1577 </a><a href="#h13-0-577" id="h13-0-577" class="d">- } 1578 </a><a href="#h13-0-578" id="h13-0-578" class="d">-} 1579 </a><a href="#h13-0-579" id="h13-0-579" class="d">-module.exports.SourceMap = SourceMap; 1580 </a><a href="#h13-0-580" id="h13-0-580" class="d">- 1581 </a><a href="#h13-0-581" id="h13-0-581" class="d">-module.exports.__wbindgen_json_serialize = function(arg0, arg1) { 1582 </a><a href="#h13-0-582" id="h13-0-582" class="d">- const obj = getObject(arg1); 1583 </a><a href="#h13-0-583" id="h13-0-583" class="d">- const ret = JSON.stringify(obj === undefined ? null : obj); 1584 </a><a href="#h13-0-584" id="h13-0-584" class="d">- const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc); 1585 </a><a href="#h13-0-585" id="h13-0-585" class="d">- const len0 = WASM_VECTOR_LEN; 1586 </a><a href="#h13-0-586" id="h13-0-586" class="d">- getInt32Memory0()[arg0 / 4 + 1] = len0; 1587 </a><a href="#h13-0-587" id="h13-0-587" class="d">- getInt32Memory0()[arg0 / 4 + 0] = ptr0; 1588 </a><a href="#h13-0-588" id="h13-0-588" class="d">-}; 1589 </a><a href="#h13-0-589" id="h13-0-589" class="d">- 1590 </a><a href="#h13-0-590" id="h13-0-590" class="d">-module.exports.__wbg_new_3047bf4b4f02b802 = function(arg0, arg1) { 1591 </a><a href="#h13-0-591" id="h13-0-591" class="d">- const ret = new Error(getStringFromWasm0(arg0, arg1)); 1592 </a><a href="#h13-0-592" id="h13-0-592" class="d">- return addHeapObject(ret); 1593 </a><a href="#h13-0-593" id="h13-0-593" class="d">-}; 1594 </a><a href="#h13-0-594" id="h13-0-594" class="d">- 1595 </a><a href="#h13-0-595" id="h13-0-595" class="d">-module.exports.__wbindgen_is_undefined = function(arg0) { 1596 </a><a href="#h13-0-596" id="h13-0-596" class="d">- const ret = getObject(arg0) === undefined; 1597 </a><a href="#h13-0-597" id="h13-0-597" class="d">- return ret; 1598 </a><a href="#h13-0-598" id="h13-0-598" class="d">-}; 1599 </a><a href="#h13-0-599" id="h13-0-599" class="d">- 1600 </a><a href="#h13-0-600" id="h13-0-600" class="d">-module.exports.__wbindgen_object_drop_ref = function(arg0) { 1601 </a><a href="#h13-0-601" id="h13-0-601" class="d">- takeObject(arg0); 1602 </a><a href="#h13-0-602" id="h13-0-602" class="d">-}; 1603 </a><a href="#h13-0-603" id="h13-0-603" class="d">- 1604 </a><a href="#h13-0-604" id="h13-0-604" class="d">-module.exports.__wbg_length_0acb1cf9bbaf8519 = function(arg0) { 1605 </a><a href="#h13-0-605" id="h13-0-605" class="d">- const ret = getObject(arg0).length; 1606 </a><a href="#h13-0-606" id="h13-0-606" class="d">- return ret; 1607 </a><a href="#h13-0-607" id="h13-0-607" class="d">-}; 1608 </a><a href="#h13-0-608" id="h13-0-608" class="d">- 1609 </a><a href="#h13-0-609" id="h13-0-609" class="d">-module.exports.__wbindgen_memory = function() { 1610 </a><a href="#h13-0-610" id="h13-0-610" class="d">- const ret = wasm.memory; 1611 </a><a href="#h13-0-611" id="h13-0-611" class="d">- return addHeapObject(ret); 1612 </a><a href="#h13-0-612" id="h13-0-612" class="d">-}; 1613 </a><a href="#h13-0-613" id="h13-0-613" class="d">- 1614 </a><a href="#h13-0-614" id="h13-0-614" class="d">-module.exports.__wbg_buffer_7af23f65f6c64548 = function(arg0) { 1615 </a><a href="#h13-0-615" id="h13-0-615" class="d">- const ret = getObject(arg0).buffer; 1616 </a><a href="#h13-0-616" id="h13-0-616" class="d">- return addHeapObject(ret); 1617 </a><a href="#h13-0-617" id="h13-0-617" class="d">-}; 1618 </a><a href="#h13-0-618" id="h13-0-618" class="d">- 1619 </a><a href="#h13-0-619" id="h13-0-619" class="d">-module.exports.__wbg_new_cc9018bd6f283b6f = function(arg0) { 1620 </a><a href="#h13-0-620" id="h13-0-620" class="d">- const ret = new Uint8Array(getObject(arg0)); 1621 </a><a href="#h13-0-621" id="h13-0-621" class="d">- return addHeapObject(ret); 1622 </a><a href="#h13-0-622" id="h13-0-622" class="d">-}; 1623 </a><a href="#h13-0-623" id="h13-0-623" class="d">- 1624 </a><a href="#h13-0-624" id="h13-0-624" class="d">-module.exports.__wbg_set_f25e869e4565d2a2 = function(arg0, arg1, arg2) { 1625 </a><a href="#h13-0-625" id="h13-0-625" class="d">- getObject(arg0).set(getObject(arg1), arg2 >>> 0); 1626 </a><a href="#h13-0-626" id="h13-0-626" class="d">-}; 1627 </a><a href="#h13-0-627" id="h13-0-627" class="d">- 1628 </a><a href="#h13-0-628" id="h13-0-628" class="d">-module.exports.__wbindgen_json_parse = function(arg0, arg1) { 1629 </a><a href="#h13-0-629" id="h13-0-629" class="d">- const ret = JSON.parse(getStringFromWasm0(arg0, arg1)); 1630 </a><a href="#h13-0-630" id="h13-0-630" class="d">- return addHeapObject(ret); 1631 </a><a href="#h13-0-631" id="h13-0-631" class="d">-}; 1632 </a><a href="#h13-0-632" id="h13-0-632" class="d">- 1633 </a><a href="#h13-0-633" id="h13-0-633" class="d">-module.exports.__wbindgen_number_new = function(arg0) { 1634 </a><a href="#h13-0-634" id="h13-0-634" class="d">- const ret = arg0; 1635 </a><a href="#h13-0-635" id="h13-0-635" class="d">- return addHeapObject(ret); 1636 </a><a href="#h13-0-636" id="h13-0-636" class="d">-}; 1637 </a><a href="#h13-0-637" id="h13-0-637" class="d">- 1638 </a><a href="#h13-0-638" id="h13-0-638" class="d">-module.exports.__wbg_newwithbyteoffsetandlength_ce1e75f0ce5f7974 = function(arg0, arg1, arg2) { 1639 </a><a href="#h13-0-639" id="h13-0-639" class="d">- const ret = new Uint8Array(getObject(arg0), arg1 >>> 0, arg2 >>> 0); 1640 </a><a href="#h13-0-640" id="h13-0-640" class="d">- return addHeapObject(ret); 1641 </a><a href="#h13-0-641" id="h13-0-641" class="d">-}; 1642 </a><a href="#h13-0-642" id="h13-0-642" class="d">- 1643 </a><a href="#h13-0-643" id="h13-0-643" class="d">-module.exports.__wbindgen_string_new = function(arg0, arg1) { 1644 </a><a href="#h13-0-644" id="h13-0-644" class="d">- const ret = getStringFromWasm0(arg0, arg1); 1645 </a><a href="#h13-0-645" id="h13-0-645" class="d">- return addHeapObject(ret); 1646 </a><a href="#h13-0-646" id="h13-0-646" class="d">-}; 1647 </a><a href="#h13-0-647" id="h13-0-647" class="d">- 1648 </a><a href="#h13-0-648" id="h13-0-648" class="d">-module.exports.__wbindgen_throw = function(arg0, arg1) { 1649 </a><a href="#h13-0-649" id="h13-0-649" class="d">- throw new Error(getStringFromWasm0(arg0, arg1)); 1650 </a><a href="#h13-0-650" id="h13-0-650" class="d">-}; 1651 </a><a href="#h13-0-651" id="h13-0-651" class="d">- 1652 </a><a href="#h13-0-652" id="h13-0-652" class="d">-const path = require('path').join(__dirname, 'parcel_sourcemap_wasm_bg.wasm'); 1653 </a><a href="#h13-0-653" id="h13-0-653" class="d">-const bytes = require('fs').readFileSync(path); 1654 </a><a href="#h13-0-654" id="h13-0-654" class="d">- 1655 </a><a href="#h13-0-655" id="h13-0-655" class="d">-const wasmModule = new WebAssembly.Module(bytes); 1656 </a><a href="#h13-0-656" id="h13-0-656" class="d">-const wasmInstance = new WebAssembly.Instance(wasmModule, imports); 1657 </a><a href="#h13-0-657" id="h13-0-657" class="d">-wasm = wasmInstance.exports; 1658 </a><a href="#h13-0-658" id="h13-0-658" class="d">-module.exports.__wasm = wasm; 1659 </a><a href="#h13-0-659" id="h13-0-659" class="d">- 1660 </a><b>diff --git a/<a id="h14" href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm_bg.wasm.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm_bg.wasm</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm_bg.wasm.html">.config/raycast/extensions/node_modules/@parcel/source-map/parcel_sourcemap_wasm/dist-node/parcel_sourcemap_wasm_bg.wasm</a></b> 1661 Binary files differ. 1662 <b>diff --git a/<a id="h15" href="../file/.config/raycast/extensions/node_modules/%40raycast/api/index.js.html">.config/raycast/extensions/node_modules/@raycast/api/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40raycast/api/index.js.html">.config/raycast/extensions/node_modules/@raycast/api/index.js</a></b> 1663 <a href="#h15-0" id="h15-0" class="h">@@ -1,57 +0,0 @@ 1664 </a><a href="#h15-0-0" id="h15-0-0" class="d">-"use strict";var Vg=Object.create;var On=Object.defineProperty;var qg=Object.getOwnPropertyDescriptor;var Bg=Object.getOwnPropertyNames;var Ug=Object.getPrototypeOf,Hg=Object.prototype.hasOwnProperty;var b=(e,t)=>()=>(e&&(t=e(e=0)),t);var m=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ft=(e,t)=>{for(var r in t)On(e,r,{get:t[r],enumerable:!0})},ml=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Bg(t))!Hg.call(e,o)&&o!==r&&On(e,o,{get:()=>t[o],enumerable:!(n=qg(t,o))||n.enumerable});return e};var je=(e,t,r)=>(r=e!=null?Vg(Ug(e)):{},ml(t||!e||!e.__esModule?On(r,"default",{value:e,enumerable:!0}):r,e)),fl=e=>ml(On({},"__esModule",{value:!0}),e);var hl=m(Fn=>{"use strict";Object.defineProperty(Fn,"__esModule",{value:!0});Fn.boolean=void 0;var Gg=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1"].includes(e.trim().toLowerCase());case"[object Number]":return e.valueOf()===1;case"[object Boolean]":return e.valueOf();default:return!1}};Fn.boolean=Gg});var gl=m(Ln=>{"use strict";Object.defineProperty(Ln,"__esModule",{value:!0});Ln.isBooleanable=void 0;var Wg=function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return["true","t","yes","y","on","1","false","f","no","n","off","0"].includes(e.trim().toLowerCase());case"[object Number]":return[0,1].includes(e.valueOf());case"[object Boolean]":return!0;default:return!1}};Ln.isBooleanable=Wg});var Dn=m(Lt=>{"use strict";Object.defineProperty(Lt,"__esModule",{value:!0});Lt.isBooleanable=Lt.boolean=void 0;var Jg=hl();Object.defineProperty(Lt,"boolean",{enumerable:!0,get:function(){return Jg.boolean}});var Xg=gl();Object.defineProperty(Lt,"isBooleanable",{enumerable:!0,get:function(){return Xg.isBooleanable}})});var zn=m((SC,yl)=>{yl.exports=Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"});var Va=m((kC,vl)=>{"use strict";var bl=Object.prototype.toString;vl.exports=function(t){var r=bl.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&bl.call(t.callee)==="[object Function]"),n}});var Al=m((_C,Tl)=>{"use strict";var Cl;Object.keys||(Nr=Object.prototype.hasOwnProperty,qa=Object.prototype.toString,xl=Va(),Ba=Object.prototype.propertyIsEnumerable,Pl=!Ba.call({toString:null},"toString"),wl=Ba.call(function(){},"prototype"),Er=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],Mn=function(e){var t=e.constructor;return t&&t.prototype===e},Sl={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},kl=function(){if(typeof window>"u")return!1;for(var e in window)try{if(!Sl["$"+e]&&Nr.call(window,e)&&window[e]!==null&&typeof window[e]=="object")try{Mn(window[e])}catch{return!0}}catch{return!0}return!1}(),_l=function(e){if(typeof window>"u"||!kl)return Mn(e);try{return Mn(e)}catch{return!1}},Cl=function(t){var r=t!==null&&typeof t=="object",n=qa.call(t)==="[object Function]",o=xl(t),a=r&&qa.call(t)==="[object String]",i=[];if(!r&&!n&&!o)throw new TypeError("Object.keys called on a non-object");var c=wl&&n;if(a&&t.length>0&&!Nr.call(t,0))for(var l=0;l<t.length;++l)i.push(String(l));if(o&&t.length>0)for(var d=0;d<t.length;++d)i.push(String(d));else for(var u in t)!(c&&u==="prototype")&&Nr.call(t,u)&&i.push(String(u));if(Pl)for(var p=_l(t),g=0;g<Er.length;++g)!(p&&Er[g]==="constructor")&&Nr.call(t,Er[g])&&i.push(Er[g]);return i});var Nr,qa,xl,Ba,Pl,wl,Er,Mn,Sl,kl,_l;Tl.exports=Cl});var Il=m((CC,Rl)=>{"use strict";var Zg=Array.prototype.slice,Yg=Va(),Nl=Object.keys,$n=Nl?function(t){return Nl(t)}:Al(),El=Object.keys;$n.shim=function(){if(Object.keys){var t=function(){var r=Object.keys(arguments);return r&&r.length===arguments.length}(1,2);t||(Object.keys=function(n){return Yg(n)?El(Zg.call(n)):El(n)})}else Object.keys=$n;return Object.keys||$n};Rl.exports=$n});var Fl=m((TC,Ol)=>{"use strict";Ol.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;t[r]=o;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var a=Object.getOwnPropertySymbols(t);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(t,r);if(i.value!==o||i.enumerable!==!0)return!1}return!0}});var zl=m((AC,Dl)=>{"use strict";var Ll=typeof Symbol<"u"&&Symbol,Kg=Fl();Dl.exports=function(){return typeof Ll!="function"||typeof Symbol!="function"||typeof Ll("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Kg()}});var jl=m((NC,$l)=>{"use strict";var Ml={foo:{}},Qg=Object;$l.exports=function(){return{__proto__:Ml}.foo===Ml.foo&&!({__proto__:null}instanceof Qg)}});var Bl=m((EC,ql)=>{"use strict";var ey="Function.prototype.bind called on incompatible ",ty=Object.prototype.toString,ry=Math.max,ny="[object Function]",Vl=function(t,r){for(var n=[],o=0;o<t.length;o+=1)n[o]=t[o];for(var a=0;a<r.length;a+=1)n[a+t.length]=r[a];return n},oy=function(t,r){for(var n=[],o=r||0,a=0;o<t.length;o+=1,a+=1)n[a]=t[o];return n},ay=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};ql.exports=function(t){var r=this;if(typeof r!="function"||ty.apply(r)!==ny)throw new TypeError(ey+r);for(var n=oy(arguments,1),o,a=function(){if(this instanceof o){var u=r.apply(this,Vl(n,arguments));return Object(u)===u?u:this}return r.apply(t,Vl(n,arguments))},i=ry(0,r.length-n.length),c=[],l=0;l<i;l++)c[l]="$"+l;if(o=Function("binder","return function ("+ay(c,",")+"){ return binder.apply(this,arguments); }")(a),r.prototype){var d=function(){};d.prototype=r.prototype,o.prototype=new d,d.prototype=null}return o}});var Ua=m((RC,Ul)=>{"use strict";var iy=Bl();Ul.exports=Function.prototype.bind||iy});var Gl=m((IC,Hl)=>{"use strict";var sy=Ua();Hl.exports=sy.call(Function.call,Object.prototype.hasOwnProperty)});var qn=m((OC,Yl)=>{"use strict";var D,$t=SyntaxError,Zl=Function,Mt=TypeError,Ha=function(e){try{return Zl('"use strict"; return ('+e+").constructor;")()}catch{}},yt=Object.getOwnPropertyDescriptor;if(yt)try{yt({},"")}catch{yt=null}var Ga=function(){throw new Mt},cy=yt?function(){try{return arguments.callee,Ga}catch{try{return yt(arguments,"callee").get}catch{return Ga}}}():Ga,Dt=zl()(),ly=jl()(),ee=Object.getPrototypeOf||(ly?function(e){return e.__proto__}:null),zt={},uy=typeof Uint8Array>"u"||!ee?D:ee(Uint8Array),bt={"%AggregateError%":typeof AggregateError>"u"?D:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?D:ArrayBuffer,"%ArrayIteratorPrototype%":Dt&&ee?ee([][Symbol.iterator]()):D,"%AsyncFromSyncIteratorPrototype%":D,"%AsyncFunction%":zt,"%AsyncGenerator%":zt,"%AsyncGeneratorFunction%":zt,"%AsyncIteratorPrototype%":zt,"%Atomics%":typeof Atomics>"u"?D:Atomics,"%BigInt%":typeof BigInt>"u"?D:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?D:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?D:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?D:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?D:Float32Array,"%Float64Array%":typeof Float64Array>"u"?D:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?D:FinalizationRegistry,"%Function%":Zl,"%GeneratorFunction%":zt,"%Int8Array%":typeof Int8Array>"u"?D:Int8Array,"%Int16Array%":typeof Int16Array>"u"?D:Int16Array,"%Int32Array%":typeof Int32Array>"u"?D:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Dt&&ee?ee(ee([][Symbol.iterator]())):D,"%JSON%":typeof JSON=="object"?JSON:D,"%Map%":typeof Map>"u"?D:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Dt||!ee?D:ee(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?D:Promise,"%Proxy%":typeof Proxy>"u"?D:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?D:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?D:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Dt||!ee?D:ee(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?D:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Dt&&ee?ee(""[Symbol.iterator]()):D,"%Symbol%":Dt?Symbol:D,"%SyntaxError%":$t,"%ThrowTypeError%":cy,"%TypedArray%":uy,"%TypeError%":Mt,"%Uint8Array%":typeof Uint8Array>"u"?D:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?D:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?D:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?D:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?D:WeakMap,"%WeakRef%":typeof WeakRef>"u"?D:WeakRef,"%WeakSet%":typeof WeakSet>"u"?D:WeakSet};if(ee)try{null.error}catch(e){Wl=ee(ee(e)),bt["%Error.prototype%"]=Wl}var Wl,dy=function e(t){var r;if(t==="%AsyncFunction%")r=Ha("async function () {}");else if(t==="%GeneratorFunction%")r=Ha("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Ha("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var o=e("%AsyncGenerator%");o&&ee&&(r=ee(o.prototype))}return bt[t]=r,r},Jl={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Rr=Ua(),jn=Gl(),py=Rr.call(Function.call,Array.prototype.concat),my=Rr.call(Function.apply,Array.prototype.splice),Xl=Rr.call(Function.call,String.prototype.replace),Vn=Rr.call(Function.call,String.prototype.slice),fy=Rr.call(Function.call,RegExp.prototype.exec),hy=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,gy=/\\(\\)?/g,yy=function(t){var r=Vn(t,0,1),n=Vn(t,-1);if(r==="%"&&n!=="%")throw new $t("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new $t("invalid intrinsic syntax, expected opening `%`");var o=[];return Xl(t,hy,function(a,i,c,l){o[o.length]=c?Xl(l,gy,"$1"):i||a}),o},by=function(t,r){var n=t,o;if(jn(Jl,n)&&(o=Jl[n],n="%"+o[0]+"%"),jn(bt,n)){var a=bt[n];if(a===zt&&(a=dy(n)),typeof a>"u"&&!r)throw new Mt("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new $t("intrinsic "+t+" does not exist!")};Yl.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Mt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Mt('"allowMissing" argument must be a boolean');if(fy(/^%?[^%]*%?$/,t)===null)throw new $t("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=yy(t),o=n.length>0?n[0]:"",a=by("%"+o+"%",r),i=a.name,c=a.value,l=!1,d=a.alias;d&&(o=d[0],my(n,py([0,1],d)));for(var u=1,p=!0;u<n.length;u+=1){var g=n[u],f=Vn(g,0,1),C=Vn(g,-1);if((f==='"'||f==="'"||f==="`"||C==='"'||C==="'"||C==="`")&&f!==C)throw new $t("property names with quotes must have matching quotes");if((g==="constructor"||!p)&&(l=!0),o+="."+g,i="%"+o+"%",jn(bt,i))c=bt[i];else if(c!=null){if(!(g in c)){if(!r)throw new Mt("base intrinsic for "+t+" exists, but the property is not available.");return}if(yt&&u+1>=n.length){var x=yt(c,g);p=!!x,p&&"get"in x&&!("originalValue"in x.get)?c=x.get:c=c[g]}else p=jn(c,g),c=c[g];p&&!l&&(bt[i]=c)}}return c}});var Xa=m((FC,Kl)=>{"use strict";var vy=qn(),Wa=vy("%Object.defineProperty%",!0),Ja=function(){if(Wa)try{return Wa({},"a",{value:1}),!0}catch{return!1}return!1};Ja.hasArrayLengthDefineBug=function(){if(!Ja())return null;try{return Wa([],"length",{value:1}).length!==1}catch{return!0}};Kl.exports=Ja});var eu=m((LC,Ql)=>{"use strict";var xy=qn(),Bn=xy("%Object.getOwnPropertyDescriptor%",!0);if(Bn)try{Bn([],"length")}catch{Bn=null}Ql.exports=Bn});var ou=m((DC,nu)=>{"use strict";var Py=Xa()(),Za=qn(),tu=Py&&Za("%Object.defineProperty%",!0),wy=Za("%SyntaxError%"),jt=Za("%TypeError%"),ru=eu();nu.exports=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new jt("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new jt("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new jt("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new jt("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new jt("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new jt("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,c=arguments.length>6?arguments[6]:!1,l=!!ru&&ru(t,r);if(tu)tu(t,r,{configurable:i===null&&l?l.configurable:!i,enumerable:o===null&&l?l.enumerable:!o,value:n,writable:a===null&&l?l.writable:!a});else if(c||!o&&!a&&!i)t[r]=n;else throw new wy("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var Ya=m((zC,cu)=>{"use strict";var Sy=Il(),ky=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",_y=Object.prototype.toString,Cy=Array.prototype.concat,au=ou(),Ty=function(e){return typeof e=="function"&&_y.call(e)==="[object Function]"},iu=Xa()(),Ay=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!Ty(n)||!n())return}iu?au(e,t,r,!0):au(e,t,r)},su=function(e,t){var r=arguments.length>2?arguments[2]:{},n=Sy(t);ky&&(n=Cy.call(n,Object.getOwnPropertySymbols(t)));for(var o=0;o<n.length;o+=1)Ay(e,n[o],t[n[o]],r[n[o]])};su.supportsDescriptors=!!iu;cu.exports=su});var Ka=m((MC,lu)=>{"use strict";lu.exports=global});var Qa=m(($C,uu)=>{"use strict";var Ny=Ka();uu.exports=function(){return typeof global!="object"||!global||global.Math!==Math||global.Array!==Array?Ny:global}});var pu=m((jC,du)=>{"use strict";var Ey=Ya(),Ry=Qa();du.exports=function(){var t=Ry();if(Ey.supportsDescriptors){var r=Object.getOwnPropertyDescriptor(t,"globalThis");(!r||r.configurable&&(r.enumerable||!r.writable||globalThis!==t))&&Object.defineProperty(t,"globalThis",{configurable:!0,enumerable:!1,value:t,writable:!0})}else(typeof globalThis!="object"||globalThis!==t)&&(t.globalThis=t);return t}});var ei=m((VC,hu)=>{"use strict";var Iy=Ya(),Oy=Ka(),mu=Qa(),Fy=pu(),Ly=mu(),fu=function(){return Ly};Iy(fu,{getPolyfill:mu,implementation:Oy,shim:Fy});hu.exports=fu});var bu=m((ti,yu)=>{ti=yu.exports=Dy;ti.getSerialize=gu;function Dy(e,t,r,n){return JSON.stringify(e,gu(t,n),r)}function gu(e,t){var r=[],n=[];return t==null&&(t=function(o,a){return r[0]===a?"[Circular ~]":"[Circular ~."+n.slice(0,r.indexOf(a)).join(".")+"]"}),function(o,a){if(r.length>0){var i=r.indexOf(this);~i?r.splice(i+1):r.push(this),~i?n.splice(i,1/0,o):n.push(o),~r.indexOf(a)&&(a=t.call(this,o,a))}else r.push(a);return e==null?a:e.call(this,o,a)}}});var vu=m(Un=>{(function(){"use strict";var e={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function t(i){return n(a(i),arguments)}function r(i,c){return t.apply(null,[i].concat(c||[]))}function n(i,c){var l=1,d=i.length,u,p="",g,f,C,x,ke,Ke,U,K;for(g=0;g<d;g++)if(typeof i[g]=="string")p+=i[g];else if(typeof i[g]=="object"){if(C=i[g],C.keys)for(u=c[l],f=0;f<C.keys.length;f++){if(u==null)throw new Error(t('[sprintf] Cannot access property "%s" of undefined value "%s"',C.keys[f],C.keys[f-1]));u=u[C.keys[f]]}else C.param_no?u=c[C.param_no]:u=c[l++];if(e.not_type.test(C.type)&&e.not_primitive.test(C.type)&&u instanceof Function&&(u=u()),e.numeric_arg.test(C.type)&&typeof u!="number"&&isNaN(u))throw new TypeError(t("[sprintf] expecting number but found %T",u));switch(e.number.test(C.type)&&(U=u>=0),C.type){case"b":u=parseInt(u,10).toString(2);break;case"c":u=String.fromCharCode(parseInt(u,10));break;case"d":case"i":u=parseInt(u,10);break;case"j":u=JSON.stringify(u,null,C.width?parseInt(C.width):0);break;case"e":u=C.precision?parseFloat(u).toExponential(C.precision):parseFloat(u).toExponential();break;case"f":u=C.precision?parseFloat(u).toFixed(C.precision):parseFloat(u);break;case"g":u=C.precision?String(Number(u.toPrecision(C.precision))):parseFloat(u);break;case"o":u=(parseInt(u,10)>>>0).toString(8);break;case"s":u=String(u),u=C.precision?u.substring(0,C.precision):u;break;case"t":u=String(!!u),u=C.precision?u.substring(0,C.precision):u;break;case"T":u=Object.prototype.toString.call(u).slice(8,-1).toLowerCase(),u=C.precision?u.substring(0,C.precision):u;break;case"u":u=parseInt(u,10)>>>0;break;case"v":u=u.valueOf(),u=C.precision?u.substring(0,C.precision):u;break;case"x":u=(parseInt(u,10)>>>0).toString(16);break;case"X":u=(parseInt(u,10)>>>0).toString(16).toUpperCase();break}e.json.test(C.type)?p+=u:(e.number.test(C.type)&&(!U||C.sign)?(K=U?"+":"-",u=u.toString().replace(e.sign,"")):K="",ke=C.pad_char?C.pad_char==="0"?"0":C.pad_char.charAt(1):" ",Ke=C.width-(K+u).length,x=C.width&&Ke>0?ke.repeat(Ke):"",p+=C.align?K+u+x:ke==="0"?K+x+u:x+K+u)}return p}var o=Object.create(null);function a(i){if(o[i])return o[i];for(var c=i,l,d=[],u=0;c;){if((l=e.text.exec(c))!==null)d.push(l[0]);else if((l=e.modulo.exec(c))!==null)d.push("%");else if((l=e.placeholder.exec(c))!==null){if(l[2]){u|=1;var p=[],g=l[2],f=[];if((f=e.key.exec(g))!==null)for(p.push(f[1]);(g=g.substring(f[0].length))!=="";)if((f=e.key_access.exec(g))!==null)p.push(f[1]);else if((f=e.index_access.exec(g))!==null)p.push(f[1]);else throw new SyntaxError("[sprintf] failed to parse named argument key");else throw new SyntaxError("[sprintf] failed to parse named argument key");l[2]=p}else u|=2;if(u===3)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");d.push({placeholder:l[0],param_no:l[1],keys:l[2],sign:l[3],pad_char:l[4],align:l[5],width:l[6],precision:l[7],type:l[8]})}else throw new SyntaxError("[sprintf] unexpected placeholder");c=c.substring(l[0].length)}return o[i]=d}typeof Un<"u"&&(Un.sprintf=t,Un.vsprintf=r),typeof window<"u"&&(window.sprintf=t,window.vsprintf=r,typeof define=="function"&&define.amd&&define(function(){return{sprintf:t,vsprintf:r}}))})()});var ri=m(Hn=>{"use strict";Object.defineProperty(Hn,"__esModule",{value:!0});Hn.logLevels=void 0;var zy={debug:20,error:50,fatal:60,info:30,trace:10,warn:40};Hn.logLevels=zy});var wu=m(Wn=>{"use strict";Object.defineProperty(Wn,"__esModule",{value:!0});Wn.default=void 0;var My=ii(zn()),$y=ii(ei()),jy=ii(bu()),ni=vu(),xu=ri();function ii(e){return e&&e.__esModule?e:{default:e}}function oi(){return oi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},oi.apply(this,arguments)}function Pu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function ge(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Pu(Object(r),!0).forEach(function(n){Vy(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pu(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Vy(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var qy=(0,$y.default)(),Ir;My.default&&(Ir=require("domain"));var By=()=>{if(!Ir)return{};let e=[],t=process.domain;if(!t||!t.parentDomain)return{};for(;t&&t.parentDomain;)t=t.parentDomain,t.roarr&&t.roarr.context&&e.push(t.roarr.context);let r={};for(let n of e)r=ge(ge({},r),n);return r},Gn=()=>{if(!Ir)return{};let e=process.domain;if(e&&e.roarr&&e.roarr.context)return e.roarr.context;if(!e||!e.parentDomain)return{};for(;e&&e.parentDomain;)if(e=e.parentDomain,e.roarr&&e.roarr.context)return e.roarr.context;return{}},ai=(e,t)=>{let r=(n,o,a,i,c,l,d,u,p,g)=>{let f=Date.now(),C=qy.ROARR.sequence++,x,ke;if(typeof n=="string"){x=ge(ge({},Gn()),t||{});let Ke=oi({},{a:n,b:o,c:a,d:i,e:c,f:l,g:d,h:u,i:p,k:g});ke=Object.keys(Ke).map(Qe=>Ke[Qe]).reduce((Qe,ja)=>Qe+=typeof ja>"u"?0:1,0)===1?(0,ni.sprintf)("%s",n):(0,ni.sprintf)(n,o,a,i,c,l,d,u,p,g)}else{if(typeof o!="string")throw new TypeError("Message must be a string.");x=JSON.parse((0,jy.default)(ge(ge(ge({},Gn()),t||{}),n))),ke=(0,ni.sprintf)(o,a,i,c,l,d,u,p,g)}e({context:x,message:ke,sequence:C,time:f,version:"1.0.0"})};r.child=n=>typeof n=="function"?ai(o=>{if(typeof n!="function")throw new TypeError("Unexpected state.");e(n(o))},t):ai(e,ge(ge(ge({},Gn()),t),n)),r.getContext=()=>ge(ge({},Gn()),t||{}),r.adopt=async(n,o)=>{if(!Ir)return n();let a=Ir.create();return a.run(()=>(a.roarr={context:ge(ge({},By()),o)},n()))};for(let n of Object.keys(xu.logLevels))r[n]=(o,a,i,c,l,d,u,p,g,f)=>r.child({logLevel:xu.logLevels[n]})(o,a,i,c,l,d,u,p,g,f);return r},Uy=ai;Wn.default=Uy});var _u=m(Jn=>{"use strict";Object.defineProperty(Jn,"__esModule",{value:!0});Jn.default=void 0;var Su=ri(),ku=(e,t)=>{let r=(n,o,a,i,c,l,d,u,p,g)=>{};r.adopt=async n=>n(),r.child=n=>ku(e,t),r.getContext=()=>({});for(let n of Object.keys(Su.logLevels))r[n]=(o,a,i,c,l,d,u,p,g,f)=>r.child({logLevel:Su.logLevels[n]})(o,a,i,c,l,d,u,p,g,f);return r},Hy=ku;Jn.default=Hy});var Tu=m((GC,Cu)=>{Cu.exports=function(t,r){for(var n=t.split("."),o=r.split("."),a=0;a<3;a++){var i=Number(n[a]),c=Number(o[a]);if(i>c)return 1;if(c>i)return-1;if(!isNaN(i)&&isNaN(c))return 1;if(isNaN(i)&&!isNaN(c))return-1}return 0}});var Au=m((WC,Gy)=>{Gy.exports={author:{email:"gajus@gajus.com",name:"Gajus Kuizinas",url:"http://gajus.com"},ava:{babel:{compileAsTests:["test/helpers/**/*"]},files:["test/roarr/**/*"],require:["@babel/register"]},dependencies:{boolean:"^3.0.1","detect-node":"^2.0.4",globalthis:"^1.0.1","json-stringify-safe":"^5.0.1","semver-compare":"^1.0.0","sprintf-js":"^1.1.2"},description:"JSON logger for Node.js and browser.",devDependencies:{"@ava/babel":"^1.0.1","@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@babel/plugin-transform-flow-strip-types":"^7.10.4","@babel/preset-env":"^7.11.5","@babel/register":"^7.11.5",ava:"^3.12.1","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-export-default-name":"^2.0.4",coveralls:"^3.1.0","domain-parent":"^1.0.0",eslint:"^7.9.0","eslint-config-canonical":"^24.1.1","flow-bin":"^0.133.0","flow-copy-source":"^2.0.9",gitdown:"^3.1.3",husky:"^4.3.0",nyc:"^15.1.0","semantic-release":"^17.1.1"},engines:{node:">=8.0"},husky:{hooks:{"pre-commit":"npm run lint && npm run test && npm run build","pre-push":"gitdown ./.README/README.md --output-file ./README.md --check"}},keywords:["log","logger","json"],main:"./dist/log.js",name:"roarr",nyc:{include:["src/**/*.js"],instrument:!1,reporter:["text-lcov"],require:["@babel/register"],sourceMap:!1},license:"BSD-3-Clause",repository:{type:"git",url:"git@github.com:gajus/roarr.git"},scripts:{build:"rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps && flow-copy-source src dist","create-readme":"gitdown ./.README/README.md --output-file ./README.md",dev:"NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --watch",lint:"eslint ./src ./test && flow",test:"NODE_ENV=test ava --serial --verbose"},version:"2.15.4"}});var Nu=m(Xn=>{"use strict";Object.defineProperty(Xn,"__esModule",{value:!0});Xn.default=void 0;var Wy=e=>({write:t=>{e.write(t+` 1665 </a><a href="#h15-0-1" id="h15-0-1" class="d">-`)}}),Jy=()=>{let t=(process.env.ROARR_STREAM||"STDOUT").toUpperCase().toUpperCase()==="STDOUT"?process.stdout:process.stderr;return Wy(t)},Xy=Jy;Xn.default=Xy});var Ru=m(Yn=>{"use strict";Object.defineProperty(Yn,"__esModule",{value:!0});Yn.default=void 0;var Zy=li(zn()),si=li(Tu()),ci=Au(),Yy=li(Nu());function li(e){return e&&e.__esModule?e:{default:e}}function Eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function Zn(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?Eu(Object(r),!0).forEach(function(n){Ky(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Eu(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function Ky(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Qy=e=>{let t=(e.versions||[]).concat();t.sort(si.default);let r=!t.length||(0,si.default)(ci.version,t[t.length-1])===1;t.includes(ci.version)||t.push(ci.version),t.sort(si.default);let n=Zn(Zn({sequence:0},e),{},{versions:t});return Zy.default&&(r||!n.write)&&(n=Zn(Zn({},n),(0,Yy.default)())),n},eb=Qy;Yn.default=eb});var Iu=m(Or=>{"use strict";Object.defineProperty(Or,"__esModule",{value:!0});Object.defineProperty(Or,"createLogger",{enumerable:!0,get:function(){return tb.default}});Object.defineProperty(Or,"createMockLogger",{enumerable:!0,get:function(){return rb.default}});Object.defineProperty(Or,"createRoarrInititialGlobalState",{enumerable:!0,get:function(){return nb.default}});var tb=ui(wu()),rb=ui(_u()),nb=ui(Ru());function ui(e){return e&&e.__esModule?e:{default:e}}});var Du=m(Vt=>{"use strict";Object.defineProperty(Vt,"__esModule",{value:!0});Vt.default=Vt.ROARR=void 0;var ob=Dn(),ab=Fu(zn()),ib=Fu(ei()),pi=Iu();function Fu(e){return e&&e.__esModule?e:{default:e}}var Ou=(0,ib.default)(),di=Ou.ROARR=(0,pi.createRoarrInititialGlobalState)(Ou.ROARR||{});Vt.ROARR=di;var Lu=pi.createLogger;ab.default&&((0,ob.boolean)(process.env.ROARR_LOG||"")||(Lu=pi.createMockLogger));var sb=Lu(e=>{if(di.write){let t=JSON.stringify(e);di.write(t)}});Vt.default=sb});var Fr=m(Kn=>{"use strict";Object.defineProperty(Kn,"__esModule",{value:!0});Kn.default=void 0;var cb=lb(Du());function lb(e){return e&&e.__esModule?e:{default:e}}var ub=cb.default.child({package:"global-agent"}),db=ub;Kn.default=db});var Lr=m((QC,zu)=>{var pb="2.0.0",mb=Number.MAX_SAFE_INTEGER||9007199254740991,fb=16,hb=250,gb=["major","premajor","minor","preminor","patch","prepatch","prerelease"];zu.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:fb,MAX_SAFE_BUILD_LENGTH:hb,MAX_SAFE_INTEGER:mb,RELEASE_TYPES:gb,SEMVER_SPEC_VERSION:pb,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Dr=m((eT,Mu)=>{var yb=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};Mu.exports=yb});var qt=m((Ve,$u)=>{var{MAX_SAFE_COMPONENT_LENGTH:mi,MAX_SAFE_BUILD_LENGTH:bb,MAX_LENGTH:vb}=Lr(),xb=Dr();Ve=$u.exports={};var Pb=Ve.re=[],wb=Ve.safeRe=[],P=Ve.src=[],Sb=Ve.safeSrc=[],w=Ve.t={},kb=0,fi="[a-zA-Z0-9-]",_b=[["\\s",1],["\\d",vb],[fi,bb]],Cb=e=>{for(let[t,r]of _b)e=e.split(`${t}*`).join(`${t}{0,${r}}`).split(`${t}+`).join(`${t}{1,${r}}`);return e},I=(e,t,r)=>{let n=Cb(t),o=kb++;xb(e,o,t),w[e]=o,P[o]=t,Sb[o]=n,Pb[o]=new RegExp(t,r?"g":void 0),wb[o]=new RegExp(n,r?"g":void 0)};I("NUMERICIDENTIFIER","0|[1-9]\\d*");I("NUMERICIDENTIFIERLOOSE","\\d+");I("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${fi}*`);I("MAINVERSION",`(${P[w.NUMERICIDENTIFIER]})\\.(${P[w.NUMERICIDENTIFIER]})\\.(${P[w.NUMERICIDENTIFIER]})`);I("MAINVERSIONLOOSE",`(${P[w.NUMERICIDENTIFIERLOOSE]})\\.(${P[w.NUMERICIDENTIFIERLOOSE]})\\.(${P[w.NUMERICIDENTIFIERLOOSE]})`);I("PRERELEASEIDENTIFIER",`(?:${P[w.NUMERICIDENTIFIER]}|${P[w.NONNUMERICIDENTIFIER]})`);I("PRERELEASEIDENTIFIERLOOSE",`(?:${P[w.NUMERICIDENTIFIERLOOSE]}|${P[w.NONNUMERICIDENTIFIER]})`);I("PRERELEASE",`(?:-(${P[w.PRERELEASEIDENTIFIER]}(?:\\.${P[w.PRERELEASEIDENTIFIER]})*))`);I("PRERELEASELOOSE",`(?:-?(${P[w.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${P[w.PRERELEASEIDENTIFIERLOOSE]})*))`);I("BUILDIDENTIFIER",`${fi}+`);I("BUILD",`(?:\\+(${P[w.BUILDIDENTIFIER]}(?:\\.${P[w.BUILDIDENTIFIER]})*))`);I("FULLPLAIN",`v?${P[w.MAINVERSION]}${P[w.PRERELEASE]}?${P[w.BUILD]}?`);I("FULL",`^${P[w.FULLPLAIN]}$`);I("LOOSEPLAIN",`[v=\\s]*${P[w.MAINVERSIONLOOSE]}${P[w.PRERELEASELOOSE]}?${P[w.BUILD]}?`);I("LOOSE",`^${P[w.LOOSEPLAIN]}$`);I("GTLT","((?:<|>)?=?)");I("XRANGEIDENTIFIERLOOSE",`${P[w.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);I("XRANGEIDENTIFIER",`${P[w.NUMERICIDENTIFIER]}|x|X|\\*`);I("XRANGEPLAIN",`[v=\\s]*(${P[w.XRANGEIDENTIFIER]})(?:\\.(${P[w.XRANGEIDENTIFIER]})(?:\\.(${P[w.XRANGEIDENTIFIER]})(?:${P[w.PRERELEASE]})?${P[w.BUILD]}?)?)?`);I("XRANGEPLAINLOOSE",`[v=\\s]*(${P[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${P[w.XRANGEIDENTIFIERLOOSE]})(?:\\.(${P[w.XRANGEIDENTIFIERLOOSE]})(?:${P[w.PRERELEASELOOSE]})?${P[w.BUILD]}?)?)?`);I("XRANGE",`^${P[w.GTLT]}\\s*${P[w.XRANGEPLAIN]}$`);I("XRANGELOOSE",`^${P[w.GTLT]}\\s*${P[w.XRANGEPLAINLOOSE]}$`);I("COERCEPLAIN",`(^|[^\\d])(\\d{1,${mi}})(?:\\.(\\d{1,${mi}}))?(?:\\.(\\d{1,${mi}}))?`);I("COERCE",`${P[w.COERCEPLAIN]}(?:$|[^\\d])`);I("COERCEFULL",P[w.COERCEPLAIN]+`(?:${P[w.PRERELEASE]})?(?:${P[w.BUILD]})?(?:$|[^\\d])`);I("COERCERTL",P[w.COERCE],!0);I("COERCERTLFULL",P[w.COERCEFULL],!0);I("LONETILDE","(?:~>?)");I("TILDETRIM",`(\\s*)${P[w.LONETILDE]}\\s+`,!0);Ve.tildeTrimReplace="$1~";I("TILDE",`^${P[w.LONETILDE]}${P[w.XRANGEPLAIN]}$`);I("TILDELOOSE",`^${P[w.LONETILDE]}${P[w.XRANGEPLAINLOOSE]}$`);I("LONECARET","(?:\\^)");I("CARETTRIM",`(\\s*)${P[w.LONECARET]}\\s+`,!0);Ve.caretTrimReplace="$1^";I("CARET",`^${P[w.LONECARET]}${P[w.XRANGEPLAIN]}$`);I("CARETLOOSE",`^${P[w.LONECARET]}${P[w.XRANGEPLAINLOOSE]}$`);I("COMPARATORLOOSE",`^${P[w.GTLT]}\\s*(${P[w.LOOSEPLAIN]})$|^$`);I("COMPARATOR",`^${P[w.GTLT]}\\s*(${P[w.FULLPLAIN]})$|^$`);I("COMPARATORTRIM",`(\\s*)${P[w.GTLT]}\\s*(${P[w.LOOSEPLAIN]}|${P[w.XRANGEPLAIN]})`,!0);Ve.comparatorTrimReplace="$1$2$3";I("HYPHENRANGE",`^\\s*(${P[w.XRANGEPLAIN]})\\s+-\\s+(${P[w.XRANGEPLAIN]})\\s*$`);I("HYPHENRANGELOOSE",`^\\s*(${P[w.XRANGEPLAINLOOSE]})\\s+-\\s+(${P[w.XRANGEPLAINLOOSE]})\\s*$`);I("STAR","(<|>)?=?\\s*\\*");I("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");I("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var Qn=m((tT,ju)=>{var Tb=Object.freeze({loose:!0}),Ab=Object.freeze({}),Nb=e=>e?typeof e!="object"?Tb:e:Ab;ju.exports=Nb});var hi=m((rT,Bu)=>{var Vu=/^[0-9]+$/,qu=(e,t)=>{let r=Vu.test(e),n=Vu.test(t);return r&&n&&(e=+e,t=+t),e===t?0:r&&!n?-1:n&&!r?1:e<t?-1:1},Eb=(e,t)=>qu(t,e);Bu.exports={compareIdentifiers:qu,rcompareIdentifiers:Eb}});var ae=m((nT,Wu)=>{var eo=Dr(),{MAX_LENGTH:Uu,MAX_SAFE_INTEGER:to}=Lr(),{safeRe:Hu,safeSrc:Gu,t:ro}=qt(),Rb=Qn(),{compareIdentifiers:Bt}=hi(),gi=class e{constructor(t,r){if(r=Rb(r),t instanceof e){if(t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease)return t;t=t.version}else if(typeof t!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof t}".`);if(t.length>Uu)throw new TypeError(`version is longer than ${Uu} characters`);eo("SemVer",t,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let n=t.trim().match(r.loose?Hu[ro.LOOSE]:Hu[ro.FULL]);if(!n)throw new TypeError(`Invalid Version: ${t}`);if(this.raw=t,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>to||this.major<0)throw new TypeError("Invalid major version");if(this.minor>to||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>to||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(o=>{if(/^[0-9]+$/.test(o)){let a=+o;if(a>=0&&a<to)return a}return o}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(t){if(eo("SemVer.compare",this.version,this.options,t),!(t instanceof e)){if(typeof t=="string"&&t===this.version)return 0;t=new e(t,this.options)}return t.version===this.version?0:this.compareMain(t)||this.comparePre(t)}compareMain(t){return t instanceof e||(t=new e(t,this.options)),Bt(this.major,t.major)||Bt(this.minor,t.minor)||Bt(this.patch,t.patch)}comparePre(t){if(t instanceof e||(t=new e(t,this.options)),this.prerelease.length&&!t.prerelease.length)return-1;if(!this.prerelease.length&&t.prerelease.length)return 1;if(!this.prerelease.length&&!t.prerelease.length)return 0;let r=0;do{let n=this.prerelease[r],o=t.prerelease[r];if(eo("prerelease compare",r,n,o),n===void 0&&o===void 0)return 0;if(o===void 0)return 1;if(n===void 0)return-1;if(n===o)continue;return Bt(n,o)}while(++r)}compareBuild(t){t instanceof e||(t=new e(t,this.options));let r=0;do{let n=this.build[r],o=t.build[r];if(eo("build compare",r,n,o),n===void 0&&o===void 0)return 0;if(o===void 0)return 1;if(n===void 0)return-1;if(n===o)continue;return Bt(n,o)}while(++r)}inc(t,r,n){if(t.startsWith("pre")){if(!r&&n===!1)throw new Error("invalid increment argument: identifier is empty");if(r){let o=new RegExp(`^${this.options.loose?Gu[ro.PRERELEASELOOSE]:Gu[ro.PRERELEASE]}$`),a=`-${r}`.match(o);if(!a||a[1]!==r)throw new Error(`invalid identifier: ${r}`)}}switch(t){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",r,n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",r,n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",r,n),this.inc("pre",r,n);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",r,n),this.inc("pre",r,n);break;case"release":if(this.prerelease.length===0)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{let o=Number(n)?1:0;if(this.prerelease.length===0)this.prerelease=[o];else{let a=this.prerelease.length;for(;--a>=0;)typeof this.prerelease[a]=="number"&&(this.prerelease[a]++,a=-2);if(a===-1){if(r===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(o)}}if(r){let a=[r,o];n===!1&&(a=[r]),Bt(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${t}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};Wu.exports=gi});var vt=m((oT,Xu)=>{var Ju=ae(),Ib=(e,t,r=!1)=>{if(e instanceof Ju)return e;try{return new Ju(e,t)}catch(n){if(!r)return null;throw n}};Xu.exports=Ib});var Yu=m((aT,Zu)=>{var Ob=vt(),Fb=(e,t)=>{let r=Ob(e,t);return r?r.version:null};Zu.exports=Fb});var Qu=m((iT,Ku)=>{var Lb=vt(),Db=(e,t)=>{let r=Lb(e.trim().replace(/^[=v]+/,""),t);return r?r.version:null};Ku.exports=Db});var rd=m((sT,td)=>{var ed=ae(),zb=(e,t,r,n,o)=>{typeof r=="string"&&(o=n,n=r,r=void 0);try{return new ed(e instanceof ed?e.version:e,r).inc(t,n,o).version}catch{return null}};td.exports=zb});var ad=m((cT,od)=>{var nd=vt(),Mb=(e,t)=>{let r=nd(e,null,!0),n=nd(t,null,!0),o=r.compare(n);if(o===0)return null;let a=o>0,i=a?r:n,c=a?n:r,l=!!i.prerelease.length;if(!!c.prerelease.length&&!l){if(!c.patch&&!c.minor)return"major";if(c.compareMain(i)===0)return c.minor&&!c.patch?"minor":"patch"}let u=l?"pre":"";return r.major!==n.major?u+"major":r.minor!==n.minor?u+"minor":r.patch!==n.patch?u+"patch":"prerelease"};od.exports=Mb});var sd=m((lT,id)=>{var $b=ae(),jb=(e,t)=>new $b(e,t).major;id.exports=jb});var ld=m((uT,cd)=>{var Vb=ae(),qb=(e,t)=>new Vb(e,t).minor;cd.exports=qb});var dd=m((dT,ud)=>{var Bb=ae(),Ub=(e,t)=>new Bb(e,t).patch;ud.exports=Ub});var md=m((pT,pd)=>{var Hb=vt(),Gb=(e,t)=>{let r=Hb(e,t);return r&&r.prerelease.length?r.prerelease:null};pd.exports=Gb});var Te=m((mT,hd)=>{var fd=ae(),Wb=(e,t,r)=>new fd(e,r).compare(new fd(t,r));hd.exports=Wb});var yd=m((fT,gd)=>{var Jb=Te(),Xb=(e,t,r)=>Jb(t,e,r);gd.exports=Xb});var vd=m((hT,bd)=>{var Zb=Te(),Yb=(e,t)=>Zb(e,t,!0);bd.exports=Yb});var no=m((gT,Pd)=>{var xd=ae(),Kb=(e,t,r)=>{let n=new xd(e,r),o=new xd(t,r);return n.compare(o)||n.compareBuild(o)};Pd.exports=Kb});var Sd=m((yT,wd)=>{var Qb=no(),ev=(e,t)=>e.sort((r,n)=>Qb(r,n,t));wd.exports=ev});var _d=m((bT,kd)=>{var tv=no(),rv=(e,t)=>e.sort((r,n)=>tv(n,r,t));kd.exports=rv});var zr=m((vT,Cd)=>{var nv=Te(),ov=(e,t,r)=>nv(e,t,r)>0;Cd.exports=ov});var oo=m((xT,Td)=>{var av=Te(),iv=(e,t,r)=>av(e,t,r)<0;Td.exports=iv});var yi=m((PT,Ad)=>{var sv=Te(),cv=(e,t,r)=>sv(e,t,r)===0;Ad.exports=cv});var bi=m((wT,Nd)=>{var lv=Te(),uv=(e,t,r)=>lv(e,t,r)!==0;Nd.exports=uv});var ao=m((ST,Ed)=>{var dv=Te(),pv=(e,t,r)=>dv(e,t,r)>=0;Ed.exports=pv});var io=m((kT,Rd)=>{var mv=Te(),fv=(e,t,r)=>mv(e,t,r)<=0;Rd.exports=fv});var vi=m((_T,Id)=>{var hv=yi(),gv=bi(),yv=zr(),bv=ao(),vv=oo(),xv=io(),Pv=(e,t,r,n)=>{switch(t){case"===":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e===r;case"!==":return typeof e=="object"&&(e=e.version),typeof r=="object"&&(r=r.version),e!==r;case"":case"=":case"==":return hv(e,r,n);case"!=":return gv(e,r,n);case">":return yv(e,r,n);case">=":return bv(e,r,n);case"<":return vv(e,r,n);case"<=":return xv(e,r,n);default:throw new TypeError(`Invalid operator: ${t}`)}};Id.exports=Pv});var Fd=m((CT,Od)=>{var wv=ae(),Sv=vt(),{safeRe:so,t:co}=qt(),kv=(e,t)=>{if(e instanceof wv)return e;if(typeof e=="number"&&(e=String(e)),typeof e!="string")return null;t=t||{};let r=null;if(!t.rtl)r=e.match(t.includePrerelease?so[co.COERCEFULL]:so[co.COERCE]);else{let l=t.includePrerelease?so[co.COERCERTLFULL]:so[co.COERCERTL],d;for(;(d=l.exec(e))&&(!r||r.index+r[0].length!==e.length);)(!r||d.index+d[0].length!==r.index+r[0].length)&&(r=d),l.lastIndex=d.index+d[1].length+d[2].length;l.lastIndex=-1}if(r===null)return null;let n=r[2],o=r[3]||"0",a=r[4]||"0",i=t.includePrerelease&&r[5]?`-${r[5]}`:"",c=t.includePrerelease&&r[6]?`+${r[6]}`:"";return Sv(`${n}.${o}.${a}${i}${c}`,t)};Od.exports=kv});var Dd=m((TT,Ld)=>{var xi=class{constructor(){this.max=1e3,this.map=new Map}get(t){let r=this.map.get(t);if(r!==void 0)return this.map.delete(t),this.map.set(t,r),r}delete(t){return this.map.delete(t)}set(t,r){if(!this.delete(t)&&r!==void 0){if(this.map.size>=this.max){let o=this.map.keys().next().value;this.delete(o)}this.map.set(t,r)}return this}};Ld.exports=xi});var Ae=m((AT,jd)=>{var _v=/\s+/g,Pi=class e{constructor(t,r){if(r=Tv(r),t instanceof e)return t.loose===!!r.loose&&t.includePrerelease===!!r.includePrerelease?t:new e(t.raw,r);if(t instanceof wi)return this.raw=t.value,this.set=[[t]],this.formatted=void 0,this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=t.trim().replace(_v," "),this.set=this.raw.split("||").map(n=>this.parseRange(n.trim())).filter(n=>n.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let n=this.set[0];if(this.set=this.set.filter(o=>!Md(o[0])),this.set.length===0)this.set=[n];else if(this.set.length>1){for(let o of this.set)if(o.length===1&&Fv(o[0])){this.set=[o];break}}}this.formatted=void 0}get range(){if(this.formatted===void 0){this.formatted="";for(let t=0;t<this.set.length;t++){t>0&&(this.formatted+="||");let r=this.set[t];for(let n=0;n<r.length;n++)n>0&&(this.formatted+=" "),this.formatted+=r[n].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(t){let n=((this.options.includePrerelease&&Iv)|(this.options.loose&&Ov))+":"+t,o=zd.get(n);if(o)return o;let a=this.options.loose,i=a?ye[le.HYPHENRANGELOOSE]:ye[le.HYPHENRANGE];t=t.replace(i,Uv(this.options.includePrerelease)),W("hyphen replace",t),t=t.replace(ye[le.COMPARATORTRIM],Nv),W("comparator trim",t),t=t.replace(ye[le.TILDETRIM],Ev),W("tilde trim",t),t=t.replace(ye[le.CARETTRIM],Rv),W("caret trim",t);let c=t.split(" ").map(p=>Lv(p,this.options)).join(" ").split(/\s+/).map(p=>Bv(p,this.options));a&&(c=c.filter(p=>(W("loose invalid filter",p,this.options),!!p.match(ye[le.COMPARATORLOOSE])))),W("range list",c);let l=new Map,d=c.map(p=>new wi(p,this.options));for(let p of d){if(Md(p))return[p];l.set(p.value,p)}l.size>1&&l.has("")&&l.delete("");let u=[...l.values()];return zd.set(n,u),u}intersects(t,r){if(!(t instanceof e))throw new TypeError("a Range is required");return this.set.some(n=>$d(n,r)&&t.set.some(o=>$d(o,r)&&n.every(a=>o.every(i=>a.intersects(i,r)))))}test(t){if(!t)return!1;if(typeof t=="string")try{t=new Av(t,this.options)}catch{return!1}for(let r=0;r<this.set.length;r++)if(Hv(this.set[r],t,this.options))return!0;return!1}};jd.exports=Pi;var Cv=Dd(),zd=new Cv,Tv=Qn(),wi=Mr(),W=Dr(),Av=ae(),{safeRe:ye,t:le,comparatorTrimReplace:Nv,tildeTrimReplace:Ev,caretTrimReplace:Rv}=qt(),{FLAG_INCLUDE_PRERELEASE:Iv,FLAG_LOOSE:Ov}=Lr(),Md=e=>e.value==="<0.0.0-0",Fv=e=>e.value==="",$d=(e,t)=>{let r=!0,n=e.slice(),o=n.pop();for(;r&&n.length;)r=n.every(a=>o.intersects(a,t)),o=n.pop();return r},Lv=(e,t)=>(W("comp",e,t),e=Mv(e,t),W("caret",e),e=Dv(e,t),W("tildes",e),e=jv(e,t),W("xrange",e),e=qv(e,t),W("stars",e),e),ue=e=>!e||e.toLowerCase()==="x"||e==="*",Dv=(e,t)=>e.trim().split(/\s+/).map(r=>zv(r,t)).join(" "),zv=(e,t)=>{let r=t.loose?ye[le.TILDELOOSE]:ye[le.TILDE];return e.replace(r,(n,o,a,i,c)=>{W("tilde",e,n,o,a,i,c);let l;return ue(o)?l="":ue(a)?l=`>=${o}.0.0 <${+o+1}.0.0-0`:ue(i)?l=`>=${o}.${a}.0 <${o}.${+a+1}.0-0`:c?(W("replaceTilde pr",c),l=`>=${o}.${a}.${i}-${c} <${o}.${+a+1}.0-0`):l=`>=${o}.${a}.${i} <${o}.${+a+1}.0-0`,W("tilde return",l),l})},Mv=(e,t)=>e.trim().split(/\s+/).map(r=>$v(r,t)).join(" "),$v=(e,t)=>{W("caret",e,t);let r=t.loose?ye[le.CARETLOOSE]:ye[le.CARET],n=t.includePrerelease?"-0":"";return e.replace(r,(o,a,i,c,l)=>{W("caret",e,o,a,i,c,l);let d;return ue(a)?d="":ue(i)?d=`>=${a}.0.0${n} <${+a+1}.0.0-0`:ue(c)?a==="0"?d=`>=${a}.${i}.0${n} <${a}.${+i+1}.0-0`:d=`>=${a}.${i}.0${n} <${+a+1}.0.0-0`:l?(W("replaceCaret pr",l),a==="0"?i==="0"?d=`>=${a}.${i}.${c}-${l} <${a}.${i}.${+c+1}-0`:d=`>=${a}.${i}.${c}-${l} <${a}.${+i+1}.0-0`:d=`>=${a}.${i}.${c}-${l} <${+a+1}.0.0-0`):(W("no pr"),a==="0"?i==="0"?d=`>=${a}.${i}.${c}${n} <${a}.${i}.${+c+1}-0`:d=`>=${a}.${i}.${c}${n} <${a}.${+i+1}.0-0`:d=`>=${a}.${i}.${c} <${+a+1}.0.0-0`),W("caret return",d),d})},jv=(e,t)=>(W("replaceXRanges",e,t),e.split(/\s+/).map(r=>Vv(r,t)).join(" ")),Vv=(e,t)=>{e=e.trim();let r=t.loose?ye[le.XRANGELOOSE]:ye[le.XRANGE];return e.replace(r,(n,o,a,i,c,l)=>{W("xRange",e,n,o,a,i,c,l);let d=ue(a),u=d||ue(i),p=u||ue(c),g=p;return o==="="&&g&&(o=""),l=t.includePrerelease?"-0":"",d?o===">"||o==="<"?n="<0.0.0-0":n="*":o&&g?(u&&(i=0),c=0,o===">"?(o=">=",u?(a=+a+1,i=0,c=0):(i=+i+1,c=0)):o==="<="&&(o="<",u?a=+a+1:i=+i+1),o==="<"&&(l="-0"),n=`${o+a}.${i}.${c}${l}`):u?n=`>=${a}.0.0${l} <${+a+1}.0.0-0`:p&&(n=`>=${a}.${i}.0${l} <${a}.${+i+1}.0-0`),W("xRange return",n),n})},qv=(e,t)=>(W("replaceStars",e,t),e.trim().replace(ye[le.STAR],"")),Bv=(e,t)=>(W("replaceGTE0",e,t),e.trim().replace(ye[t.includePrerelease?le.GTE0PRE:le.GTE0],"")),Uv=e=>(t,r,n,o,a,i,c,l,d,u,p,g)=>(ue(n)?r="":ue(o)?r=`>=${n}.0.0${e?"-0":""}`:ue(a)?r=`>=${n}.${o}.0${e?"-0":""}`:i?r=`>=${r}`:r=`>=${r}${e?"-0":""}`,ue(d)?l="":ue(u)?l=`<${+d+1}.0.0-0`:ue(p)?l=`<${d}.${+u+1}.0-0`:g?l=`<=${d}.${u}.${p}-${g}`:e?l=`<${d}.${u}.${+p+1}-0`:l=`<=${l}`,`${r} ${l}`.trim()),Hv=(e,t,r)=>{for(let n=0;n<e.length;n++)if(!e[n].test(t))return!1;if(t.prerelease.length&&!r.includePrerelease){for(let n=0;n<e.length;n++)if(W(e[n].semver),e[n].semver!==wi.ANY&&e[n].semver.prerelease.length>0){let o=e[n].semver;if(o.major===t.major&&o.minor===t.minor&&o.patch===t.patch)return!0}return!1}return!0}});var Mr=m((NT,Gd)=>{var $r=Symbol("SemVer ANY"),_i=class e{static get ANY(){return $r}constructor(t,r){if(r=Vd(r),t instanceof e){if(t.loose===!!r.loose)return t;t=t.value}t=t.trim().split(/\s+/).join(" "),ki("comparator",t,r),this.options=r,this.loose=!!r.loose,this.parse(t),this.semver===$r?this.value="":this.value=this.operator+this.semver.version,ki("comp",this)}parse(t){let r=this.options.loose?qd[Bd.COMPARATORLOOSE]:qd[Bd.COMPARATOR],n=t.match(r);if(!n)throw new TypeError(`Invalid comparator: ${t}`);this.operator=n[1]!==void 0?n[1]:"",this.operator==="="&&(this.operator=""),n[2]?this.semver=new Ud(n[2],this.options.loose):this.semver=$r}toString(){return this.value}test(t){if(ki("Comparator.test",t,this.options.loose),this.semver===$r||t===$r)return!0;if(typeof t=="string")try{t=new Ud(t,this.options)}catch{return!1}return Si(t,this.operator,this.semver,this.options)}intersects(t,r){if(!(t instanceof e))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new Hd(t.value,r).test(this.value):t.operator===""?t.value===""?!0:new Hd(this.value,r).test(t.semver):(r=Vd(r),r.includePrerelease&&(this.value==="<0.0.0-0"||t.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||t.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&t.operator.startsWith(">")||this.operator.startsWith("<")&&t.operator.startsWith("<")||this.semver.version===t.semver.version&&this.operator.includes("=")&&t.operator.includes("=")||Si(this.semver,"<",t.semver,r)&&this.operator.startsWith(">")&&t.operator.startsWith("<")||Si(this.semver,">",t.semver,r)&&this.operator.startsWith("<")&&t.operator.startsWith(">")))}};Gd.exports=_i;var Vd=Qn(),{safeRe:qd,t:Bd}=qt(),Si=vi(),ki=Dr(),Ud=ae(),Hd=Ae()});var jr=m((ET,Wd)=>{var Gv=Ae(),Wv=(e,t,r)=>{try{t=new Gv(t,r)}catch{return!1}return t.test(e)};Wd.exports=Wv});var Xd=m((RT,Jd)=>{var Jv=Ae(),Xv=(e,t)=>new Jv(e,t).set.map(r=>r.map(n=>n.value).join(" ").trim().split(" "));Jd.exports=Xv});var Yd=m((IT,Zd)=>{var Zv=ae(),Yv=Ae(),Kv=(e,t,r)=>{let n=null,o=null,a=null;try{a=new Yv(t,r)}catch{return null}return e.forEach(i=>{a.test(i)&&(!n||o.compare(i)===-1)&&(n=i,o=new Zv(n,r))}),n};Zd.exports=Kv});var Qd=m((OT,Kd)=>{var Qv=ae(),ex=Ae(),tx=(e,t,r)=>{let n=null,o=null,a=null;try{a=new ex(t,r)}catch{return null}return e.forEach(i=>{a.test(i)&&(!n||o.compare(i)===1)&&(n=i,o=new Qv(n,r))}),n};Kd.exports=tx});var rp=m((FT,tp)=>{var Ci=ae(),rx=Ae(),ep=zr(),nx=(e,t)=>{e=new rx(e,t);let r=new Ci("0.0.0");if(e.test(r)||(r=new Ci("0.0.0-0"),e.test(r)))return r;r=null;for(let n=0;n<e.set.length;++n){let o=e.set[n],a=null;o.forEach(i=>{let c=new Ci(i.semver.version);switch(i.operator){case">":c.prerelease.length===0?c.patch++:c.prerelease.push(0),c.raw=c.format();case"":case">=":(!a||ep(c,a))&&(a=c);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${i.operator}`)}}),a&&(!r||ep(r,a))&&(r=a)}return r&&e.test(r)?r:null};tp.exports=nx});var op=m((LT,np)=>{var ox=Ae(),ax=(e,t)=>{try{return new ox(e,t).range||"*"}catch{return null}};np.exports=ax});var lo=m((DT,cp)=>{var ix=ae(),sp=Mr(),{ANY:sx}=sp,cx=Ae(),lx=jr(),ap=zr(),ip=oo(),ux=io(),dx=ao(),px=(e,t,r,n)=>{e=new ix(e,n),t=new cx(t,n);let o,a,i,c,l;switch(r){case">":o=ap,a=ux,i=ip,c=">",l=">=";break;case"<":o=ip,a=dx,i=ap,c="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(lx(e,t,n))return!1;for(let d=0;d<t.set.length;++d){let u=t.set[d],p=null,g=null;if(u.forEach(f=>{f.semver===sx&&(f=new sp(">=0.0.0")),p=p||f,g=g||f,o(f.semver,p.semver,n)?p=f:i(f.semver,g.semver,n)&&(g=f)}),p.operator===c||p.operator===l||(!g.operator||g.operator===c)&&a(e,g.semver))return!1;if(g.operator===l&&i(e,g.semver))return!1}return!0};cp.exports=px});var up=m((zT,lp)=>{var mx=lo(),fx=(e,t,r)=>mx(e,t,">",r);lp.exports=fx});var pp=m((MT,dp)=>{var hx=lo(),gx=(e,t,r)=>hx(e,t,"<",r);dp.exports=gx});var hp=m(($T,fp)=>{var mp=Ae(),yx=(e,t,r)=>(e=new mp(e,r),t=new mp(t,r),e.intersects(t,r));fp.exports=yx});var yp=m((jT,gp)=>{var bx=jr(),vx=Te();gp.exports=(e,t,r)=>{let n=[],o=null,a=null,i=e.sort((u,p)=>vx(u,p,r));for(let u of i)bx(u,t,r)?(a=u,o||(o=u)):(a&&n.push([o,a]),a=null,o=null);o&&n.push([o,null]);let c=[];for(let[u,p]of n)u===p?c.push(u):!p&&u===i[0]?c.push("*"):p?u===i[0]?c.push(`<=${p}`):c.push(`${u} - ${p}`):c.push(`>=${u}`);let l=c.join(" || "),d=typeof t.raw=="string"?t.raw:String(t);return l.length<d.length?l:t}});var Sp=m((VT,wp)=>{var bp=Ae(),Ai=Mr(),{ANY:Ti}=Ai,Vr=jr(),Ni=Te(),xx=(e,t,r={})=>{if(e===t)return!0;e=new bp(e,r),t=new bp(t,r);let n=!1;e:for(let o of e.set){for(let a of t.set){let i=wx(o,a,r);if(n=n||i!==null,i)continue e}if(n)return!1}return!0},Px=[new Ai(">=0.0.0-0")],vp=[new Ai(">=0.0.0")],wx=(e,t,r)=>{if(e===t)return!0;if(e.length===1&&e[0].semver===Ti){if(t.length===1&&t[0].semver===Ti)return!0;r.includePrerelease?e=Px:e=vp}if(t.length===1&&t[0].semver===Ti){if(r.includePrerelease)return!0;t=vp}let n=new Set,o,a;for(let f of e)f.operator===">"||f.operator===">="?o=xp(o,f,r):f.operator==="<"||f.operator==="<="?a=Pp(a,f,r):n.add(f.semver);if(n.size>1)return null;let i;if(o&&a){if(i=Ni(o.semver,a.semver,r),i>0)return null;if(i===0&&(o.operator!==">="||a.operator!=="<="))return null}for(let f of n){if(o&&!Vr(f,String(o),r)||a&&!Vr(f,String(a),r))return null;for(let C of t)if(!Vr(f,String(C),r))return!1;return!0}let c,l,d,u,p=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1,g=o&&!r.includePrerelease&&o.semver.prerelease.length?o.semver:!1;p&&p.prerelease.length===1&&a.operator==="<"&&p.prerelease[0]===0&&(p=!1);for(let f of t){if(u=u||f.operator===">"||f.operator===">=",d=d||f.operator==="<"||f.operator==="<=",o){if(g&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===g.major&&f.semver.minor===g.minor&&f.semver.patch===g.patch&&(g=!1),f.operator===">"||f.operator===">="){if(c=xp(o,f,r),c===f&&c!==o)return!1}else if(o.operator===">="&&!Vr(o.semver,String(f),r))return!1}if(a){if(p&&f.semver.prerelease&&f.semver.prerelease.length&&f.semver.major===p.major&&f.semver.minor===p.minor&&f.semver.patch===p.patch&&(p=!1),f.operator==="<"||f.operator==="<="){if(l=Pp(a,f,r),l===f&&l!==a)return!1}else if(a.operator==="<="&&!Vr(a.semver,String(f),r))return!1}if(!f.operator&&(a||o)&&i!==0)return!1}return!(o&&d&&!a&&i!==0||a&&u&&!o&&i!==0||g||p)},xp=(e,t,r)=>{if(!e)return t;let n=Ni(e.semver,t.semver,r);return n>0?e:n<0||t.operator===">"&&e.operator===">="?t:e},Pp=(e,t,r)=>{if(!e)return t;let n=Ni(e.semver,t.semver,r);return n<0?e:n>0||t.operator==="<"&&e.operator==="<="?t:e};wp.exports=xx});var Tp=m((qT,Cp)=>{var Ei=qt(),kp=Lr(),Sx=ae(),_p=hi(),kx=vt(),_x=Yu(),Cx=Qu(),Tx=rd(),Ax=ad(),Nx=sd(),Ex=ld(),Rx=dd(),Ix=md(),Ox=Te(),Fx=yd(),Lx=vd(),Dx=no(),zx=Sd(),Mx=_d(),$x=zr(),jx=oo(),Vx=yi(),qx=bi(),Bx=ao(),Ux=io(),Hx=vi(),Gx=Fd(),Wx=Mr(),Jx=Ae(),Xx=jr(),Zx=Xd(),Yx=Yd(),Kx=Qd(),Qx=rp(),eP=op(),tP=lo(),rP=up(),nP=pp(),oP=hp(),aP=yp(),iP=Sp();Cp.exports={parse:kx,valid:_x,clean:Cx,inc:Tx,diff:Ax,major:Nx,minor:Ex,patch:Rx,prerelease:Ix,compare:Ox,rcompare:Fx,compareLoose:Lx,compareBuild:Dx,sort:zx,rsort:Mx,gt:$x,lt:jx,eq:Vx,neq:qx,gte:Bx,lte:Ux,cmp:Hx,coerce:Gx,Comparator:Wx,Range:Jx,satisfies:Xx,toComparators:Zx,maxSatisfying:Yx,minSatisfying:Kx,minVersion:Qx,validRange:eP,outside:tP,gtr:rP,ltr:nP,intersects:oP,simplifyRange:aP,subset:iP,SemVer:Sx,re:Ei.re,src:Ei.src,tokens:Ei.t,SEMVER_SPEC_VERSION:kp.SEMVER_SPEC_VERSION,RELEASE_TYPES:kp.RELEASE_TYPES,compareIdentifiers:_p.compareIdentifiers,rcompareIdentifiers:_p.rcompareIdentifiers}});var Np=m((BT,Ap)=>{"use strict";var Ri=class e extends Error{constructor(t){super(e._prepareSuperMessage(t)),Object.defineProperty(this,"name",{value:"NonError",configurable:!0,writable:!0}),Error.captureStackTrace&&Error.captureStackTrace(this,e)}static _prepareSuperMessage(t){try{return JSON.stringify(t)}catch{return String(t)}}},sP=[{property:"name",enumerable:!1},{property:"message",enumerable:!1},{property:"stack",enumerable:!1},{property:"code",enumerable:!0}],Ii=({from:e,seen:t,to_:r,forceEnumerable:n})=>{let o=r||(Array.isArray(e)?[]:{});t.push(e);for(let[a,i]of Object.entries(e))if(typeof i!="function"){if(!i||typeof i!="object"){o[a]=i;continue}if(!t.includes(e[a])){o[a]=Ii({from:e[a],seen:t.slice(),forceEnumerable:n});continue}o[a]="[Circular]"}for(let{property:a,enumerable:i}of sP)typeof e[a]=="string"&&Object.defineProperty(o,a,{value:e[a],enumerable:n?!0:i,configurable:!0,writable:!0});return o},cP=e=>typeof e=="object"&&e!==null?Ii({from:e,seen:[],forceEnumerable:!0}):typeof e=="function"?`[Function: ${e.name||"anonymous"}]`:e,lP=e=>{if(e instanceof Error)return e;if(typeof e=="object"&&e!==null&&!Array.isArray(e)){let t=new Error;return Ii({from:e,seen:[],to_:t}),t}return new Ri(e)};Ap.exports={serializeError:cP,deserializeError:lP}});var po=m(uo=>{"use strict";Object.defineProperty(uo,"__esModule",{value:!0});uo.default=void 0;var Ep=Np(),uP=Dn(),dP=pP(Fr());function pP(e){return e&&e.__esModule?e:{default:e}}var qe=dP.default.child({namespace:"Agent"}),mP=0,Oi=class{constructor(t,r,n,o,a){this.fallbackAgent=o,this.isProxyConfigured=t,this.mustUrlUseProxy=r,this.getUrlProxy=n,this.socketConnectionTimeout=a}addRequest(t,r){let n;if(t.path.startsWith("http://")||t.path.startsWith("https://")?n=t.path:n=this.protocol+"//"+(r.hostname||r.host)+(r.port===80||r.port===443?"":":"+r.port)+t.path,!this.isProxyConfigured()){qe.trace({destination:n},"not proxying request; GLOBAL_AGENT.HTTP_PROXY is not configured"),this.fallbackAgent.addRequest(t,r);return}if(!this.mustUrlUseProxy(n)){qe.trace({destination:n},"not proxying request; url matches GLOBAL_AGENT.NO_PROXY"),this.fallbackAgent.addRequest(t,r);return}let o=mP++,a=this.getUrlProxy(n);this.protocol==="http:"&&(t.path=n,a.authorization&&t.setHeader("proxy-authorization","Basic "+Buffer.from(a.authorization).toString("base64"))),qe.trace({destination:n,proxy:"http://"+a.hostname+":"+a.port,requestId:o},"proxying request"),t.on("error",c=>{qe.error({error:(0,Ep.serializeError)(c)},"request error")}),t.once("response",c=>{qe.trace({headers:c.headers,requestId:o,statusCode:c.statusCode},"proxying response")}),t.shouldKeepAlive=!1;let i={host:r.hostname||r.host,port:r.port||80,proxy:a,tls:{}};this.protocol==="https:"&&(i.tls={ca:r.ca,cert:r.cert,ciphers:r.ciphers,clientCertEngine:r.clientCertEngine,crl:r.crl,dhparam:r.dhparam,ecdhCurve:r.ecdhCurve,honorCipherOrder:r.honorCipherOrder,key:r.key,passphrase:r.passphrase,pfx:r.pfx,rejectUnauthorized:r.rejectUnauthorized,secureOptions:r.secureOptions,secureProtocol:r.secureProtocol,servername:r.servername||i.host,sessionIdContext:r.sessionIdContext},typeof process.env.NODE_TLS_REJECT_UNAUTHORIZED=="string"&&(0,uP.boolean)(process.env.NODE_TLS_REJECT_UNAUTHORIZED)===!1&&(i.tls.rejectUnauthorized=!1)),this.createConnection(i,(c,l)=>{qe.trace({target:i},"connecting"),l&&(l.setTimeout(this.socketConnectionTimeout,()=>{l.destroy()}),l.once("connect",()=>{qe.trace({target:i},"connected"),l.setTimeout(0)}),l.once("secureConnect",()=>{qe.trace({target:i},"connected (secure)"),l.setTimeout(0)})),c?t.emit("error",c):(qe.debug("created socket"),l.on("error",d=>{qe.error({error:(0,Ep.serializeError)(d)},"socket error")}),t.onSocket(l))})}},fP=Oi;uo.default=fP});var Ip=m(mo=>{"use strict";Object.defineProperty(mo,"__esModule",{value:!0});mo.default=void 0;var hP=Rp(require("net")),gP=Rp(po());function Rp(e){return e&&e.__esModule?e:{default:e}}var Fi=class extends gP.default{constructor(...t){super(...t),this.protocol="http:",this.defaultPort=80}createConnection(t,r){let n=hP.default.connect(t.proxy.port,t.proxy.hostname);r(null,n)}},yP=Fi;mo.default=yP});var Op=m(fo=>{"use strict";Object.defineProperty(fo,"__esModule",{value:!0});fo.default=void 0;var bP=Di(require("net")),vP=Di(require("tls")),xP=Di(po());function Di(e){return e&&e.__esModule?e:{default:e}}var Li=class extends xP.default{constructor(...t){super(...t),this.protocol="https:",this.defaultPort=443}createConnection(t,r){let n=bP.default.connect(t.proxy.port,t.proxy.hostname);n.on("error",a=>{r(a)}),n.once("data",()=>{let a=vP.default.connect({...t.tls,socket:n});r(null,a)});let o="";o+="CONNECT "+t.host+":"+t.port+` HTTP/1.1\r 1666 </a><a href="#h15-0-2" id="h15-0-2" class="d">-`,o+="Host: "+t.host+":"+t.port+`\r 1667 </a><a href="#h15-0-3" id="h15-0-3" class="d">-`,t.proxy.authorization&&(o+="Proxy-Authorization: Basic "+Buffer.from(t.proxy.authorization).toString("base64")+`\r 1668 </a><a href="#h15-0-4" id="h15-0-4" class="d">-`),o+=`\r 1669 </a><a href="#h15-0-5" id="h15-0-5" class="d">-`,n.write(o)}},PP=Li;fo.default=PP});var Fp=m(qr=>{"use strict";Object.defineProperty(qr,"__esModule",{value:!0});Object.defineProperty(qr,"Agent",{enumerable:!0,get:function(){return wP.default}});Object.defineProperty(qr,"HttpProxyAgent",{enumerable:!0,get:function(){return SP.default}});Object.defineProperty(qr,"HttpsProxyAgent",{enumerable:!0,get:function(){return kP.default}});var wP=zi(po()),SP=zi(Ip()),kP=zi(Op());function zi(e){return e&&e.__esModule?e:{default:e}}});var zp=m((ho,Dp)=>{"use strict";Object.defineProperty(ho,"__esModule",{value:!0});function _P(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lp(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function CP(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function TP(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e,t}var AP=function(e){CP(t,e);function t(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";_P(this,t);var n=Lp(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));return Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:r,writable:!0}),Object.defineProperty(n,"name",{configurable:!0,enumerable:!1,value:n.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(n,n.constructor),Lp(n)):(Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,value:new Error(r).stack,writable:!0}),n)}return t}(TP(Error));ho.default=AP;Dp.exports=ho.default});var yo=m(go=>{"use strict";Object.defineProperty(go,"__esModule",{value:!0});go.UnexpectedStateError=void 0;var NP=EP(zp());function EP(e){return e&&e.__esModule?e:{default:e}}var Mi=class extends NP.default{constructor(t,r="UNEXPECTED_STATE_ERROR"){super(t),this.code=r}};go.UnexpectedStateError=Mi});var $p=m(bo=>{"use strict";Object.defineProperty(bo,"__esModule",{value:!0});bo.default=void 0;var RP=Mp(require("http")),IP=Mp(require("https"));function Mp(e){return e&&e.__esModule?e:{default:e}}var OP=(e,t,r)=>(...n)=>{let o,a,i;return typeof n[0]=="string"||n[0]instanceof URL?(o=n[0],typeof n[1]=="function"?(a={},i=n[1]):(a={...n[1]},i=n[2])):(a={...n[0]},i=n[1]),r?a.agent=t:(a.agent||(a.agent=t),(a.agent===RP.default.globalAgent||a.agent===IP.default.globalAgent)&&(a.agent=t)),o?e(o,a,i):e(a,i)},FP=OP;bo.default=FP});var Vp=m((ZT,jp)=>{"use strict";jp.exports=e=>{if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}});var Bp=m((YT,ji)=>{"use strict";var LP=Vp(),$i=new Map;function qp(e,t){t={caseSensitive:!1,...t};let r=e+JSON.stringify(t);if($i.has(r))return $i.get(r);let n=e[0]==="!";n&&(e=e.slice(1)),e=LP(e).replace(/\\\*/g,"[\\s\\S]*");let o=new RegExp(`^${e}$`,t.caseSensitive?"":"i");return o.negated=n,$i.set(r,o),o}ji.exports=(e,t,r)=>{if(!(Array.isArray(e)&&Array.isArray(t)))throw new TypeError(`Expected two arrays, got ${typeof e} ${typeof t}`);if(t.length===0)return e;let n=t[0][0]==="!";t=t.map(a=>qp(a,r));let o=[];for(let a of e){let i=n;for(let c of t)c.test(a)&&(i=!c.negated);i&&o.push(a)}return o};ji.exports.isMatch=(e,t,r)=>{let n=Array.isArray(e)?e:[e],o=Array.isArray(t)?t:[t];return n.some(a=>o.every(i=>{let c=qp(i,r),l=c.test(a);return c.negated?!l:l}))}});var Hp=m(vo=>{"use strict";Object.defineProperty(vo,"__esModule",{value:!0});vo.default=void 0;var DP=require("url"),zP=MP(Bp()),Up=yo();function MP(e){return e&&e.__esModule?e:{default:e}}var $P=(e,t)=>{let r=(0,DP.parse)(e),n=t.split(/[\s,]+/);for(let o of n){let a=o.replace(/^(?<leadingDot>\.)/,"*").match(/^(?<hostname>.+?)(?::(?<port>\d+))?$/);if(!a||!a.groups)throw new Up.UnexpectedStateError("Invalid NO_PROXY pattern.");if(!a.groups.hostname)throw new Up.UnexpectedStateError("NO_PROXY entry pattern must include hostname. Use * to match any hostname.");if(zP.default.isMatch(r.hostname,a.groups.hostname)&&(!a.groups||!a.groups.port||r.port&&r.port===a.groups.port))return!0}return!1},jP=$P;vo.default=jP});var Gp=m(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.default=void 0;var VP=require("url"),Vi=yo(),qP=e=>{let t=(0,VP.parse)(e);if(t.query!==null)throw new Vi.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have query.");if(t.hash!==null)throw new Vi.UnexpectedStateError("Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL must not have hash.");if(t.protocol!=="http:")throw new Vi.UnexpectedStateError('Unsupported `GLOBAL_AGENT.HTTP_PROXY` configuration value: URL protocol must be "http:".');let r=80;return t.port&&(r=Number.parseInt(t.port,10)),{authorization:t.auth||null,hostname:t.hostname,port:r}},BP=qP;xo.default=BP});var Wp=m(Br=>{"use strict";Object.defineProperty(Br,"__esModule",{value:!0});Object.defineProperty(Br,"bindHttpMethod",{enumerable:!0,get:function(){return UP.default}});Object.defineProperty(Br,"isUrlMatchingNoProxy",{enumerable:!0,get:function(){return HP.default}});Object.defineProperty(Br,"parseProxyUrl",{enumerable:!0,get:function(){return GP.default}});var UP=qi($p()),HP=qi(Hp()),GP=qi(Gp());function qi(e){return e&&e.__esModule?e:{default:e}}});var Bi=m(Po=>{"use strict";Object.defineProperty(Po,"__esModule",{value:!0});Po.default=void 0;var WP=JP(Fr());function JP(e){return e&&e.__esModule?e:{default:e}}var XP=WP.default.child({namespace:"createProxyController"}),ZP=["HTTP_PROXY","HTTPS_PROXY","NO_PROXY"],YP=()=>new Proxy({HTTP_PROXY:null,HTTPS_PROXY:null,NO_PROXY:null},{set:(e,t,r)=>{if(!ZP.includes(t))throw new Error('Cannot set an unmapped property "'+t+'".');return e[t]=r,XP.info({change:{name:t,value:r},newConfiguration:e},"configuration changed"),!0}}),KP=YP;Po.default=KP});var Kp=m(wo=>{"use strict";Object.defineProperty(wo,"__esModule",{value:!0});wo.default=void 0;var Ht=Ur(require("http")),Gt=Ur(require("https")),QP=Dn(),Jp=Ur(Tp()),ew=Ur(Fr()),Xp=Fp(),tw=yo(),Ut=Wp(),rw=Ur(Bi());function Ur(e){return e&&e.__esModule?e:{default:e}}var nw=Ht.default.get,ow=Ht.default.request,aw=Gt.default.get,iw=Gt.default.request,Zp=ew.default.child({namespace:"createGlobalProxyAgent"}),Yp={environmentVariableNamespace:void 0,forceGlobalAgent:void 0,socketConnectionTimeout:6e4},sw=e=>{let t=Object.keys(e),r={};for(let n of t){let o=e[n];o!==void 0&&(r[n]=o)}return r},cw=e=>{let t=process.env;return{...{environmentVariableNamespace:typeof t.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE=="string"?t.GLOBAL_AGENT_ENVIRONMENT_VARIABLE_NAMESPACE:"GLOBAL_AGENT_",forceGlobalAgent:typeof t.GLOBAL_AGENT_FORCE_GLOBAL_AGENT=="string"?(0,QP.boolean)(t.GLOBAL_AGENT_FORCE_GLOBAL_AGENT):!0,socketConnectionTimeout:typeof t.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT=="string"?Number.parseInt(t.GLOBAL_AGENT_SOCKET_CONNECTION_TIMEOUT,10):Yp.socketConnectionTimeout},...sw(e)}},lw=(e=Yp)=>{let t=cw(e),r=(0,rw.default)();r.HTTP_PROXY=process.env[t.environmentVariableNamespace+"HTTP_PROXY"]||null,r.HTTPS_PROXY=process.env[t.environmentVariableNamespace+"HTTPS_PROXY"]||null,r.NO_PROXY=process.env[t.environmentVariableNamespace+"NO_PROXY"]||null,Zp.info({configuration:t,state:r},"global agent has been initialized");let n=p=>g=>p()?r.NO_PROXY?!(0,Ut.isUrlMatchingNoProxy)(g,r.NO_PROXY):!0:!1,o=p=>()=>{let g=p();if(!g)throw new tw.UnexpectedStateError("HTTP(S) proxy must be configured.");return(0,Ut.parseProxyUrl)(g)},a=()=>r.HTTP_PROXY,i=class extends Xp.HttpProxyAgent{constructor(){super(()=>a(),n(a),o(a),Ht.default.globalAgent,t.socketConnectionTimeout)}},c=new i,l=()=>r.HTTPS_PROXY||r.HTTP_PROXY,d=class extends Xp.HttpsProxyAgent{constructor(){super(()=>l(),n(l),o(l),Gt.default.globalAgent,t.socketConnectionTimeout)}},u=new d;return Jp.default.gte(process.version,"v11.7.0")&&(Ht.default.globalAgent=c,Gt.default.globalAgent=u),Jp.default.gte(process.version,"v10.0.0")?(Ht.default.get=(0,Ut.bindHttpMethod)(nw,c,t.forceGlobalAgent),Ht.default.request=(0,Ut.bindHttpMethod)(ow,c,t.forceGlobalAgent),Gt.default.get=(0,Ut.bindHttpMethod)(aw,u,t.forceGlobalAgent),Gt.default.request=(0,Ut.bindHttpMethod)(iw,u,t.forceGlobalAgent)):Zp.warn("attempt to initialize global-agent in unsupported Node.js version was ignored"),r},uw=lw;wo.default=uw});var Ui=m(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});Object.defineProperty(So,"createGlobalProxyAgent",{enumerable:!0,get:function(){return dw.default}});Object.defineProperty(So,"createProxyController",{enumerable:!0,get:function(){return pw.default}});var dw=Qp(Kp()),pw=Qp(Bi());function Qp(e){return e&&e.__esModule?e:{default:e}}});var em=m(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});ko.default=void 0;var mw=hw(Fr()),fw=Ui();function hw(e){return e&&e.__esModule?e:{default:e}}var gw=mw.default.child({namespace:"bootstrap"}),yw=e=>global.GLOBAL_AGENT?(gw.warn("found global.GLOBAL_AGENT; second attempt to bootstrap global-agent was ignored"),!1):(global.GLOBAL_AGENT=(0,fw.createGlobalProxyAgent)(e),!0),bw=yw;ko.default=bw});var tm=m(Hi=>{"use strict";Object.defineProperty(Hi,"__esModule",{value:!0});Object.defineProperty(Hi,"bootstrap",{enumerable:!0,get:function(){return vw.default}});var vw=xw(em());function xw(e){return e&&e.__esModule?e:{default:e}}});var rm=m(_o=>{"use strict";Object.defineProperty(_o,"__esModule",{value:!0});Object.defineProperty(_o,"bootstrap",{enumerable:!0,get:function(){return Pw.bootstrap}});Object.defineProperty(_o,"createGlobalProxyAgent",{enumerable:!0,get:function(){return ww.createGlobalProxyAgent}});var Pw=tm(),ww=Ui()});var nm=m(H=>{"use strict";var Gi=Symbol.for("react.transitional.element"),Wi=Symbol.for("react.portal"),Co=Symbol.for("react.fragment"),To=Symbol.for("react.strict_mode"),Ao=Symbol.for("react.profiler");Symbol.for("react.provider");var No=Symbol.for("react.consumer"),Eo=Symbol.for("react.context"),Ro=Symbol.for("react.forward_ref"),Io=Symbol.for("react.suspense"),Oo=Symbol.for("react.suspense_list"),Fo=Symbol.for("react.memo"),Lo=Symbol.for("react.lazy"),Sw=Symbol.for("react.offscreen"),kw=Symbol.for("react.client.reference");function Ne(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Gi:switch(e=e.type,e){case Co:case Ao:case To:case Io:case Oo:return e;default:switch(e=e&&e.$$typeof,e){case Eo:case Ro:case Lo:case Fo:return e;case No:return e;default:return t}}case Wi:return t}}}H.ContextConsumer=No;H.ContextProvider=Eo;H.Element=Gi;H.ForwardRef=Ro;H.Fragment=Co;H.Lazy=Lo;H.Memo=Fo;H.Portal=Wi;H.Profiler=Ao;H.StrictMode=To;H.Suspense=Io;H.SuspenseList=Oo;H.isContextConsumer=function(e){return Ne(e)===No};H.isContextProvider=function(e){return Ne(e)===Eo};H.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Gi};H.isForwardRef=function(e){return Ne(e)===Ro};H.isFragment=function(e){return Ne(e)===Co};H.isLazy=function(e){return Ne(e)===Lo};H.isMemo=function(e){return Ne(e)===Fo};H.isPortal=function(e){return Ne(e)===Wi};H.isProfiler=function(e){return Ne(e)===Ao};H.isStrictMode=function(e){return Ne(e)===To};H.isSuspense=function(e){return Ne(e)===Io};H.isSuspenseList=function(e){return Ne(e)===Oo};H.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Co||e===Ao||e===To||e===Io||e===Oo||e===Sw||typeof e=="object"&&e!==null&&(e.$$typeof===Lo||e.$$typeof===Fo||e.$$typeof===Eo||e.$$typeof===No||e.$$typeof===Ro||e.$$typeof===kw||e.getModuleId!==void 0)};H.typeOf=Ne});var om=m(G=>{"use strict";process.env.NODE_ENV!=="production"&&function(){function e(x){if(typeof x=="object"&&x!==null){var ke=x.$$typeof;switch(ke){case t:switch(x=x.type,x){case n:case a:case o:case d:case u:return x;default:switch(x=x&&x.$$typeof,x){case c:case l:case g:case p:return x;case i:return x;default:return ke}}case r:return ke}}}var t=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler");Symbol.for("react.provider");var i=Symbol.for("react.consumer"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),f=Symbol.for("react.offscreen"),C=Symbol.for("react.client.reference");G.ContextConsumer=i,G.ContextProvider=c,G.Element=t,G.ForwardRef=l,G.Fragment=n,G.Lazy=g,G.Memo=p,G.Portal=r,G.Profiler=a,G.StrictMode=o,G.Suspense=d,G.SuspenseList=u,G.isContextConsumer=function(x){return e(x)===i},G.isContextProvider=function(x){return e(x)===c},G.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===t},G.isForwardRef=function(x){return e(x)===l},G.isFragment=function(x){return e(x)===n},G.isLazy=function(x){return e(x)===g},G.isMemo=function(x){return e(x)===p},G.isPortal=function(x){return e(x)===r},G.isProfiler=function(x){return e(x)===a},G.isStrictMode=function(x){return e(x)===o},G.isSuspense=function(x){return e(x)===d},G.isSuspenseList=function(x){return e(x)===u},G.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===n||x===a||x===o||x===d||x===u||x===f||typeof x=="object"&&x!==null&&(x.$$typeof===g||x.$$typeof===p||x.$$typeof===c||x.$$typeof===i||x.$$typeof===l||x.$$typeof===C||x.getModuleId!==void 0)},G.typeOf=e}()});var am=m((dA,Ji)=>{"use strict";process.env.NODE_ENV==="production"?Ji.exports=nm():Ji.exports=om()});var im,be,xt=b(()=>{"use strict";im=require("node:worker_threads"),be=class e extends Error{underlying;get name(){return this.underlying instanceof Error?this.underlying.name:typeof this.underlying=="string"||this.underlying instanceof String?`${this.underlying}`:JSON.stringify(this.underlying)}code;title;breadcrumbs;diagnostics;sessionId;constructor(t,r,n,o){t&&typeof t=="object"&&"message"in t&&typeof t.message=="string"?super(t.message):o?.message?super(o?.message):typeof t=="string"?super(t):super(),this.underlying=t,this.code=r,this.title=n,this.stack=t instanceof Error?t.stack:o?.stack,this.breadcrumbs=o?.breadcrumbs,this.diagnostics=o?.diagnostics,this.sessionId=o?.sessionId??im.workerData?.sessionId}serialize(){return{_isRayError:!0,code:this.code,title:this.title,name:this.name,message:this.message,stack:this.stack,breadcrumbs:this.breadcrumbs,diagnostics:this.diagnostics,sessionId:this.sessionId}}static tryDeserialize(t){if(!e.isRecord(t)||!e.hasProperty(t,"_isRayError")||!t._isRayError||Array.isArray(t)||!e.hasProperty(t,"code")||typeof t.code!="number"||!e.hasProperty(t,"title")||typeof t.title!="string"||!e.hasProperty(t,"name")||typeof t.name!="string")return null;let r=e.hasProperty(t,"message")&&typeof t.message=="string"?t.message:void 0,n=e.hasProperty(t,"stack")&&typeof t.stack=="string"?t.stack:void 0,o=e.hasProperty(t,"breadcrumbs")&&Array.isArray(t.breadcrumbs)?t.breadcrumbs:void 0,a=e.hasProperty(t,"diagnostics")&&typeof t.diagnostics=="object"?t.diagnostics:void 0,i=e.hasProperty(t,"sessionId")&&typeof t.sessionId=="string"?t.sessionId:void 0;return new e(t.name,t.code,t.title,{message:r,stack:n,breadcrumbs:o,diagnostics:a,sessionId:i})}static hasProperty(t,r){return Object.prototype.hasOwnProperty.call(t,r)&&typeof t[r]<"u"&&t[r]!==null}static isRecord(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}}});function Zi(){return _w}function v(e,t){let r=Zi(),n=Yi({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,r,r===Jr?void 0:Jr].filter(o=>!!o)});e.common.issues.push(n)}function zo(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function dm(e,t,r,n,o){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r}function O(e){if(!e)return{};let{errorMap:t,invalid_type_error:r,required_error:n,description:o}=e;if(t&&(r||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:o}:{errorMap:(i,c)=>{var l,d;let{message:u}=e;return i.code==="invalid_enum_value"?{message:u??c.defaultError}:typeof c.data>"u"?{message:(l=u??n)!==null&&l!==void 0?l:c.defaultError}:i.code!=="invalid_type"?{message:c.defaultError}:{message:(d=u??r)!==null&&d!==void 0?d:c.defaultError}},description:o}}function mm(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`),t}function qw(e){return new RegExp(`^${mm(e)}$`)}function Bw(e){let t=`${pm}T${mm(e)}`,r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,new RegExp(`^${t}$`)}function Uw(e,t){return!!((t==="v4"||!t)&&Lw.test(e)||(t==="v6"||!t)&&zw.test(e))}function Hw(e,t){if(!Rw.test(e))return!1;try{let[r]=e.split("."),n=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),o=JSON.parse(atob(n));return!(typeof o!="object"||o===null||!o.typ||!o.alg||t&&o.alg!==t)}catch{return!1}}function Gw(e,t){return!!((t==="v4"||!t)&&Dw.test(e)||(t==="v6"||!t)&&Mw.test(e))}function Ww(e,t){let r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,o=r>n?r:n,a=parseInt(e.toFixed(o).replace(".","")),i=parseInt(t.toFixed(o).replace(".",""));return a%i/Math.pow(10,o)}function Wt(e){if(e instanceof _e){let t={};for(let r in e.shape){let n=e.shape[r];t[r]=ze.create(Wt(n))}return new _e({...e._def,shape:()=>t})}else return e instanceof lt?new lt({...e._def,type:Wt(e.element)}):e instanceof ze?ze.create(Wt(e.unwrap())):e instanceof rt?rt.create(Wt(e.unwrap())):e instanceof tt?tt.create(e.items.map(t=>Wt(t))):e}function Qi(e,t){let r=st(e),n=st(t);if(e===t)return{valid:!0,data:e};if(r===S.object&&n===S.object){let o=$.objectKeys(t),a=$.objectKeys(e).filter(c=>o.indexOf(c)!==-1),i={...e,...t};for(let c of a){let l=Qi(e[c],t[c]);if(!l.valid)return{valid:!1};i[c]=l.data}return{valid:!0,data:i}}else if(r===S.array&&n===S.array){if(e.length!==t.length)return{valid:!1};let o=[];for(let a=0;a<e.length;a++){let i=e[a],c=t[a],l=Qi(i,c);if(!l.valid)return{valid:!1};o.push(l.data)}return{valid:!0,data:o}}else return r===S.date&&n===S.date&&+e==+t?{valid:!0,data:e}:{valid:!1}}function fm(e,t){return new rr({values:e,typeName:N.ZodEnum,...O(t)})}var $,sm,S,st,h,Ee,Jr,_w,Yi,de,E,Hr,ve,cm,lm,Jt,Do,_,Gr,Wr,Re,um,L,Cw,Tw,Aw,Nw,Ew,Rw,Iw,Ow,Fw,Xi,Lw,Dw,zw,Mw,$w,jw,pm,Vw,Xt,Xr,Zr,Yr,Kr,Qr,Zt,Yt,en,ct,Be,tn,lt,_e,Kt,et,Ki,Qt,tt,es,rn,nn,ts,er,tr,rr,nr,Pt,Me,ze,rt,or,ar,on,mA,Mo,$o,ir,fA,N,wt,Jw,hA,gA,Xw,yA,bA,Zw,vA,xA,Yw,PA,wA,jo,an,SA,hm,kA,_A,CA,Kw,TA,AA,NA,EA,Qw,RA,IA,OA,FA,LA,DA,zA,MA,gm=b(()=>{(function(e){e.assertEqual=o=>o;function t(o){}e.assertIs=t;function r(o){throw new Error}e.assertNever=r,e.arrayToEnum=o=>{let a={};for(let i of o)a[i]=i;return a},e.getValidEnumValues=o=>{let a=e.objectKeys(o).filter(c=>typeof o[o[c]]!="number"),i={};for(let c of a)i[c]=o[c];return e.objectValues(i)},e.objectValues=o=>e.objectKeys(o).map(function(a){return o[a]}),e.objectKeys=typeof Object.keys=="function"?o=>Object.keys(o):o=>{let a=[];for(let i in o)Object.prototype.hasOwnProperty.call(o,i)&&a.push(i);return a},e.find=(o,a)=>{for(let i of o)if(a(i))return i},e.isInteger=typeof Number.isInteger=="function"?o=>Number.isInteger(o):o=>typeof o=="number"&&isFinite(o)&&Math.floor(o)===o;function n(o,a=" | "){return o.map(i=>typeof i=="string"?`'${i}'`:i).join(a)}e.joinValues=n,e.jsonStringifyReplacer=(o,a)=>typeof a=="bigint"?a.toString():a})($||($={}));(function(e){e.mergeShapes=(t,r)=>({...t,...r})})(sm||(sm={}));S=$.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),st=e=>{switch(typeof e){case"undefined":return S.undefined;case"string":return S.string;case"number":return isNaN(e)?S.nan:S.number;case"boolean":return S.boolean;case"function":return S.function;case"bigint":return S.bigint;case"symbol":return S.symbol;case"object":return Array.isArray(e)?S.array:e===null?S.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?S.promise:typeof Map<"u"&&e instanceof Map?S.map:typeof Set<"u"&&e instanceof Set?S.set:typeof Date<"u"&&e instanceof Date?S.date:S.object;default:return S.unknown}},h=$.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),Ee=class e extends Error{get errors(){return this.issues}constructor(t){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let r=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,r):this.__proto__=r,this.name="ZodError",this.issues=t}format(t){let r=t||function(a){return a.message},n={_errors:[]},o=a=>{for(let i of a.issues)if(i.code==="invalid_union")i.unionErrors.map(o);else if(i.code==="invalid_return_type")o(i.returnTypeError);else if(i.code==="invalid_arguments")o(i.argumentsError);else if(i.path.length===0)n._errors.push(r(i));else{let c=n,l=0;for(;l<i.path.length;){let d=i.path[l];l===i.path.length-1?(c[d]=c[d]||{_errors:[]},c[d]._errors.push(r(i))):c[d]=c[d]||{_errors:[]},c=c[d],l++}}};return o(this),n}static assert(t){if(!(t instanceof e))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,$.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(t=r=>r.message){let r={},n=[];for(let o of this.issues)o.path.length>0?(r[o.path[0]]=r[o.path[0]]||[],r[o.path[0]].push(t(o))):n.push(t(o));return{formErrors:n,fieldErrors:r}}get formErrors(){return this.flatten()}};Ee.create=e=>new Ee(e);Jr=(e,t)=>{let r;switch(e.code){case h.invalid_type:e.received===S.undefined?r="Required":r=`Expected ${e.expected}, received ${e.received}`;break;case h.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,$.jsonStringifyReplacer)}`;break;case h.unrecognized_keys:r=`Unrecognized key(s) in object: ${$.joinValues(e.keys,", ")}`;break;case h.invalid_union:r="Invalid input";break;case h.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${$.joinValues(e.options)}`;break;case h.invalid_enum_value:r=`Invalid enum value. Expected ${$.joinValues(e.options)}, received '${e.received}'`;break;case h.invalid_arguments:r="Invalid function arguments";break;case h.invalid_return_type:r="Invalid function return type";break;case h.invalid_date:r="Invalid date";break;case h.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:$.assertNever(e.validation):e.validation!=="regex"?r=`Invalid ${e.validation}`:r="Invalid";break;case h.too_small:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:r="Invalid input";break;case h.too_big:e.type==="array"?r=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?r=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?r=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?r=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?r=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:r="Invalid input";break;case h.custom:r="Invalid input";break;case h.invalid_intersection_types:r="Intersection results could not be merged";break;case h.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case h.not_finite:r="Number must be finite";break;default:r=t.defaultError,$.assertNever(e)}return{message:r}},_w=Jr;Yi=e=>{let{data:t,path:r,errorMaps:n,issueData:o}=e,a=[...r,...o.path||[]],i={...o,path:a};if(o.message!==void 0)return{...o,path:a,message:o.message};let c="",l=n.filter(d=>!!d).slice().reverse();for(let d of l)c=d(i,{data:t,defaultError:c}).message;return{...o,path:a,message:c}};de=class e{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,r){let n=[];for(let o of r){if(o.status==="aborted")return E;o.status==="dirty"&&t.dirty(),n.push(o.value)}return{status:t.value,value:n}}static async mergeObjectAsync(t,r){let n=[];for(let o of r){let a=await o.key,i=await o.value;n.push({key:a,value:i})}return e.mergeObjectSync(t,n)}static mergeObjectSync(t,r){let n={};for(let o of r){let{key:a,value:i}=o;if(a.status==="aborted"||i.status==="aborted")return E;a.status==="dirty"&&t.dirty(),i.status==="dirty"&&t.dirty(),a.value!=="__proto__"&&(typeof i.value<"u"||o.alwaysSet)&&(n[a.value]=i.value)}return{status:t.value,value:n}}},E=Object.freeze({status:"aborted"}),Hr=e=>({status:"dirty",value:e}),ve=e=>({status:"valid",value:e}),cm=e=>e.status==="aborted",lm=e=>e.status==="dirty",Jt=e=>e.status==="valid",Do=e=>typeof Promise<"u"&&e instanceof Promise;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t?.message})(_||(_={}));Re=class{constructor(t,r,n,o){this._cachedPath=[],this.parent=t,this.data=r,this._path=n,this._key=o}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},um=(e,t)=>{if(Jt(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let r=new Ee(e.common.issues);return this._error=r,this._error}}};L=class{get description(){return this._def.description}_getType(t){return st(t.data)}_getOrReturnCtx(t,r){return r||{common:t.parent.common,data:t.data,parsedType:st(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new de,ctx:{common:t.parent.common,data:t.data,parsedType:st(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){let r=this._parse(t);if(Do(r))throw new Error("Synchronous parse encountered promise.");return r}_parseAsync(t){let r=this._parse(t);return Promise.resolve(r)}parse(t,r){let n=this.safeParse(t,r);if(n.success)return n.data;throw n.error}safeParse(t,r){var n;let o={common:{issues:[],async:(n=r?.async)!==null&&n!==void 0?n:!1,contextualErrorMap:r?.errorMap},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:st(t)},a=this._parseSync({data:t,path:o.path,parent:o});return um(o,a)}"~validate"(t){var r,n;let o={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:st(t)};if(!this["~standard"].async)try{let a=this._parseSync({data:t,path:[],parent:o});return Jt(a)?{value:a.value}:{issues:o.common.issues}}catch(a){!((n=(r=a?.message)===null||r===void 0?void 0:r.toLowerCase())===null||n===void 0)&&n.includes("encountered")&&(this["~standard"].async=!0),o.common={issues:[],async:!0}}return this._parseAsync({data:t,path:[],parent:o}).then(a=>Jt(a)?{value:a.value}:{issues:o.common.issues})}async parseAsync(t,r){let n=await this.safeParseAsync(t,r);if(n.success)return n.data;throw n.error}async safeParseAsync(t,r){let n={common:{issues:[],contextualErrorMap:r?.errorMap,async:!0},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:st(t)},o=this._parse({data:t,path:n.path,parent:n}),a=await(Do(o)?o:Promise.resolve(o));return um(n,a)}refine(t,r){let n=o=>typeof r=="string"||typeof r>"u"?{message:r}:typeof r=="function"?r(o):r;return this._refinement((o,a)=>{let i=t(o),c=()=>a.addIssue({code:h.custom,...n(o)});return typeof Promise<"u"&&i instanceof Promise?i.then(l=>l?!0:(c(),!1)):i?!0:(c(),!1)})}refinement(t,r){return this._refinement((n,o)=>t(n)?!0:(o.addIssue(typeof r=="function"?r(n,o):r),!1))}_refinement(t){return new Me({schema:this,typeName:N.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:r=>this["~validate"](r)}}optional(){return ze.create(this,this._def)}nullable(){return rt.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return lt.create(this)}promise(){return Pt.create(this,this._def)}or(t){return Kt.create([this,t],this._def)}and(t){return Qt.create(this,t,this._def)}transform(t){return new Me({...O(this._def),schema:this,typeName:N.ZodEffects,effect:{type:"transform",transform:t}})}default(t){let r=typeof t=="function"?t:()=>t;return new or({...O(this._def),innerType:this,defaultValue:r,typeName:N.ZodDefault})}brand(){return new Mo({typeName:N.ZodBranded,type:this,...O(this._def)})}catch(t){let r=typeof t=="function"?t:()=>t;return new ar({...O(this._def),innerType:this,catchValue:r,typeName:N.ZodCatch})}describe(t){let r=this.constructor;return new r({...this._def,description:t})}pipe(t){return $o.create(this,t)}readonly(){return ir.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},Cw=/^c[^\s-]{8,}$/i,Tw=/^[0-9a-z]+$/,Aw=/^[0-9A-HJKMNP-TV-Z]{26}$/i,Nw=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Ew=/^[a-z0-9_-]{21}$/i,Rw=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,Iw=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,Ow=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Fw="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",Lw=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Dw=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,zw=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Mw=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,$w=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,jw=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,pm="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Vw=new RegExp(`^${pm}$`);Xt=class e extends L{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==S.string){let a=this._getOrReturnCtx(t);return v(a,{code:h.invalid_type,expected:S.string,received:a.parsedType}),E}let n=new de,o;for(let a of this._def.checks)if(a.kind==="min")t.data.length<a.value&&(o=this._getOrReturnCtx(t,o),v(o,{code:h.too_small,minimum:a.value,type:"string",inclusive:!0,exact:!1,message:a.message}),n.dirty());else if(a.kind==="max")t.data.length>a.value&&(o=this._getOrReturnCtx(t,o),v(o,{code:h.too_big,maximum:a.value,type:"string",inclusive:!0,exact:!1,message:a.message}),n.dirty());else if(a.kind==="length"){let i=t.data.length>a.value,c=t.data.length<a.value;(i||c)&&(o=this._getOrReturnCtx(t,o),i?v(o,{code:h.too_big,maximum:a.value,type:"string",inclusive:!0,exact:!0,message:a.message}):c&&v(o,{code:h.too_small,minimum:a.value,type:"string",inclusive:!0,exact:!0,message:a.message}),n.dirty())}else if(a.kind==="email")Ow.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"email",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="emoji")Xi||(Xi=new RegExp(Fw,"u")),Xi.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"emoji",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="uuid")Nw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"uuid",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="nanoid")Ew.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"nanoid",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="cuid")Cw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"cuid",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="cuid2")Tw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"cuid2",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="ulid")Aw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"ulid",code:h.invalid_string,message:a.message}),n.dirty());else if(a.kind==="url")try{new URL(t.data)}catch{o=this._getOrReturnCtx(t,o),v(o,{validation:"url",code:h.invalid_string,message:a.message}),n.dirty()}else a.kind==="regex"?(a.regex.lastIndex=0,a.regex.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"regex",code:h.invalid_string,message:a.message}),n.dirty())):a.kind==="trim"?t.data=t.data.trim():a.kind==="includes"?t.data.includes(a.value,a.position)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:{includes:a.value,position:a.position},message:a.message}),n.dirty()):a.kind==="toLowerCase"?t.data=t.data.toLowerCase():a.kind==="toUpperCase"?t.data=t.data.toUpperCase():a.kind==="startsWith"?t.data.startsWith(a.value)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:{startsWith:a.value},message:a.message}),n.dirty()):a.kind==="endsWith"?t.data.endsWith(a.value)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:{endsWith:a.value},message:a.message}),n.dirty()):a.kind==="datetime"?Bw(a).test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:"datetime",message:a.message}),n.dirty()):a.kind==="date"?Vw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:"date",message:a.message}),n.dirty()):a.kind==="time"?qw(a).test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{code:h.invalid_string,validation:"time",message:a.message}),n.dirty()):a.kind==="duration"?Iw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"duration",code:h.invalid_string,message:a.message}),n.dirty()):a.kind==="ip"?Uw(t.data,a.version)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"ip",code:h.invalid_string,message:a.message}),n.dirty()):a.kind==="jwt"?Hw(t.data,a.alg)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"jwt",code:h.invalid_string,message:a.message}),n.dirty()):a.kind==="cidr"?Gw(t.data,a.version)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"cidr",code:h.invalid_string,message:a.message}),n.dirty()):a.kind==="base64"?$w.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"base64",code:h.invalid_string,message:a.message}),n.dirty()):a.kind==="base64url"?jw.test(t.data)||(o=this._getOrReturnCtx(t,o),v(o,{validation:"base64url",code:h.invalid_string,message:a.message}),n.dirty()):$.assertNever(a);return{status:n.value,value:t.data}}_regex(t,r,n){return this.refinement(o=>t.test(o),{validation:r,code:h.invalid_string,..._.errToObj(n)})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",..._.errToObj(t)})}url(t){return this._addCheck({kind:"url",..._.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",..._.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",..._.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",..._.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",..._.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",..._.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",..._.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",..._.errToObj(t)})}base64url(t){return this._addCheck({kind:"base64url",..._.errToObj(t)})}jwt(t){return this._addCheck({kind:"jwt",..._.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",..._.errToObj(t)})}cidr(t){return this._addCheck({kind:"cidr",..._.errToObj(t)})}datetime(t){var r,n;return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof t?.precision>"u"?null:t?.precision,offset:(r=t?.offset)!==null&&r!==void 0?r:!1,local:(n=t?.local)!==null&&n!==void 0?n:!1,..._.errToObj(t?.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof t?.precision>"u"?null:t?.precision,..._.errToObj(t?.message)})}duration(t){return this._addCheck({kind:"duration",..._.errToObj(t)})}regex(t,r){return this._addCheck({kind:"regex",regex:t,..._.errToObj(r)})}includes(t,r){return this._addCheck({kind:"includes",value:t,position:r?.position,..._.errToObj(r?.message)})}startsWith(t,r){return this._addCheck({kind:"startsWith",value:t,..._.errToObj(r)})}endsWith(t,r){return this._addCheck({kind:"endsWith",value:t,..._.errToObj(r)})}min(t,r){return this._addCheck({kind:"min",value:t,..._.errToObj(r)})}max(t,r){return this._addCheck({kind:"max",value:t,..._.errToObj(r)})}length(t,r){return this._addCheck({kind:"length",value:t,..._.errToObj(r)})}nonempty(t){return this.min(1,_.errToObj(t))}trim(){return new e({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new e({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new e({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isCIDR(){return!!this._def.checks.find(t=>t.kind==="cidr")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get isBase64url(){return!!this._def.checks.find(t=>t.kind==="base64url")}get minLength(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxLength(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}};Xt.create=e=>{var t;return new Xt({checks:[],typeName:N.ZodString,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...O(e)})};Xr=class e extends L{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==S.number){let a=this._getOrReturnCtx(t);return v(a,{code:h.invalid_type,expected:S.number,received:a.parsedType}),E}let n,o=new de;for(let a of this._def.checks)a.kind==="int"?$.isInteger(t.data)||(n=this._getOrReturnCtx(t,n),v(n,{code:h.invalid_type,expected:"integer",received:"float",message:a.message}),o.dirty()):a.kind==="min"?(a.inclusive?t.data<a.value:t.data<=a.value)&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.too_small,minimum:a.value,type:"number",inclusive:a.inclusive,exact:!1,message:a.message}),o.dirty()):a.kind==="max"?(a.inclusive?t.data>a.value:t.data>=a.value)&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.too_big,maximum:a.value,type:"number",inclusive:a.inclusive,exact:!1,message:a.message}),o.dirty()):a.kind==="multipleOf"?Ww(t.data,a.value)!==0&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.not_multiple_of,multipleOf:a.value,message:a.message}),o.dirty()):a.kind==="finite"?Number.isFinite(t.data)||(n=this._getOrReturnCtx(t,n),v(n,{code:h.not_finite,message:a.message}),o.dirty()):$.assertNever(a);return{status:o.value,value:t.data}}gte(t,r){return this.setLimit("min",t,!0,_.toString(r))}gt(t,r){return this.setLimit("min",t,!1,_.toString(r))}lte(t,r){return this.setLimit("max",t,!0,_.toString(r))}lt(t,r){return this.setLimit("max",t,!1,_.toString(r))}setLimit(t,r,n,o){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:_.toString(o)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:_.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:_.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:_.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:_.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:_.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:_.toString(r)})}finite(t){return this._addCheck({kind:"finite",message:_.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:_.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:_.toString(t)})}get minValue(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}get isInt(){return!!this._def.checks.find(t=>t.kind==="int"||t.kind==="multipleOf"&&$.isInteger(t.value))}get isFinite(){let t=null,r=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(r===null||n.value>r)&&(r=n.value):n.kind==="max"&&(t===null||n.value<t)&&(t=n.value)}return Number.isFinite(r)&&Number.isFinite(t)}};Xr.create=e=>new Xr({checks:[],typeName:N.ZodNumber,coerce:e?.coerce||!1,...O(e)});Zr=class e extends L{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce)try{t.data=BigInt(t.data)}catch{return this._getInvalidInput(t)}if(this._getType(t)!==S.bigint)return this._getInvalidInput(t);let n,o=new de;for(let a of this._def.checks)a.kind==="min"?(a.inclusive?t.data<a.value:t.data<=a.value)&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.too_small,type:"bigint",minimum:a.value,inclusive:a.inclusive,message:a.message}),o.dirty()):a.kind==="max"?(a.inclusive?t.data>a.value:t.data>=a.value)&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.too_big,type:"bigint",maximum:a.value,inclusive:a.inclusive,message:a.message}),o.dirty()):a.kind==="multipleOf"?t.data%a.value!==BigInt(0)&&(n=this._getOrReturnCtx(t,n),v(n,{code:h.not_multiple_of,multipleOf:a.value,message:a.message}),o.dirty()):$.assertNever(a);return{status:o.value,value:t.data}}_getInvalidInput(t){let r=this._getOrReturnCtx(t);return v(r,{code:h.invalid_type,expected:S.bigint,received:r.parsedType}),E}gte(t,r){return this.setLimit("min",t,!0,_.toString(r))}gt(t,r){return this.setLimit("min",t,!1,_.toString(r))}lte(t,r){return this.setLimit("max",t,!0,_.toString(r))}lt(t,r){return this.setLimit("max",t,!1,_.toString(r))}setLimit(t,r,n,o){return new e({...this._def,checks:[...this._def.checks,{kind:t,value:r,inclusive:n,message:_.toString(o)}]})}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:_.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:_.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:_.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:_.toString(t)})}multipleOf(t,r){return this._addCheck({kind:"multipleOf",value:t,message:_.toString(r)})}get minValue(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t}get maxValue(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t}};Zr.create=e=>{var t;return new Zr({checks:[],typeName:N.ZodBigInt,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...O(e)})};Yr=class extends L{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==S.boolean){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.boolean,received:n.parsedType}),E}return ve(t.data)}};Yr.create=e=>new Yr({typeName:N.ZodBoolean,coerce:e?.coerce||!1,...O(e)});Kr=class e extends L{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==S.date){let a=this._getOrReturnCtx(t);return v(a,{code:h.invalid_type,expected:S.date,received:a.parsedType}),E}if(isNaN(t.data.getTime())){let a=this._getOrReturnCtx(t);return v(a,{code:h.invalid_date}),E}let n=new de,o;for(let a of this._def.checks)a.kind==="min"?t.data.getTime()<a.value&&(o=this._getOrReturnCtx(t,o),v(o,{code:h.too_small,message:a.message,inclusive:!0,exact:!1,minimum:a.value,type:"date"}),n.dirty()):a.kind==="max"?t.data.getTime()>a.value&&(o=this._getOrReturnCtx(t,o),v(o,{code:h.too_big,message:a.message,inclusive:!0,exact:!1,maximum:a.value,type:"date"}),n.dirty()):$.assertNever(a);return{status:n.value,value:new Date(t.data.getTime())}}_addCheck(t){return new e({...this._def,checks:[...this._def.checks,t]})}min(t,r){return this._addCheck({kind:"min",value:t.getTime(),message:_.toString(r)})}max(t,r){return this._addCheck({kind:"max",value:t.getTime(),message:_.toString(r)})}get minDate(){let t=null;for(let r of this._def.checks)r.kind==="min"&&(t===null||r.value>t)&&(t=r.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(let r of this._def.checks)r.kind==="max"&&(t===null||r.value<t)&&(t=r.value);return t!=null?new Date(t):null}};Kr.create=e=>new Kr({checks:[],coerce:e?.coerce||!1,typeName:N.ZodDate,...O(e)});Qr=class extends L{_parse(t){if(this._getType(t)!==S.symbol){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.symbol,received:n.parsedType}),E}return ve(t.data)}};Qr.create=e=>new Qr({typeName:N.ZodSymbol,...O(e)});Zt=class extends L{_parse(t){if(this._getType(t)!==S.undefined){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.undefined,received:n.parsedType}),E}return ve(t.data)}};Zt.create=e=>new Zt({typeName:N.ZodUndefined,...O(e)});Yt=class extends L{_parse(t){if(this._getType(t)!==S.null){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.null,received:n.parsedType}),E}return ve(t.data)}};Yt.create=e=>new Yt({typeName:N.ZodNull,...O(e)});en=class extends L{constructor(){super(...arguments),this._any=!0}_parse(t){return ve(t.data)}};en.create=e=>new en({typeName:N.ZodAny,...O(e)});ct=class extends L{constructor(){super(...arguments),this._unknown=!0}_parse(t){return ve(t.data)}};ct.create=e=>new ct({typeName:N.ZodUnknown,...O(e)});Be=class extends L{_parse(t){let r=this._getOrReturnCtx(t);return v(r,{code:h.invalid_type,expected:S.never,received:r.parsedType}),E}};Be.create=e=>new Be({typeName:N.ZodNever,...O(e)});tn=class extends L{_parse(t){if(this._getType(t)!==S.undefined){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.void,received:n.parsedType}),E}return ve(t.data)}};tn.create=e=>new tn({typeName:N.ZodVoid,...O(e)});lt=class e extends L{_parse(t){let{ctx:r,status:n}=this._processInputParams(t),o=this._def;if(r.parsedType!==S.array)return v(r,{code:h.invalid_type,expected:S.array,received:r.parsedType}),E;if(o.exactLength!==null){let i=r.data.length>o.exactLength.value,c=r.data.length<o.exactLength.value;(i||c)&&(v(r,{code:i?h.too_big:h.too_small,minimum:c?o.exactLength.value:void 0,maximum:i?o.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:o.exactLength.message}),n.dirty())}if(o.minLength!==null&&r.data.length<o.minLength.value&&(v(r,{code:h.too_small,minimum:o.minLength.value,type:"array",inclusive:!0,exact:!1,message:o.minLength.message}),n.dirty()),o.maxLength!==null&&r.data.length>o.maxLength.value&&(v(r,{code:h.too_big,maximum:o.maxLength.value,type:"array",inclusive:!0,exact:!1,message:o.maxLength.message}),n.dirty()),r.common.async)return Promise.all([...r.data].map((i,c)=>o.type._parseAsync(new Re(r,i,r.path,c)))).then(i=>de.mergeArray(n,i));let a=[...r.data].map((i,c)=>o.type._parseSync(new Re(r,i,r.path,c)));return de.mergeArray(n,a)}get element(){return this._def.type}min(t,r){return new e({...this._def,minLength:{value:t,message:_.toString(r)}})}max(t,r){return new e({...this._def,maxLength:{value:t,message:_.toString(r)}})}length(t,r){return new e({...this._def,exactLength:{value:t,message:_.toString(r)}})}nonempty(t){return this.min(1,t)}};lt.create=(e,t)=>new lt({type:e,minLength:null,maxLength:null,exactLength:null,typeName:N.ZodArray,...O(t)});_e=class e extends L{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let t=this._def.shape(),r=$.objectKeys(t);return this._cached={shape:t,keys:r}}_parse(t){if(this._getType(t)!==S.object){let d=this._getOrReturnCtx(t);return v(d,{code:h.invalid_type,expected:S.object,received:d.parsedType}),E}let{status:n,ctx:o}=this._processInputParams(t),{shape:a,keys:i}=this._getCached(),c=[];if(!(this._def.catchall instanceof Be&&this._def.unknownKeys==="strip"))for(let d in o.data)i.includes(d)||c.push(d);let l=[];for(let d of i){let u=a[d],p=o.data[d];l.push({key:{status:"valid",value:d},value:u._parse(new Re(o,p,o.path,d)),alwaysSet:d in o.data})}if(this._def.catchall instanceof Be){let d=this._def.unknownKeys;if(d==="passthrough")for(let u of c)l.push({key:{status:"valid",value:u},value:{status:"valid",value:o.data[u]}});else if(d==="strict")c.length>0&&(v(o,{code:h.unrecognized_keys,keys:c}),n.dirty());else if(d!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let d=this._def.catchall;for(let u of c){let p=o.data[u];l.push({key:{status:"valid",value:u},value:d._parse(new Re(o,p,o.path,u)),alwaysSet:u in o.data})}}return o.common.async?Promise.resolve().then(async()=>{let d=[];for(let u of l){let p=await u.key,g=await u.value;d.push({key:p,value:g,alwaysSet:u.alwaysSet})}return d}).then(d=>de.mergeObjectSync(n,d)):de.mergeObjectSync(n,l)}get shape(){return this._def.shape()}strict(t){return _.errToObj,new e({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(r,n)=>{var o,a,i,c;let l=(i=(a=(o=this._def).errorMap)===null||a===void 0?void 0:a.call(o,r,n).message)!==null&&i!==void 0?i:n.defaultError;return r.code==="unrecognized_keys"?{message:(c=_.errToObj(t).message)!==null&&c!==void 0?c:l}:{message:l}}}:{}})}strip(){return new e({...this._def,unknownKeys:"strip"})}passthrough(){return new e({...this._def,unknownKeys:"passthrough"})}extend(t){return new e({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new e({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:N.ZodObject})}setKey(t,r){return this.augment({[t]:r})}catchall(t){return new e({...this._def,catchall:t})}pick(t){let r={};return $.objectKeys(t).forEach(n=>{t[n]&&this.shape[n]&&(r[n]=this.shape[n])}),new e({...this._def,shape:()=>r})}omit(t){let r={};return $.objectKeys(this.shape).forEach(n=>{t[n]||(r[n]=this.shape[n])}),new e({...this._def,shape:()=>r})}deepPartial(){return Wt(this)}partial(t){let r={};return $.objectKeys(this.shape).forEach(n=>{let o=this.shape[n];t&&!t[n]?r[n]=o:r[n]=o.optional()}),new e({...this._def,shape:()=>r})}required(t){let r={};return $.objectKeys(this.shape).forEach(n=>{if(t&&!t[n])r[n]=this.shape[n];else{let a=this.shape[n];for(;a instanceof ze;)a=a._def.innerType;r[n]=a}}),new e({...this._def,shape:()=>r})}keyof(){return fm($.objectKeys(this.shape))}};_e.create=(e,t)=>new _e({shape:()=>e,unknownKeys:"strip",catchall:Be.create(),typeName:N.ZodObject,...O(t)});_e.strictCreate=(e,t)=>new _e({shape:()=>e,unknownKeys:"strict",catchall:Be.create(),typeName:N.ZodObject,...O(t)});_e.lazycreate=(e,t)=>new _e({shape:e,unknownKeys:"strip",catchall:Be.create(),typeName:N.ZodObject,...O(t)});Kt=class extends L{_parse(t){let{ctx:r}=this._processInputParams(t),n=this._def.options;function o(a){for(let c of a)if(c.result.status==="valid")return c.result;for(let c of a)if(c.result.status==="dirty")return r.common.issues.push(...c.ctx.common.issues),c.result;let i=a.map(c=>new Ee(c.ctx.common.issues));return v(r,{code:h.invalid_union,unionErrors:i}),E}if(r.common.async)return Promise.all(n.map(async a=>{let i={...r,common:{...r.common,issues:[]},parent:null};return{result:await a._parseAsync({data:r.data,path:r.path,parent:i}),ctx:i}})).then(o);{let a,i=[];for(let l of n){let d={...r,common:{...r.common,issues:[]},parent:null},u=l._parseSync({data:r.data,path:r.path,parent:d});if(u.status==="valid")return u;u.status==="dirty"&&!a&&(a={result:u,ctx:d}),d.common.issues.length&&i.push(d.common.issues)}if(a)return r.common.issues.push(...a.ctx.common.issues),a.result;let c=i.map(l=>new Ee(l));return v(r,{code:h.invalid_union,unionErrors:c}),E}}get options(){return this._def.options}};Kt.create=(e,t)=>new Kt({options:e,typeName:N.ZodUnion,...O(t)});et=e=>e instanceof er?et(e.schema):e instanceof Me?et(e.innerType()):e instanceof tr?[e.value]:e instanceof rr?e.options:e instanceof nr?$.objectValues(e.enum):e instanceof or?et(e._def.innerType):e instanceof Zt?[void 0]:e instanceof Yt?[null]:e instanceof ze?[void 0,...et(e.unwrap())]:e instanceof rt?[null,...et(e.unwrap())]:e instanceof Mo||e instanceof ir?et(e.unwrap()):e instanceof ar?et(e._def.innerType):[],Ki=class e extends L{_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==S.object)return v(r,{code:h.invalid_type,expected:S.object,received:r.parsedType}),E;let n=this.discriminator,o=r.data[n],a=this.optionsMap.get(o);return a?r.common.async?a._parseAsync({data:r.data,path:r.path,parent:r}):a._parseSync({data:r.data,path:r.path,parent:r}):(v(r,{code:h.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),E)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,r,n){let o=new Map;for(let a of r){let i=et(a.shape[t]);if(!i.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(let c of i){if(o.has(c))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(c)}`);o.set(c,a)}}return new e({typeName:N.ZodDiscriminatedUnion,discriminator:t,options:r,optionsMap:o,...O(n)})}};Qt=class extends L{_parse(t){let{status:r,ctx:n}=this._processInputParams(t),o=(a,i)=>{if(cm(a)||cm(i))return E;let c=Qi(a.value,i.value);return c.valid?((lm(a)||lm(i))&&r.dirty(),{status:r.value,value:c.data}):(v(n,{code:h.invalid_intersection_types}),E)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([a,i])=>o(a,i)):o(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};Qt.create=(e,t,r)=>new Qt({left:e,right:t,typeName:N.ZodIntersection,...O(r)});tt=class e extends L{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==S.array)return v(n,{code:h.invalid_type,expected:S.array,received:n.parsedType}),E;if(n.data.length<this._def.items.length)return v(n,{code:h.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),E;!this._def.rest&&n.data.length>this._def.items.length&&(v(n,{code:h.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),r.dirty());let a=[...n.data].map((i,c)=>{let l=this._def.items[c]||this._def.rest;return l?l._parse(new Re(n,i,n.path,c)):null}).filter(i=>!!i);return n.common.async?Promise.all(a).then(i=>de.mergeArray(r,i)):de.mergeArray(r,a)}get items(){return this._def.items}rest(t){return new e({...this._def,rest:t})}};tt.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new tt({items:e,typeName:N.ZodTuple,rest:null,...O(t)})};es=class e extends L{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==S.object)return v(n,{code:h.invalid_type,expected:S.object,received:n.parsedType}),E;let o=[],a=this._def.keyType,i=this._def.valueType;for(let c in n.data)o.push({key:a._parse(new Re(n,c,n.path,c)),value:i._parse(new Re(n,n.data[c],n.path,c)),alwaysSet:c in n.data});return n.common.async?de.mergeObjectAsync(r,o):de.mergeObjectSync(r,o)}get element(){return this._def.valueType}static create(t,r,n){return r instanceof L?new e({keyType:t,valueType:r,typeName:N.ZodRecord,...O(n)}):new e({keyType:Xt.create(),valueType:t,typeName:N.ZodRecord,...O(r)})}},rn=class extends L{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==S.map)return v(n,{code:h.invalid_type,expected:S.map,received:n.parsedType}),E;let o=this._def.keyType,a=this._def.valueType,i=[...n.data.entries()].map(([c,l],d)=>({key:o._parse(new Re(n,c,n.path,[d,"key"])),value:a._parse(new Re(n,l,n.path,[d,"value"]))}));if(n.common.async){let c=new Map;return Promise.resolve().then(async()=>{for(let l of i){let d=await l.key,u=await l.value;if(d.status==="aborted"||u.status==="aborted")return E;(d.status==="dirty"||u.status==="dirty")&&r.dirty(),c.set(d.value,u.value)}return{status:r.value,value:c}})}else{let c=new Map;for(let l of i){let d=l.key,u=l.value;if(d.status==="aborted"||u.status==="aborted")return E;(d.status==="dirty"||u.status==="dirty")&&r.dirty(),c.set(d.value,u.value)}return{status:r.value,value:c}}}};rn.create=(e,t,r)=>new rn({valueType:t,keyType:e,typeName:N.ZodMap,...O(r)});nn=class e extends L{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.parsedType!==S.set)return v(n,{code:h.invalid_type,expected:S.set,received:n.parsedType}),E;let o=this._def;o.minSize!==null&&n.data.size<o.minSize.value&&(v(n,{code:h.too_small,minimum:o.minSize.value,type:"set",inclusive:!0,exact:!1,message:o.minSize.message}),r.dirty()),o.maxSize!==null&&n.data.size>o.maxSize.value&&(v(n,{code:h.too_big,maximum:o.maxSize.value,type:"set",inclusive:!0,exact:!1,message:o.maxSize.message}),r.dirty());let a=this._def.valueType;function i(l){let d=new Set;for(let u of l){if(u.status==="aborted")return E;u.status==="dirty"&&r.dirty(),d.add(u.value)}return{status:r.value,value:d}}let c=[...n.data.values()].map((l,d)=>a._parse(new Re(n,l,n.path,d)));return n.common.async?Promise.all(c).then(l=>i(l)):i(c)}min(t,r){return new e({...this._def,minSize:{value:t,message:_.toString(r)}})}max(t,r){return new e({...this._def,maxSize:{value:t,message:_.toString(r)}})}size(t,r){return this.min(t,r).max(t,r)}nonempty(t){return this.min(1,t)}};nn.create=(e,t)=>new nn({valueType:e,minSize:null,maxSize:null,typeName:N.ZodSet,...O(t)});ts=class e extends L{constructor(){super(...arguments),this.validate=this.implement}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==S.function)return v(r,{code:h.invalid_type,expected:S.function,received:r.parsedType}),E;function n(c,l){return Yi({data:c,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,Zi(),Jr].filter(d=>!!d),issueData:{code:h.invalid_arguments,argumentsError:l}})}function o(c,l){return Yi({data:c,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,Zi(),Jr].filter(d=>!!d),issueData:{code:h.invalid_return_type,returnTypeError:l}})}let a={errorMap:r.common.contextualErrorMap},i=r.data;if(this._def.returns instanceof Pt){let c=this;return ve(async function(...l){let d=new Ee([]),u=await c._def.args.parseAsync(l,a).catch(f=>{throw d.addIssue(n(l,f)),d}),p=await Reflect.apply(i,this,u);return await c._def.returns._def.type.parseAsync(p,a).catch(f=>{throw d.addIssue(o(p,f)),d})})}else{let c=this;return ve(function(...l){let d=c._def.args.safeParse(l,a);if(!d.success)throw new Ee([n(l,d.error)]);let u=Reflect.apply(i,this,d.data),p=c._def.returns.safeParse(u,a);if(!p.success)throw new Ee([o(u,p.error)]);return p.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...t){return new e({...this._def,args:tt.create(t).rest(ct.create())})}returns(t){return new e({...this._def,returns:t})}implement(t){return this.parse(t)}strictImplement(t){return this.parse(t)}static create(t,r,n){return new e({args:t||tt.create([]).rest(ct.create()),returns:r||ct.create(),typeName:N.ZodFunction,...O(n)})}},er=class extends L{get schema(){return this._def.getter()}_parse(t){let{ctx:r}=this._processInputParams(t);return this._def.getter()._parse({data:r.data,path:r.path,parent:r})}};er.create=(e,t)=>new er({getter:e,typeName:N.ZodLazy,...O(t)});tr=class extends L{_parse(t){if(t.data!==this._def.value){let r=this._getOrReturnCtx(t);return v(r,{received:r.data,code:h.invalid_literal,expected:this._def.value}),E}return{status:"valid",value:t.data}}get value(){return this._def.value}};tr.create=(e,t)=>new tr({value:e,typeName:N.ZodLiteral,...O(t)});rr=class e extends L{constructor(){super(...arguments),Gr.set(this,void 0)}_parse(t){if(typeof t.data!="string"){let r=this._getOrReturnCtx(t),n=this._def.values;return v(r,{expected:$.joinValues(n),received:r.parsedType,code:h.invalid_type}),E}if(zo(this,Gr,"f")||dm(this,Gr,new Set(this._def.values),"f"),!zo(this,Gr,"f").has(t.data)){let r=this._getOrReturnCtx(t),n=this._def.values;return v(r,{received:r.data,code:h.invalid_enum_value,options:n}),E}return ve(t.data)}get options(){return this._def.values}get enum(){let t={};for(let r of this._def.values)t[r]=r;return t}get Values(){let t={};for(let r of this._def.values)t[r]=r;return t}get Enum(){let t={};for(let r of this._def.values)t[r]=r;return t}extract(t,r=this._def){return e.create(t,{...this._def,...r})}exclude(t,r=this._def){return e.create(this.options.filter(n=>!t.includes(n)),{...this._def,...r})}};Gr=new WeakMap;rr.create=fm;nr=class extends L{constructor(){super(...arguments),Wr.set(this,void 0)}_parse(t){let r=$.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(t);if(n.parsedType!==S.string&&n.parsedType!==S.number){let o=$.objectValues(r);return v(n,{expected:$.joinValues(o),received:n.parsedType,code:h.invalid_type}),E}if(zo(this,Wr,"f")||dm(this,Wr,new Set($.getValidEnumValues(this._def.values)),"f"),!zo(this,Wr,"f").has(t.data)){let o=$.objectValues(r);return v(n,{received:n.data,code:h.invalid_enum_value,options:o}),E}return ve(t.data)}get enum(){return this._def.values}};Wr=new WeakMap;nr.create=(e,t)=>new nr({values:e,typeName:N.ZodNativeEnum,...O(t)});Pt=class extends L{unwrap(){return this._def.type}_parse(t){let{ctx:r}=this._processInputParams(t);if(r.parsedType!==S.promise&&r.common.async===!1)return v(r,{code:h.invalid_type,expected:S.promise,received:r.parsedType}),E;let n=r.parsedType===S.promise?r.data:Promise.resolve(r.data);return ve(n.then(o=>this._def.type.parseAsync(o,{path:r.path,errorMap:r.common.contextualErrorMap})))}};Pt.create=(e,t)=>new Pt({type:e,typeName:N.ZodPromise,...O(t)});Me=class extends L{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===N.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){let{status:r,ctx:n}=this._processInputParams(t),o=this._def.effect||null,a={addIssue:i=>{v(n,i),i.fatal?r.abort():r.dirty()},get path(){return n.path}};if(a.addIssue=a.addIssue.bind(a),o.type==="preprocess"){let i=o.transform(n.data,a);if(n.common.async)return Promise.resolve(i).then(async c=>{if(r.value==="aborted")return E;let l=await this._def.schema._parseAsync({data:c,path:n.path,parent:n});return l.status==="aborted"?E:l.status==="dirty"||r.value==="dirty"?Hr(l.value):l});{if(r.value==="aborted")return E;let c=this._def.schema._parseSync({data:i,path:n.path,parent:n});return c.status==="aborted"?E:c.status==="dirty"||r.value==="dirty"?Hr(c.value):c}}if(o.type==="refinement"){let i=c=>{let l=o.refinement(c,a);if(n.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return c};if(n.common.async===!1){let c=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return c.status==="aborted"?E:(c.status==="dirty"&&r.dirty(),i(c.value),{status:r.value,value:c.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(c=>c.status==="aborted"?E:(c.status==="dirty"&&r.dirty(),i(c.value).then(()=>({status:r.value,value:c.value}))))}if(o.type==="transform")if(n.common.async===!1){let i=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!Jt(i))return i;let c=o.transform(i.value,a);if(c instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:r.value,value:c}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(i=>Jt(i)?Promise.resolve(o.transform(i.value,a)).then(c=>({status:r.value,value:c})):i);$.assertNever(o)}};Me.create=(e,t,r)=>new Me({schema:e,typeName:N.ZodEffects,effect:t,...O(r)});Me.createWithPreprocess=(e,t,r)=>new Me({schema:t,effect:{type:"preprocess",transform:e},typeName:N.ZodEffects,...O(r)});ze=class extends L{_parse(t){return this._getType(t)===S.undefined?ve(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};ze.create=(e,t)=>new ze({innerType:e,typeName:N.ZodOptional,...O(t)});rt=class extends L{_parse(t){return this._getType(t)===S.null?ve(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}};rt.create=(e,t)=>new rt({innerType:e,typeName:N.ZodNullable,...O(t)});or=class extends L{_parse(t){let{ctx:r}=this._processInputParams(t),n=r.data;return r.parsedType===S.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:r.path,parent:r})}removeDefault(){return this._def.innerType}};or.create=(e,t)=>new or({innerType:e,typeName:N.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...O(t)});ar=class extends L{_parse(t){let{ctx:r}=this._processInputParams(t),n={...r,common:{...r.common,issues:[]}},o=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return Do(o)?o.then(a=>({status:"valid",value:a.status==="valid"?a.value:this._def.catchValue({get error(){return new Ee(n.common.issues)},input:n.data})})):{status:"valid",value:o.status==="valid"?o.value:this._def.catchValue({get error(){return new Ee(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};ar.create=(e,t)=>new ar({innerType:e,typeName:N.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...O(t)});on=class extends L{_parse(t){if(this._getType(t)!==S.nan){let n=this._getOrReturnCtx(t);return v(n,{code:h.invalid_type,expected:S.nan,received:n.parsedType}),E}return{status:"valid",value:t.data}}};on.create=e=>new on({typeName:N.ZodNaN,...O(e)});mA=Symbol("zod_brand"),Mo=class extends L{_parse(t){let{ctx:r}=this._processInputParams(t),n=r.data;return this._def.type._parse({data:n,path:r.path,parent:r})}unwrap(){return this._def.type}},$o=class e extends L{_parse(t){let{status:r,ctx:n}=this._processInputParams(t);if(n.common.async)return(async()=>{let a=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return a.status==="aborted"?E:a.status==="dirty"?(r.dirty(),Hr(a.value)):this._def.out._parseAsync({data:a.value,path:n.path,parent:n})})();{let o=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return o.status==="aborted"?E:o.status==="dirty"?(r.dirty(),{status:"dirty",value:o.value}):this._def.out._parseSync({data:o.value,path:n.path,parent:n})}}static create(t,r){return new e({in:t,out:r,typeName:N.ZodPipeline})}},ir=class extends L{_parse(t){let r=this._def.innerType._parse(t),n=o=>(Jt(o)&&(o.value=Object.freeze(o.value)),o);return Do(r)?r.then(o=>n(o)):n(r)}unwrap(){return this._def.innerType}};ir.create=(e,t)=>new ir({innerType:e,typeName:N.ZodReadonly,...O(t)});fA={object:_e.lazycreate};(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(N||(N={}));wt=Xt.create,Jw=Xr.create,hA=on.create,gA=Zr.create,Xw=Yr.create,yA=Kr.create,bA=Qr.create,Zw=Zt.create,vA=Yt.create,xA=en.create,Yw=ct.create,PA=Be.create,wA=tn.create,jo=lt.create,an=_e.create,SA=_e.strictCreate,hm=Kt.create,kA=Ki.create,_A=Qt.create,CA=tt.create,Kw=es.create,TA=rn.create,AA=nn.create,NA=ts.create,EA=er.create,Qw=tr.create,RA=rr.create,IA=nr.create,OA=Pt.create,FA=Me.create,LA=ze.create,DA=rt.create,zA=Me.createWithPreprocess,MA=$o.create});function ym(e){return e.replace(/[^\\](\\ud800|\ud800|\0)/gi,"")}var $A,rs=b(()=>{"use strict";gm();$A=hm([an({modifiers:jo(wt()),key:wt()}),an({macOS:an({modifiers:jo(wt()),key:wt()}),windows:an({modifiers:jo(wt()),key:wt()})})])});function nS(e){!St||St.length<e?(St=Buffer.allocUnsafe(e*rS),ns.webcrypto.getRandomValues(St),sr=0):sr+e>St.length&&(ns.webcrypto.getRandomValues(St),sr=0),sr+=e}function te(e=21){nS(e-=0);let t="";for(let r=sr-e;r<sr;r++)t+=tS[St[r]&63];return t}var ns,tS,rS,St,sr,nt=b(()=>{"use strict";ns=require("node:crypto"),tS="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",rS=128});function ut(e){let{level:t="debug",category:r="none",message:n="",data:o={}}=e,a=new Date(os.performance.timeOrigin+os.performance.now()).toISOString();for(Vo.push({level:t,category:r,message:n,timestamp:a,data:o});Vo.length>oS;)Vo.shift()}function Ie(){return Vo}var os,oS,Vo,ot=b(()=>{"use strict";os=require("node:perf_hooks"),oS=100,Vo=[]});function qo(e,t){bm.set(e,t)}function y(e,t,r,n){return r&&ut({category:"Request",...r}),new Promise((o,a)=>{if(n?.aborted){let i=new Error("Request has been aborted.");i.name="AbortError",a(i);return}n?.addEventListener("abort",()=>{let i=new Error("Request has been aborted.");i.name="AbortError",a(i)}),vm(e,t,i=>{if(!n?.aborted){if(i.success===!1){i.error instanceof Error&&i.error.message.startsWith("type mismatch at params.")&&(i.error.message=`The native API "${e}" was called with an argument of the wrong type. 1670 </a><a href="#h15-0-6" id="h15-0-6" class="d">-${i.error.message.replace("type mismatch at params.","").replaceAll("dictionary","Object")}`),a(i.error);return}o(i.value)}},n)})}function lr(e,t){vm(e,t)}function aS(e){return e instanceof Promise?"[Promise]":typeof e=="function"?"[Function]":e}function vm(e,t,r,n){setImmediate(()=>{if(r){let o=te();as.set(o,r),cr.parentPort?.postMessage({kind:"request",id:o,method:e,params:t})}else cr.parentPort?.postMessage({kind:"notify",method:e,params:t})})}var cr,bm,as,sn=b(()=>{"use strict";cr=require("worker_threads");rs();nt();ot();bm=new Map,as=new Map;cr.parentPort?.on("message",async e=>{let{kind:t,id:r}=e;if(!(!t||!r))switch(t){case"request":try{let{method:n,params:o}=e,i=await bm.get(n)?.(o);cr.parentPort?.postMessage({kind:"result",id:r,result:{success:!0,value:aS(i)}})}catch(n){cr.parentPort?.postMessage({kind:"result",id:r,result:{success:!1,error:n}})}break;case"result":{let{result:n}=e;as.get(r)?.(n),as.delete(r)}break;default:break}})});function is(){if(process.env.NODE_ENV==="test")return;console.log=e("debug"),console.debug=e("debug"),console.info=e("info"),console.warn=e("warn",!1),console.error=e("error");function e(t,r=!0){return function(n,...o){if(!Bo.workerData?.isDevelopment)return;let a=(0,xm.formatWithOptions)({showHidden:!1},n,...o);r||(a=a.replace(/(\r\n|\n|\r)\s*at\s+.*/gm,"").trim()),lr("logCommand",{sessionId:Bo.workerData?.id,level:t,message:a})}}}function ur(e){if(e.sessionId||(e.sessionId=Bo.workerData?.id),process.env.NODE_ENV==="test")throw e;let t=e.serialize();lr("commandException",t),setImmediate(()=>{process.exit(e.code)})}function kt(...e){iS&&wm(e)}function Ue(...e){sS&&wm(e)}function dr(e){Pm&&console.time(e||"benchmark")}function dt(e){if(!Pm)return;console.timeEnd(e||"benchmark");let t=process.memoryUsage().heapUsed/1024/1024;console.log(`${e||"benchmark"}: ${Math.round(t*100)/100}Mb`)}function wm(...e){let t=e.map(r=>{if(r!==void 0)try{return JSON.stringify(r)}catch{return r}});console.log(...t)}var xm,Bo,ss,iS,sS,Pm,cs=b(()=>{"use strict";xm=require("util"),Bo=require("worker_threads");sn();ss=!1,iS=ss,sS=ss,Pm=ss});function ls(e,t){ur(new be(e,t,"Exception",{breadcrumbs:Ie()}))}var us=b(()=>{"use strict";xt();cs();ot()});var Sm,pr,ds=b(()=>{"use strict";Sm=require("react");xt();us();pr=class extends Sm.Component{static displayName="InternalErrorBoundary";state={hasError:!1};static getDerivedStateFromError(t){return{hasError:!0}}componentDidCatch(t,r){r.componentStack&&(t.stack=r.componentStack),ls(t,15)}render(){return this.state.hasError?null:this.props.children}}});function Ho(e){let[t,r]=(0,pt.useState)({routes:[{node:e.children}],lastNavigationInfo:{action:"new",id:""}}),n=(0,pt.useRef)(""),o=(0,pt.useCallback)(a=>{r(i=>{let c=[...i.routes];if(c.length>1){let l=c.pop();l&&l.onPop&&n.current!==a&&(n.current=a,l.onPop())}return{...i,routes:c,lastNavigationInfo:{action:"localPop",id:a}}})},[r,n]);return(0,mr.jsx)("ray-navigation-stack",{navigationInfo:t.lastNavigationInfo,onPop:o,children:(0,mr.jsx)(cn.Provider,{value:r,children:t.routes.map(a=>a.node)})})}function fr(e){return(0,mr.jsx)(mr.Fragment,{children:e.children})}var pt,mr,cn,ps=b(()=>{"use strict";pt=require("react"),mr=require("react/jsx-runtime"),cn=(0,pt.createContext)(()=>{});cn.displayName="InternalUpdateNavigationContext";Ho.displayName="InternalNavigationRoot";fr.displayName="InternalNavigationView"});function Go(e){let t=(0,hr.createElement)(hr.Suspense,{fallback:(0,He.jsx)(km,{}),__source:{fileName:"node_modules/@raycast/api"}},(0,He.jsx)(Ho,{children:(0,He.jsx)(fr,{children:e.children},0)}));return process.env.NODE_ENV!=="production"&&process.env.NODE_ENV!=="test"?(0,He.jsx)(hr.StrictMode,{children:(0,He.jsx)("ray-root",{children:(0,He.jsx)(pr,{children:t})})}):(0,He.jsx)("ray-root",{children:(0,He.jsx)(pr,{children:t})})}var hr,He,km,ms=b(()=>{"use strict";hr=require("react");ps();ds();He=require("react/jsx-runtime");Go.displayName="InternalRootComponent";km=()=>(0,He.jsx)("ray-top-level-suspense",{});km.displayName="InternalSuspenseRoot"});function gr(e){return(0,fs.jsx)(Jo.Provider,{value:e.selectedItem,children:(0,fs.jsx)(hs.Provider,{value:e.isLoading||!1,children:e.children})})}function ln(e){let[t,r]=(0,xe.useState)(void 0),n=(0,xe.useCallback)(cS(a=>{r(a)},64),[r]),o=(0,xe.useCallback)(a=>{e?.(a),n(a)},[n,e]);return(0,xe.useEffect)(()=>()=>{n.cancel()},[n]),Wo=void 0,[t,o]}function un(e){let t=(0,xe.useContext)(Jo);return Wo||(Wo=e),t===e||t===void 0&&Wo===e}function gs(){let e=(0,xe.useContext)(Jo),t=(0,xe.useContext)(hs);return!!e||!t}function cS(e,t){let r,n=t,o,a,i,c=0;function l(U){let K=r;return r=void 0,c=U,o=e(...K),o}function d(U,K){return setTimeout(U,K)}function u(U){clearTimeout(U)}function p(U){return c=U,a=d(C,t),l(U)}function g(U){let K=U-(i??0),Qe=U-c,ja=t-K;return Math.min(ja,n-Qe)}function f(U){let K=U-(i??0),Qe=U-c;return i===void 0||K>=t||K<0||Qe>=n}function C(){let U=Date.now();if(f(U))return x(U);a=d(C,g(U))}function x(U){return a=void 0,r?l(U):(r=void 0,o)}function ke(){a!==void 0&&u(a),c=0,r=i=a=void 0}function Ke(...U){let K=Date.now(),Qe=f(K);return r=U,i=K,Qe?a===void 0?p(i):(a=d(C,t),l(i)):(a===void 0&&(a=d(C,t)),o)}return Ke.cancel=ke,Ke}var xe,fs,Jo,hs,Wo,_m=b(()=>{"use strict";xe=require("react"),fs=require("react/jsx-runtime"),Jo=(0,xe.createContext)(null);Jo.displayName="InternalSelectedItemContext";hs=(0,xe.createContext)(!1);hs.displayName="InternalIsLoadingContext";gr.displayName="InternalSelectionContextProvider"});var Cm,mt,Tm=b(()=>{"use strict";Cm=require("react"),mt=(0,Cm.createContext)(null);mt.displayName="InternalQuickLookContext"});var Am=b(()=>{"use strict";ds();ps();ms();_m();Tm()});var Rm,Im,Em=b(()=>{Rm="@raycast/api",Im={"@parcel/source-map":"2.1.1","fast-json-patch":"3.1.1","global-agent":"3.0.0","prop-types":"15.8.1",react:"19.0.0","react-devtools-core":"6.1.1","react-is":"19.0.0","react-reconciler":"0.31.0","stack-utils":"2.0.6","vscode-jsonrpc":"8.2.1",zod:"^3.24.2"}});function ys(e){global.__REACT_DEVTOOLS_COMPONENT_FILTERS__=[{type:1,value:7,isEnabled:!0},{type:1,value:10,isEnabled:!0},{type:1,value:11,isEnabled:!0},{type:2,value:"InternalErrorBoundary",isEnabled:!0,isValid:!0},{type:2,value:"InternalNavigationRoot",isEnabled:!0,isValid:!0},{type:2,value:"InternalNavigationView",isEnabled:!0,isValid:!0},{type:2,value:"InternalSelectionContextProvider",isEnabled:!0,isValid:!0},{type:2,value:"InternalSelectedItemContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalFirstItemContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalIsLoadingContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalUpdateNavigationContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalChildContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalQuickLookContext.Provider",isEnabled:!0,isValid:!0},{type:2,value:"InternalRootComponent",isEnabled:!0,isValid:!0},{type:3,value:"node_modules/@raycast/api",isEnabled:!0,isValid:!0}];let{connectToDevTools:t,initialize:r}=require("react-devtools-raycast");r(),t(),e.injectIntoDevTools({bundleType:0,version:Im.react,rendererPackageName:Rm})}var Om=b(()=>{"use strict";Em()});var bs=b(()=>{"use strict";Om()});function z(e,t=te){let r=(0,Fm.useRef)(null);return!e&&!r.current&&(r.current=t()),e||r.current}var Fm,Lm=b(()=>{"use strict";Fm=require("react");nt()});var Xo=m(Pe=>{var lS=Pe&&Pe.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var a in o)o.hasOwnProperty(a)&&(n[a]=o[a])},e(t,r)};return function(t,r){e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(Pe,"__esModule",{value:!0});var uS=Object.prototype.hasOwnProperty;function Ps(e,t){return uS.call(e,t)}Pe.hasOwnProperty=Ps;function zm(e){if(Array.isArray(e)){for(var t=new Array(e.length),r=0;r<t.length;r++)t[r]=""+r;return t}if(Object.keys)return Object.keys(e);var n=[];for(var o in e)Ps(e,o)&&n.push(o);return n}Pe._objectKeys=zm;function dS(e){switch(typeof e){case"object":return JSON.parse(JSON.stringify(e));case"undefined":return null;default:return e}}Pe._deepClone=dS;function pS(e){for(var t=0,r=e.length,n;t<r;){if(n=e.charCodeAt(t),n>=48&&n<=57){t++;continue}return!1}return!0}Pe.isInteger=pS;function vs(e){return e.indexOf("/")===-1&&e.indexOf("~")===-1?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}Pe.escapePathComponent=vs;function mS(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}Pe.unescapePathComponent=mS;function ws(e,t){var r;for(var n in e)if(Ps(e,n)){if(e[n]===t)return vs(n)+"/";if(typeof e[n]=="object"&&(r=ws(e[n],t),r!=""))return vs(n)+"/"+r}return""}Pe._getPathRecursive=ws;function fS(e,t){if(e===t)return"/";var r=ws(e,t);if(r==="")throw new Error("Object not found in root");return"/"+r}Pe.getPath=fS;function xs(e){if(e===void 0)return!0;if(e){if(Array.isArray(e)){for(var t=0,r=e.length;t<r;t++)if(xs(e[t]))return!0}else if(typeof e=="object"){for(var n=zm(e),o=n.length,a=0;a<o;a++)if(xs(e[n[a]]))return!0}}return!1}Pe.hasUndefined=xs;function Dm(e,t){var r=[e];for(var n in t){var o=typeof t[n]=="object"?JSON.stringify(t[n],null,2):t[n];typeof o<"u"&&r.push(n+": "+o)}return r.join(` 1671 </a><a href="#h15-0-7" id="h15-0-7" class="d">-`)}var hS=function(e){lS(t,e);function t(r,n,o,a,i){var c=this.constructor,l=e.call(this,Dm(r,{name:n,index:o,operation:a,tree:i}))||this;return l.name=n,l.index=o,l.operation=a,l.tree=i,Object.setPrototypeOf(l,c.prototype),l.message=Dm(r,{name:n,index:o,operation:a,tree:i}),l}return t}(Error);Pe.PatchError=hS});var Ss=m(j=>{Object.defineProperty(j,"__esModule",{value:!0});var Ce=Xo();j.JsonPatchError=Ce.PatchError;j.deepClone=Ce._deepClone;var yr={add:function(e,t,r){return e[t]=this.value,{newDocument:r}},remove:function(e,t,r){var n=e[t];return delete e[t],{newDocument:r,removed:n}},replace:function(e,t,r){var n=e[t];return e[t]=this.value,{newDocument:r,removed:n}},move:function(e,t,r){var n=Zo(r,this.path);n&&(n=Ce._deepClone(n));var o=_t(r,{op:"remove",path:this.from}).removed;return _t(r,{op:"add",path:this.path,value:o}),{newDocument:r,removed:n}},copy:function(e,t,r){var n=Zo(r,this.from);return _t(r,{op:"add",path:this.path,value:Ce._deepClone(n)}),{newDocument:r}},test:function(e,t,r){return{newDocument:r,test:dn(e[t],this.value)}},_get:function(e,t,r){return this.value=e[t],{newDocument:r}}},gS={add:function(e,t,r){return Ce.isInteger(t)?e.splice(t,0,this.value):e[t]=this.value,{newDocument:r,index:t}},remove:function(e,t,r){var n=e.splice(t,1);return{newDocument:r,removed:n[0]}},replace:function(e,t,r){var n=e[t];return e[t]=this.value,{newDocument:r,removed:n}},move:yr.move,copy:yr.copy,test:yr.test,_get:yr._get};function Zo(e,t){if(t=="")return e;var r={op:"_get",path:t};return _t(e,r),r.value}j.getValueByPointer=Zo;function _t(e,t,r,n,o,a){if(r===void 0&&(r=!1),n===void 0&&(n=!0),o===void 0&&(o=!0),a===void 0&&(a=0),r&&(typeof r=="function"?r(t,0,e,t.path):Yo(t,0)),t.path===""){var i={newDocument:e};if(t.op==="add")return i.newDocument=t.value,i;if(t.op==="replace")return i.newDocument=t.value,i.removed=e,i;if(t.op==="move"||t.op==="copy")return i.newDocument=Zo(e,t.from),t.op==="move"&&(i.removed=e),i;if(t.op==="test"){if(i.test=dn(e,t.value),i.test===!1)throw new j.JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",a,t,e);return i.newDocument=e,i}else{if(t.op==="remove")return i.removed=e,i.newDocument=null,i;if(t.op==="_get")return t.value=e,i;if(r)throw new j.JsonPatchError("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",a,t,e);return i}}else{n||(e=Ce._deepClone(e));var c=t.path||"",l=c.split("/"),d=e,u=1,p=l.length,g=void 0,f=void 0,C=void 0;for(typeof r=="function"?C=r:C=Yo;;){if(f=l[u],f&&f.indexOf("~")!=-1&&(f=Ce.unescapePathComponent(f)),o&&(f=="__proto__"||f=="prototype"&&u>0&&l[u-1]=="constructor"))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&g===void 0&&(d[f]===void 0?g=l.slice(0,u).join("/"):u==p-1&&(g=t.path),g!==void 0&&C(t,0,e,g)),u++,Array.isArray(d)){if(f==="-")f=d.length;else{if(r&&!Ce.isInteger(f))throw new j.JsonPatchError("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",a,t,e);Ce.isInteger(f)&&(f=~~f)}if(u>=p){if(r&&t.op==="add"&&f>d.length)throw new j.JsonPatchError("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",a,t,e);var i=gS[t.op].call(t,d,f,e);if(i.test===!1)throw new j.JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",a,t,e);return i}}else if(u>=p){var i=yr[t.op].call(t,d,f,e);if(i.test===!1)throw new j.JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",a,t,e);return i}if(d=d[f],r&&u<p&&(!d||typeof d!="object"))throw new j.JsonPatchError("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",a,t,e)}}}j.applyOperation=_t;function Mm(e,t,r,n,o){if(n===void 0&&(n=!0),o===void 0&&(o=!0),r&&!Array.isArray(t))throw new j.JsonPatchError("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");n||(e=Ce._deepClone(e));for(var a=new Array(t.length),i=0,c=t.length;i<c;i++)a[i]=_t(e,t[i],r,!0,o,i),e=a[i].newDocument;return a.newDocument=e,a}j.applyPatch=Mm;function yS(e,t,r){var n=_t(e,t);if(n.test===!1)throw new j.JsonPatchError("Test operation failed","TEST_OPERATION_FAILED",r,t,e);return n.newDocument}j.applyReducer=yS;function Yo(e,t,r,n){if(typeof e!="object"||e===null||Array.isArray(e))throw new j.JsonPatchError("Operation is not an object","OPERATION_NOT_AN_OBJECT",t,e,r);if(yr[e.op]){if(typeof e.path!="string")throw new j.JsonPatchError("Operation `path` property is not a string","OPERATION_PATH_INVALID",t,e,r);if(e.path.indexOf("/")!==0&&e.path.length>0)throw new j.JsonPatchError('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,r);if((e.op==="move"||e.op==="copy")&&typeof e.from!="string")throw new j.JsonPatchError("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&e.value===void 0)throw new j.JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,r);if((e.op==="add"||e.op==="replace"||e.op==="test")&&Ce.hasUndefined(e.value))throw new j.JsonPatchError("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,r);if(r){if(e.op=="add"){var o=e.path.split("/").length,a=n.split("/").length;if(o!==a+1&&o!==a)throw new j.JsonPatchError("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,r)}else if(e.op==="replace"||e.op==="remove"||e.op==="_get"){if(e.path!==n)throw new j.JsonPatchError("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,r)}else if(e.op==="move"||e.op==="copy"){var i={op:"_get",path:e.from,value:void 0},c=$m([i],r);if(c&&c.name==="OPERATION_PATH_UNRESOLVABLE")throw new j.JsonPatchError("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,r)}}}else throw new j.JsonPatchError("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,r)}j.validator=Yo;function $m(e,t,r){try{if(!Array.isArray(e))throw new j.JsonPatchError("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)Mm(Ce._deepClone(t),Ce._deepClone(e),r||!0);else{r=r||Yo;for(var n=0;n<e.length;n++)r(e[n],n,t,void 0)}}catch(o){if(o instanceof j.JsonPatchError)return o;throw o}}j.validate=$m;function dn(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){var r=Array.isArray(e),n=Array.isArray(t),o,a,i;if(r&&n){if(a=e.length,a!=t.length)return!1;for(o=a;o--!==0;)if(!dn(e[o],t[o]))return!1;return!0}if(r!=n)return!1;var c=Object.keys(e);if(a=c.length,a!==Object.keys(t).length)return!1;for(o=a;o--!==0;)if(!t.hasOwnProperty(c[o]))return!1;for(o=a;o--!==0;)if(i=c[o],!dn(e[i],t[i]))return!1;return!0}return e!==e&&t!==t}j._areEquals=dn});var jm=m(br=>{Object.defineProperty(br,"__esModule",{value:!0});var pe=Xo(),bS=Ss(),_s=new WeakMap,vS=function(){function e(t){this.observers=new Map,this.obj=t}return e}(),xS=function(){function e(t,r){this.callback=t,this.observer=r}return e}();function PS(e){return _s.get(e)}function wS(e,t){return e.observers.get(t)}function SS(e,t){e.observers.delete(t.callback)}function kS(e,t){t.unobserve()}br.unobserve=kS;function _S(e,t){var r=[],n,o=PS(e);if(!o)o=new vS(e),_s.set(e,o);else{var a=wS(o,t);n=a&&a.observer}if(n)return n;if(n={},o.value=pe._deepClone(e),t){n.callback=t,n.next=null;var i=function(){ks(n)},c=function(){clearTimeout(n.next),n.next=setTimeout(i)};typeof window<"u"&&(window.addEventListener("mouseup",c),window.addEventListener("keyup",c),window.addEventListener("mousedown",c),window.addEventListener("keydown",c),window.addEventListener("change",c))}return n.patches=r,n.object=e,n.unobserve=function(){ks(n),clearTimeout(n.next),SS(o,n),typeof window<"u"&&(window.removeEventListener("mouseup",c),window.removeEventListener("keyup",c),window.removeEventListener("mousedown",c),window.removeEventListener("keydown",c),window.removeEventListener("change",c))},o.observers.set(t,new xS(t,n)),n}br.observe=_S;function ks(e,t){t===void 0&&(t=!1);var r=_s.get(e.object);Cs(r.value,e.object,e.patches,"",t),e.patches.length&&bS.applyPatch(r.value,e.patches);var n=e.patches;return n.length>0&&(e.patches=[],e.callback&&e.callback(n)),n}br.generate=ks;function Cs(e,t,r,n,o){if(t!==e){typeof t.toJSON=="function"&&(t=t.toJSON());for(var a=pe._objectKeys(t),i=pe._objectKeys(e),c=!1,l=!1,d=i.length-1;d>=0;d--){var u=i[d],p=e[u];if(pe.hasOwnProperty(t,u)&&!(t[u]===void 0&&p!==void 0&&Array.isArray(t)===!1)){var g=t[u];typeof p=="object"&&p!=null&&typeof g=="object"&&g!=null&&Array.isArray(p)===Array.isArray(g)?Cs(p,g,r,n+"/"+pe.escapePathComponent(u),o):p!==g&&(c=!0,o&&r.push({op:"test",path:n+"/"+pe.escapePathComponent(u),value:pe._deepClone(p)}),r.push({op:"replace",path:n+"/"+pe.escapePathComponent(u),value:pe._deepClone(g)}))}else Array.isArray(e)===Array.isArray(t)?(o&&r.push({op:"test",path:n+"/"+pe.escapePathComponent(u),value:pe._deepClone(p)}),r.push({op:"remove",path:n+"/"+pe.escapePathComponent(u)}),l=!0):(o&&r.push({op:"test",path:n,value:e}),r.push({op:"replace",path:n,value:t}),c=!0)}if(!(!l&&a.length==i.length))for(var d=0;d<a.length;d++){var u=a[d];!pe.hasOwnProperty(e,u)&&t[u]!==void 0&&r.push({op:"add",path:n+"/"+pe.escapePathComponent(u),value:pe._deepClone(t[u])})}}}function CS(e,t,r){r===void 0&&(r=!1);var n=[];return Cs(e,t,n,"",r),n}br.compare=CS});var Vm=m(Ct=>{var TS=Ss();Object.assign(Ct,TS);var AS=jm();Object.assign(Ct,AS);var Ko=Xo();Ct.JsonPatchError=Ko.PatchError;Ct.deepClone=Ko._deepClone;Ct.escapePathComponent=Ko.escapePathComponent;Ct.unescapePathComponent=Ko.unescapePathComponent});function $e(e){if(typeof e!="string")return(0,Ts.realpath)(e);let t=(0,qm.homedir)();return(0,Ts.realpath)(t?e.replace(/^~(?=$|\/|\\)/,t):e)}var qm,Ts,As=b(()=>{"use strict";qm=require("node:os"),Ts=require("node:fs/promises")});async function pn(e,t){let r="";return e&&(typeof e=="string"&&(e.startsWith("http:")||e.startsWith("https:"))||e instanceof URL&&(e.protocol=="http:"||e.protocol=="https:")?r="__raycast_remote_url__":r=await $e(e)),(await y("getApplications",{path:r},{data:{function:"getApplications"}},t)).value}var Bm=b(()=>{"use strict";sn();As()});function Ns(e,t){let r=this[e];return r instanceof Date?`__raycast_serialized_date__${r.toString()}`:Buffer.isBuffer(r)?`__raycast_serialized_buffer__${r.toString("base64")}`:t}function Es(e,t){let r=this[e];return typeof r=="string"&&r.startsWith("__raycast_serialized_date__")?new Date(r.replace("__raycast_serialized_date__","")):typeof r=="string"&&r.startsWith("__raycast_serialized_buffer__")?Buffer.from(r.replace("__raycast_serialized_buffer__",""),"base64"):t}var Rs=b(()=>{"use strict"});function mn(){if(Qo)return Qo;try{return Is.workerData?.launchContext?(Qo=JSON.parse(Is.workerData?.launchContext,Es),Qo):void 0}catch(e){console.error("Invalid launch context",e);return}}var Is,Qo,Um=b(()=>{"use strict";Is=require("worker_threads");Rs()});function Fs(){let e=process.memoryUsage().heapUsed,t=e-Hm;for(ea.push(t);ea.length>NS;)ea.shift();ta=0;for(let r of ea)ta>=r||(ta=r);Hm=e}function fn(){if(!Os)return!1;let e=Gm.resourceLimits.maxOldGenerationSizeMb;return e?(Os=(process.memoryUsage().heapUsed+ta)/1048576<e,Os):!0}var Gm,NS,ea,Hm,ta,Os,Wm=b(()=>{"use strict";Gm=require("node:worker_threads"),NS=20,ea=[],Hm=process.memoryUsage().heapUsed,ta=0;Os=!0});function J(e,t){return process.env.NODE_ENV!=="production"&&!e&&console.warn(t),e}var Ls=b(()=>{"use strict"});function X(e){return e?process.env.NODE_ENV!=="production"&&(0,ra.isValidElement)(e)?(0,Jm.jsx)(me.Provider,{value:!0,children:e}):e:null}function Z(e,t){let r=process.env.NODE_ENV==="production"||!!e.internal;return J(r,t)}var ra,Jm,me,Xm=b(()=>{"use strict";ra=require("react");Ls();Jm=require("react/jsx-runtime"),me=(0,ra.createContext)(!1);me.displayName="InternalChildContext"});function ES(e,t,r,n,o){let a="",i=new Zm.EventEmitter;q.set(e,async l=>{if(o?.aborted){q.delete(e);return}if(l===null||typeof l!="object"||!("value"in l)||typeof l.value!="string")return;let{value:d}=l;a+=d,i.emit("data",d)}),o?.addEventListener("abort",()=>{q.delete(e)});let c=y(t,{...r,streamCallbackId:e},n,o).then(()=>(q.delete(e),a)).finally(()=>{q.delete(e)});return i.then=c.then.bind(c),i.catch=c.catch.bind(c),i.finally=c.finally.bind(c),i}var Zm,ft,Ym=b(()=>{"use strict";Zm=require("node:events");A();nt();(n=>{function e(o,a){let i=`ai_answer_${te()}`,c=a?.creativity,l;switch(c){case"none":{l=0;break}case"low":{l=.5;break}case"medium":{l=1;break}case"high":{l=1.5;break}case"maximum":{l=2;break}default:typeof c=="number"?(c<0&&(process.env.NODE_ENV!=="production"&&console.warn(`Creativity must be a number between 0 and 2, but ${c} received. Using 0.`),l=0),c>2&&(process.env.NODE_ENV!=="production"&&console.warn(`Creativity must be a number between 0 and 2, but ${c} received. Using 2.`),l=2)):l=void 0}return ES(i,"completePrompt",{prompt:o,temperature:l,model:a?.model},{data:{function:"ask"}},a?.signal)}n.ask=e;let t;(k=>(k.OpenAI_GPT4="openai-gpt-4",k["OpenAI_GPT4-turbo"]="openai-gpt-4-turbo",k["OpenAI_GPT4.1"]="openai-gpt-4.1",k["OpenAI_GPT4.1-nano"]="openai-gpt-4.1-nano",k["OpenAI_GPT4.1-mini"]="openai-gpt-4.1-mini",k.OpenAI_GPT4o="openai-gpt-4o",k["OpenAI_GPT4o-mini"]="openai-gpt-4o-mini",k["OpenAI_o1-preview"]="openai_o1-o1-preview",k["OpenAI_o1-mini"]="openai_o1-o1-mini",k["OpenAI_o3-mini"]="openai_o1-o3-mini",k["OpenAI_o4-mini"]="openai_o1-o4-mini",k.OpenAI_o1="openai_o1-o1",k.OpenAI_o3="openai_o1-o3",k.Anthropic_Claude_Haiku="anthropic-claude-haiku",k.Anthropic_Claude_Opus="anthropic-claude-opus",k.Anthropic_Claude_Sonnet="anthropic-claude-sonnet",k["Anthropic_Claude_Sonnet_3.7"]="anthropic-claude-3-7-sonnet-latest",k.Mistral_Nemo="mistral-nemo",k.Mistral_Large="mistral-large",k.Mistral_Small="mistral-small",k.Mistral_Codestral="mistral-codestral",k.Llama3_70B="llama3-70b",k["Llama3.3_70B"]="groq-llama-3.3-70b-versatile",k["Llama3.1_8B"]="llama3.1-8b",k["Llama3.1_405B"]="llama3.1-405b",k.Llama4_Scout="groq-meta-llama/llama-4-scout-17b-16e-instruct",k.Perplexity_Sonar="perplexity-sonar",k.Perplexity_Sonar_Pro="perplexity-sonar-pro",k.Perplexity_Sonar_Reasoning="perplexity-sonar-reasoning",k.Perplexity_Sonar_Reasoning_Pro="perplexity-sonar-reasoning-pro",k.DeepSeek_R1="together-deepseek-ai/DeepSeek-R1",k.DeepSeek_V3="together-deepseek-ai/DeepSeek-V3",k["DeepSeek_R1_Distill_Llama_3.3_70B"]="groq-deepseek-r1-distill-llama-70b",k["Google_Gemini_2.0_Flash"]="google-gemini-2.0-flash",k["Google_Gemini_2.0_Flash_Thinking"]="google-gemini-2.0-flash-thinking",k["Google_Gemini_2.5_Flash"]="google-gemini-2.5-flash",k["Google_Gemini_2.5_Pro"]="google-gemini-2.5-pro",k.xAI_Grok_2="xai-grok-2-latest",k.xAI_Grok_3="xai-grok-3",k.xAI_Grok_3_Mini="xai-grok-3-mini",k["OpenAI_GPT3.5-turbo-instruct"]="openai-gpt-4o-mini",k.Llama2_70B="llama2-70b",k.Perplexity_Sonar_Medium_Online="perplexity-sonar",k.Perplexity_Sonar_Small_Online="perplexity-sonar",k.Codellama_70B_instruct="codellama-70b-instruct",k.Perplexity_Llama3_Sonar_Large="perplexity-sonar",k.Perplexity_Llama3_Sonar_Small="perplexity-sonar",k["OpenAI_GPT3.5-turbo"]="openai-gpt-4o-mini",k["Llama3.1_70B"]="groq-llama-3.3-70b-versatile",k["Perplexity_Llama3.1_Sonar_Huge"]="perplexity-sonar-pro",k["Perplexity_Llama3.1_Sonar_Large"]="perplexity-sonar",k["Perplexity_Llama3.1_Sonar_Small"]="perplexity-sonar",k.Mistral_Large2="mistral-large",k["Groq_DeepSeek_R1_Distill_Llama_3.3_70B"]="groq-deepseek-r1-distill-llama-70b",k.Together_DeepSeek_R1="together-deepseek-ai/DeepSeek-R1",k.MixtraL_8x7B="mistral-nemo",k["Google_Gemini_1.5_Flash"]="google-gemini-1.5-flash",k["Google_Gemini_1.5_Pro"]="google-gemini-1.5-pro",k.Mixtral_8x7B="mistral-nemo",k["Qwen_2.5_32B"]="groq-qwen-2.5-32b"))(t=n.Model||={}),n.betterAIModels=["openai-gpt-4","openai-gpt-4-turbo","openai-gpt-4.1","openai-gpt-4o","openai_o1-o1-preview","openai_o1-o1-mini","openai_o1-o1","openai_o1-o3","anthropic-claude-opus","anthropic-claude-sonnet","anthropic-claude-3-7-sonnet-latest","perplexity-sonar-pro","llama3.1-405b","mistral-large","google-gemini-1.5-pro","together-deepseek-ai/DeepSeek-R1","xai-grok-2-latest","google-gemini-2.5-pro","gpt-4","perplexity-sonar-medium-online"]})(ft||={})});async function Tt(e){return await y("closeMainRaycastWindow",{clearRootSearch:e?.clearRootSearch??!1,popToRootType:e?.popToRootType??"default"},{category:"App",data:{function:"closeMainWindow"}})}async function RS(){return await y("openExtensionPreferences",{},{category:"App",data:{function:"openExtensionPreferences"}})}async function IS(){return await y("openCommandPreferences",{},{category:"App",data:{function:"openCommandPreferences"}})}async function OS(e){return await y("popToRoot",{clearSearchBar:e?.clearSearchBar??!0},{category:"App",data:{function:"popToRoot"}})}async function FS(e){return await y("clearSearchBar",{forceScrollToTop:e?.forceScrollToTop??!0},{category:"App",data:{function:"clearSearchBar"}})}async function zs(e){let t=await $e(e);return await y("showInFinder",{path:t},{category:"App",data:{function:"showInFinder"}})}async function Ms(e){let t=await Promise.all((Array.isArray(e)?e:[e]).map($e)),r=await y("trashItems",{paths:t},{category:"App",data:{function:"trash"}});if(r.notTrashed.length>0)throw new Error(`The following files could not be trashed: 1672 </a><a href="#h15-0-8" id="h15-0-8" class="d">- 1673 </a><a href="#h15-0-9" id="h15-0-9" class="d">-${r.notTrashed.join(` 1674 </a><a href="#h15-0-10" id="h15-0-10" class="d">-`)}`)}async function LS(e){try{return pn(e)}catch(t){return console.error(t),[]}}async function DS(e){let t="";return typeof e=="string"&&(e.startsWith("http:")||e.startsWith("https:"))||e instanceof URL&&(e.protocol=="http:"||e.protocol=="https:")?t="__raycast_remote_url__":t=await $e(e),(await y("getDefaultApplication",{path:t},{category:"App",data:{function:"getDefaultApplication"}})).value}async function zS(){return(await y("getFrontmostApplication",{},{category:"App",data:{function:"getFrontmostApplication"}})).value}async function $s(e,t){let r;typeof t=="string"?r=t:t?.path?r=t.path:t?.localizedName?r=t.localizedName:r=t?.bundleId,await y("open",{path:e,app:r},{category:"App",data:{function:"open"}})}async function MS(e){await y("updateCommandMetadata",{subtitle:e.subtitle},{category:"App",data:{function:"updateCommandMetadata"}})}async function $S(e){let t=e.context?JSON.stringify(e.context,Ns):null;await y("launchCommand",{ownerOrAuthorName:"ownerOrAuthorName"in e?e.ownerOrAuthorName:void 0,extensionName:"extensionName"in e?e.extensionName:void 0,name:e.name,type:e.type,arguments:e.arguments,context:t,fallbackText:e.fallbackText},{category:"App",data:{function:"launchCommand"}})}var Ds,Km=b(()=>{"use strict";A();Ds=(n=>(n.Default="default",n.Immediate="immediate",n.Suspended="suspended",n))(Ds||{})});function jS(e){ut({category:"Function",message:"captureException",level:"debug"});let t=new be(e,18,"Unhandled Extension Rejection",{breadcrumbs:Ie(),sessionId:Qm.workerData?.id});lr("captureException",t.serialize())}var Qm,ef=b(()=>{"use strict";Qm=require("worker_threads");xt();A();ot()});var hn,tf=b(()=>{"use strict";A();(n=>{async function e(o,a){return(await y("browserExtensionExecuteJS",{script:o,...a},{category:"BrowserExtension",data:{function:"executeJavaScript"}})).value}n.executeJavaScript=e;async function t(o){return(await y("browserExtensionGetContent",o||{},{category:"BrowserExtension",data:{function:"getContent"}})).value}n.getContent=t;async function r(){return(await y("browserExtensionGetTabs",{},{category:"BrowserExtension",data:{function:"getTabs"}})).value.filter(a=>typeof a.tabId<"u"&&typeof a.url<"u").map(a=>({id:a.tabId,title:a.title,url:a.url,favicon:a.favicon,active:a.active??!1}))}n.getTabs=r})(hn||={})});async function rf(e){if(typeof e=="object")if("file"in e&&typeof e.file<"u"){if(Buffer.isBuffer(e.file))throw new Error("Buffer type for file not supported");let t=await $e(e.file);if(!t)throw new Error(`Invalid file at path: ${t}`);try{await(0,nf.access)(t)}catch{throw new Error(`Access denied for file at path: ${t}`)}return{contents:{file:t}}}else{if("html"in e&&typeof e.html<"u")return{contents:{html:e.html,text:e.text}};if("text"in e&&typeof e.text<"u")return{contents:{text:e.text}};throw new Error("Invalid clipboard content")}else return{contents:{text:e.toString()}}}var nf,Oe,of=b(()=>{"use strict";A();nf=require("fs/promises");(a=>{async function e(i,c){let{contents:l}=await rf(i);await y("setClipboard",{contents:l,concealed:c?.concealed||c?.transient||!1},{category:"Clipboard",data:{function:"copy"}})}a.copy=e;async function t(){await y("clearClipboard",{},{category:"Clipboard",data:{function:"clear"}})}a.clear=t;async function r(i){let c=await rf(i);await y("paste",c,{category:"Clipboard",data:{function:"paste"}})}a.paste=r;async function n(i){return await y("getClipboard",{offset:i?.offset||0},{category:"Clipboard",data:{function:"read"}})}a.read=n;async function o(i){return(await y("getClipboard",{offset:i?.offset||0},{category:"Clipboard",data:{function:"readText"}})).text}a.readText=o})(Oe||={})});var vr,af=b(()=>{"use strict";(t=>{let e;(o=>(o.Common={Copy:{modifiers:["cmd","shift"],key:"c"},CopyDeeplink:{modifiers:["cmd","shift"],key:"c"},CopyName:{modifiers:["cmd","shift"],key:"."},CopyPath:{modifiers:["cmd","shift"],key:","},Duplicate:{modifiers:["cmd"],key:"d"},Edit:{modifiers:["cmd"],key:"e"},MoveDown:{modifiers:["cmd","shift"],key:"arrowDown"},MoveUp:{modifiers:["cmd","shift"],key:"arrowUp"},New:{modifiers:["cmd"],key:"n"},Open:{modifiers:["cmd"],key:"o"},OpenWith:{modifiers:["cmd","shift"],key:"o"},Pin:{modifiers:["cmd","shift"],key:"p"},Refresh:{modifiers:["cmd"],key:"r"},Remove:{modifiers:["ctrl"],key:"x"},RemoveAll:{modifiers:["ctrl","shift"],key:"x"},ToggleQuickLook:{modifiers:["cmd"],key:"y"}},o.Reserved={CloseWindow:{modifiers:["cmd"],key:"w"},Delete:{modifiers:[],key:"delete"},DeleteForward:{modifiers:[],key:"deleteForward"},DeleteLineBackward:{modifiers:["cmd"],key:"delete"},DeleteWordBackward:{modifiers:["opt"],key:"delete"},GoBack:{modifiers:[],key:"escape"},OpenActionPanel:{modifiers:["cmd"],key:"k"},OpenPreferences:{modifiers:["cmd"],key:","},OpenSearchBarDropdown:{modifiers:["cmd"],key:"p"},OpenSearchBarLink:{modifiers:["shift","cmd"],key:"/"},PrimaryAction:{modifiers:[],key:"enter"},Quit:{modifiers:["cmd"],key:"q"},ReturnToRoot:{modifiers:["cmd"],key:"escape"},SecondaryAction:{modifiers:["cmd"],key:"enter"},SelectAll:{modifiers:["cmd"],key:"a"}}))(e=t.Shortcut||={})})(vr||={})});var ht,sf=b(()=>{"use strict";A();(a=>{async function e(){return(await y("allLocalStorageItems",{},{category:"Local Storage",data:{function:"allItems"}})).values}a.allItems=e;async function t(i){let l=(await y("getLocalStorageItem",{key:i},{category:"Local Storage",data:{function:"getItem"}})).value;if(l!==null)return l}a.getItem=t;async function r(i,c){await y("setLocalStorageItem",{key:i,value:c},{category:"Local Storage",data:{function:"setItem"}})}a.setItem=r;async function n(i){await y("removeLocalStorageItem",{key:i},{category:"Local Storage",data:{function:"removeItem"}})}a.removeItem=n;async function o(){await y("clearLocalStorage",{},{category:"Local Storage",data:{function:"clear"}})}a.clear=o})(ht||={})});var cf,lf=b(()=>{"use strict";A();(n=>{class e{constructor(a,i,c,l){this.id=a;this.title=i;this.updatedAt=c;this.createdAt=l}async getContent(a){return(await y("readRaycastNote",{noteId:this.id,format:a??"markdown"},{category:"Notes",data:{function:"getContent"}})).content}async updateContent(a,i){let{title:c,updatedAt:l}=await y("updateRaycastNote",{noteId:this.id,content:a,format:i?.format??"markdown"},{category:"Notes",data:{function:"updateContent"}});this.title=c,this.updatedAt=new Date(l)}async delete(){await y("deleteRaycastNote",{noteId:this.id},{category:"Notes",data:{function:"delete"}})}async open(){await y("openRaycastNote",{noteId:this.id},{category:"Notes",data:{function:"open"}})}}n.Note=e;async function t(o,a){let i=await y("searchRaycastNotes",{query:o,page:a?.page||0},{category:"Notes",data:{function:"search"}});return{...i,data:i.data.map(c=>new e(c.id,c.title,new Date(c.updatedAt),new Date(c.createdAt)))}}n.search=t;async function r(o,a){let i=await y("createRaycastNote",{content:o,format:a?.format??"markdown"},{category:"Notes",data:{function:"create"}});return new e(i.id,i.title,new Date(i.updatedAt),new Date(i.createdAt))}n.create=r})(cf||={})});var uf=b(()=>{"use strict"});var Fe=b(()=>{"use strict";Ym();Km();ef();tf();of();af();sf();lf();uf()});function js(e){for(let t of Object.values(vr.Shortcut.Reserved))if(gn(t,e))return!0;return!1}function gn(e,t){return"macOS"in e?gn(e.macOS,t)||gn(e.windows,t):"macOS"in t?gn(e,t.macOS)||gn(e,t.windows):e.key.toLocaleLowerCase()===t.key.toLocaleLowerCase()&&JSON.stringify(e.modifiers.sort().map(r=>r.toLocaleLowerCase()))===JSON.stringify(t.modifiers.sort().map(r=>r.toLocaleLowerCase()))}var df=b(()=>{"use strict";Fe()});function V(e,t,r){if(!e.id)throw new Error(`Can only register callbacks on nodes that have an id. ${t}`);let n=`${e.id}_${t}`;return yn.set(n,r),e[t]=n,n}function Vs(e){return new Promise((t,r)=>{try{let n=e.callbackId,o=e.data,a=o!==void 0?JSON.parse(o):null,i=yn.get(n)||q.get(n);if(na.emit("callback",a),!i){t({data:void 0});return}i(a).then(c=>{let l=JSON.stringify(c);t({data:l})}).catch(c=>{r(new be(c,9,"Completion Error",{breadcrumbs:Ie()}).serialize())})}catch(n){r(new be(n,9,"Callback Error",{breadcrumbs:Ie()}).serialize())}})}var pf,na,yn,q,qs=b(()=>{"use strict";pf=require("node:events");xt();ot();na=new pf.EventEmitter,yn=new Map,q=new Map});var xr,mf=b(()=>{"use strict";xr=(d=>(d.Blue="raycast-blue",d.Green="raycast-green",d.Magenta="raycast-magenta",d.Orange="raycast-orange",d.Purple="raycast-purple",d.Red="raycast-red",d.Yellow="raycast-yellow",d.PrimaryText="raycast-primary-text",d.SecondaryText="raycast-secondary-text",d))(xr||{});(t=>t.Brown={light:"#714426",dark:"#9F6138"})(xr||={})});var we,ff=b(()=>{"use strict";we=(s=>(s.AddPerson="add-person-16",s.Airplane="airplane-16",s.AirplaneFilled="airplane-filled-16",s.AirplaneLanding="airplane-landing-16",s.AirplaneTakeoff="airplane-takeoff-16",s.Airpods="airpods-16",s.Alarm="alarm-16",s.AlarmRinging="alarm-ringing-16",s.AlignCentre="align-centre-16",s.AlignLeft="align-left-16",s.AlignRight="align-right-16",s.AmericanFootball="american-football-16",s.Anchor="anchor-16",s.AppWindow="app-window-16",s.AppWindowGrid2x2="app-window-grid-2x2-16",s.AppWindowGrid3x3="app-window-grid-3x3-16",s.AppWindowList="app-window-list-16",s.AppWindowSidebarLeft="app-window-sidebar-left-16",s.AppWindowSidebarRight="app-window-sidebar-right-16",s.ArrowClockwise="arrow-clockwise-16",s.ArrowCounterClockwise="arrow-counter-clockwise-16",s.ArrowDown="arrow-down-16",s.ArrowDownCircle="arrow-down-circle-16",s.ArrowDownCircleFilled="arrow-down-circle-filled-16",s.ArrowLeft="arrow-left-16",s.ArrowLeftCircle="arrow-left-circle-16",s.ArrowLeftCircleFilled="arrow-left-circle-filled-16",s.ArrowNe="arrow-ne-16",s.ArrowRight="arrow-right-16",s.ArrowRightCircle="arrow-right-circle-16",s.ArrowRightCircleFilled="arrow-right-circle-filled-16",s.ArrowUp="arrow-up-16",s.ArrowUpCircle="arrow-up-circle-16",s.ArrowUpCircleFilled="arrow-up-circle-filled-16",s.ArrowsContract="arrows-contract-16",s.ArrowsExpand="arrows-expand-16",s.AtSymbol="at-symbol-16",s.BandAid="band-aid-16",s.BankNote="bank-note-16",s.BarChart="bar-chart-16",s.BarCode="bar-code-16",s.BathTub="bath-tub-16",s.Battery="battery-16",s.BatteryCharging="battery-charging-16",s.BatteryDisabled="battery-disabled-16",s.Bell="bell-16",s.BellDisabled="bell-disabled-16",s.Bike="bike-16",s.Binoculars="binoculars-16",s.Bird="bird-16",s.BlankDocument="blank-document-16",s.Bluetooth="bluetooth-16",s.Boat="boat-16",s.Bold="bold-16",s.Bolt="bolt-16",s.BoltDisabled="bolt-disabled-16",s.Book="book-16",s.Bookmark="bookmark-16",s.Box="box-16",s.Brush="brush-16",s.Bubble="speech-bubble-16",s.Bug="bug-16",s.Building="building-16",s.BulletPoints="bullet-points-16",s.BullsEye="bulls-eye-16",s.BullsEyeMissed="bulls-eye-missed-16",s.Buoy="buoy-16",s.Calculator="calculator-16",s.Calendar="calendar-16",s.Camera="camera-16",s.Car="car-16",s.Cart="cart-16",s.Cd="cd-16",s.Center="center-16",s.Check="check-16",s.CheckCircle="check-circle-16",s.CheckList="check-list-16",s.CheckRosette="check-rosette-16",s.Checkmark="checkmark-16",s.ChessPiece="chess-piece-16",s.ChevronDown="chevron-down-16",s.ChevronDownSmall="chevron-down-small-16",s.ChevronLeft="chevron-left-16",s.ChevronLeftSmall="chevron-left-small-16",s.ChevronRight="chevron-right-16",s.ChevronRightSmall="chevron-right-small-16",s.ChevronUp="chevron-up-16",s.ChevronUpDown="chevron-up-down-16",s.ChevronUpSmall="chevron-up-small-16",s.Circle="circle-16",s.CircleDisabled="circle-disabled-16",s.CircleEllipsis="circle-ellipsis-16",s.CircleFilled="circle-filled-16",s.CircleProgress="circle-progress-16",s.CircleProgress100="circle-progress-100-16",s.CircleProgress25="circle-progress-25-16",s.CircleProgress50="circle-progress-50-16",s.CircleProgress75="circle-progress-75-16",s.ClearFormatting="clear-formatting-16",s.Clipboard="copy-clipboard-16",s.Clock="clock-16",s.Cloud="cloud-16",s.CloudLightning="cloud-lightning-16",s.CloudRain="cloud-rain-16",s.CloudSnow="cloud-snow-16",s.CloudSun="cloud-sun-16",s.Code="code-16",s.CodeBlock="code-block-16",s.Cog="cog-16",s.Coin="coin-16",s.Coins="coins-16",s.CommandSymbol="command-symbol-16",s.Compass="compass-16",s.ComputerChip="computer-chip-16",s.Contrast="contrast-16",s.CopyClipboard="copy-clipboard-16",s.CreditCard="credit-card-16",s.CricketBall="cricket-ball-16",s.Crop="crop-16",s.Crown="crown-16",s.Crypto="crypto-16",s.DeleteDocument="delete-document-16",s.Desktop="desktop-16",s.Devices="devices-16",s.Dna="dna-16",s.Document="blank-document-16",s.Dot="dot-16",s.Download="download-16",s.Droplets="droplets-16",s.Duplicate="duplicate-16",s.EditShape="edit-shape-16",s.Eject="eject-16",s.Ellipsis="ellipsis-16",s.EllipsisVertical="ellipsis-vertical-16",s.Emoji="emoji-16",s.EmojiSad="emoji-sad-16",s.Envelope="envelope-16",s.Eraser="eraser-16",s.ExclamationMark="important-01-16",s.Exclamationmark="exclamationmark-16",s.Exclamationmark2="exclamationmark-2-16",s.Exclamationmark3="exclamationmark-3-16",s.Eye="eye-16",s.EyeDisabled="eye-disabled-16",s.EyeDropper="eye-dropper-16",s.Female="female-16",s.FilmStrip="film-strip-16",s.Filter="filter-16",s.Finder="finder-16",s.Fingerprint="fingerprint-16",s.Flag="flag-16",s.Folder="folder-16",s.Footprints="footprints-16",s.Forward="forward-16",s.ForwardFilled="forward-filled-16",s.FountainTip="fountain-tip-16",s.FullSignal="full-signal-16",s.GameController="game-controller-16",s.Gauge="gauge-16",s.Gear="cog-16",s.Geopin="geopin-16",s.Germ="germ-16",s.Gift="gift-16",s.Glasses="glasses-16",s.Globe="globe-01-16",s.Goal="goal-16",s.Hammer="hammer-16",s.HardDrive="hard-drive-16",s.Hashtag="hashtag-16",s.Heading="heading-16",s.Headphones="headphones-16",s.Heart="heart-16",s.HeartDisabled="heart-disabled-16",s.Heartbeat="heartbeat-16",s.Highlight="highlight-16",s.Hourglass="hourglass-16",s.House="house-16",s.Humidity="humidity-16",s.Image="image-16",s.Important="important-01-16",s.Info="info-01-16",s.Italics="italics-16",s.Key="key-16",s.Keyboard="keyboard-16",s.Layers="layers-16",s.Leaderboard="leaderboard-16",s.Leaf="leaf-16",s.LevelMeter="signal-2-16",s.LightBulb="light-bulb-16",s.LightBulbOff="light-bulb-off-16",s.LineChart="line-chart-16",s.Link="link-16",s.List="app-window-list-16",s.Livestream="livestream-01-16",s.LivestreamDisabled="livestream-disabled-01-16",s.Lock="lock-16",s.LockDisabled="lock-disabled-16",s.LockUnlocked="lock-unlocked-16",s.Logout="logout-16",s.Lorry="lorry-16",s.Lowercase="lowercase-16",s.MagnifyingGlass="magnifying-glass-16",s.Male="male-16",s.Map="map-16",s.Mask="mask-16",s.Maximize="maximize-16",s.MedicalSupport="medical-support-16",s.Megaphone="megaphone-16",s.MemoryChip="computer-chip-16",s.MemoryStick="memory-stick-16",s.Message="speech-bubble-16",s.Microphone="microphone-16",s.MicrophoneDisabled="microphone-disabled-16",s.Minimize="minimize-16",s.Minus="minus-16",s.MinusCircle="minus-circle-16",s.MinusCircleFilled="minus-circle-filled-16",s.Mobile="mobile-16",s.Monitor="monitor-16",s.Moon="moon-16",s.MoonDown="moon-down-16",s.MoonUp="moon-up-16",s.Moonrise="moonrise-16",s.Mountain="mountain-16",s.Mouse="mouse-16",s.Move="move-16",s.Mug="mug-16",s.MugSteam="mug-steam-16",s.Multiply="multiply-16",s.Music="music-16",s.Network="network-16",s.NewDocument="new-document-16",s.NewFolder="new-folder-16",s.Number00="number-00-16",s.Number01="number-01-16",s.Number02="number-02-16",s.Number03="number-03-16",s.Number04="number-04-16",s.Number05="number-05-16",s.Number06="number-06-16",s.Number07="number-07-16",s.Number08="number-08-16",s.Number09="number-09-16",s.Number10="number-10-16",s.Number11="number-11-16",s.Number12="number-12-16",s.Number13="number-13-16",s.Number14="number-14-16",s.Number15="number-15-16",s.Number16="number-16-16",s.Number17="number-17-16",s.Number18="number-18-16",s.Number19="number-19-16",s.Number20="number-20-16",s.Number21="number-21-16",s.Number22="number-22-16",s.Number23="number-23-16",s.Number24="number-24-16",s.Number25="number-25-16",s.Number26="number-26-16",s.Number27="number-27-16",s.Number28="number-28-16",s.Number29="number-29-16",s.Number30="number-30-16",s.Number31="number-31-16",s.Number32="number-32-16",s.Number33="number-33-16",s.Number34="number-34-16",s.Number35="number-35-16",s.Number36="number-36-16",s.Number37="number-37-16",s.Number38="number-38-16",s.Number39="number-39-16",s.Number40="number-40-16",s.Number41="number-41-16",s.Number42="number-42-16",s.Number43="number-43-16",s.Number44="number-44-16",s.Number45="number-45-16",s.Number46="number-46-16",s.Number47="number-47-16",s.Number48="number-48-16",s.Number49="number-49-16",s.Number50="number-50-16",s.Number51="number-51-16",s.Number52="number-52-16",s.Number53="number-53-16",s.Number54="number-54-16",s.Number55="number-55-16",s.Number56="number-56-16",s.Number57="number-57-16",s.Number58="number-58-16",s.Number59="number-59-16",s.Number60="number-60-16",s.Number61="number-61-16",s.Number62="number-62-16",s.Number63="number-63-16",s.Number64="number-64-16",s.Number65="number-65-16",s.Number66="number-66-16",s.Number67="number-67-16",s.Number68="number-68-16",s.Number69="number-69-16",s.Number70="number-70-16",s.Number71="number-71-16",s.Number72="number-72-16",s.Number73="number-73-16",s.Number74="number-74-16",s.Number75="number-75-16",s.Number76="number-76-16",s.Number77="number-77-16",s.Number78="number-78-16",s.Number79="number-79-16",s.Number80="number-80-16",s.Number81="number-81-16",s.Number82="number-82-16",s.Number83="number-83-16",s.Number84="number-84-16",s.Number85="number-85-16",s.Number86="number-86-16",s.Number87="number-87-16",s.Number88="number-88-16",s.Number89="number-89-16",s.Number90="number-90-16",s.Number91="number-91-16",s.Number92="number-92-16",s.Number93="number-93-16",s.Number94="number-94-16",s.Number95="number-95-16",s.Number96="number-96-16",s.Number97="number-97-16",s.Number98="number-98-16",s.Number99="number-99-16",s.NumberList="number-list-16",s.Paperclip="paperclip-16",s.Paragraph="paragraph-16",s.Patch="patch-16",s.Pause="pause-16",s.PauseFilled="pause-filled-16",s.Pencil="pencil-16",s.Person="person-16",s.PersonCircle="person-circle-16",s.PersonLines="person-lines-16",s.Phone="phone-16",s.PhoneRinging="phone-ringing-16",s.PieChart="pie-chart-16",s.Pill="pill-16",s.Pin="pin-16",s.PinDisabled="pin-disabled-16",s.Play="play-16",s.PlayFilled="play-filled-16",s.Plug="plug-16",s.Plus="plus-16",s.PlusCircle="plus-circle-16",s.PlusCircleFilled="plus-circle-filled-16",s.PlusMinusDivideMultiply="plus-minus-divide-multiply-16",s.PlusSquare="plus-square-16",s.PlusTopRightSquare="plus-top-right-square-16",s.Power="power-16",s.Print="print-16",s.QuestionMark="question-mark-circle-16",s.QuestionMarkCircle="question-mark-circle-16",s.QuotationMarks="quotation-marks-16",s.QuoteBlock="quote-block-16",s.Racket="racket-16",s.Raindrop="raindrop-16",s.RaycastLogoNeg="raycast-logo-neg-16",s.RaycastLogoPos="raycast-logo-pos-16",s.Receipt="receipt-16",s.Redo="redo-16",s.RemovePerson="remove-person-16",s.Repeat="repeat-16",s.Replace="replace-16",s.ReplaceOne="replace-one-16",s.Reply="reply-16",s.Rewind="rewind-16",s.RewindFilled="rewind-filled-16",s.Rocket="rocket-16",s.Rosette="rosette-16",s.RotateAntiClockwise="rotate-anti-clockwise-16",s.RotateClockwise="rotate-clockwise-16",s.Rss="rss-16",s.Ruler="ruler-16",s.SaveDocument="save-document-16",s.Shield="shield-01-16",s.ShortParagraph="short-paragraph-16",s.Shuffle="shuffle-16",s.Sidebar="app-window-sidebar-right-16",s.Signal0="signal-0-16",s.Signal1="signal-1-16",s.Signal2="signal-2-16",s.Signal3="signal-3-16",s.Snippets="snippets-16",s.Snowflake="snowflake-16",s.SoccerBall="soccer-ball-16",s.Speaker="speaker-16",s.SpeakerDown="speaker-down-16",s.SpeakerHigh="speaker-high-16",s.SpeakerLow="speaker-low-16",s.SpeakerOff="speaker-off-16",s.SpeakerOn="speaker-on-16",s.SpeakerUp="speaker-up-16",s.SpeechBubble="speech-bubble-16",s.SpeechBubbleActive="speech-bubble-active-16",s.SpeechBubbleImportant="speech-bubble-important-16",s.SquareEllipsis="square-ellipsis-16",s.StackedBars1="stacked-bars-1-16",s.StackedBars2="stacked-bars-2-16",s.StackedBars3="stacked-bars-3-16",s.StackedBars4="stacked-bars-4-16",s.Star="star-16",s.StarCircle="star-circle-16",s.StarDisabled="star-disabled-16",s.Stars="stars-16",s.Stop="stop-16",s.StopFilled="stop-filled-16",s.Stopwatch="stopwatch-16",s.Store="store-16",s.StrikeThrough="strike-through-16",s.Sun="sun-16",s.Sunrise="sunrise-16",s.Swatch="swatch-16",s.Switch="switch-16",s.Syringe="syringe-16",s.Tack="tack-16",s.TackDisabled="tack-disabled-16",s.Tag="tag-16",s.Temperature="temperature-16",s.TennisBall="tennis-ball-16",s.Terminal="terminal-16",s.Text="text-16",s.TextCursor="text-cursor-16",s.TextInput="text-input-16",s.TextSelection="text-selection-16",s.ThumbsDown="thumbs-down-16",s.ThumbsDownFilled="thumbs-down-filled-16",s.ThumbsUp="thumbs-up-16",s.ThumbsUpFilled="thumbs-up-filled-16",s.Ticket="ticket-16",s.Torch="torch-16",s.Train="train-16",s.Trash="trash-16",s.Tray="tray-16",s.Tree="tree-16",s.Trophy="trophy-16",s.TwoPeople="two-people-16",s.Umbrella="umbrella-16",s.Underline="underline-16",s.Undo="undo-16",s.Upload="upload-16",s.Uppercase="uppercase-16",s.Video="video-16",s.VideoDisabled="video-disabled-16",s.Wallet="wallet-16",s.Wand="wand-16",s.Warning="warning-16",s.Waveform="waveform-16",s.Weights="weights-16",s.Wifi="wifi-16",s.WifiDisabled="wifi-disabled-16",s.Wind="wind-16",s.Window="app-window-16",s.Windsock="windsock-16",s.WrenchScrewdriver="wrench-screwdriver-16",s.WristWatch="wrist-watch-16",s.XMarkCircle="x-mark-circle-16",s.XMarkCircleFilled="x-mark-circle-filled-16",s.XMarkCircleHalfDash="x-mark-circle-half-dash-16",s.XMarkTopRightSquare="x-mark-top-right-square-16",s.Xmark="xmark-16",s.TwoArrowsClockwise="arrow-clockwise-16",s.EyeSlash="eye-disabled-16",s.SpeakerArrowDown="speaker-down-16",s.SpeakerArrowUp="speaker-up-16",s.SpeakerSlash="speaker-off-16",s.TextDocument="blank-document-16",s.XmarkCircle="x-mark-circle-16",s))(we||{})});var oa,hf=b(()=>{"use strict";(t=>{let e;(o=>(o.Circle="circle",o.RoundedRectangle="roundedRectangle"))(e=t.Mask||={})})(oa||={})});async function Us(e){return new Promise((t,r)=>{new Bs({...e,primaryAction:{title:"Confirm",...e.primaryAction,onAction:()=>{e.primaryAction?.onAction?.(),t(!0)}},dismissAction:{title:"Cancel",...e.dismissAction,onAction:()=>{e.dismissAction?.onAction?.(),t(!1)}}}).show().catch(o=>r(o))})}var Bs,At,gf=b(()=>{"use strict";nt();A();Bs=class{options;id;callbacks;constructor(t){this.id=te();let{primaryAction:r,dismissAction:n,...o}=t;this.options={...o,primaryAction:r?{title:r.title,style:r.style}:void 0,dismissAction:n?{title:n.title,style:n.style}:void 0},this.callbacks={onPrimaryAction:r?.onAction,onDismissAction:n?.onAction}}async show(){let t=`alert_${this.id}_onPrimaryAction`,r=`alert_${this.id}_onDismissAction`;q.set(t,async()=>{q.delete(t),q.delete(r),this.callbacks.onPrimaryAction&&R.batchedUpdates(this.callbacks.onPrimaryAction,void 0)}),q.set(r,async()=>{q.delete(t),q.delete(r),this.callbacks.onDismissAction&&R.batchedUpdates(this.callbacks.onDismissAction,void 0)}),await y("showAlert",{...this.options,icon:this.options.icon?JSON.stringify(ie(this.options.icon)):void 0,primaryAction:this.options.primaryAction?{...this.options.primaryAction,onAction:t}:void 0,dismissAction:this.options.dismissAction?{...this.options.dismissAction,onAction:r}:void 0})}};(t=>{let e;(a=>(a.Default="default",a.Cancel="cancel",a.Destructive="destructive"))(e=t.ActionStyle||={})})(At||={})});async function Pr(e,t,r){let n=new fe(typeof e=="object"?e:{style:e,title:t||"",message:r});return await n.show(),n}var fe,yf=b(()=>{"use strict";A();nt();fe=class e{options;id;callbacks;constructor(t){this.id=te();let{primaryAction:r,secondaryAction:n,title:o,message:a,...i}=t;this.options={...i,title:o?.toString(),message:a?.toString(),style:i.style||e.Style.Success,primaryAction:r?{title:r.title,shortcut:r.shortcut}:void 0,secondaryAction:n?{title:n.title,shortcut:n.shortcut}:void 0},this.callbacks={onPrimaryAction:r?.onAction,onSecondaryAction:n?.onAction}}get style(){return this.options.style}set style(t){this.options.style=t,this.update()}get title(){return this.options.title}set title(t){this.options.title=t?.toString(),this.update()}get message(){return this.options.message}set message(t){this.options.message=t?.toString(),this.update()}get primaryAction(){let t=this;return this.options.primaryAction?new Proxy(this.options.primaryAction,{get(r,n,o){return n==="onAction"?t.callbacks.onPrimaryAction:Reflect.get(r,n,o)},set(r,n,o,a){return n==="onAction"?t.callbacks.onPrimaryAction=o:(Reflect.set(r,n,o,a),t.update()),!0}}):void 0}set primaryAction(t){if(t){let{onAction:r,...n}=t;this.callbacks.onPrimaryAction=r,this.options.primaryAction=n}else delete this.callbacks.onPrimaryAction,delete this.options.primaryAction;this.update()}get secondaryAction(){let t=this;return this.options.secondaryAction?new Proxy(this.options.secondaryAction,{get(r,n,o){return n==="onAction"?t.callbacks.onSecondaryAction:Reflect.get(r,n,o)},set(r,n,o,a){return n==="onAction"?t.callbacks.onSecondaryAction=o:(Reflect.set(r,n,o,a),t.update()),!0}}):void 0}set secondaryAction(t){if(t){let{onAction:r,...n}=t;this.callbacks.onSecondaryAction=r,this.options.secondaryAction=n}else delete this.callbacks.onSecondaryAction,delete this.options.secondaryAction;this.update()}async show(){let t=`toast_${this.id}_onHide`,r=`toast_${this.id}_onPrimaryAction`,n=`toast_${this.id}_onSecondaryAction`;q.set(t,async()=>{q.delete(t),q.delete(r),q.delete(n)}),q.set(r,async()=>{this.callbacks.onPrimaryAction&&R.batchedUpdates(this.callbacks.onPrimaryAction,this)}),q.set(n,async()=>{this.callbacks.onSecondaryAction&&R.batchedUpdates(this.callbacks.onSecondaryAction,this)}),await y("showToast",{...this.options,onHide:t,primaryAction:this.options.primaryAction?{...this.options.primaryAction,onAction:r}:void 0,secondaryAction:this.options.secondaryAction?{...this.options.secondaryAction,onAction:n}:void 0})}async hide(){await y("hideToast",{})}async update(){let t=`toast_${this.id}_onHide`,r=`toast_${this.id}_onPrimaryAction`,n=`toast_${this.id}_onSecondaryAction`;await y("updateToast",{...this.options,onHide:t,primaryAction:this.options.primaryAction?{...this.options.primaryAction,onAction:r}:void 0,secondaryAction:this.options.secondaryAction?{...this.options.secondaryAction,onAction:n}:void 0})}};(t=>{let e;(a=>(a.Success="SUCCESS",a.Failure="FAILURE",a.Animated="ANIMATED"))(e=t.Style||={})})(fe||={})});async function Hs(e,t){await y("showHUD",{title:e?.toString(),clearRootSearch:t?.clearRootSearch??!1,popToRootType:t?.popToRootType??"default"})}var bf=b(()=>{"use strict";Fe();A()});var Gs=b(()=>{"use strict";gf();yf();bf()});var se=b(()=>{"use strict";mf();ff();hf();Gs()});var wr,vf=b(()=>{"use strict";se();wr=["raycast-blue","raycast-green","raycast-magenta","raycast-orange","raycast-purple","raycast-red","raycast-yellow","raycast-primary-text","raycast-secondary-text"]});var re=b(()=>{"use strict";us();Bm();Um();Wm();Xm();Ls();Rs();df();cs();As();qs();vf()});function ie(e){return VS(e)||qS(e)?{source:e}:e}function aa(e){return e&&e.split(` 1675 </a><a href="#h15-0-11" id="h15-0-11" class="d">-`).map(t=>t.trim()).filter(Boolean).join(" ")}function VS(e){return typeof e=="string"||e instanceof String}function qS(e){return typeof e=="object"&&e&&"fileIcon"in e}function Le(e){e.icon=ie(e.icon)}function gt(e){let t=Date.parse(e);return isNaN(t)?null:new Date(t)}function Sr(e){let t={};return e&&Object.keys(e).forEach(r=>{let n=e[r];n.type==="date"&&typeof n.value=="string"?t[r]=gt(n.value):t[r]=n.value}),t}function Ge(e){let t,r;return typeof e<"u"&&e!==null&&(typeof e=="object"&&"keepSectionOrder"in e?(r=e.keepSectionOrder,t=!0):t=e),{filteringEnabled:t,keepSectionOrder:r}}var De=b(()=>{"use strict"});function F(e){return BS[e]||e}var BS,We=b(()=>{"use strict";BS={"ray-menu-bar-extra":"MenuBarExtra","ray-menu-bar-extra-item":"MenuBarExtra.Item","ray-menu-bar-extra-section":"MenuBarExtra.Section","ray-menu-bar-extra-separator":"MenuBarExtra.Separator","ray-menu-bar-extra-submenu":"MenuBarExtra.Submenu","ray-form":"Form","ray-form-textfield":"Form.TextField","ray-form-textarea":"Form.TextArea","ray-form-passwordfield":"Form.PasswordField","ray-form-checkbox":"Form.Checkbox","ray-form-datepicker":"Form.DatePicker","ray-form-tagpicker":"Form.TagPicker","ray-form-tagpicker-item":"Form.TagPicker.Item","ray-form-separator":"Form.Separator","ray-form-description":"Form.Description","ray-form-dropdown":"Form.Dropdown","ray-form-filepicker":"Form.FilePicker","ray-detail":"Detail","ray-list":"List","ray-list-section":"List.Section","ray-list-item":"List.Item","ray-list-item-detail":"List.Item.Detail","ray-grid":"Grid","ray-grid-section":"Grid.Section","ray-grid-item":"Grid.Item","ray-empty-view":"EmptyView","ray-metadata":"Metadata","ray-metadata-label":"Metadata.Label","ray-metadata-separator":"Metadata.Separator","ray-metadata-link":"Metadata.Link","ray-metadata-taglist":"Metadata.TagList","ray-metadata-taglist-item":"Metadata.TagList.Item","ray-search-bar-dropdown":"Dropdown","ray-search-bar-linkaccessory":"LinkAccessory","ray-action-panel":"ActionPanel","ray-navigation-stack":"InternalNavigationRoot","ray-top-level-suspense":"InternalSuspenseRoot"}});function xf(e,t){switch(t?.name){case"ray-menu-item":case"ray-submenu-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-menu-section",{});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-menu-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("An `ActionPanel` only accepts `ActionPanel.Section`, `ActionPanel.Submenu`, and `Action` children. Ignoring `"+F(t.name)+"`.")}}function Pf(e,t){switch(t?.name){case"ray-submenu-item":case"ray-menu-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-menu-section",{});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-menu-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("An `ActionPanel.Submenu` only accepts `ActionPanel.Section`, `ActionPanel.Submenu`, and `Action` children. Ignoring `"+F(t.name)+"`.")}}function wf(e){let t={title:e.title};return t.sections=e.childElements.map(r=>kr(r)),t}function bn(e,t){return{id:t.id,sections:e}}function kr(e){let t={title:e.title};return t.items=e.childElements.map(r=>US(r)),t}function US(e){let t={id:e.id,title:e.title,icon:e.icon,style:e.style,keywords:e.keywords,autoFocus:e.autoFocus,type:e.type};Le(t),e.min&&(t.min=e.min.toISOString()),e.max&&(t.max=e.max.toISOString());let r=e.shortcut;if(r&&(t.shortcut=r),e.name==="ray-menu-item"){let n=e.onAction;n&&V(t,"onAction",async o=>{R.batchedUpdates(n,o)})}else if(e.name==="ray-submenu-item"){let n=e.onOpen;n&&V(t,"onAction",async l=>{R.batchedUpdates(n,l)});let o=e.onSearchTextChange;o&&V(t,"onSearchTextChange",async l=>{R.batchedUpdates(o,JSON.parse(l))});let a=e.childElements.map(l=>kr(l));t.submenu=bn(a,t),t.throttlingEnabled=e.throttle,t.isLoading=e.isLoading;let{filteringEnabled:i,keepSectionOrder:c}=Ge(e.filtering);t.filteringEnabled=i,t.keepSectionOrder=c}return t}var vn=b(()=>{"use strict";De();re();Je();We()});function Sf(e,t){switch(t.name){case"ray-metadata-label":case"ray-metadata-link":case"ray-metadata-separator":case"ray-metadata-taglist":{e.childElements.push(t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `Metadata` only accepts `Metadata.Label`, `Metadata.Link`, `Metadata.Separator` and `Metadata.TagList` children. Ignoring `"+F(t.name)+"`.")}}function kf(e,t){switch(t.name){case"ray-metadata-taglist-item":e.childElements.push(t);break;default:process.env.NODE_ENV!=="production"&&console.warn("A `Metadata.TagList` only accepts `Detail.Metadata.TagList.Item` children. Ignoring `"+F(t.name)+"`.")}}function ia(e){let t={kind:"Metadata"};return t.items=e.childElements.map(r=>HS(r)),t}function HS(e){let t={id:e.id};switch(e.name){case"ray-metadata-label":{t.kind="Label",t.title=e.title;let r=e.text;t.text=typeof r=="object"?r.value:r;let n=typeof r=="object"?r.color:void 0;n&&wr.includes(n)&&(t.textColor=n),t.icon=e.icon,Le(t);break}case"ray-metadata-link":{t.kind="Link",t.title=e.title,t.text=e.text,t.target=e.target;break}case"ray-metadata-separator":{t.kind="Separator",Le(t);break}case"ray-metadata-taglist":{t.kind="TagList",t.title=e.title;let r=e.childElements.map(n=>GS(n));t.items=r;break}}return t}function GS(e){let t={kind:"Item",id:e.id,text:aa(e.text),icon:e.icon,color:e.color},r=e.onAction;return r&&V(t,"onAction",async n=>{R.batchedUpdates(r,n)}),Le(t),t}var sa=b(()=>{"use strict";re();Je();We();De()});function _f(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `Detail` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}case"ray-metadata":{Z(t,"A `Detail` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.metadata=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `Detail` does not accept any children. Ignoring `"+F(t.name)+"`.")}}function Cf(e){let t={navigationTitle:e.navigationTitle,isLoading:e.isLoading,kind:"Detail",markdown:e.markdown};return e.propElementsFromChildren.actionPanel&&(t.actions=e.propElementsFromChildren.actionPanel),e.propElementsFromChildren.metadata&&(t.metadata=ia(e.propElementsFromChildren.metadata)),t}var Ws=b(()=>{"use strict";re();sa();We()});function Tf(e,t){switch(t.name){case"ray-action-panel":{Z(t,"An `EmptyView` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("An `EmptyView` does not accept any children. Ignoring `"+F(t.name)+"`.")}}function ca(e,t){let r={kind:"EmptyView",icon:e.icon,title:e.title,id:e.id,description:e.description};return Le(r),e.propElementsFromChildren.actionPanel&&(t.actions=e.propElementsFromChildren.actionPanel),r}var la=b(()=>{"use strict";re();We();De()});function Af(e,t){switch(t.name){case"ray-menu-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-menu-section",{});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-menu-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("A `Dropdown` only accepts `Dropdown.Item` and `Dropdown.Section` children. Ignoring `"+F(t.name)+"`.")}}function ua(e){let{filteringEnabled:t,keepSectionOrder:r}=Ge(e.filtering),n={kind:"Dropdown",id:e.id,tooltip:e.tooltip,placeholder:e.placeholder,storeValue:e.storeValue,value:{value:e.value,type:"default"},defaultValue:{value:e.defaultValue,type:"default"},throttlingEnabled:e.throttle,isLoading:e.isLoading,filteringEnabled:t,keepSectionOrder:r},o=e.childElements.map(c=>kr(c));n.menu=bn(o,n);let a=e.onChange;a&&V(n,"onChange",async c=>{R.batchedUpdates(a,c)});let i=e.onSearchTextChange;return i&&V(n,"onSearchTextChange",async c=>{R.batchedUpdates(i,JSON.parse(c))}),n}function Nf(e){return{kind:"LinkAccessory",target:e.target,text:e.text}}var xn=b(()=>{"use strict";re();Je();vn();We();De()});function If(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `Form` only accepts Form Item children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}case"ray-search-bar-linkaccessory":{Z(t,"A `Form` only accepts Form Item children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.searchBarAccessory=t);break}case"ray-form-checkbox":case"ray-form-datepicker":case"ray-form-description":case"ray-form-dropdown":case"ray-form-passwordfield":case"ray-form-separator":case"ray-form-tagpicker":case"ray-form-textarea":case"ray-form-textfield":case"ray-form-filepicker":e.childElements.push(t);break;default:process.env.NODE_ENV!=="production"&&console.warn("A `Form` only accepts Form Item children. Ignoring `"+F(t.name)+"`.")}}function Of(e,t){switch(t?.name){case"ray-menu-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-menu-section",{});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-menu-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("An `Form.Dropdown` only accepts `Form.Dropdown.Section` and `Form.Dropdown.Item` children. Ignoring `"+F(t.name)+"`.")}}function Ff(e){let t={navigationTitle:e.navigationTitle,isLoading:e.isLoading,enableDrafts:e.enableDrafts,kind:"Form"},r=e.childElements.map(n=>WS(n));if(t.items=r,process.env.NODE_ENV==="development"){let n={};r.filter(a=>a.kind!=="Separator"&&a.kind!=="Description").forEach(a=>{let i=a.id;i?n[i]?(n[i]===1&&console.error(`Found duplicated "id" ${i} in form items. This will cause the item to not be rendered. Make sure to assign each form item a unique 'id'.`),n[i]=n[i]+1):n[i]=1:console.warn("Form item does not have a valid ID",a)})}return e.propElementsFromChildren.searchBarAccessory&&(t.searchBarAccessory=Nf(e.propElementsFromChildren.searchBarAccessory)),e.propElementsFromChildren.actionPanel&&(t.actions=e.propElementsFromChildren.actionPanel),t}function WS(e){let t={id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:{value:e.value,type:"default"},defaultValue:{value:e.defaultValue,type:"default"}};switch(J(typeof e.value>"u"||typeof e.onChange=="function",`You provided a \`value\` prop to the Form item \`${e.id}\` without an \`onChange\` handler. This will render a read-only item. If the item should be mutable use \`defaultValue\`. Otherwise, set \`onChange\`.`),J(!e._oldProps||typeof e.value>"u"&&typeof e._oldProps.value>"u"||typeof e.value<"u"&&typeof e._oldProps.value<"u",`The Form Item \`${e.id}\` is changing from an uncontrolled input to be controlled. This is likely caused by the value changing from \`undefined\` to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components`),J(typeof e.value>"u"||typeof e.defaultValue>"u",`The Form Item \`${e.id}\` contains both \`value\` and \`defaultValue\` props. 1676 </a><a href="#h15-0-12" id="h15-0-12" class="d">-Form items must be either controlled or uncontrolled (specify either the \`value\` prop, or the \`defaultValue\` prop, but not both). 1677 </a><a href="#h15-0-13" id="h15-0-13" class="d">-Decide between using a controlled or uncontrolled Form Item and remove one of these props. More info: https://reactjs.org/link/controlled-components`),e.name){case"ray-form-textfield":{t.kind="TextField",t.placeholder=e.placeholder,t.defaultValue=_r(t.defaultValue),t.value=_r(t.value);let n=e.onChange;n&&V(t,"onChange",async o=>{R.batchedUpdates(n,JSON.parse(o))});break}case"ray-form-passwordfield":{t.kind="TextField",t.placeholder=e.placeholder,t.isSecure=!0,t.defaultValue=_r(t.defaultValue),t.value=_r(t.value);let n=e.onChange;n&&V(t,"onChange",async o=>{R.batchedUpdates(n,JSON.parse(o))});break}case"ray-form-textarea":{t.kind="TextArea",t.placeholder=e.placeholder,t.enableMarkdown=e.enableMarkdown,t.defaultValue=_r(t.defaultValue),t.value=_r(t.value);let n=e.onChange;n&&V(t,"onChange",async o=>{R.batchedUpdates(n,JSON.parse(o))});break}case"ray-form-checkbox":{t.kind="Checkbox",t.checkboxTitle=e.label;break}case"ray-form-datepicker":{t.kind="DatePicker",t.type=e.type,t.defaultValue=Rf(t.defaultValue),t.value=Rf(t.value),e.min&&(t.min=e.min.toISOString()),e.max&&(t.max=e.max.toISOString());let n=e.onChange;n&&V(t,"onChange",async o=>{let a=gt(o);R.batchedUpdates(n,a)});break}case"ray-form-separator":{t.kind="Separator";break}case"ray-form-description":{t.kind="Description",t.text=e.text;break}case"ray-form-dropdown":{t.kind="Dropdown",t.placeholder=e.placeholder;let n=e.childElements.map(l=>kr(l)),o=e.value??e.defaultValue;if(process.env.NODE_ENV==="development"&&o&&o.length>0){let l=n.map(u=>u.items).flat();if(typeof l.find(u=>u.id==o)>"u"){let u=typeof e.value<"u"?"value":"defaultValue";console.warn(`The \`${u}\` provided to \`Form.Dropdown\` does not match any of its items. 1678 </a><a href="#h15-0-14" id="h15-0-14" class="d">- '${o}' is not a member of [${l.map(p=>`'${p.id}'`).join(", ")}].`)}}t.menu=bn(n,t);let a=e.onSearchTextChange;a&&V(t,"onSearchTextChange",async l=>{R.batchedUpdates(a,JSON.parse(l))}),t.throttlingEnabled=e.throttle,t.isLoading=e.isLoading;let{filteringEnabled:i,keepSectionOrder:c}=Ge(e.filtering);t.filteringEnabled=i,t.keepSectionOrder=c;break}case"ray-form-tagpicker":{t.kind="TagPicker",t.placeholder=e.placeholder;let n=e.childElements.map(i=>JS(i)),o=e.value??e.defaultValue;if(process.env.NODE_ENV==="development"&&Array.isArray(o)&&o.length>0){let i=o.find(c=>n.every(l=>l.value!==c));if(typeof i<"u"){let c=typeof e.value<"u"?"value":"defaultValue";console.warn(`The \`${c}\` provided to \`Form.TagPicker\` does not match any of its items. 1679 </a><a href="#h15-0-15" id="h15-0-15" class="d">- '${i}' is not a member of [${n.map(l=>`'${l.value}'`).join(", ")}].`)}}t.suggestionValues=n;let a=e.onCreate;a&&V(t,"onCreate",async i=>{R.batchedUpdates(a,i)});break}case"ray-form-filepicker":{t.kind="FilePicker";let{canChooseDirectories:n=!1,canChooseFiles:o=!0}=e;J(n||o,"`canChooseDirectories` and `canChooseFiles` can not be both false at the same time."),t.canChooseDirectories=n,t.canChooseFiles=o,t.showHiddenFiles=e.showHiddenFiles,t.allowMultipleSelection=e.allowMultipleSelection;break}}Ef(t,e.id,"onBlur","blur",e.onBlur,e.name=="ray-form-datepicker"),Ef(t,e.id,"onFocus","focus",e.onFocus,e.name=="ray-form-datepicker");let r=e.onChange;return!t.onChange&&r&&V(t,"onChange",async n=>{R.batchedUpdates(r,n)}),t}function JS(e){let t={title:e.title,value:e.value,icon:e.icon};Le(t);let r=e.value;return r&&!r.length&&console.warn(`You shouldn't use empty value for Tag Picker Item ${e.title}`),t}function Ef(e,t,r,n,o,a=!1){o&&V(e,r,async i=>{a&&(i=gt(i));let c={target:{id:t,value:i},type:n};R.batchedUpdates(o,c)})}function Rf(e){let t={type:"date",value:e.value};return t.value&&t.value instanceof Date?t.value=t.value.toISOString():t.value===null&&(t.value="null"),t}function _r(e){return{type:"changeTextEvent",value:e.value}}var Js=b(()=>{"use strict";De();vn();Je();re();xn();We()});var Xs,Zs,Ys,Ks,Qs=b(()=>{"use strict";Xs={min:1,max:8},Zs=(o=>(o.Zero="zero",o.Small="sm",o.Medium="md",o.Large="lg",o))(Zs||{}),Ys=(r=>(r.Contain="contain",r.Fill="fill",r))(Ys||{}),Ks=(n=>(n.Small="small",n.Medium="medium",n.Large="large",n))(Ks||{})});function Lf(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `Grid` only accepts `Grid.Item` and `Grid.Section` children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}case"ray-search-bar-dropdown":{Z(t,"A `Grid` only accepts `Grid.Item` and `Grid.Section` children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.searchBarAccessory=t);break}case"ray-empty-view":{e.propElementsFromChildren.emptyView&&process.env.NODE_ENV!=="production"&&console.warn("Multiple `Grid.EmptyView` children have been passed to `Grid`. Only the last one will be shown."),e.propElementsFromChildren.emptyView=t;break}case"ray-grid-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-grid-section",{id:`__raycast_implicit_section_${e.childElements.length}`});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-grid-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("A `Grid` only accepts `Grid.EmptyView`, `Grid.Item` and `Grid.Section` children. Ignoring `"+F(t.name)+"`.")}}function Df(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `Grid.Item` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `Grid.Item` does not accept any children. Ignoring `"+F(t.name)+"`.")}}function zf(e,t){switch(t.name){case"ray-grid-item":{e.childElements.push(t);return}default:process.env.NODE_ENV!=="production"&&console.warn("A `Grid.Section` only accepts `Grid.Item` children. Ignoring `"+F(t.name)+"`.")}}function Mf(e){let{filteringEnabled:t,keepSectionOrder:r}=Ge(e.filtering),n=e.pagination,o={id:e.id,navigationTitle:e.navigationTitle,isLoading:e.isLoading,kind:"Grid",columns:$f(e.columns),itemSize:e.itemSize,fit:e.fit,aspectRatio:e.aspectRatio,inset:e.inset,searchBarText:e.searchText,searchBarPlaceholder:e.searchBarPlaceholder,selectedItemId:e.selectedItemId,throttlingEnabled:e.throttle,filteringEnabled:t,keepSectionOrder:r,itemsPerPage:n?.pageSize,hasMoreItems:n?.hasMore};J(typeof e.searchText>"u"||typeof e.onSearchTextChange=="function","You provided a `searchText` prop to the Grid view without an `onSearchTextChange` handler. This will make the search bar read-only."),J(!e._oldProps||typeof e.searchText>"u"&&typeof e._oldProps.searchText>"u"||typeof e.searchText<"u"&&typeof e._oldProps.searchText<"u","The Grid view is changing an uncontrolled search bar to be controlled. This is likely caused by the `searchText` changing from `undefined` to a defined value, which should not happen. Decide between using a controlled or uncontrolled search bar element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),e.propElementsFromChildren.actionPanel&&(o.actions=e.propElementsFromChildren.actionPanel),e.propElementsFromChildren.searchBarAccessory&&(o.searchBarAccessory=ua(e.propElementsFromChildren.searchBarAccessory)),e.propElementsFromChildren.emptyView&&(o.emptyView=ca(e.propElementsFromChildren.emptyView,o)),o.sections=e.childElements.map(l=>XS(l,o));let a=e.onSearchTextChange;a&&V(o,"onSearchTextChange",async l=>{R.batchedUpdates(a,JSON.parse(l))});let i=e.onSelectionChange;i&&V(o,"onSelectionChange",async l=>{R.batchedUpdates(i,l)});let c=n?.onLoadMore;return c&&V(o,"onLoadMoreItems",async()=>{R.batchedUpdates(c,void 0)}),o}function XS(e,t){let r={kind:"Section",id:e.id,title:e.title,subtitle:e.subtitle,columns:$f(e.columns),fit:e.fit,aspectRatio:e.aspectRatio,inset:e.inset};return r.items=e.childElements.map(n=>ZS(n,t)),r}function ZS(e,t){let r={kind:"Item",id:e.id,keywords:e.keywords,quickLook:e.quickLook};r.title=e.title?.value??e.title,r.subtitle=e.subtitle?.value??e.subtitle,r.color=e.content?.value?e.content.value.color:e.content?.color,r.color||(r.content=e.content?.value??e.content,r.content=ie(r.content)),r.contentTooltip=e.content?.tooltip,e.accessory&&e&&(r.accessory=YS(e.accessory));let n=e.onSelect;return n&&V(r,"onSelect",async()=>{R.batchedUpdates(n,void 0)}),e.propElementsFromChildren.actionPanel&&(t.actions=e.propElementsFromChildren.actionPanel),r}function YS(e){let t={kind:"Accessory",tooltip:"tooltip"in e?e.tooltip:void 0};return"icon"in e&&e.icon&&(t.icon=ie(e.icon)),t.icon?t:void 0}function $f(e){let t=Number.parseInt(e,10);if(!Number.isNaN(t))return Math.min(Xs.max,Math.max(Xs.min,t))}var ec=b(()=>{"use strict";De();Je();re();Qs();xn();la();We()});function jf(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `List` only accepts `List.Item` and `List.Section` children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}case"ray-search-bar-dropdown":{Z(t,"A `List` only accepts `List.Item` and `List.Section` children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.searchBarAccessory=t);break}case"ray-empty-view":{e.propElementsFromChildren.emptyView&&process.env.NODE_ENV!=="production"&&console.warn("Multiple `List.EmptyView` children have been passed to `List`. Only the last one will be shown."),e.propElementsFromChildren.emptyView=t;break}case"ray-list-item":{if(e.lastChildIsWithoutSection)e.childElements[e.childElements.length-1].childElements.push(t);else{let r=Se("ray-list-section",{id:`__raycast_implicit_section_${e.childElements.length}`});r.childElements.push(t),e.childElements.push(r),e.lastChildIsWithoutSection=!0}break}case"ray-list-section":{e.childElements.push(t),e.lastChildIsWithoutSection=!1;break}default:process.env.NODE_ENV!=="production"&&console.warn("A `List` only accepts `List.EmptyView`, `List.Item` and `List.Section` children. Ignoring `"+F(t.name)+"`.")}}function Vf(e,t){switch(t.name){case"ray-action-panel":{Z(t,"A `List.Item` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.actionPanel=t);break}case"ray-list-item-detail":{Z(t,"A `List.Item` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.detail=t);break}case"ray-detail":{Z(t,"`List.Item` expects `List.Item.Detail` as `detail`, ignoring `"+F(t.name)+"`. See https://ray.so/list-item-detail")&&(e.propElementsFromChildren.detail=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `List.Item` does not accept any children.Ignoring `"+F(t.name)+"`.")}}function qf(e,t){switch(t.name){case"ray-metadata":{Z(t,"A `List.Item.Detail` does not accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.metadata=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `List.Item.Detail` does not accept any children. Ignoring `"+F(t.name)+"`.")}}function Bf(e,t){switch(t.name){case"ray-list-item":{e.childElements.push(t);return}default:process.env.NODE_ENV!=="production"&&console.warn("A `List.Section` only accepts `List.Item` children. Ignoring `"+F(t.name)+"`.")}}function Uf(e){let{filteringEnabled:t,keepSectionOrder:r}=Ge(e.filtering),n=e.pagination,o={id:e.id,navigationTitle:e.navigationTitle,isLoading:e.isLoading,kind:"List",searchBarText:e.searchText,searchBarPlaceholder:e.searchBarPlaceholder,selectedItemId:e.selectedItemId,throttlingEnabled:e.throttle,filteringEnabled:t,keepSectionOrder:r,isShowingDetail:e.isShowingDetail,itemsPerPage:n?.pageSize,hasMoreItems:n?.hasMore};J(typeof e.searchText>"u"||typeof e.onSearchTextChange=="function","You provided a `searchText` prop to the List view without an `onSearchTextChange` handler. This will make the search bar read-only."),J(!e._oldProps||typeof e.searchText>"u"&&typeof e._oldProps.searchText>"u"||typeof e.searchText<"u"&&typeof e._oldProps.searchText<"u","The List view is changing an uncontrolled search bar to be controlled. This is likely caused by the `searchText` changing from `undefined` to a defined value, which should not happen. Decide between using a controlled or uncontrolled search bar element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),e.propElementsFromChildren.actionPanel&&(o.actions=e.propElementsFromChildren.actionPanel),e.propElementsFromChildren.searchBarAccessory&&(o.searchBarAccessory=ua(e.propElementsFromChildren.searchBarAccessory)),e.propElementsFromChildren.emptyView&&(o.emptyView=ca(e.propElementsFromChildren.emptyView,o)),o.sections=e.childElements.map(l=>KS(l,o));let a=e.onSearchTextChange;a&&V(o,"onSearchTextChange",async l=>{R.batchedUpdates(a,JSON.parse(l))});let i=e.onSelectionChange;i&&V(o,"onSelectionChange",async l=>{R.batchedUpdates(i,l)});let c=n?.onLoadMore;return c&&V(o,"onLoadMoreItems",async()=>{R.batchedUpdates(c,void 0)}),o}function KS(e,t){let r={kind:"Section",id:e.id,title:e.title,subtitle:e.subtitle};return r.items=e.childElements.map(n=>QS(n,t)),r}function QS(e,t){let r=e.accessories??[];(e.accessoryTitle||e.accessoryIcon)&&r.push({text:e.accessoryTitle,icon:e.accessoryIcon});let n={kind:"Item",id:e.id,keywords:e.keywords,quickLook:e.quickLook};n.title=e.title?.value??e.title,n.titleTooltip=e.title?.tooltip,n.subtitle=e.subtitle?.value??e.subtitle,n.subtitleTooltip=e.subtitle?.tooltip,n.icon=e.icon?.value??e.icon,n.iconTooltip=e.icon?.tooltip,r.length>0&&(n.accessories=r.map(a=>ek(a)).filter(a=>!!a)),Le(n);let o=e.onSelect;return o&&V(n,"onSelect",async()=>{R.batchedUpdates(o,void 0)}),e.propElementsFromChildren.actionPanel&&(t.actions=e.propElementsFromChildren.actionPanel),e.propElementsFromChildren.detail&&(t.detail=tk(e.propElementsFromChildren.detail)),n}function ek(e){let t={kind:"Accessory",tooltip:"tooltip"in e?e.tooltip:void 0};if("icon"in e&&e.icon&&(t.icon=ie(e.icon)),"text"in e&&e.text)return t.text=typeof e.text=="object"?e.text.value:e.text,t.color=typeof e.text=="object"&&e.text?.color&&wr.includes(e.text.color)?e.text.color:void 0,t;if("date"in e&&e.date){let r=typeof e.date=="object"&&"value"in e.date?e.date.value:e.date;return t.date=r?.getTime(),t.color=typeof e.date=="object"&&"color"in e.date&&e.date.color&&wr.includes(e.date.color)?e.date.color:void 0,t}if("tag"in e&&e.tag){let r=typeof e.tag=="object"&&"value"in e.tag?e.tag.value:e.tag;return r instanceof Date?t.tag=r.getTime():t.tag=aa(r),t.color=typeof e.tag=="object"&&"color"in e.tag?e.tag.color:void 0,t}return t.icon?t:void 0}function tk(e){let t={kind:"Detail",id:e.id,markdown:e.markdown,isLoading:e.isLoading};return e.propElementsFromChildren.metadata&&(t.metadata=ia(e.propElementsFromChildren.metadata)),t}var tc=b(()=>{"use strict";De();qs();Je();re();sa();xn();la();We()});function rc(e){return Hf.default.createHash("sha256").update(e).digest("hex")}function rk(e,t){let n=`menu_bar_extra_item_${e.hash}_action`;return q.set(n,async o=>(await t(o),n)),n}function nc(e,t){let r={kind:"Submenu",title:e.title,icon:ie(e.icon)};return t.hash?r.hash=`${t.hash}->`:r.hash="",r.hash+=rc(`Submenu_${r.title}_${JSON.stringify(r.icon||"")}`),r.items=e.childElements.map(n=>{switch(n.name){case"ray-menu-bar-extra-item":return da(n,r);case"ray-menu-bar-extra-separator":return oc(n);case"ray-menu-bar-extra-submenu":return nc(n,r);case"ray-menu-bar-extra-section":return ac(n,r)}}),r}function da(e,t){let r={kind:"Item",title:e.title,subtitle:e.subtitle,icon:ie(e.icon),tooltip:e.tooltip};t.hash?r.hash=`${t.hash}->`:r.hash="",r.hash+=rc(`${r.title}_${r.subtitle}_${JSON.stringify(r.icon||"")}_${JSON.stringify(r.tooltip||"")}_${JSON.stringify(r.shortcut||"")}`);let n=e.shortcut;n&&(r.shortcut=n);let o=e.onAction;return o&&(r.actionCallbackId=rk(r,o)),e.propElementsFromChildren.alternate&&(r.alternate=da(e.propElementsFromChildren.alternate,r)),r}function oc(e){return{kind:"Separator"}}function ac(e,t){let r={kind:"Section",title:e.title};return t.hash?r.hash=`${t.hash}->`:r.hash="",r.hash+=rc(`Section_${r.title}`),r.items=e.childElements.map(n=>{switch(n.name){case"ray-menu-bar-extra-item":return da(n,r);case"ray-menu-bar-extra-separator":return oc(n);case"ray-menu-bar-extra-submenu":return nc(n,r);case"ray-menu-bar-extra-section":return ac(n,r)}}),r}function Gf(e){let t={kind:"MenuBarExtra",isLoading:e.isLoading,id:e.id,title:e.title,icon:ie(e.icon),tooltip:e.tooltip};return t.items=e.childElements.map(r=>{switch(r.name){case"ray-menu-bar-extra-item":return da(r,t);case"ray-menu-bar-extra-separator":return oc(r);case"ray-menu-bar-extra-submenu":return nc(r,t);case"ray-menu-bar-extra-section":return ac(r,t)}}),t}function Wf(e,t){switch(t.name){case"ray-menu-bar-extra-item":case"ray-menu-bar-extra-separator":case"ray-menu-bar-extra-submenu":case"ray-menu-bar-extra-section":{e.childElements.push(t);break}default:process.env.NODE_ENV!=="production"&&console.warn('A `MenuBarExtra` only accepts `MenuBarExtra.Submenu`, `MenuBarExtra.Item`, `MenuBarExtra.Separator` and `MenuBarExtra.Section` children. Ignoring "'+t.name+'".')}}function Jf(e,t){switch(t.name){case"ray-menu-bar-extra-item":{Z(t,"A `MenuBarExtra.Item` doesn't accept any children. Ignoring `"+F(t.name)+"`.")&&(e.propElementsFromChildren.alternate=t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `MenuBarExtra.Item` doesn't accept any children. Ignoring `"+F(t.name)+"`.")}}function Xf(e,t){switch(t.name){case"ray-menu-bar-extra-item":case"ray-menu-bar-extra-separator":case"ray-menu-bar-extra-submenu":case"ray-menu-bar-extra-section":{e.childElements.push(t);break}default:process.env.NODE_ENV!=="production"&&console.warn("A `MenuBarExtra.Submenu` only accepts `MenuBarExtra.Submenu`, `MenuBarExtra.Item`, `MenuBarExtra.Separator` and `MenuBarExtra.Section` children. Ignoring `"+F(t.name)+"`.")}}var Hf,ic=b(()=>{"use strict";Hf=je(require("node:crypto"));re();De();We()});function Se(e,t){return Ue("Reconciler: createElement",t),{...t,name:e,childElements:[],propElementsFromChildren:{}}}function sc(e,t,r,n,o,a){Ue("Reconciler: clone instance",e,n,o);let i={...n,name:t,childElements:[],propElementsFromChildren:{}};return i._oldProps=r,o?(i.propElementsFromChildren=e.propElementsFromChildren,i.childElements=e.childElements):i.childElements=a||[],i}function Zf(e,t,r){return Ue("Reconciler: clone hidden instance",e),sc(e,t,{},{...r,hidden:!0},!0)}var Yf=b(()=>{"use strict";re()});var cc={};Ft(cc,{canHydrateInstance:()=>ok,canHydrateSuspenseInstance:()=>ik,canHydrateTextInstance:()=>ak,clearSuspenseBoundary:()=>xk,clearSuspenseBoundaryFromContainer:()=>Pk,commitHydratedContainer:()=>bk,commitHydratedSuspenseInstance:()=>vk,didNotFindHydratableInstance:()=>Fk,didNotFindHydratableInstanceWithinContainer:()=>Ak,didNotFindHydratableInstanceWithinSuspenseInstance:()=>Rk,didNotFindHydratableSuspenseInstance:()=>Dk,didNotFindHydratableSuspenseInstanceWithinContainer:()=>Ek,didNotFindHydratableSuspenseInstanceWithinSuspenseInstance:()=>Ok,didNotFindHydratableTextInstance:()=>Lk,didNotFindHydratableTextInstanceWithinContainer:()=>Nk,didNotFindHydratableTextInstanceWithinSuspenseInstance:()=>Ik,didNotHydrateInstance:()=>Tk,didNotHydrateInstanceWithinContainer:()=>_k,didNotHydrateInstanceWithinSuspenseInstance:()=>Ck,didNotMatchHydratedContainerTextInstance:()=>Sk,didNotMatchHydratedTextInstance:()=>kk,errorHydratingContainer:()=>zk,getFirstHydratableChild:()=>dk,getFirstHydratableChildWithinContainer:()=>pk,getFirstHydratableChildWithinSuspenseInstance:()=>mk,getNextHydratableInstanceAfterSuspenseInstance:()=>yk,getNextHydratableSibling:()=>uk,hydrateInstance:()=>fk,hydrateSuspenseInstance:()=>gk,hydrateTextInstance:()=>hk,isSuspenseInstanceFallback:()=>ck,isSuspenseInstancePending:()=>sk,registerSuspenseInstanceRetry:()=>lk,shouldDeleteUnhydratedTailInstances:()=>wk,supportsHydration:()=>nk});function M(){throw new Error("The current renderer does not support hydration. This error is likely caused by a bug in React. Please file an issue.")}var nk,ok,ak,ik,sk,ck,lk,uk,dk,pk,mk,fk,hk,gk,yk,bk,vk,xk,Pk,wk,Sk,kk,_k,Ck,Tk,Ak,Nk,Ek,Rk,Ik,Ok,Fk,Lk,Dk,zk,Kf=b(()=>{"use strict";nk=!1,ok=M,ak=M,ik=M,sk=M,ck=M,lk=M,uk=M,dk=M,pk=M,mk=M,fk=M,hk=M,gk=M,yk=M,bk=M,vk=M,xk=M,Pk=M,wk=M,Sk=M,kk=M,_k=M,Ck=M,Tk=M,Ak=M,Nk=M,Ek=M,Rk=M,Ik=M,Ok=M,Fk=M,Lk=M,Dk=M,zk=M});var lc={};Ft(lc,{appendChild:()=>$k,appendChildToContainer:()=>jk,clearContainer:()=>Qk,commitMount:()=>qk,commitTextUpdate:()=>Vk,commitUpdate:()=>Bk,hideInstance:()=>Xk,hideTextInstance:()=>Zk,insertBefore:()=>Uk,insertInContainerBefore:()=>Hk,removeChild:()=>Gk,removeChildFromContainer:()=>Wk,resetTextContent:()=>Jk,supportsMutation:()=>Mk,unhideInstance:()=>Yk,unhideTextInstance:()=>Kk});function he(){throw new Error("The current renderer does not support mutation. This error is likely caused by a bug in React. Please file an issue.")}var Mk,$k,jk,Vk,qk,Bk,Uk,Hk,Gk,Wk,Jk,Xk,Zk,Yk,Kk,Qk,Qf=b(()=>{"use strict";Mk=!1,$k=he,jk=he,Vk=he,qk=he,Bk=he,Uk=he,Hk=he,Gk=he,Wk=he,Jk=he,Xk=he,Zk=he,Yk=he,Kk=he,Qk=he});var uc={};Ft(uc,{getInstanceFromScope:()=>t_,prepareScopeUpdate:()=>e_});function eh(){throw new Error("The current renderer does not support React Scopes. This error is likely caused by a bug in React. Please file an issue.")}var e_,t_,th=b(()=>{"use strict";e_=eh,t_=eh});var dc={};Ft(dc,{findFiberRoot:()=>n_,getBoundingRect:()=>o_,getTextContent:()=>a_,isHiddenSubtree:()=>i_,matchAccessibilityRole:()=>s_,setFocusIfFocusable:()=>c_,setupIntersectionObserver:()=>l_,supportsTestSelectors:()=>r_});function Nt(){throw new Error("The current renderer does not support test selectors. This error is likely caused by a bug in React. Please file an issue.")}var r_,n_,o_,a_,i_,s_,c_,l_,rh=b(()=>{"use strict";r_=!1,n_=Nt,o_=Nt,a_=Nt,i_=Nt,s_=Nt,c_=Nt,l_=Nt});function u_(e,t){switch(e.name){case"ray-menu-bar-extra":Wf(e,t);break;case"ray-menu-bar-extra-item":Jf(e,t);break;case"ray-menu-bar-extra-submenu":Xf(e,t);break;case"ray-empty-view":Tf(e,t);break;case"ray-metadata":Sf(e,t);break;case"ray-metadata-taglist":kf(e,t);break;case"ray-search-bar-dropdown":Af(e,t);break;case"ray-action-panel":xf(e,t);break;case"ray-submenu-item":Pf(e,t);break;case"ray-list":jf(e,t);break;case"ray-list-item":Vf(e,t);break;case"ray-list-item-detail":qf(e,t);break;case"ray-list-section":Bf(e,t);break;case"ray-grid":Lf(e,t);break;case"ray-grid-item":Df(e,t);break;case"ray-grid-section":zf(e,t);break;case"ray-form":If(e,t);break;case"ray-form-dropdown":Of(e,t);break;case"ray-detail":_f(e,t);break;default:e.childElements.push(t)}Ue(`appendChildNode: '${t.name}' into '${e.name}'`,e)}function fc(e){ah.onPromoteTree=e}function d_(e){return(0,nh.default)(e)}var nh,oh,pa,Cr,ah,mc,pc,R,Je=b(()=>{"use strict";nh=je(require("react-reconciler")),oh=require("react"),pa=je(require("react-reconciler/constants"));re();vn();Ws();la();Js();ec();tc();ic();sa();xn();Yf();Kf();Qf();th();rh();Cr=new Map,ah={onPromoteTree:()=>{}};mc={};process.env.NODE_ENV!=="production"&&Object.freeze(mc);pc=pa.NoEventPriority;R=d_({createInstance:Se,createTextInstance:e=>({name:"string",props:{text:e}}),appendInitialChild:u_,finalizeInitialChildren:()=>!1,shouldSetTextContent:()=>!1,getRootHostContext:()=>mc,getChildHostContext:()=>mc,getPublicInstance:e=>e,prepareForCommit:()=>null,resetAfterCommit:()=>{},preparePortalMount:()=>{},scheduleTimeout:(e,t)=>setTimeout(e,0),cancelTimeout:clearTimeout,noTimeout:-1,isPrimaryRenderer:!0,warnsIfNotActing:!0,setCurrentUpdatePriority(e){pc=e},getCurrentUpdatePriority(){return pc},resolveUpdatePriority(){return pc||pa.DefaultEventPriority},getInstanceFromNode(e){throw new Error("Not yet implemented.")},beforeActiveInstanceBlur(){},afterActiveInstanceBlur(){},detachDeletedInstance(){},NotPendingTransition:null,HostTransitionContext:(0,oh.createContext)(null),requestPostPaintCallback(){},maySuspendCommit:()=>!1,preloadInstance:()=>!0,shouldAttemptEagerTransition:()=>!1,trackSchedulerEvent:()=>{},resolveEventType:()=>null,resolveEventTimeStamp:()=>-1.1,startSuspendingCommit(){},suspendInstance(){},waitForCommitToBeReady:()=>null,supportsMicrotasks:!0,scheduleMicrotask:queueMicrotask,supportsPersistence:!0,cloneInstance:sc,createContainerChildSet:e=>(Ue("Reconciler: createContainerChildSet",e),[]),appendChildToContainerChildSet:(e,t)=>{Ue("Reconciler: appendChildToContainerChildSet",e,t),e.push(t)},finalizeContainerChildren:(e,t)=>{Ue("Reconciler: finalizeContainerChildren",e,t);let r=Cr.get(e);if(!r)throw new Error("The reconciler has not been configured");r.shadowTree=t[0],ah.onPromoteTree(r.shadowTree)},replaceContainerChildren:(e,t)=>{},cloneHiddenInstance:Zf,cloneHiddenTextInstance(e,t,r){throw new Error("Reconciler: Text instances not supported")},resetFormInstance(){},...lc,...cc,...uc,...dc})});function ih(e){let t=e.childElements[e.childElements.length-1],r={kind:"navigationStack",id:"navigationStack"},{body:n,actions:o}=p_(t);r.body=n,r.navigationInfo=e.navigationInfo;let a=e.onPop;return a&&V(r,"onPop",async i=>{a&&R.batchedUpdates(a,i)}),kt(`${r.body?.navigationTitle??r.body?.kind}, ${e.navigationInfo}`),{navigationStack:r,actions:o}}function p_(e){if(!e)return{body:null,actions:null};let t;switch(e.name){case"ray-menu-bar-extra":{t=Gf(e);break}case"ray-list":{t=Uf(e);break}case"ray-grid":{t=Mf(e);break}case"ray-form":{t=Ff(e);break}case"ray-detail":{t=Cf(e);break}default:throw new Error(`Unsupported navigation child: ${e.name}`)}let r;return t.actions&&(r=t.actions,delete t.actions),kt(`raycastNode: ${e.name}: `,t),{body:t,actions:r?wf(r):null}}var sh=b(()=>{"use strict";Ws();Js();tc();ec();ic();re();Je();vn()});function ma(e){if(e.childElements.length===0)return{kind:"commandView",suspended:!0};let t={kind:"commandView"};return e.childElements.forEach(r=>{if(r.name==="ray-navigation-stack"){m_(r);let{navigationStack:n,actions:o}=ih(r);t.navigationStack=n,o&&(t.actions=o)}else r.name==="ray-top-level-suspense"&&(t.suspended=!0)}),t}function m_(e){if(process.env.NODE_ENV==="development"){let t=e.childElements.findIndex(r=>r.enableDrafts&&r.enableDrafts==!0);if(t>0){let r=e.childElements[t].navigationTitle;console.error(`You have enabled 'enableDrafts' for '${r??"<Form>"}'. Drafts in nested forms are not supported yet and will be ignored.`)}}}var hc=b(()=>{"use strict";sh()});var Pn,gc=b(()=>{"use strict";A();(a=>{let e;(l=>(l.User="User",l.FullScreen="FullScreen"))(e=a.DesktopType||={});async function t(){return(await y("getDesktops",{})).desktops.map(c=>({size:{width:c.width,height:c.height},id:""+c.id,screenId:c.screenId,active:c.active,type:c.type})).filter(c=>!!c.type)}a.getDesktops=t;async function r(){let{window:i}=await y("getActiveWindow",{});return{bounds:i.fullScreen?"fullscreen":{position:{x:i.x,y:i.y},size:{width:i.width,height:i.height}},id:i.id,desktopId:""+i.desktopId,resizable:i.fullScreen?!0:i.resizable,fullScreenSettable:i.fullScreenSettable,positionable:i.fullScreen?!0:i.positionable,application:i.application,active:i.active}}a.getActiveWindow=r;async function n(){try{return(await y("getWindowsOnActiveDesktop",{})).windows.map(c=>({bounds:c.fullScreen?"fullscreen":{position:{x:c.x,y:c.y},size:{width:c.width,height:c.height}},id:c.id,desktopId:""+c.desktopId,resizable:c.fullScreen?!0:c.resizable,fullScreenSettable:c.fullScreenSettable,positionable:c.fullScreen?!0:c.positionable,application:c.application,active:c.active}))}catch(i){return console.error(i),[]}}a.getWindowsOnActiveDesktop=n;async function o(i){if(i.bounds==="fullscreen"){await y("setWindowBounds",{fullScreen:!0,windowId:i.id});return}await y("setWindowBounds",{windowId:i.id,fullScreen:!1,x:i.bounds.position?.x,y:i.bounds.position?.y,width:i.bounds.size?.width,height:i.bounds.size?.height,desktopId:typeof i.desktopId<"u"?parseFloat(i.desktopId):void 0})}a.setWindowBounds=o})(Pn||={})});var Q,yc,wn,ch=b(()=>{"use strict";Q=require("worker_threads");A();Fe();gc();yc=(r=>(r.UserInitiated="userInitiated",r.Background="background",r))(yc||{}),wn={raycastVersion:process.env.RAYCAST_VERSION,ownerOrAuthorName:Q.workerData?.ownerOrAuthorName,extensionName:Q.workerData?.extensionName,commandName:Q.workerData?.entryPointName,commandMode:Q.workerData?.entryPointMode,assetsPath:Q.workerData?.assetsPath,supportPath:Q.workerData?.supportPath,isDevelopment:Q.workerData?.isDevelopment,appearance:Q.workerData?.appearance,textSize:Q.workerData?.textSize,launchType:Q.workerData?.launchType,canAccess(e){return e===ft||Object.values(ft).includes(e)?Q.workerData?.canAccessAI:typeof e=="string"&&ft.betterAIModels.includes(e)?Q.workerData?.canAccessBetterAIModels:e===hn||Object.values(hn).includes(e)?Q.workerData?.isBrowserExtensionInstalled:e===Pn||Object.values(Pn).includes(e)?Q.workerData?.canAccessWindowManagement:!0},entryPointName:Q.workerData?.entryPointName,entryPointType:Q.workerData?.entryPointType,entryPointMode:Q.workerData?.entryPointMode,theme:Q.workerData?.appearance,get launchContext(){return mn()}}});function f_(){return Object.keys(Sn).reduce((e,t)=>["dropdown","appPicker"].includes(Sn[t].type)?(e[t]=Sn[t]?.value,e):(e[t]=Sn[t]?.value??Sn[t]?.default,e),{})}var lh,Sn,uh=b(()=>{"use strict";lh=require("worker_threads"),Sn=lh.workerData?.preferences||{}});async function h_(){return(await y("getSelectedText",{},{category:"Workspace",data:{function:"getSelectedText"}})).text}async function g_(){return(await y("getSelectedFinderItems",{},{category:"Workspace",data:{function:"getSelectedFinderItems"}})).items}var dh=b(()=>{"use strict";A()});var fa=b(()=>{"use strict";ch();uh();gc();dh()});function Pc(e){dr("createRoot");let t=Cr.get(e),r=t?.fiber;t&&console.warn("createRoot should only be called once!");let n=r||R.createContainer(e,fh.ConcurrentRoot,null,process.env.NODE_ENV!=="production"&&process.env.NODE_ENV!=="test",null,"",console.error,null);return t||Cr.set(e,{fiber:n,shadowTree:void 0}),process.env.NODE_ENV==="development"&&wn.launchType!=="background"&&ys(R),dt("createRoot"),{configure(o){return fc(o.onPromoteTree),this},render(o){dr("render"),R.updateContainer((0,gh.jsx)(Go,{children:o}),n,null,()=>{kt("updateContainer callback")}),dt("render")},unmount(){let a=Cr.get(e)?.fiber;a&&R.updateContainer(null,a,null,()=>{kt("unmount callback")})}}}async function kn(e){if(Fs(),!e)throw new Error("No root element provided for rendering");yn.clear(),dr("building patch");let t=ma(e);if(t.suspended){if(bc){dt("building patch");return}if(ha)try{ha.navigationStack.body.isLoading=!0}catch{}bc=!0;let c=await y("renderSuspense",{});return Tr.emit("suspense"),dt("building patch"),c}bc=!1;let r=(0,mh.compare)(ha||{},t);if(dt("building patch"),ha=t,r.length===0){let c=await y("renderEmpty",{});return Tr.emit("did-render",{empty:!0}),xc++>20&&!vc&&(console.warn("Looks like the command is rendering a lot without any changes. This might indicate an rendering loop caused by a `setState` not being wrapped in a `useEffect`.\nThis will degrade the performances of Raycast and Raycast might arbitrarily decide to terminate the extension if it happens too many times."),vc=!0),c}xc=0,vc=!1,dr("serializing tree");let n=JSON.stringify({model:t,patch:r}),o=Buffer.byteLength(n),a={renderTree:n,gzipped:!1};if(y_&&o>b_){let c=ym(n),l=hh.default.gzipSync(c).toString("base64");a.renderTree=l,a.gzipped=!0}dt("serializing tree");let i=await y("render",a);return Tr.emit("did-render",{empty:!1}),i}var ph,mh,fh,hh,gh,Tr,ha,bc,xc,vc,y_,b_,yh=b(()=>{"use strict";ph=require("node:events"),mh=je(Vm()),fh=require("react-reconciler/constants"),hh=je(require("zlib"));rs();sn();bs();re();Je();hc();ms();fa();gh=require("react/jsx-runtime");global._jsx=function(){return require("react").createElement}();global._jsxFragment=function(){return require("react").Fragment}();Tr=new ph.EventEmitter;ha=null,bc=!1,xc=0,vc=!1;na.on("callback",()=>{xc=0});y_=!0,b_=3e4});var wc=b(()=>{"use strict";yh();Je();hc();De();De()});function ne(e,t,r){let[n,o]=(0,ga.useState)(0);return[typeof e<"u"?{text:e,eventCount:n}:void 0,typeof t<"u"?{text:t,eventCount:0}:void 0,(0,ga.useMemo)(()=>r?a=>{R.batchedUpdates(i=>{r(i.text),o(i.eventCount)},a)}:void 0,[r])]}var ga,bh=b(()=>{"use strict";ga=require("react");wc()});var vh=b(()=>{"use strict";Lm();bh()});function v_(e,t){let n=`__raycast_function_${e}_action`;return q.set(n,async()=>await t()),n}async function Sc(e){if(Array.isArray(e))return await Promise.all(e.map(Sc));if(typeof e=="object"&&e!==null){let t={};return await Promise.all(Object.entries(e).map(async([r,n])=>{t[r]=await Sc(n)})),t}else return typeof e=="function"?await e():e}function kc(e){try{if(xh.workerData.shouldExecuteFunctionsBeforeReturning)return Sc(e).then(t=>({result:JSON.stringify(t,null," ")}));{let t=0;return{result:JSON.stringify(e,(r,n)=>typeof n=="function"?v_(`${r}_${t++}`,n):n," ")}}}catch(t){throw new Error("Could not serialize tool result to JSON: "+t.message)}}var xh,Ph=b(()=>{"use strict";xh=require("worker_threads");re()});var wh={};Ft(wh,{ErrorBoundary:()=>pr,InternalChildContext:()=>me,NavigationRoot:()=>Ho,NavigationView:()=>fr,QuickLookContext:()=>mt,RootComponent:()=>Go,SelectionContextProvider:()=>gr,UpdateNavigationContext:()=>cn,addMethod:()=>qo,allowedTextColors:()=>wr,apiCallbacks:()=>q,benchmarkingStart:()=>dr,benchmarkingStop:()=>dt,callback:()=>V,callbacks:()=>na,configureRPCLogging:()=>is,configureReconciler:()=>fc,connectToReactDeveloperTools:()=>ys,createInstance:()=>Se,createRoot:()=>Pc,expandingTilde:()=>$e,getApplications:()=>pn,getLaunchContext:()=>mn,handleNativeCallback:()=>Vs,handleToolResult:()=>kc,internalChildInvariant:()=>Z,invariant:()=>J,isReservedShortcut:()=>js,isSafeToPaginate:()=>fn,logExceptionAndExit:()=>ur,nodeCallbacks:()=>yn,notifyParent:()=>lr,parseDate:()=>gt,propToInternalChild:()=>X,reactRenderDebugLog:()=>kt,reconciler:()=>R,reconcilerDebugLog:()=>Ue,renderer:()=>Tr,replacer:()=>Ns,request:()=>y,requestNativeMount:()=>kn,reviver:()=>Es,rootViewNode:()=>ma,roots:()=>Cr,sampleMemoryUsage:()=>Fs,showException:()=>ls,unwrappedFormValues:()=>Sr,useHasNoSelectedItem:()=>gs,useId:()=>z,useIsSelectedItem:()=>un,useSelectedItem:()=>ln,useTextChangeHandler:()=>ne,wrapImageIfNeeded:()=>ie});var A=b(()=>{"use strict";sn();Am();bs();vh();wc();re();Ph()});var bC={};Ft(bC,{AI:()=>ft,Action:()=>T,ActionPanel:()=>at,ActionPanelItem:()=>U_,ActionPanelSection:()=>G_,ActionPanelSubmenu:()=>H_,Alert:()=>At,AlertActionStyle:()=>cC,BrowserExtension:()=>hn,Cache:()=>_c,Clipboard:()=>Oe,Color:()=>xr,CopyToClipboardAction:()=>L_,Detail:()=>xa,Form:()=>B,FormCheckbox:()=>K_,FormDatePicker:()=>Q_,FormDropdown:()=>tC,FormDropdownItem:()=>J_,FormDropdownSection:()=>W_,FormSeparator:()=>eC,FormTagPicker:()=>rC,FormTagPickerItem:()=>X_,FormTextArea:()=>Y_,FormTextField:()=>Z_,Grid:()=>Ze,Icon:()=>we,Image:()=>oa,ImageMask:()=>uC,Keyboard:()=>vr,LaunchType:()=>yc,List:()=>Xe,ListItem:()=>oC,ListSection:()=>nC,LocalStorage:()=>ht,MenuBarExtra:()=>Ot,Notes:()=>cf,OAuth:()=>Lg,OpenAction:()=>D_,OpenInBrowserAction:()=>z_,OpenWithAction:()=>M_,PasteAction:()=>$_,PopToRootType:()=>Ds,PushAction:()=>j_,ShowInFinderAction:()=>V_,SubmitFormAction:()=>q_,Toast:()=>fe,ToastStyle:()=>lC,TrashAction:()=>B_,WindowManagement:()=>Pn,allLocalStorageItems:()=>A_,captureException:()=>jS,clearClipboard:()=>C_,clearLocalStorage:()=>I_,clearSearchBar:()=>FS,closeMainWindow:()=>Tt,confirmAlert:()=>Us,copyTextToClipboard:()=>__,environment:()=>wn,getApplications:()=>LS,getDefaultApplication:()=>DS,getFrontmostApplication:()=>zS,getLocalStorageItem:()=>N_,getPreferenceValues:()=>f_,getSelectedFinderItems:()=>g_,getSelectedText:()=>h_,launchCommand:()=>$S,open:()=>$s,openCommandPreferences:()=>IS,openExtensionPreferences:()=>RS,pasteText:()=>T_,popToRoot:()=>OS,preferences:()=>F_,randomId:()=>aC,removeLocalStorageItem:()=>R_,render:()=>dC,setLocalStorageItem:()=>E_,showHUD:()=>Hs,showInFinder:()=>zs,showToast:()=>Pr,specialKeys:()=>O_,trash:()=>Ms,unstable_AI:()=>pC,updateCommandMetadata:()=>MS,useActionPanel:()=>sC,useId:()=>iC,useNavigation:()=>Lc,useUnstableAI:()=>mC});module.exports=fl(bC);var zg=je(rm()),Mg=je(am()),$g=require("util/types"),Y=require("worker_threads");xt();A();De();ot();Fe();var oe=je(require("fs")),_n=je(require("path"));fa();nt();var _c=class e{static get STORAGE_DIRECTORY_NAME(){return"com.raycast.api.cache"}static get DEFAULT_CAPACITY(){return 1e7}directory;namespace;capacity;journal;storage;subscribers;constructor(t={}){let r=t.directory??wn.supportPath;if(r){if(!oe.default.existsSync(r))throw new Error("Cache directory does not exist")}else throw new Error("Invalid Cache directory");this.directory=r,this.namespace=t.namespace,this.capacity=t.capacity??e.DEFAULT_CAPACITY,this.journal=new Cc({directory:this.storageDirectory}),this.storage=new Tc({directory:this.storageDirectory}),this.subscribers=new Set,this.journal.size===0&&this.clear({notifySubscribers:!1}),this.get=this.get.bind(this),this.has=this.has.bind(this),this.set=this.set.bind(this),this.remove=this.remove.bind(this),this.clear=this.clear.bind(this),this.subscribe=this.subscribe.bind(this)}get storageDirectory(){return _n.default.join(this.directory,e.STORAGE_DIRECTORY_NAME,this.namespace??"")}get(t){let r=this.journal.get(t)?.id;if(!(typeof r>"u"))try{let n=this.storage.get(r);return typeof n>"u"&&this.journal.remove(t),n}catch(n){console.error("Could not get Cache data for key:",t,n),this.journal.remove(t),this.storage.remove(r)}}has(t){let r=this.journal.peek(t);if(typeof r>"u")return!1;let n=this.storage.has(r.id);return n||this.journal.remove(t),n}get isEmpty(){return this.journal.size===0}set(t,r){let n=this.journal.peek(t)?.id,o=Buffer.byteLength(r),a=this.journal.set(t,{id:n??te(),size:o});try{this.storage.set(a.id,r),this.maintainCapacity(),this.notifySubscribers(t,r)}catch(i){throw this.journal.remove(t),this.storage.remove(a.id),new Error(`Could not store Cache data for key "${t}": ${String(i)}`)}}remove(t){let r=this.journal.remove(t);if(typeof r>"u")return!1;try{return this.storage.remove(r.id),this.notifySubscribers(t,void 0),!0}catch(n){throw this.journal.set(t,r),new Error(`Could not remove Cache data for key "${t}": ${String(n)}`)}}clear(t={notifySubscribers:!0}){this.storage.clear(),this.journal.clear(),t.notifySubscribers&&this.notifySubscribers(void 0,void 0)}subscribe(t){return this.subscribers.add(t),()=>this.subscribers.delete(t)}maintainCapacity(){for(;this.journal.size>this.capacity;){let t=this.journal.leastRecentlyUsed;if(typeof t>"u")break;let[r,n]=t;this.journal.remove(r),this.storage.remove(n.id)}}notifySubscribers(t,r){this.subscribers.forEach(n=>n(t,r))}},Cc=class e{static VERSION="1";static FILE_NAME="journal";directory;entries;sizeInBytes;constructor(t){this.directory=t.directory,this.entries=new Map,this.sizeInBytes=0,this.read()}get(t){t=this.key(t);let r=this.entries.get(t);if(!(typeof r>"u"))return this.entries.delete(t),this.entries.set(t,r),this.write(),r}peek(t){return this.entries.get(this.key(t))}has(t){return this.entries.has(this.key(t))}get size(){return this.sizeInBytes}get leastRecentlyUsed(){let t=this.entries.keys().next().value;if(typeof t>"u")return;let r=this.entries.get(t);if(!(typeof r>"u"))return[t,r]}set(t,r){return this.entries.set(this.key(t),r),this.write(),r}remove(t){t=this.key(t);let r=this.entries.get(t);if(!(typeof r>"u"))return this.entries.delete(t),this.write(),r}clear(){this.entries=new Map,this.write()}key(t){return t.replaceAll(" ","_")}read(){let t=this.filePath();if(!oe.default.existsSync(t))return;let r=oe.default.readFileSync(t,"utf-8").split(` 1680 </a><a href="#h15-0-16" id="h15-0-16" class="d">-`);if(r.length){r.shift(),this.sizeInBytes=0;for(let n of r){let o=n.split(" ");if(o.length!==3)continue;let a=o[0],i=o[1],c=parseInt(o[2]);this.entries.set(a,{id:i,size:c}),this.sizeInBytes+=c}}}write(){let t=`${e.VERSION} 1681 </a><a href="#h15-0-17" id="h15-0-17" class="d">-`,r=0;for(let[n,o]of this.entries.entries())t+=`${n} ${o.id} ${o.size} 1682 </a><a href="#h15-0-18" id="h15-0-18" class="d">-`,r+=o.size;t=t.trim(),oe.default.existsSync(this.directory)||oe.default.mkdirSync(this.directory,{recursive:!0}),oe.default.writeFileSync(this.filePath(),t),this.sizeInBytes=r}filePath(){return _n.default.join(this.directory,e.FILE_NAME)}},Tc=class{directory;constructor(t){this.directory=t.directory}get(t){if(this.has(t))return oe.default.readFileSync(this.filePath(t),"utf-8")}has(t){return oe.default.existsSync(this.filePath(t))}set(t,r){oe.default.existsSync(this.directory)||oe.default.mkdirSync(this.directory,{recursive:!0}),oe.default.writeFileSync(this.filePath(t),r)}remove(t){return this.has(t)?(oe.default.rmSync(this.filePath(t)),!0):!1}clear(){oe.default.existsSync(this.directory)&&oe.default.readdirSync(this.directory).forEach(r=>{let n=_n.default.join(this.directory,r);oe.default.statSync(n).isFile()&&oe.default.rmSync(n)})}filePath(t){return _n.default.join(this.directory,t)}};A();var Sh=require("react");Fe();se();var kh=require("react/jsx-runtime"),Ac=e=>{let{title:t="Copy to Clipboard",content:r,icon:n="copy-clipboard-16",shortcut:o,onCopy:a,transient:i,concealed:c}=e,l=(0,Sh.useCallback)(()=>{Oe.copy(r,{transient:i,concealed:c}),a?.(r),Tt(),Hs("Copied to Clipboard")},[r,a,i,c]);return(0,kh.jsx)(T,{title:t,icon:n,shortcut:o,onAction:l})};Ac.displayName="Action.CopyToClipboard";var _h=require("react");A();se();var Ch=require("react/jsx-runtime");async function x_(e,t,r,n){let o;typeof r=="string"?o=r:r?.bundleId?o=r.bundleId:r?.path?o=r.path:o=r?.name,await y("createQuicklink",{link:e,name:t,application:o,iconName:n})}var Nc=e=>{let{quicklink:t,title:r="Save as Quicklink",icon:n="link-16",shortcut:o}=e,a=(0,_h.useCallback)(()=>{x_(t.link,t.name,t.application,t.icon)},[t.link,t.name,t.application,t.icon]);return(0,Ch.jsx)(T,{title:r,icon:n,shortcut:o,onAction:a})};Nc.displayName="Action.CreateQuicklink";var Th=require("react");A();se();var Ah=require("react/jsx-runtime");async function P_(e,t,r){await y("createSnippet",{snippet:e,name:t,keyword:r})}var Ec=e=>{let{snippet:t,title:r="Save as Snippet",icon:n="blank-document-16",shortcut:o}=e,a=(0,Th.useCallback)(()=>{P_(t.text,t.name,t.keyword)},[t.text,t.name,t.keyword]);return(0,Ah.jsx)(T,{title:r,icon:n,shortcut:o,onAction:a})};Ec.displayName="Action.CreateSnippet";var Nh=require("react");Fe();se();var Eh=require("react/jsx-runtime"),Et=e=>{let{title:t,application:r,target:n,icon:o="finder-16",shortcut:a,onOpen:i}=e,c=(0,Nh.useCallback)(async()=>{try{await $s(n,r),i?.(n)}catch(l){console.error("Could not open app",l),Pr({style:fe.Style.Failure,title:"Could not open app"})}},[r,n,i]);return(0,Eh.jsx)(T,{title:t,icon:o,shortcut:a,onAction:c})};Et.displayName="Action.Open";se();var Rh=require("react/jsx-runtime"),Rc=e=>(0,Rh.jsx)(Et,{target:e.url,title:e.title??"Open in Browser",icon:e.icon??"globe-01-16",shortcut:e.shortcut,onOpen:e.onOpen});Rc.displayName="Action.OpenInBrowser";var Ar=require("react");se();A();A();var Ih=require("react/jsx-runtime"),Cn=e=>{let t=z(e.id),[,,r]=ne(void 0,void 0,e.onSearchTextChange);return(0,Ih.jsx)("ray-submenu-item",{title:e.title,id:t,icon:e.icon,shortcut:e.shortcut,onOpen:e.onOpen,autoFocus:e.autoFocus,throttle:e.throttle,filtering:e.filtering,isLoading:e.isLoading,onSearchTextChange:r,children:e.children})};Cn.displayName="ActionPanel.Submenu";var Ic=require("react/jsx-runtime"),Oc=e=>{let t=(0,Ar.useRef)(null),[r,n]=(0,Ar.useState)([]);return(0,Ar.useEffect)(()=>(t.current?.abort(),t.current=new AbortController,pn(e.path,t.current?.signal).then(n).catch(o=>{o.name!=="AbortError"&&(console.error(o),n([]))}),()=>{t.current?.abort()}),[e.path]),(0,Ic.jsx)(Cn,{title:e.title??"Open With",icon:e.icon??"upload-16",shortcut:e.shortcut,children:r.map(o=>(0,Ic.jsx)(Et,{title:o.name,icon:{fileIcon:o.path},target:e.path,application:o,onOpen:e.onOpen},o.path))})};Oc.displayName="Action.OpenWith";var Oh=require("react");Fe();se();var Fh=require("react/jsx-runtime"),Fc=e=>{let{title:t="Paste in Active App",icon:r="copy-clipboard-16",shortcut:n,content:o,onPaste:a}=e,i=(0,Oh.useCallback)(()=>{Oe.paste(o),a?.(o),Tt()},[o,a]);return(0,Fh.jsx)(T,{title:t,icon:r,shortcut:n,onAction:i})};Fc.displayName="Action.Paste";var Dh=require("react");var Rt=require("react");A();nt();var Lh=require("react/jsx-runtime");function Lc(){let e=(0,Rt.useContext)(cn),t=(0,Rt.useRef)(""),r=(0,Rt.useCallback)((o,a)=>{e(i=>{let c=te();return{...i,routes:[...i.routes,{node:(0,Lh.jsx)(fr,{children:o},c),onPop:a}],lastNavigationInfo:{action:"push",id:c}}})},[e]),n=(0,Rt.useCallback)(()=>{let o=te();e(a=>{let i=[...a.routes];if(i.length>1){let c=i.pop();c&&c.onPop&&t.current!==o&&(t.current=o,c.onPop())}return{...a,routes:i,lastNavigationInfo:{action:"pop",id:o}}})},[e]);return{push:r,pop:n}}var zh=require("react/jsx-runtime"),Dc=e=>{let{title:t,icon:r,shortcut:n,onPush:o,onPop:a,target:i}=e,{push:c}=Lc(),l=(0,Dh.useCallback)(()=>{c(i,a),o?.()},[i,o,c,a]);return(0,zh.jsx)(T,{title:t,icon:r,shortcut:n,onAction:l})};Dc.displayName="Action.Push";var Mh=require("react");se();Fe();var $h=require("react/jsx-runtime"),zc=e=>{let{title:t="Show in Finder",icon:r="finder-16",shortcut:n,onShow:o,path:a}=e,i=(0,Mh.useCallback)(()=>{zs(a),o?.(a),Tt()},[o,a]);return(0,$h.jsx)(T,{title:t,icon:r,shortcut:n,onAction:i})};zc.displayName="Action.ShowInFinder";A();var jh=require("react"),Vh=require("react/jsx-runtime"),Mc=e=>{let{title:t="Submit Form",onSubmit:r,icon:n,shortcut:o,style:a}=e,i=(0,jh.useCallback)(async c=>{if(!c)return;let l=Sr(c);await r?.(l)===!1&&await y("shakeMainRaycastWindow",{})},[r]);return(0,Vh.jsx)(T,{title:t,icon:n,shortcut:o,type:"submit-form",onAction:i,style:a})};Mc.displayName="Action.SubmitForm";var ya=require("path");Fe();se();Gs();var qh=require("react/jsx-runtime"),$c=e=>{async function t(){let r=Array.isArray(e.paths)&&e.paths.length>1,n=await Pr({style:fe.Style.Animated,title:r?"Moving items to trash":"Moving item to trash"});try{let o;Array.isArray(e.paths)?o=e.paths.length+" items":typeof e.paths=="string"?o=(0,ya.basename)((0,ya.resolve)(e.paths)):o="1 item";let a={icon:"trash-16",title:"Move to Trash",message:`Are you sure you want to move ${o} to the trash?`,primaryAction:{title:"Confirm",style:At.ActionStyle.Destructive},dismissAction:{title:"Cancel",style:At.ActionStyle.Cancel}};await Us(a)?(await Ms(e.paths),e.onTrash&&e.onTrash(e.paths),n.style=fe.Style.Success,n.title=r?"Moved items to trash":"Moved item to trash"):n.hide()}catch(o){n.style=fe.Style.Failure,n.title=r?"Failed moving items to trash":"Failed moving item to trash";let a=o instanceof Error?o.message:void 0;n.message=a,a&&(n.primaryAction={title:"Copy Error",onAction:async i=>{await Oe.copy(a),i.hide()}}),console.error(o)}}return(0,qh.jsx)(T,{title:e.title??"Move to Trash",icon:e.icon??{source:"trash-16",tintColor:"raycast-red"},shortcut:e.shortcut,style:T.Style.Destructive,onAction:t})};$c.displayName="Action.Trash";var ba=require("react");Fe();se();A();var Bh=require("react/jsx-runtime");async function w_(e,t){let r=await $e(e);return await y("toggleQuickLook",{path:r,name:t})}var jc=e=>{let t=(0,ba.useContext)(mt),{title:r="Quick Look",icon:n="eye-16",shortcut:o=vr.Shortcut.Common.ToggleQuickLook}=e;process.env.NODE_ENV!=="production"&&t===void 0&&console.warn("The `<Action.ToggleQuickLook />` cannot find a `quickLook` prop on the selected `<Grid.Item />` or `<List.Item />`. Add the Quick Look information to show a preview.");let a=(0,ba.useCallback)(()=>{t&&w_(t.path,t?.name??void 0)},[t]);return t?(0,Bh.jsx)(T,{title:r,icon:n,shortcut:o,onAction:a}):null};jc.displayName="Action.ToggleQuickLook";var Uh=require("react");se();A();var Gh=require("react/jsx-runtime"),Hh=(r=>(r.Date="date",r.DateTime="date_time",r))(Hh||{}),Tn=e=>{let t=e.type==="date"?"date-picker":"date-time-picker",{title:r,icon:n="calendar-16",shortcut:o,onChange:a,min:i,max:c}=e,l=(0,Uh.useCallback)(d=>{typeof d>"u"||a?.(gt(d))},[a]);return(0,Gh.jsx)(T,{title:r,icon:n,shortcut:o,type:t,onAction:l,min:i,max:c})};Tn.displayName="Action.PickDate";Tn.Type=Hh;Tn.isFullDay=e=>!!e&&e.getMilliseconds()===1;var Vc=(r=>(r.Regular="regular",r.Destructive="destructive",r))(Vc||{});re();ot();var Wh=require("react");A();se();var Jh=require("react/jsx-runtime");async function S_(e){await y("installMCPServer",{name:e.name,transport:e.transport,command:e.transport==="stdio"?e.command:void 0,args:e.transport==="stdio"?e.args:void 0,url:e.transport==="sse"?e.url:void 0,additionalConfiguration:e.transport==="stdio"?e.env:e.headers,iconName:e.icon,description:e.description})}var qc=e=>{let{server:t,title:r="Install MCP Server",icon:n="arrow-down-16",shortcut:o}=e,a=(0,Wh.useCallback)(()=>{S_(t)},[t]);return(0,Jh.jsx)(T,{title:r,icon:n,shortcut:o,onAction:a})};qc.displayName="Action.InstallMCPServer";var Xh=require("react/jsx-runtime"),T=e=>{let{title:t,autoFocus:r,type:n,icon:o,style:a,shortcut:i,onAction:c,min:l,max:d}=e,u=z(),p=J(!(i&&js(i)),`The \`shortcut\` prop provided to the Action \`${t}\` is reserved by Raycast and has been removed. Please use another shortcut instead of \`${JSON.stringify(i)}\`.`);return(0,Xh.jsx)("ray-menu-item",{title:t,id:u,icon:o,style:a,shortcut:p?i:void 0,onAction:c?(...g)=>{ut({category:"Action",data:{title:t}}),c(...g)}:void 0,autoFocus:r,type:n,min:l,max:d})};T.CopyToClipboard=Ac;T.CreateQuicklink=Nc;T.InstallMCPServer=qc;T.CreateSnippet=Ec;T.Open=Et;T.OpenInBrowser=Rc;T.OpenWith=Oc;T.Paste=Fc;T.Push=Dc;T.ShowInFinder=zc;T.SubmitForm=Mc;T.Trash=$c;T.ToggleQuickLook=jc;T.PickDate=Tn;T.Style=Vc;T.displayName="Action";var Yh=require("react");A();var Zh=require("react/jsx-runtime"),Bc=e=>(0,Zh.jsx)("ray-menu-section",{title:e.title,children:e.children});Bc.displayName="ActionPanel.Section";var Kh=require("react/jsx-runtime"),at=e=>{let t=(0,Yh.useContext)(me);return(0,Kh.jsx)("ray-action-panel",{title:e.title,internal:t,children:e.children})};at.displayName="ActionPanel";at.Item=T;at.Section=Bc;at.Submenu=Cn;A();var ng=require("react");A();A();var Qh=require("react/jsx-runtime"),Uc=e=>{let t=z();return(0,Qh.jsx)("ray-metadata-label",{id:t,title:e.title,icon:e.icon,text:e.text})};Uc.displayName="Metadata.Label";A();var eg=require("react/jsx-runtime"),Hc=e=>{let t=z();return(0,eg.jsx)("ray-metadata-separator",{id:t})};Hc.displayName="Metadata.Separator";A();var tg=require("react/jsx-runtime"),Gc=e=>{let t=z();return(0,tg.jsx)("ray-metadata-link",{id:t,title:e.title,target:e.target,text:e.text})};Gc.displayName="Metadata.Link";A();var Wc=require("react/jsx-runtime"),rg=e=>{let t=z();return(0,Wc.jsx)("ray-metadata-taglist-item",{id:t,text:e.text,icon:e.icon,color:e.color,onAction:e.onAction})};rg.displayName="Metadata.TagList.Item";var va=e=>{let t=z();return(0,Wc.jsx)("ray-metadata-taglist",{id:t,title:e.title,children:e.children})};va.displayName="Metadata.TagList";va.Item=rg;var og=require("react/jsx-runtime"),it=e=>{let t=(0,ng.useContext)(me);return(0,og.jsx)("ray-metadata",{internal:t,children:e.children})};it.displayName="Metadata";it.Label=Uc;it.Separator=Hc;it.Link=Gc;it.TagList=va;var ag=require("react/jsx-runtime"),xa=e=>(0,ag.jsxs)("ray-detail",{navigationTitle:e.navigationTitle,isLoading:e.isLoading,markdown:e.markdown??"",children:[X(e.actions),X(e.metadata)]});xa.displayName="Detail";xa.Metadata=it;A();var Pa=require("react");A();function ce(e){return{focus:async()=>await y("formSetFocus",{itemId:e}),reset:async()=>await y("formReset",{itemId:e})}}var ig=require("react/jsx-runtime"),Jc=(0,Pa.forwardRef)((e,t)=>((0,Pa.useImperativeHandle)(t,()=>ce(e.id),[e.id]),(0,ig.jsx)("ray-form-checkbox",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:e.value,defaultValue:e.defaultValue,label:e.label,onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus})));Jc.displayName="Form.Checkbox";var wa=require("react");var cg=require("react/jsx-runtime"),sg=(r=>(r.Date="date",r.DateTime="date_time",r))(sg||{}),An=(0,wa.forwardRef)((e,t)=>((0,wa.useImperativeHandle)(t,()=>ce(e.id),[e.id]),(0,cg.jsx)("ray-form-datepicker",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:e.value,defaultValue:e.defaultValue,onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus,type:e.type,min:e.min,max:e.max})));An.displayName="Form.DatePicker";An.Type=sg;An.isFullDay=e=>!!e&&e.getMilliseconds()===1;A();var lg=require("react/jsx-runtime"),Xc=e=>{let t=z();return(0,lg.jsx)("ray-form-description",{title:e.title,text:e.text,id:t})};Xc.displayName="Form.Description";var Sa=require("react");A();var Ca=require("react/jsx-runtime"),ka=e=>(0,Ca.jsx)("ray-menu-section",{title:e.title,children:e.children});ka.displayName="Form.Dropdown.Section";var _a=e=>(0,Ca.jsx)("ray-menu-item",{title:e.title,id:e.value,icon:e.icon,keywords:e.keywords});_a.displayName="Form.Dropdown.Item";var Nn=(0,Sa.forwardRef)((e,t)=>{(0,Sa.useImperativeHandle)(t,()=>ce(e.id),[e.id]);let[,,r]=ne(void 0,void 0,e.onSearchTextChange);return(0,Ca.jsx)("ray-form-dropdown",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:e.value,defaultValue:e.defaultValue,onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus,throttle:e.throttle,filtering:e.filtering,isLoading:e.isLoading,onSearchTextChange:r,placeholder:e.placeholder,children:e.children})});Nn.displayName="Form.Dropdown";Nn.Section=ka;Nn.Item=_a;var Ta=require("react");A();var ug=require("react/jsx-runtime"),Zc=(0,Ta.forwardRef)((e,t)=>{(0,Ta.useImperativeHandle)(t,()=>ce(e.id),[e.id]);let[r,n,o]=ne(e.value,e.defaultValue,e.onChange);return(0,ug.jsx)("ray-form-passwordfield",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:r,defaultValue:n,placeholder:e.placeholder,onChange:o,onBlur:e.onBlur,onFocus:e.onFocus})});Zc.displayName="Form.PasswordField";A();var dg=require("react/jsx-runtime"),Yc=()=>{let e=z();return(0,dg.jsx)("ray-form-separator",{id:e})};Yc.displayName="Form.Separator";var Aa=require("react");var Kc=require("react/jsx-runtime"),Na=e=>(0,Kc.jsx)("ray-form-tagpicker-item",{title:e.title,value:e.value,icon:e.icon});Na.displayName="Form.TagPicker.Item";var Ea=(0,Aa.forwardRef)((e,t)=>((0,Aa.useImperativeHandle)(t,()=>ce(e.id),[e.id]),(0,Kc.jsx)("ray-form-tagpicker",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:e.value,defaultValue:e.defaultValue,placeholder:e.placeholder,onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus,onCreate:e.onCreate,children:e.children})));Ea.displayName="Form.TagPicker";Ea.Item=Na;var Ra=require("react");A();var pg=require("react/jsx-runtime"),Qc=(0,Ra.forwardRef)((e,t)=>{(0,Ra.useImperativeHandle)(t,()=>ce(e.id),[e.id]);let[r,n,o]=ne(e.value,e.defaultValue,e.onChange);return(0,pg.jsx)("ray-form-textarea",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:r,defaultValue:n,placeholder:e.placeholder,enableMarkdown:e.enableMarkdown,onChange:o,onBlur:e.onBlur,onFocus:e.onFocus})});Qc.displayName="Form.TextArea";var Ia=require("react");A();var mg=require("react/jsx-runtime"),el=(0,Ia.forwardRef)((e,t)=>{(0,Ia.useImperativeHandle)(t,()=>ce(e.id),[e.id]);let[r,n,o]=ne(e.value,e.defaultValue,e.onChange);return(0,mg.jsx)("ray-form-textfield",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:r,defaultValue:n,placeholder:e.placeholder,onChange:o,onBlur:e.onBlur,onFocus:e.onFocus})});el.displayName="Form.TextField";var Oa=require("react");var fg=require("react/jsx-runtime"),tl=(0,Oa.forwardRef)((e,t)=>((0,Oa.useImperativeHandle)(t,()=>ce(e.id),[e.id]),(0,fg.jsx)("ray-form-filepicker",{id:e.id,title:e.title,info:e.info,error:e.error,storeValue:e.storeValue,autoFocus:e.autoFocus,value:e.value,defaultValue:e.defaultValue,onChange:e.onChange,onBlur:e.onBlur,onFocus:e.onFocus,canChooseDirectories:e.canChooseDirectories,canChooseFiles:e.canChooseFiles,showHiddenFiles:e.showHiddenFiles,allowMultipleSelection:e.allowMultipleSelection})));tl.displayName="Form.FilePicker";var hg=require("react");A();var gg=require("react/jsx-runtime"),rl=e=>{let t=(0,hg.useContext)(me);return(0,gg.jsx)("ray-search-bar-linkaccessory",{internal:t,target:e.target,text:e.text})};rl.displayName="LinkAccessory";var yg=require("react/jsx-runtime"),B=e=>(0,yg.jsxs)("ray-form",{navigationTitle:e.navigationTitle,isLoading:e.isLoading,enableDrafts:e.enableDrafts??!1,children:[X(e.searchBarAccessory),X(e.actions),e.children]});B.displayName="Form";B.DropdownSection=ka;B.DropdownItem=_a;B.TagPickerItem=Na;B.Checkbox=Jc;B.DatePicker=An;B.Description=Xc;B.Dropdown=Nn;B.PasswordField=Zc;B.Separator=Yc;B.TagPicker=Ea;B.TextArea=Qc;B.TextField=el;B.FilePicker=tl;B.LinkAccessory=rl;var _g=require("react");A();A();var bg=require("react/jsx-runtime"),En=e=>{let t=z(),r=gs();return(0,bg.jsx)("ray-empty-view",{id:t,icon:e.icon,title:e.title,description:e.description,children:r?X(e.actions):null})};En.displayName="EmptyView";A();var vg=require("react/jsx-runtime"),nl=e=>{let t=z(e.id);return(0,vg.jsx)("ray-list-section",{id:t,title:e.title,subtitle:e.subtitle,children:e.children})};nl.displayName="List.Section";var xg=require("react");A();var Fa=require("react/jsx-runtime"),Pg=e=>(0,Fa.jsx)("ray-menu-section",{title:e.title,children:e.children});Pg.displayName="Dropdown.Section";var wg=e=>(0,Fa.jsx)("ray-menu-item",{title:e.title,id:e.value,icon:e.icon,keywords:e.keywords});wg.displayName="Dropdown.Item";var It=e=>{let t=(0,xg.useContext)(me),r=e.id||"default_dropdown_id",[,,n]=ne(void 0,void 0,e.onSearchTextChange);return(0,Fa.jsx)("ray-search-bar-dropdown",{id:r,internal:t,tooltip:e.tooltip,storeValue:e.storeValue,value:e.value,defaultValue:e.defaultValue,onChange:e.onChange,throttle:e.throttle,filtering:e.filtering,isLoading:e.isLoading,onSearchTextChange:n,placeholder:e.placeholder,children:e.children})};It.displayName="Dropdown";It.Section=Pg;It.Item=wg;A();var Sg=require("react");A();var kg=require("react/jsx-runtime"),La=e=>{let t=(0,Sg.useContext)(me);return(0,kg.jsx)("ray-list-item-detail",{isLoading:e.isLoading,markdown:e.markdown??"",internal:t,children:X(e.metadata)})};La.displayName="List.Item.Detail";La.Metadata=it;var za=require("react/jsx-runtime"),Da=e=>{let t=z(e.id),r=un(t);return(0,za.jsx)("ray-list-item",{id:t,title:e.title,subtitle:e.subtitle,keywords:e.keywords,icon:e.icon,accessoryIcon:e.accessoryIcon,accessoryTitle:e.accessoryTitle,accessories:e.accessories,quickLook:e.quickLook,children:(0,za.jsxs)(mt.Provider,{value:e.quickLook,children:[r?X(e.detail):null,r?X(e.actions):null]})})};Da.displayName="List.Item";Da.Detail=La;var Ma=require("react/jsx-runtime"),Xe=e=>{let t=z(),[r,n]=ln(e.onSelectionChange),[o,,a]=ne(e.searchText,void 0,e.onSearchTextChange),i=!!e.pagination,c=fn(),l=(0,_g.useMemo)(()=>J(!(i&&!c),`Refusing to paginate further as it could cause the extension to run out of memory. Currently using: ${(process.memoryUsage().heapUsed/1048576).toFixed(3)}MB.`),[i,c]);return(0,Ma.jsxs)("ray-list",{searchBarPlaceholder:e.searchBarPlaceholder,onSelectionChange:n,selectedItemId:e.selectedItemId,throttle:e.throttle,navigationTitle:e.navigationTitle,filtering:typeof e.filtering<"u"?e.filtering:e.enableFiltering,isLoading:e.isLoading,searchText:o,onSearchTextChange:a,isShowingDetail:e.isShowingDetail,id:t,pagination:l?e.pagination:void 0,children:[r?null:X(e.actions),X(e.searchBarAccessory),(0,Ma.jsx)(gr,{selectedItem:r,isLoading:e.isLoading,children:e.children})]})};Xe.displayName="List";Xe.EmptyView=En;Xe.Section=nl;Xe.Item=Da;Xe.Dropdown=It;var Tg=require("react");A();A();var Cg=require("react/jsx-runtime"),ol=e=>{let t=z();return(0,Cg.jsx)("ray-grid-section",{id:t,title:e.title,subtitle:e.subtitle,columns:e.columns,aspectRatio:e.aspectRatio,fit:e.fit,inset:e.inset,children:e.children})};ol.displayName="Grid.Section";A();var al=require("react/jsx-runtime"),il=e=>{let t=z(e.id),r=un(t);return(0,al.jsx)("ray-grid-item",{id:t,title:e.title,subtitle:e.subtitle,keywords:e.keywords,accessory:e.accessory,content:e.content,quickLook:e.quickLook,children:(0,al.jsx)(mt.Provider,{value:e.quickLook,children:r?X(e.actions):null})})};il.displayName="Grid.Item";Qs();var $a=require("react/jsx-runtime"),Ze=e=>{let t=z(),[r,n]=ln(e.onSelectionChange),[o,,a]=ne(e.searchText,void 0,e.onSearchTextChange),i=!!e.pagination,c=fn(),l=(0,Tg.useMemo)(()=>J(!(i&&!c),`Refusing to paginate further as it could cause the extension to run out of memory. Currently using: ${(process.memoryUsage().heapUsed/1048576).toFixed(3)}MB.`),[i,c]);return(0,$a.jsxs)("ray-grid",{searchBarPlaceholder:e.searchBarPlaceholder,onSelectionChange:n,selectedItemId:e.selectedItemId,throttle:e.throttle,navigationTitle:e.navigationTitle,filtering:typeof e.filtering<"u"?e.filtering:e.enableFiltering,isLoading:e.isLoading,searchText:o,onSearchTextChange:a,columns:e.columns,itemSize:e.itemSize,aspectRatio:e.aspectRatio,fit:e.fit,inset:e.inset,id:t,pagination:l?e.pagination:void 0,children:[r?null:X(e.actions),X(e.searchBarAccessory),(0,$a.jsx)(gr,{selectedItem:r,isLoading:e.isLoading,children:e.children})]})};Ze.displayName="Grid";Ze.EmptyView=En;Ze.Section=ol;Ze.Item=il;Ze.ItemSize=Ks;Ze.Inset=Zs;Ze.Fit=Ys;Ze.Dropdown=It;var Ag=require("react/jsx-runtime"),sl=e=>(0,Ag.jsx)("ray-menu-bar-extra-submenu",{title:e.title,icon:e.icon,children:e.children});sl.displayName="MenuBarExtra.Submenu";var cl=require("node:perf_hooks"),Ye=require("react");A();ot();var Ng=require("react/jsx-runtime"),ll=e=>{let t=(0,Ye.useContext)(me),[,r]=(0,Ye.useState)(cl.performance.now()),n=(0,Ye.useCallback)(d=>{let u=e.onAction;if(u)return Promise.resolve().then(()=>(ut({category:"Action",data:{title:e.title,eventType:d.type}}),u(d))).then(()=>new Promise(p=>{Tr.once("did-render",()=>p()),r(cl.performance.now())}))},[e.onAction,e.title]),o=typeof e.alternate<"u",a=typeof e.shortcut<"u",i=e.shortcut&&"macOS"in e.shortcut?e.shortcut.macOS.modifiers.includes("opt"):e.shortcut?.modifiers.includes("opt"),c=(0,Ye.useMemo)(()=>!J(!(t&&a),`A \`MenuBarExtra.Item\` passed as \`alternate\` cannot specify a shortcut, and will be ignored. Item title: "${e.title}".`),[t,a,e.title]),l=(0,Ye.useMemo)(()=>!J(!(t&&a),`A \`MenuBarExtra.Item\` passed as \`alternate\` cannot also specify an alternate item. Item title: "${e.title}"`),[t,a,e.title]);return(0,Ye.useMemo)(()=>J(!(o&&i),`A \`MenuBarExtra.Item\` that passes an \`alternate\` cannot use \u2325 (opt) as a shortcut modifier. Using the shortcut without the \u2325 modifier. Item title: "${e.title}".`),[o,i,e.title]),(0,Ng.jsx)("ray-menu-bar-extra-item",{title:e.title,subtitle:e.subtitle,icon:e.icon,tooltip:e.tooltip,onAction:e.onAction?n:void 0,shortcut:c?void 0:e.shortcut,internal:t,children:l?void 0:X(e.alternate)})};ll.displayName="MenuBarExtra.Item";var Eg=require("react/jsx-runtime"),ul=()=>(0,Eg.jsx)("ray-menu-bar-extra-separator",{});ul.displayName="MenuBarExtra.Separator";var Rg=require("react/jsx-runtime"),dl=e=>(0,Rg.jsx)("ray-menu-bar-extra-section",{title:e.title,children:e.children});dl.displayName="MenuBarExtra.Section";var Ig=require("react/jsx-runtime"),Ot=e=>(0,Ig.jsx)("ray-menu-bar-extra",{isLoading:e.isLoading,title:e.title,icon:e.icon,tooltip:e.tooltip,children:e.children});Ot.displayName="MenuBarExtra";Ot.Item=ll;Ot.Separator=ul;Ot.Submenu=sl;Ot.Section=dl;fa();var Fg=require("url");xt();A();function Rn(e){return e.toString("base64").replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}var pl=je(require("crypto"));function Og(){let e=Rn(pl.default.randomBytes(32));return{codeChallenge:Rn(k_(Buffer.from(e))),codeVerifier:e}}function k_(e){return pl.default.createHash("sha256").update(e).digest()}ot();var Lg;(r=>{class e{redirectMethod;providerName;providerIcon;providerId;description;resolvesOnRedirect;isAuthorizing=!1;constructor(o){this.redirectMethod=o.redirectMethod,this.providerName=o.providerName,this.providerIcon=o.providerIcon,this.providerId=o.providerId??"default",this.description=o.description}async authorizationRequest(o){let{codeChallenge:a,codeVerifier:i}=Og(),c=`oAuth_onRedirect_${a}`;this.resolvesOnRedirect=new Promise(l=>{q.set(c,async d=>{q.delete(c);let{authorizationCode:u}=d;l({authorizationCode:u})})});try{let l=await y("initOAuth",{flow:"PKCE",redirectMethod:this.redirectMethod,onRedirect:c,providerIcon:this.providerIcon?JSON.stringify(ie(this.providerIcon)):void 0,providerName:this.providerName,description:this.description}),d=Rn(Buffer.from(l.state)),u={codeChallenge:a,codeVerifier:i,state:d,redirectURI:l.redirectURI};return{...u,toURL:()=>this.authorizationURL({...u,...o})}}catch(l){throw new be(l,16,"Could not initialize OAuth",{breadcrumbs:Ie()}).serialize()}finally{this.isAuthorizing=!1}}async authorize(o){let a;if("url"in o)a=o.url;else if(o.toURL)a=o.toURL();else throw new Error("Invalid authorization URL");if(this.isAuthorizing||(this.isAuthorizing=!0,await y("authorizeOAuth",{url:a})),!this.resolvesOnRedirect)throw this.isAuthorizing=!1,new Error("Invalid AuthorizationRequest");let i=await this.resolvesOnRedirect;return this.resolvesOnRedirect=null,this.isAuthorizing=!1,i}authorizationURL(o){let a=new Fg.URLSearchParams;if(a.append("client_id",o.clientId),a.append("redirect_uri",o.redirectURI),a.append("response_type","code"),a.append("scope",o.scope),a.append("code_challenge",o.codeChallenge),a.append("code_challenge_method","S256"),a.append("state",o.state),o.extraParameters)for(let i in o.extraParameters)a.set(i,o.extraParameters[i]);return o.endpoint+"?"+a.toString()}async setTokens(o){let a={accessToken:"",refreshToken:void 0,idToken:void 0,expiresIn:void 0,scope:o.scope,providerId:this.providerId,providerName:this.providerName,updatedAt:new Date().toISOString()};if("accessToken"in o?a.accessToken=o.accessToken:"access_token"in o&&(a.accessToken=o.access_token),!a.accessToken)throw new Error("Invalid TokenSet: accessToken missing");"refreshToken"in o?a.refreshToken=o.refreshToken:"refresh_token"in o&&(a.refreshToken=o.refresh_token),"idToken"in o?a.idToken=o.idToken:"id_token"in o&&(a.idToken=o.id_token),"expiresIn"in o?a.expiresIn=o.expiresIn:"expires_in"in o&&(a.expiresIn=o.expires_in),await y("setOAuthTokens",{tokenSet:a})}async getTokens(){let o=await y("getOAuthTokens",{providerId:this.providerId});if(!o.tokenSet)return;let a=new Date(o.tokenSet.updatedAt);return{...o.tokenSet,updatedAt:a,isExpired:()=>{if(!o.tokenSet.expiresIn)return!1;let c=a.getTime(),l=new Date().getTime(),d=(o.tokenSet.expiresIn-10)*1e3;return l>c+d}}}async removeTokens(){await y("removeOAuthTokens",{providerId:this.providerId})}}r.PKCEClient=e;let t;(i=>(i.Web="web",i.App="app",i.AppURI="appURI"))(t=r.RedirectMethod||={})})(Lg||={});se();Fe();var Dg=require("worker_threads");A();se();nt();var __=Oe.copy,C_=Oe.clear,T_=Oe.paste,A_=ht.allItems,N_=ht.getItem,E_=ht.setItem,R_=ht.removeItem,I_=ht.clear,O_={return:"\r",delete:"\u232B",deleteForward:"\u2326",tab:"\u21E5",arrowUp:"\u2191",arrowDown:"\u2193",arrowLeft:"\u2190",arrowRight:"\u2192",pageUp:"\u21DE",pageDown:"\u21DF",home:"\u2196",end:"\u2198",space:" ",escape:"\u238B",enter:"\u21B5",backspace:"\u232B"},F_=Dg.workerData?.preferences,L_=T.CopyToClipboard,D_=T.Open,z_=T.OpenInBrowser,M_=T.OpenWith,$_=T.Paste,j_=T.Push,V_=T.ShowInFinder,q_=T.SubmitForm,B_=T.Trash,U_=T,H_=at.Submenu,G_=at.Section,W_=B.Dropdown.Section,J_=B.Dropdown.Item,X_=B.TagPicker.Item,Z_=B.TextField,Y_=B.TextArea,K_=B.Checkbox,Q_=B.DatePicker,eC=B.Separator,tC=B.Dropdown,rC=B.TagPicker,nC=Xe.Section,oC=Xe.Item,aC=te,iC=z;function sC(){return{update:()=>{console.error("`useActionPanel` does not work anymore. Plus use `ActionPanel` instead.")}}}var cC=At.ActionStyle,lC=fe.Style,uC=oa.Mask,dC=e=>Pc(Symbol()).configure({onPromoteTree:kn}).render(e),pC=ft,mC=()=>{};process.env.EXTENSION_NAME=Y.workerData?.extensionName;process.env.COMMAND_NAME=Y.workerData?.entryPointName;process.env.ASSETS_PATH=Y.workerData?.assetsPath;process.env.SUPPORT_PATH=Y.workerData?.supportPath;is();process.on("unhandledRejection",(e,t)=>{ur(new be(e,2,"Unhandled Extension Rejection",{breadcrumbs:Ie()}))}).on("uncaughtException",e=>{ur(new be(e,1,"Uncaught Extension Exception",{breadcrumbs:Ie()}))});process.env.http_proxy!==void 0&&(process.env.HTTP_PROXY=process.env.http_proxy);process.env.https_proxy!==void 0&&(process.env.HTTPS_PROXY=process.env.https_proxy);process.env.no_proxy!==void 0&&(process.env.NO_PROXY=process.env.no_proxy);if(process.env.HTTP_PROXY!==void 0||process.env.HTTPS_PROXY!==void 0)try{(0,zg.bootstrap)({environmentVariableNamespace:""})}catch(e){console.error("Proxy configuration error",e)}qo("initialize",fC);qo("nativeCallback",Vs);function fC(){switch(Y.workerData?.entryPointType){case"command":switch(Y.workerData?.entryPointMode){case"no-view":return hC();case"view":case"menu-bar":return gC();default:return Promise.reject(new Error(`Unknown entryPointMode ${Y.workerData?.entryPointMode} specified`))}case"tool":return yC();default:return Promise.reject(new Error(`Unknown entry point type ${Y.workerData?.entryPointType} specified`))}}function hC(){let e=Y.workerData?.namedExport||"default",t=require(Y.workerData?.commandPath),r=t[e];if(!r&&e!=="default")return Promise.reject(new Error(`Command "${e}" export not found`));if(!r)return In(Promise.resolve());if(r instanceof Promise)return In(t.default);if(typeof r=="function"){let n=jg();return In(Promise.resolve(r(n)))}return Promise.reject(new Error(`Command "${e}" export is not a function`))}function gC(){let e=Y.workerData?.namedExport||"default",r=require(Y.workerData?.commandPath)[e];if(!r&&e!=="default")return Promise.reject(new Error(`Command "${e}" export not found`));if(!r)return console.warn(`Command has no "${e}" export`),In(Promise.resolve());if(!(0,Mg.isValidElementType)(r))return r instanceof Promise||(0,$g.isAsyncFunction)(r)?Promise.reject(new Error(`Async main functions for 'view' or 'menu-bar' commands are unspecified behavior - use a function that returns a view component or declare the command with mode "no-view" in the manifest.`)):Promise.reject(new Error(`"${e}" export is not a valid React Element type.`));let n=require("react"),o=(A(),fl(wh)),a=jg(),i=n.createElement(r,a);return o.createRoot(Symbol("raycast-root")).configure({onPromoteTree:kn}).render(i),Promise.resolve()}function jg(){let e={fallbackText:Y.workerData?.fallbackText,arguments:Y.workerData?.argumentValues||{},launchType:Y.workerData?.launchType,get launchContext(){return mn()}};if(Y.workerData?.draftValues)try{let t=JSON.parse(Y.workerData.draftValues);e.draftValues=Sr(t)}catch(t){console.error("Error parsing draft values",t)}return e}function yC(){let e=Y.workerData?.namedExport||"default",r=require(Y.workerData?.toolPath)[e];if(typeof r!="function")return Promise.reject(new Error(`Tool "${e}" export is not a function`));let n;if(Y.workerData?.arguments)try{n=JSON.parse(Y.workerData.arguments)}catch(o){return Promise.reject(new Error(`Error parsing input: ${o}`))}return In(Promise.resolve(r(n))).then(kc)}async function In(e){return new Promise((t,r)=>{e.then(n=>{typeof n=="function"&&console.warn("The entry point is returning a function inside another function. The nested one will not be executed."),setImmediate(()=>{t(n)})}).catch(n=>{setImmediate(()=>{r(n)})})})}0&&(module.exports={AI,Action,ActionPanel,ActionPanelItem,ActionPanelSection,ActionPanelSubmenu,Alert,AlertActionStyle,BrowserExtension,Cache,Clipboard,Color,CopyToClipboardAction,Detail,Form,FormCheckbox,FormDatePicker,FormDropdown,FormDropdownItem,FormDropdownSection,FormSeparator,FormTagPicker,FormTagPickerItem,FormTextArea,FormTextField,Grid,Icon,Image,ImageMask,Keyboard,LaunchType,List,ListItem,ListSection,LocalStorage,MenuBarExtra,Notes,OAuth,OpenAction,OpenInBrowserAction,OpenWithAction,PasteAction,PopToRootType,PushAction,ShowInFinderAction,SubmitFormAction,Toast,ToastStyle,TrashAction,WindowManagement,allLocalStorageItems,captureException,clearClipboard,clearLocalStorage,clearSearchBar,closeMainWindow,confirmAlert,copyTextToClipboard,environment,getApplications,getDefaultApplication,getFrontmostApplication,getLocalStorageItem,getPreferenceValues,getSelectedFinderItems,getSelectedText,launchCommand,open,openCommandPreferences,openExtensionPreferences,pasteText,popToRoot,preferences,randomId,removeLocalStorageItem,render,setLocalStorageItem,showHUD,showInFinder,showToast,specialKeys,trash,unstable_AI,updateCommandMetadata,useActionPanel,useId,useNavigation,useUnstableAI}); 1683 </a><a href="#h15-0-19" id="h15-0-19" class="d">-/*! Bundled license information: 1684 </a><a href="#h15-0-20" id="h15-0-20" class="d">- 1685 </a><a href="#h15-0-21" id="h15-0-21" class="d">-react-is/cjs/react-is.production.js: 1686 </a><a href="#h15-0-22" id="h15-0-22" class="d">- (** 1687 </a><a href="#h15-0-23" id="h15-0-23" class="d">- * @license React 1688 </a><a href="#h15-0-24" id="h15-0-24" class="d">- * react-is.production.js 1689 </a><a href="#h15-0-25" id="h15-0-25" class="d">- * 1690 </a><a href="#h15-0-26" id="h15-0-26" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 1691 </a><a href="#h15-0-27" id="h15-0-27" class="d">- * 1692 </a><a href="#h15-0-28" id="h15-0-28" class="d">- * This source code is licensed under the MIT license found in the 1693 </a><a href="#h15-0-29" id="h15-0-29" class="d">- * LICENSE file in the root directory of this source tree. 1694 </a><a href="#h15-0-30" id="h15-0-30" class="d">- *) 1695 </a><a href="#h15-0-31" id="h15-0-31" class="d">- 1696 </a><a href="#h15-0-32" id="h15-0-32" class="d">-react-is/cjs/react-is.development.js: 1697 </a><a href="#h15-0-33" id="h15-0-33" class="d">- (** 1698 </a><a href="#h15-0-34" id="h15-0-34" class="d">- * @license React 1699 </a><a href="#h15-0-35" id="h15-0-35" class="d">- * react-is.development.js 1700 </a><a href="#h15-0-36" id="h15-0-36" class="d">- * 1701 </a><a href="#h15-0-37" id="h15-0-37" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 1702 </a><a href="#h15-0-38" id="h15-0-38" class="d">- * 1703 </a><a href="#h15-0-39" id="h15-0-39" class="d">- * This source code is licensed under the MIT license found in the 1704 </a><a href="#h15-0-40" id="h15-0-40" class="d">- * LICENSE file in the root directory of this source tree. 1705 </a><a href="#h15-0-41" id="h15-0-41" class="d">- *) 1706 </a><a href="#h15-0-42" id="h15-0-42" class="d">- 1707 </a><a href="#h15-0-43" id="h15-0-43" class="d">-fast-json-patch/commonjs/helpers.js: 1708 </a><a href="#h15-0-44" id="h15-0-44" class="d">- (*! 1709 </a><a href="#h15-0-45" id="h15-0-45" class="d">- * https://github.com/Starcounter-Jack/JSON-Patch 1710 </a><a href="#h15-0-46" id="h15-0-46" class="d">- * (c) 2017-2022 Joachim Wester 1711 </a><a href="#h15-0-47" id="h15-0-47" class="d">- * MIT licensed 1712 </a><a href="#h15-0-48" id="h15-0-48" class="d">- *) 1713 </a><a href="#h15-0-49" id="h15-0-49" class="d">- 1714 </a><a href="#h15-0-50" id="h15-0-50" class="d">-fast-json-patch/commonjs/duplex.js: 1715 </a><a href="#h15-0-51" id="h15-0-51" class="d">- (*! 1716 </a><a href="#h15-0-52" id="h15-0-52" class="d">- * https://github.com/Starcounter-Jack/JSON-Patch 1717 </a><a href="#h15-0-53" id="h15-0-53" class="d">- * (c) 2017-2021 Joachim Wester 1718 </a><a href="#h15-0-54" id="h15-0-54" class="d">- * MIT license 1719 </a><a href="#h15-0-55" id="h15-0-55" class="d">- *) 1720 </a><a href="#h15-0-56" id="h15-0-56" class="d">-*/ 1721 </a><b>diff --git a/<a id="h16" href="../file/.config/raycast/extensions/node_modules/%40raycast/server/index.js.html">.config/raycast/extensions/node_modules/@raycast/server/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40raycast/server/index.js.html">.config/raycast/extensions/node_modules/@raycast/server/index.js</a></b> 1722 <a href="#h16-0" id="h16-0" class="h">@@ -1,34 +0,0 @@ 1723 </a><a href="#h16-0-0" id="h16-0-0" class="d">-"use strict";var Ei=Object.create;var os=Object.defineProperty;var Pi=Object.getOwnPropertyDescriptor;var ji=Object.getOwnPropertyNames;var Ni=Object.getPrototypeOf,Oi=Object.prototype.hasOwnProperty;var U=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ci=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of ji(e))!Oi.call(t,s)&&s!==r&&os(t,s,{get:()=>e[s],enumerable:!(n=Pi(e,s))||n.enumerable});return t};var Mi=(t,e,r)=>(r=t!=null?Ei(Ni(t)):{},Ci(e||!t||!t.__esModule?os(r,"default",{value:t,enumerable:!0}):r,t));var Be=U(J=>{"use strict";Object.defineProperty(J,"__esModule",{value:!0});J.stringArray=J.array=J.func=J.error=J.number=J.string=J.boolean=void 0;function Ai(t){return t===!0||t===!1}J.boolean=Ai;function cs(t){return typeof t=="string"||t instanceof String}J.string=cs;function Ii(t){return typeof t=="number"||t instanceof Number}J.number=Ii;function Li(t){return t instanceof Error}J.error=Li;function $i(t){return typeof t=="function"}J.func=$i;function us(t){return Array.isArray(t)}J.array=us;function qi(t){return us(t)&&t.every(e=>cs(e))}J.stringArray=qi});var Gr=U(_=>{"use strict";Object.defineProperty(_,"__esModule",{value:!0});_.Message=_.NotificationType9=_.NotificationType8=_.NotificationType7=_.NotificationType6=_.NotificationType5=_.NotificationType4=_.NotificationType3=_.NotificationType2=_.NotificationType1=_.NotificationType0=_.NotificationType=_.RequestType9=_.RequestType8=_.RequestType7=_.RequestType6=_.RequestType5=_.RequestType4=_.RequestType3=_.RequestType2=_.RequestType1=_.RequestType=_.RequestType0=_.AbstractMessageSignature=_.ParameterStructures=_.ResponseError=_.ErrorCodes=void 0;var Me=Be(),Tr;(function(t){t.ParseError=-32700,t.InvalidRequest=-32600,t.MethodNotFound=-32601,t.InvalidParams=-32602,t.InternalError=-32603,t.jsonrpcReservedErrorRangeStart=-32099,t.serverErrorStart=-32099,t.MessageWriteError=-32099,t.MessageReadError=-32098,t.PendingResponseRejected=-32097,t.ConnectionInactive=-32096,t.ServerNotInitialized=-32002,t.UnknownErrorCode=-32001,t.jsonrpcReservedErrorRangeEnd=-32e3,t.serverErrorEnd=-32e3})(Tr||(_.ErrorCodes=Tr={}));var Rr=class t extends Error{constructor(e,r,n){super(r),this.code=Me.number(e)?e:Tr.UnknownErrorCode,this.data=n,Object.setPrototypeOf(this,t.prototype)}toJson(){let e={code:this.code,message:this.message};return this.data!==void 0&&(e.data=this.data),e}};_.ResponseError=Rr;var K=class t{constructor(e){this.kind=e}static is(e){return e===t.auto||e===t.byName||e===t.byPosition}toString(){return this.kind}};_.ParameterStructures=K;K.auto=new K("auto");K.byPosition=new K("byPosition");K.byName=new K("byName");var L=class{constructor(e,r){this.method=e,this.numberOfParams=r}get parameterStructures(){return K.auto}};_.AbstractMessageSignature=L;var Sr=class extends L{constructor(e){super(e,0)}};_.RequestType0=Sr;var Er=class extends L{constructor(e,r=K.auto){super(e,1),this._parameterStructures=r}get parameterStructures(){return this._parameterStructures}};_.RequestType=Er;var Pr=class extends L{constructor(e,r=K.auto){super(e,1),this._parameterStructures=r}get parameterStructures(){return this._parameterStructures}};_.RequestType1=Pr;var jr=class extends L{constructor(e){super(e,2)}};_.RequestType2=jr;var Nr=class extends L{constructor(e){super(e,3)}};_.RequestType3=Nr;var Or=class extends L{constructor(e){super(e,4)}};_.RequestType4=Or;var Cr=class extends L{constructor(e){super(e,5)}};_.RequestType5=Cr;var Mr=class extends L{constructor(e){super(e,6)}};_.RequestType6=Mr;var Ar=class extends L{constructor(e){super(e,7)}};_.RequestType7=Ar;var Ir=class extends L{constructor(e){super(e,8)}};_.RequestType8=Ir;var Lr=class extends L{constructor(e){super(e,9)}};_.RequestType9=Lr;var $r=class extends L{constructor(e,r=K.auto){super(e,1),this._parameterStructures=r}get parameterStructures(){return this._parameterStructures}};_.NotificationType=$r;var qr=class extends L{constructor(e){super(e,0)}};_.NotificationType0=qr;var Dr=class extends L{constructor(e,r=K.auto){super(e,1),this._parameterStructures=r}get parameterStructures(){return this._parameterStructures}};_.NotificationType1=Dr;var Zr=class extends L{constructor(e){super(e,2)}};_.NotificationType2=Zr;var Wr=class extends L{constructor(e){super(e,3)}};_.NotificationType3=Wr;var Br=class extends L{constructor(e){super(e,4)}};_.NotificationType4=Br;var Vr=class extends L{constructor(e){super(e,5)}};_.NotificationType5=Vr;var Ur=class extends L{constructor(e){super(e,6)}};_.NotificationType6=Ur;var Hr=class extends L{constructor(e){super(e,7)}};_.NotificationType7=Hr;var Fr=class extends L{constructor(e){super(e,8)}};_.NotificationType8=Fr;var Jr=class extends L{constructor(e){super(e,9)}};_.NotificationType9=Jr;var ds;(function(t){function e(s){let i=s;return i&&Me.string(i.method)&&(Me.string(i.id)||Me.number(i.id))}t.isRequest=e;function r(s){let i=s;return i&&Me.string(i.method)&&s.id===void 0}t.isNotification=r;function n(s){let i=s;return i&&(i.result!==void 0||!!i.error)&&(Me.string(i.id)||Me.number(i.id)||i.id===null)}t.isResponse=n})(ds||(_.Message=ds={}))});var Yr=U(Re=>{"use strict";var ls;Object.defineProperty(Re,"__esModule",{value:!0});Re.LRUCache=Re.LinkedMap=Re.Touch=void 0;var G;(function(t){t.None=0,t.First=1,t.AsOld=t.First,t.Last=2,t.AsNew=t.Last})(G||(Re.Touch=G={}));var Ht=class{constructor(){this[ls]="LinkedMap",this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){return this._head?.value}get last(){return this._tail?.value}has(e){return this._map.has(e)}get(e,r=G.None){let n=this._map.get(e);if(n)return r!==G.None&&this.touch(n,r),n.value}set(e,r,n=G.None){let s=this._map.get(e);if(s)s.value=r,n!==G.None&&this.touch(s,n);else{switch(s={key:e,value:r,next:void 0,previous:void 0},n){case G.None:this.addItemLast(s);break;case G.First:this.addItemFirst(s);break;case G.Last:this.addItemLast(s);break;default:this.addItemLast(s);break}this._map.set(e,s),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){let r=this._map.get(e);if(r)return this._map.delete(e),this.removeItem(r),this._size--,r.value}shift(){if(!this._head&&!this._tail)return;if(!this._head||!this._tail)throw new Error("Invalid list");let e=this._head;return this._map.delete(e.key),this.removeItem(e),this._size--,e.value}forEach(e,r){let n=this._state,s=this._head;for(;s;){if(r?e.bind(r)(s.value,s.key,this):e(s.value,s.key,this),this._state!==n)throw new Error("LinkedMap got modified during iteration.");s=s.next}}keys(){let e=this._state,r=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw new Error("LinkedMap got modified during iteration.");if(r){let s={value:r.key,done:!1};return r=r.next,s}else return{value:void 0,done:!0}}};return n}values(){let e=this._state,r=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw new Error("LinkedMap got modified during iteration.");if(r){let s={value:r.value,done:!1};return r=r.next,s}else return{value:void 0,done:!0}}};return n}entries(){let e=this._state,r=this._head,n={[Symbol.iterator]:()=>n,next:()=>{if(this._state!==e)throw new Error("LinkedMap got modified during iteration.");if(r){let s={value:[r.key,r.value],done:!1};return r=r.next,s}else return{value:void 0,done:!0}}};return n}[(ls=Symbol.toStringTag,Symbol.iterator)](){return this.entries()}trimOld(e){if(e>=this.size)return;if(e===0){this.clear();return}let r=this._head,n=this.size;for(;r&&n>e;)this._map.delete(r.key),r=r.next,n--;this._head=r,this._size=n,r&&(r.previous=void 0),this._state++}addItemFirst(e){if(!this._head&&!this._tail)this._tail=e;else if(this._head)e.next=this._head,this._head.previous=e;else throw new Error("Invalid list");this._head=e,this._state++}addItemLast(e){if(!this._head&&!this._tail)this._head=e;else if(this._tail)e.previous=this._tail,this._tail.next=e;else throw new Error("Invalid list");this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{let r=e.next,n=e.previous;if(!r||!n)throw new Error("Invalid list");r.previous=n,n.next=r}e.next=void 0,e.previous=void 0,this._state++}touch(e,r){if(!this._head||!this._tail)throw new Error("Invalid list");if(!(r!==G.First&&r!==G.Last)){if(r===G.First){if(e===this._head)return;let n=e.next,s=e.previous;e===this._tail?(s.next=void 0,this._tail=s):(n.previous=s,s.next=n),e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++}else if(r===G.Last){if(e===this._tail)return;let n=e.next,s=e.previous;e===this._head?(n.previous=void 0,this._head=n):(n.previous=s,s.next=n),e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++}}}toJSON(){let e=[];return this.forEach((r,n)=>{e.push([n,r])}),e}fromJSON(e){this.clear();for(let[r,n]of e)this.set(r,n)}};Re.LinkedMap=Ht;var Qr=class extends Ht{constructor(e,r=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,r),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get ratio(){return this._ratio}set ratio(e){this._ratio=Math.min(Math.max(0,e),1),this.checkTrim()}get(e,r=G.AsNew){return super.get(e,r)}peek(e){return super.get(e,G.None)}set(e,r){return super.set(e,r,G.Last),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}};Re.LRUCache=Qr});var hs=U(Ft=>{"use strict";Object.defineProperty(Ft,"__esModule",{value:!0});Ft.Disposable=void 0;var fs;(function(t){function e(r){return{dispose:r}}t.create=e})(fs||(Ft.Disposable=fs={}))});var Se=U(en=>{"use strict";Object.defineProperty(en,"__esModule",{value:!0});var Xr;function Kr(){if(Xr===void 0)throw new Error("No runtime abstraction layer installed");return Xr}(function(t){function e(r){if(r===void 0)throw new Error("No runtime abstraction layer provided");Xr=r}t.install=e})(Kr||(Kr={}));en.default=Kr});var Ue=U(Ve=>{"use strict";Object.defineProperty(Ve,"__esModule",{value:!0});Ve.Emitter=Ve.Event=void 0;var Di=Se(),ps;(function(t){let e={dispose(){}};t.None=function(){return e}})(ps||(Ve.Event=ps={}));var tn=class{add(e,r=null,n){this._callbacks||(this._callbacks=[],this._contexts=[]),this._callbacks.push(e),this._contexts.push(r),Array.isArray(n)&&n.push({dispose:()=>this.remove(e,r)})}remove(e,r=null){if(!this._callbacks)return;let n=!1;for(let s=0,i=this._callbacks.length;s<i;s++)if(this._callbacks[s]===e)if(this._contexts[s]===r){this._callbacks.splice(s,1),this._contexts.splice(s,1);return}else n=!0;if(n)throw new Error("When adding a listener with a context, you should remove it with the same context")}invoke(...e){if(!this._callbacks)return[];let r=[],n=this._callbacks.slice(0),s=this._contexts.slice(0);for(let i=0,o=n.length;i<o;i++)try{r.push(n[i].apply(s[i],e))}catch(c){(0,Di.default)().console.error(c)}return r}isEmpty(){return!this._callbacks||this._callbacks.length===0}dispose(){this._callbacks=void 0,this._contexts=void 0}},Jt=class t{constructor(e){this._options=e}get event(){return this._event||(this._event=(e,r,n)=>{this._callbacks||(this._callbacks=new tn),this._options&&this._options.onFirstListenerAdd&&this._callbacks.isEmpty()&&this._options.onFirstListenerAdd(this),this._callbacks.add(e,r);let s={dispose:()=>{this._callbacks&&(this._callbacks.remove(e,r),s.dispose=t._noop,this._options&&this._options.onLastListenerRemove&&this._callbacks.isEmpty()&&this._options.onLastListenerRemove(this))}};return Array.isArray(n)&&n.push(s),s}),this._event}fire(e){this._callbacks&&this._callbacks.invoke.call(this._callbacks,e)}dispose(){this._callbacks&&(this._callbacks.dispose(),this._callbacks=void 0)}};Ve.Emitter=Jt;Jt._noop=function(){}});var Yt=U(He=>{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.CancellationTokenSource=He.CancellationToken=void 0;var Zi=Se(),Wi=Be(),rn=Ue(),Gt;(function(t){t.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:rn.Event.None}),t.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:rn.Event.None});function e(r){let n=r;return n&&(n===t.None||n===t.Cancelled||Wi.boolean(n.isCancellationRequested)&&!!n.onCancellationRequested)}t.is=e})(Gt||(He.CancellationToken=Gt={}));var Bi=Object.freeze(function(t,e){let r=(0,Zi.default)().timer.setTimeout(t.bind(e),0);return{dispose(){r.dispose()}}}),Qt=class{constructor(){this._isCancelled=!1}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?Bi:(this._emitter||(this._emitter=new rn.Emitter),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=void 0)}},nn=class{get token(){return this._token||(this._token=new Qt),this._token}cancel(){this._token?this._token.cancel():this._token=Gt.Cancelled}dispose(){this._token?this._token instanceof Qt&&this._token.dispose():this._token=Gt.None}};He.CancellationTokenSource=nn});var ms=U(Fe=>{"use strict";Object.defineProperty(Fe,"__esModule",{value:!0});Fe.SharedArrayReceiverStrategy=Fe.SharedArraySenderStrategy=void 0;var Vi=Yt(),bt;(function(t){t.Continue=0,t.Cancelled=1})(bt||(bt={}));var sn=class{constructor(){this.buffers=new Map}enableCancellation(e){if(e.id===null)return;let r=new SharedArrayBuffer(4),n=new Int32Array(r,0,1);n[0]=bt.Continue,this.buffers.set(e.id,r),e.$cancellationData=r}async sendCancellation(e,r){let n=this.buffers.get(r);if(n===void 0)return;let s=new Int32Array(n,0,1);Atomics.store(s,0,bt.Cancelled)}cleanup(e){this.buffers.delete(e)}dispose(){this.buffers.clear()}};Fe.SharedArraySenderStrategy=sn;var an=class{constructor(e){this.data=new Int32Array(e,0,1)}get isCancellationRequested(){return Atomics.load(this.data,0)===bt.Cancelled}get onCancellationRequested(){throw new Error("Cancellation over SharedArrayBuffer doesn't support cancellation events")}},on=class{constructor(e){this.token=new an(e)}cancel(){}dispose(){}},cn=class{constructor(){this.kind="request"}createCancellationTokenSource(e){let r=e.$cancellationData;return r===void 0?new Vi.CancellationTokenSource:new on(r)}};Fe.SharedArrayReceiverStrategy=cn});var dn=U(Xt=>{"use strict";Object.defineProperty(Xt,"__esModule",{value:!0});Xt.Semaphore=void 0;var Ui=Se(),un=class{constructor(e=1){if(e<=0)throw new Error("Capacity must be greater than 0");this._capacity=e,this._active=0,this._waiting=[]}lock(e){return new Promise((r,n)=>{this._waiting.push({thunk:e,resolve:r,reject:n}),this.runNext()})}get active(){return this._active}runNext(){this._waiting.length===0||this._active===this._capacity||(0,Ui.default)().timer.setImmediate(()=>this.doRunNext())}doRunNext(){if(this._waiting.length===0||this._active===this._capacity)return;let e=this._waiting.shift();if(this._active++,this._active>this._capacity)throw new Error("To many thunks active");try{let r=e.thunk();r instanceof Promise?r.then(n=>{this._active--,e.resolve(n),this.runNext()},n=>{this._active--,e.reject(n),this.runNext()}):(this._active--,e.resolve(r),this.runNext())}catch(r){this._active--,e.reject(r),this.runNext()}}};Xt.Semaphore=un});var ys=U(Ee=>{"use strict";Object.defineProperty(Ee,"__esModule",{value:!0});Ee.ReadableStreamMessageReader=Ee.AbstractMessageReader=Ee.MessageReader=void 0;var fn=Se(),Je=Be(),ln=Ue(),Hi=dn(),gs;(function(t){function e(r){let n=r;return n&&Je.func(n.listen)&&Je.func(n.dispose)&&Je.func(n.onError)&&Je.func(n.onClose)&&Je.func(n.onPartialMessage)}t.is=e})(gs||(Ee.MessageReader=gs={}));var Kt=class{constructor(){this.errorEmitter=new ln.Emitter,this.closeEmitter=new ln.Emitter,this.partialMessageEmitter=new ln.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e){this.errorEmitter.fire(this.asError(e))}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}get onPartialMessage(){return this.partialMessageEmitter.event}firePartialMessage(e){this.partialMessageEmitter.fire(e)}asError(e){return e instanceof Error?e:new Error(`Reader received error. Reason: ${Je.string(e.message)?e.message:"unknown"}`)}};Ee.AbstractMessageReader=Kt;var hn;(function(t){function e(r){let n,s,i,o=new Map,c,h=new Map;if(r===void 0||typeof r=="string")n=r??"utf-8";else{if(n=r.charset??"utf-8",r.contentDecoder!==void 0&&(i=r.contentDecoder,o.set(i.name,i)),r.contentDecoders!==void 0)for(let l of r.contentDecoders)o.set(l.name,l);if(r.contentTypeDecoder!==void 0&&(c=r.contentTypeDecoder,h.set(c.name,c)),r.contentTypeDecoders!==void 0)for(let l of r.contentTypeDecoders)h.set(l.name,l)}return c===void 0&&(c=(0,fn.default)().applicationJson.decoder,h.set(c.name,c)),{charset:n,contentDecoder:i,contentDecoders:o,contentTypeDecoder:c,contentTypeDecoders:h}}t.fromOptions=e})(hn||(hn={}));var pn=class extends Kt{constructor(e,r){super(),this.readable=e,this.options=hn.fromOptions(r),this.buffer=(0,fn.default)().messageBuffer.create(this.options.charset),this._partialMessageTimeout=1e4,this.nextMessageLength=-1,this.messageToken=0,this.readSemaphore=new Hi.Semaphore(1)}set partialMessageTimeout(e){this._partialMessageTimeout=e}get partialMessageTimeout(){return this._partialMessageTimeout}listen(e){this.nextMessageLength=-1,this.messageToken=0,this.partialMessageTimer=void 0,this.callback=e;let r=this.readable.onData(n=>{this.onData(n)});return this.readable.onError(n=>this.fireError(n)),this.readable.onClose(()=>this.fireClose()),r}onData(e){try{for(this.buffer.append(e);;){if(this.nextMessageLength===-1){let n=this.buffer.tryReadHeaders(!0);if(!n)return;let s=n.get("content-length");if(!s){this.fireError(new Error(`Header must provide a Content-Length property. 1724 </a><a href="#h16-0-1" id="h16-0-1" class="d">-${JSON.stringify(Object.fromEntries(n))}`));return}let i=parseInt(s);if(isNaN(i)){this.fireError(new Error(`Content-Length value must be a number. Got ${s}`));return}this.nextMessageLength=i}let r=this.buffer.tryReadBody(this.nextMessageLength);if(r===void 0){this.setPartialMessageTimer();return}this.clearPartialMessageTimer(),this.nextMessageLength=-1,this.readSemaphore.lock(async()=>{let n=this.options.contentDecoder!==void 0?await this.options.contentDecoder.decode(r):r,s=await this.options.contentTypeDecoder.decode(n,this.options);this.callback(s)}).catch(n=>{this.fireError(n)})}}catch(r){this.fireError(r)}}clearPartialMessageTimer(){this.partialMessageTimer&&(this.partialMessageTimer.dispose(),this.partialMessageTimer=void 0)}setPartialMessageTimer(){this.clearPartialMessageTimer(),!(this._partialMessageTimeout<=0)&&(this.partialMessageTimer=(0,fn.default)().timer.setTimeout((e,r)=>{this.partialMessageTimer=void 0,e===this.messageToken&&(this.firePartialMessage({messageToken:e,waitingTime:r}),this.setPartialMessageTimer())},this._partialMessageTimeout,this.messageToken,this._partialMessageTimeout))}};Ee.ReadableStreamMessageReader=pn});var ks=U(Pe=>{"use strict";Object.defineProperty(Pe,"__esModule",{value:!0});Pe.WriteableStreamMessageWriter=Pe.AbstractMessageWriter=Pe.MessageWriter=void 0;var vs=Se(),_t=Be(),Fi=dn(),bs=Ue(),Ji="Content-Length: ",_s=`\r 1725 </a><a href="#h16-0-2" id="h16-0-2" class="d">-`,ws;(function(t){function e(r){let n=r;return n&&_t.func(n.dispose)&&_t.func(n.onClose)&&_t.func(n.onError)&&_t.func(n.write)}t.is=e})(ws||(Pe.MessageWriter=ws={}));var er=class{constructor(){this.errorEmitter=new bs.Emitter,this.closeEmitter=new bs.Emitter}dispose(){this.errorEmitter.dispose(),this.closeEmitter.dispose()}get onError(){return this.errorEmitter.event}fireError(e,r,n){this.errorEmitter.fire([this.asError(e),r,n])}get onClose(){return this.closeEmitter.event}fireClose(){this.closeEmitter.fire(void 0)}asError(e){return e instanceof Error?e:new Error(`Writer received error. Reason: ${_t.string(e.message)?e.message:"unknown"}`)}};Pe.AbstractMessageWriter=er;var mn;(function(t){function e(r){return r===void 0||typeof r=="string"?{charset:r??"utf-8",contentTypeEncoder:(0,vs.default)().applicationJson.encoder}:{charset:r.charset??"utf-8",contentEncoder:r.contentEncoder,contentTypeEncoder:r.contentTypeEncoder??(0,vs.default)().applicationJson.encoder}}t.fromOptions=e})(mn||(mn={}));var gn=class extends er{constructor(e,r){super(),this.writable=e,this.options=mn.fromOptions(r),this.errorCount=0,this.writeSemaphore=new Fi.Semaphore(1),this.writable.onError(n=>this.fireError(n)),this.writable.onClose(()=>this.fireClose())}async write(e){return this.writeSemaphore.lock(async()=>this.options.contentTypeEncoder.encode(e,this.options).then(n=>this.options.contentEncoder!==void 0?this.options.contentEncoder.encode(n):n).then(n=>{let s=[];return s.push(Ji,n.byteLength.toString(),_s),s.push(_s),this.doWrite(e,s,n)},n=>{throw this.fireError(n),n}))}async doWrite(e,r,n){try{return await this.writable.write(r.join(""),"ascii"),this.writable.write(n)}catch(s){return this.handleError(s,e),Promise.reject(s)}}handleError(e,r){this.errorCount++,this.fireError(e,r,this.errorCount)}end(){this.writable.end()}};Pe.WriteableStreamMessageWriter=gn});var xs=U(tr=>{"use strict";Object.defineProperty(tr,"__esModule",{value:!0});tr.AbstractMessageBuffer=void 0;var Gi=13,Qi=10,Yi=`\r 1726 </a><a href="#h16-0-3" id="h16-0-3" class="d">-`,yn=class{constructor(e="utf-8"){this._encoding=e,this._chunks=[],this._totalLength=0}get encoding(){return this._encoding}append(e){let r=typeof e=="string"?this.fromString(e,this._encoding):e;this._chunks.push(r),this._totalLength+=r.byteLength}tryReadHeaders(e=!1){if(this._chunks.length===0)return;let r=0,n=0,s=0,i=0;e:for(;n<this._chunks.length;){let l=this._chunks[n];for(s=0;s<l.length;){switch(l[s]){case Gi:switch(r){case 0:r=1;break;case 2:r=3;break;default:r=0}break;case Qi:switch(r){case 1:r=2;break;case 3:r=4,s++;break e;default:r=0}break;default:r=0}s++}i+=l.byteLength,n++}if(r!==4)return;let o=this._read(i+s),c=new Map,h=this.toString(o,"ascii").split(Yi);if(h.length<2)return c;for(let l=0;l<h.length-2;l++){let y=h[l],M=y.indexOf(":");if(M===-1)throw new Error(`Message header must separate key and value using ':' 1727 </a><a href="#h16-0-4" id="h16-0-4" class="d">-${y}`);let Q=y.substr(0,M),F=y.substr(M+1).trim();c.set(e?Q.toLowerCase():Q,F)}return c}tryReadBody(e){if(!(this._totalLength<e))return this._read(e)}get numberOfBytes(){return this._totalLength}_read(e){if(e===0)return this.emptyBuffer();if(e>this._totalLength)throw new Error("Cannot read so many bytes!");if(this._chunks[0].byteLength===e){let i=this._chunks[0];return this._chunks.shift(),this._totalLength-=e,this.asNative(i)}if(this._chunks[0].byteLength>e){let i=this._chunks[0],o=this.asNative(i,e);return this._chunks[0]=i.slice(e),this._totalLength-=e,o}let r=this.allocNative(e),n=0,s=0;for(;e>0;){let i=this._chunks[s];if(i.byteLength>e){let o=i.slice(0,e);r.set(o,n),n+=e,this._chunks[s]=i.slice(e),this._totalLength-=e,e-=e}else r.set(i,n),n+=i.byteLength,this._chunks.shift(),this._totalLength-=i.byteLength,e-=i.byteLength}return r}};tr.AbstractMessageBuffer=yn});var Es=U(z=>{"use strict";Object.defineProperty(z,"__esModule",{value:!0});z.createMessageConnection=z.ConnectionOptions=z.MessageStrategy=z.CancellationStrategy=z.CancellationSenderStrategy=z.CancellationReceiverStrategy=z.RequestCancellationReceiverStrategy=z.IdCancellationReceiverStrategy=z.ConnectionStrategy=z.ConnectionError=z.ConnectionErrors=z.LogTraceNotification=z.SetTraceNotification=z.TraceFormat=z.TraceValues=z.Trace=z.NullLogger=z.ProgressType=z.ProgressToken=void 0;var zs=Se(),D=Be(),w=Gr(),Ts=Yr(),wt=Ue(),vn=Yt(),zt;(function(t){t.type=new w.NotificationType("$/cancelRequest")})(zt||(zt={}));var bn;(function(t){function e(r){return typeof r=="string"||typeof r=="number"}t.is=e})(bn||(z.ProgressToken=bn={}));var kt;(function(t){t.type=new w.NotificationType("$/progress")})(kt||(kt={}));var _n=class{constructor(){}};z.ProgressType=_n;var wn;(function(t){function e(r){return D.func(r)}t.is=e})(wn||(wn={}));z.NullLogger=Object.freeze({error:()=>{},warn:()=>{},info:()=>{},log:()=>{}});var j;(function(t){t[t.Off=0]="Off",t[t.Messages=1]="Messages",t[t.Compact=2]="Compact",t[t.Verbose=3]="Verbose"})(j||(z.Trace=j={}));var Rs;(function(t){t.Off="off",t.Messages="messages",t.Compact="compact",t.Verbose="verbose"})(Rs||(z.TraceValues=Rs={}));(function(t){function e(n){if(!D.string(n))return t.Off;switch(n=n.toLowerCase(),n){case"off":return t.Off;case"messages":return t.Messages;case"compact":return t.Compact;case"verbose":return t.Verbose;default:return t.Off}}t.fromString=e;function r(n){switch(n){case t.Off:return"off";case t.Messages:return"messages";case t.Compact:return"compact";case t.Verbose:return"verbose";default:return"off"}}t.toString=r})(j||(z.Trace=j={}));var re;(function(t){t.Text="text",t.JSON="json"})(re||(z.TraceFormat=re={}));(function(t){function e(r){return D.string(r)?(r=r.toLowerCase(),r==="json"?t.JSON:t.Text):t.Text}t.fromString=e})(re||(z.TraceFormat=re={}));var kn;(function(t){t.type=new w.NotificationType("$/setTrace")})(kn||(z.SetTraceNotification=kn={}));var rr;(function(t){t.type=new w.NotificationType("$/logTrace")})(rr||(z.LogTraceNotification=rr={}));var xt;(function(t){t[t.Closed=1]="Closed",t[t.Disposed=2]="Disposed",t[t.AlreadyListening=3]="AlreadyListening"})(xt||(z.ConnectionErrors=xt={}));var Ge=class t extends Error{constructor(e,r){super(r),this.code=e,Object.setPrototypeOf(this,t.prototype)}};z.ConnectionError=Ge;var xn;(function(t){function e(r){let n=r;return n&&D.func(n.cancelUndispatched)}t.is=e})(xn||(z.ConnectionStrategy=xn={}));var nr;(function(t){function e(r){let n=r;return n&&(n.kind===void 0||n.kind==="id")&&D.func(n.createCancellationTokenSource)&&(n.dispose===void 0||D.func(n.dispose))}t.is=e})(nr||(z.IdCancellationReceiverStrategy=nr={}));var zn;(function(t){function e(r){let n=r;return n&&n.kind==="request"&&D.func(n.createCancellationTokenSource)&&(n.dispose===void 0||D.func(n.dispose))}t.is=e})(zn||(z.RequestCancellationReceiverStrategy=zn={}));var sr;(function(t){t.Message=Object.freeze({createCancellationTokenSource(r){return new vn.CancellationTokenSource}});function e(r){return nr.is(r)||zn.is(r)}t.is=e})(sr||(z.CancellationReceiverStrategy=sr={}));var ir;(function(t){t.Message=Object.freeze({sendCancellation(r,n){return r.sendNotification(zt.type,{id:n})},cleanup(r){}});function e(r){let n=r;return n&&D.func(n.sendCancellation)&&D.func(n.cleanup)}t.is=e})(ir||(z.CancellationSenderStrategy=ir={}));var ar;(function(t){t.Message=Object.freeze({receiver:sr.Message,sender:ir.Message});function e(r){let n=r;return n&&sr.is(n.receiver)&&ir.is(n.sender)}t.is=e})(ar||(z.CancellationStrategy=ar={}));var or;(function(t){function e(r){let n=r;return n&&D.func(n.handleMessage)}t.is=e})(or||(z.MessageStrategy=or={}));var Ss;(function(t){function e(r){let n=r;return n&&(ar.is(n.cancellationStrategy)||xn.is(n.connectionStrategy)||or.is(n.messageStrategy))}t.is=e})(Ss||(z.ConnectionOptions=Ss={}));var le;(function(t){t[t.New=1]="New",t[t.Listening=2]="Listening",t[t.Closed=3]="Closed",t[t.Disposed=4]="Disposed"})(le||(le={}));function Xi(t,e,r,n){let s=r!==void 0?r:z.NullLogger,i=0,o=0,c=0,h="2.0",l,y=new Map,M,Q=new Map,F=new Map,ke,ie=new Ts.LinkedMap,ae=new Map,xe=new Set,te=new Map,N=j.Off,de=re.Text,$,oe=le.New,Ce=new wt.Emitter,gt=new wt.Emitter,Bt=new wt.Emitter,Vt=new wt.Emitter,kr=new wt.Emitter,ze=n&&n.cancellationStrategy?n.cancellationStrategy:ar.Message;function Xn(a){if(a===null)throw new Error("Can't send requests with id null since the response can't be correlated.");return"req-"+a.toString()}function ui(a){return a===null?"res-unknown-"+(++c).toString():"res-"+a.toString()}function di(){return"not-"+(++o).toString()}function li(a,d){w.Message.isRequest(d)?a.set(Xn(d.id),d):w.Message.isResponse(d)?a.set(ui(d.id),d):a.set(di(),d)}function fi(a){}function Kn(){return oe===le.Listening}function es(){return oe===le.Closed}function De(){return oe===le.Disposed}function ts(){(oe===le.New||oe===le.Listening)&&(oe=le.Closed,gt.fire(void 0))}function hi(a){Ce.fire([a,void 0,void 0])}function pi(a){Ce.fire(a)}t.onClose(ts),t.onError(hi),e.onClose(ts),e.onError(pi);function rs(){ke||ie.size===0||(ke=(0,zs.default)().timer.setImmediate(()=>{ke=void 0,mi()}))}function ns(a){w.Message.isRequest(a)?yi(a):w.Message.isNotification(a)?bi(a):w.Message.isResponse(a)?vi(a):_i(a)}function mi(){if(ie.size===0)return;let a=ie.shift();try{let d=n?.messageStrategy;or.is(d)?d.handleMessage(a,ns):ns(a)}finally{rs()}}let gi=a=>{try{if(w.Message.isNotification(a)&&a.method===zt.type.method){let d=a.params.id,p=Xn(d),v=ie.get(p);if(w.Message.isRequest(v)){let C=n?.connectionStrategy,Z=C&&C.cancelUndispatched?C.cancelUndispatched(v,fi):void 0;if(Z&&(Z.error!==void 0||Z.result!==void 0)){ie.delete(p),te.delete(d),Z.id=v.id,Ut(Z,a.method,Date.now()),e.write(Z).catch(()=>s.error("Sending response for canceled message failed."));return}}let I=te.get(d);if(I!==void 0){I.cancel(),xr(a);return}else xe.add(d)}li(ie,a)}finally{rs()}};function yi(a){if(De())return;function d(E,q,O){let V={jsonrpc:h,id:a.id};E instanceof w.ResponseError?V.error=E.toJson():V.result=E===void 0?null:E,Ut(V,q,O),e.write(V).catch(()=>s.error("Sending response failed."))}function p(E,q,O){let V={jsonrpc:h,id:a.id,error:E.toJson()};Ut(V,q,O),e.write(V).catch(()=>s.error("Sending response failed."))}function v(E,q,O){E===void 0&&(E=null);let V={jsonrpc:h,id:a.id,result:E};Ut(V,q,O),e.write(V).catch(()=>s.error("Sending response failed."))}xi(a);let I=y.get(a.method),C,Z;I&&(C=I.type,Z=I.handler);let W=Date.now();if(Z||l){let E=a.id??String(Date.now()),q=nr.is(ze.receiver)?ze.receiver.createCancellationTokenSource(E):ze.receiver.createCancellationTokenSource(a);a.id!==null&&xe.has(a.id)&&q.cancel(),a.id!==null&&te.set(E,q);try{let O;if(Z)if(a.params===void 0){if(C!==void 0&&C.numberOfParams!==0){p(new w.ResponseError(w.ErrorCodes.InvalidParams,`Request ${a.method} defines ${C.numberOfParams} params but received none.`),a.method,W);return}O=Z(q.token)}else if(Array.isArray(a.params)){if(C!==void 0&&C.parameterStructures===w.ParameterStructures.byName){p(new w.ResponseError(w.ErrorCodes.InvalidParams,`Request ${a.method} defines parameters by name but received parameters by position`),a.method,W);return}O=Z(...a.params,q.token)}else{if(C!==void 0&&C.parameterStructures===w.ParameterStructures.byPosition){p(new w.ResponseError(w.ErrorCodes.InvalidParams,`Request ${a.method} defines parameters by position but received parameters by name`),a.method,W);return}O=Z(a.params,q.token)}else l&&(O=l(a.method,a.params,q.token));let V=O;O?V.then?V.then(Y=>{te.delete(E),d(Y,a.method,W)},Y=>{te.delete(E),Y instanceof w.ResponseError?p(Y,a.method,W):Y&&D.string(Y.message)?p(new w.ResponseError(w.ErrorCodes.InternalError,`Request ${a.method} failed with message: ${Y.message}`),a.method,W):p(new w.ResponseError(w.ErrorCodes.InternalError,`Request ${a.method} failed unexpectedly without providing any details.`),a.method,W)}):(te.delete(E),d(O,a.method,W)):(te.delete(E),v(O,a.method,W))}catch(O){te.delete(E),O instanceof w.ResponseError?d(O,a.method,W):O&&D.string(O.message)?p(new w.ResponseError(w.ErrorCodes.InternalError,`Request ${a.method} failed with message: ${O.message}`),a.method,W):p(new w.ResponseError(w.ErrorCodes.InternalError,`Request ${a.method} failed unexpectedly without providing any details.`),a.method,W)}}else p(new w.ResponseError(w.ErrorCodes.MethodNotFound,`Unhandled method ${a.method}`),a.method,W)}function vi(a){if(!De())if(a.id===null)a.error?s.error(`Received response message without id: Error is: 1728 </a><a href="#h16-0-5" id="h16-0-5" class="d">-${JSON.stringify(a.error,void 0,4)}`):s.error("Received response message without id. No further error information provided.");else{let d=a.id,p=ae.get(d);if(zi(a,p),p!==void 0){ae.delete(d);try{if(a.error){let v=a.error;p.reject(new w.ResponseError(v.code,v.message,v.data))}else if(a.result!==void 0)p.resolve(a.result);else throw new Error("Should never happen.")}catch(v){v.message?s.error(`Response handler '${p.method}' failed with message: ${v.message}`):s.error(`Response handler '${p.method}' failed unexpectedly.`)}}}}function bi(a){if(De())return;let d,p;if(a.method===zt.type.method){let v=a.params.id;xe.delete(v),xr(a);return}else{let v=Q.get(a.method);v&&(p=v.handler,d=v.type)}if(p||M)try{if(xr(a),p)if(a.params===void 0)d!==void 0&&d.numberOfParams!==0&&d.parameterStructures!==w.ParameterStructures.byName&&s.error(`Notification ${a.method} defines ${d.numberOfParams} params but received none.`),p();else if(Array.isArray(a.params)){let v=a.params;a.method===kt.type.method&&v.length===2&&bn.is(v[0])?p({token:v[0],value:v[1]}):(d!==void 0&&(d.parameterStructures===w.ParameterStructures.byName&&s.error(`Notification ${a.method} defines parameters by name but received parameters by position`),d.numberOfParams!==a.params.length&&s.error(`Notification ${a.method} defines ${d.numberOfParams} params but received ${v.length} arguments`)),p(...v))}else d!==void 0&&d.parameterStructures===w.ParameterStructures.byPosition&&s.error(`Notification ${a.method} defines parameters by position but received parameters by name`),p(a.params);else M&&M(a.method,a.params)}catch(v){v.message?s.error(`Notification handler '${a.method}' failed with message: ${v.message}`):s.error(`Notification handler '${a.method}' failed unexpectedly.`)}else Bt.fire(a)}function _i(a){if(!a){s.error("Received empty message.");return}s.error(`Received message which is neither a response nor a notification message: 1729 </a><a href="#h16-0-6" id="h16-0-6" class="d">-${JSON.stringify(a,null,4)}`);let d=a;if(D.string(d.id)||D.number(d.id)){let p=d.id,v=ae.get(p);v&&v.reject(new Error("The received response has neither a result nor an error property."))}}function Te(a){if(a!=null)switch(N){case j.Verbose:return JSON.stringify(a,null,4);case j.Compact:return JSON.stringify(a);default:return}}function wi(a){if(!(N===j.Off||!$))if(de===re.Text){let d;(N===j.Verbose||N===j.Compact)&&a.params&&(d=`Params: ${Te(a.params)} 1730 </a><a href="#h16-0-7" id="h16-0-7" class="d">- 1731 </a><a href="#h16-0-8" id="h16-0-8" class="d">-`),$.log(`Sending request '${a.method} - (${a.id})'.`,d)}else Ze("send-request",a)}function ki(a){if(!(N===j.Off||!$))if(de===re.Text){let d;(N===j.Verbose||N===j.Compact)&&(a.params?d=`Params: ${Te(a.params)} 1732 </a><a href="#h16-0-9" id="h16-0-9" class="d">- 1733 </a><a href="#h16-0-10" id="h16-0-10" class="d">-`:d=`No parameters provided. 1734 </a><a href="#h16-0-11" id="h16-0-11" class="d">- 1735 </a><a href="#h16-0-12" id="h16-0-12" class="d">-`),$.log(`Sending notification '${a.method}'.`,d)}else Ze("send-notification",a)}function Ut(a,d,p){if(!(N===j.Off||!$))if(de===re.Text){let v;(N===j.Verbose||N===j.Compact)&&(a.error&&a.error.data?v=`Error data: ${Te(a.error.data)} 1736 </a><a href="#h16-0-13" id="h16-0-13" class="d">- 1737 </a><a href="#h16-0-14" id="h16-0-14" class="d">-`:a.result?v=`Result: ${Te(a.result)} 1738 </a><a href="#h16-0-15" id="h16-0-15" class="d">- 1739 </a><a href="#h16-0-16" id="h16-0-16" class="d">-`:a.error===void 0&&(v=`No result returned. 1740 </a><a href="#h16-0-17" id="h16-0-17" class="d">- 1741 </a><a href="#h16-0-18" id="h16-0-18" class="d">-`)),$.log(`Sending response '${d} - (${a.id})'. Processing request took ${Date.now()-p}ms`,v)}else Ze("send-response",a)}function xi(a){if(!(N===j.Off||!$))if(de===re.Text){let d;(N===j.Verbose||N===j.Compact)&&a.params&&(d=`Params: ${Te(a.params)} 1742 </a><a href="#h16-0-19" id="h16-0-19" class="d">- 1743 </a><a href="#h16-0-20" id="h16-0-20" class="d">-`),$.log(`Received request '${a.method} - (${a.id})'.`,d)}else Ze("receive-request",a)}function xr(a){if(!(N===j.Off||!$||a.method===rr.type.method))if(de===re.Text){let d;(N===j.Verbose||N===j.Compact)&&(a.params?d=`Params: ${Te(a.params)} 1744 </a><a href="#h16-0-21" id="h16-0-21" class="d">- 1745 </a><a href="#h16-0-22" id="h16-0-22" class="d">-`:d=`No parameters provided. 1746 </a><a href="#h16-0-23" id="h16-0-23" class="d">- 1747 </a><a href="#h16-0-24" id="h16-0-24" class="d">-`),$.log(`Received notification '${a.method}'.`,d)}else Ze("receive-notification",a)}function zi(a,d){if(!(N===j.Off||!$))if(de===re.Text){let p;if((N===j.Verbose||N===j.Compact)&&(a.error&&a.error.data?p=`Error data: ${Te(a.error.data)} 1748 </a><a href="#h16-0-25" id="h16-0-25" class="d">- 1749 </a><a href="#h16-0-26" id="h16-0-26" class="d">-`:a.result?p=`Result: ${Te(a.result)} 1750 </a><a href="#h16-0-27" id="h16-0-27" class="d">- 1751 </a><a href="#h16-0-28" id="h16-0-28" class="d">-`:a.error===void 0&&(p=`No result returned. 1752 </a><a href="#h16-0-29" id="h16-0-29" class="d">- 1753 </a><a href="#h16-0-30" id="h16-0-30" class="d">-`)),d){let v=a.error?` Request failed: ${a.error.message} (${a.error.code}).`:"";$.log(`Received response '${d.method} - (${a.id})' in ${Date.now()-d.timerStart}ms.${v}`,p)}else $.log(`Received response ${a.id} without active response promise.`,p)}else Ze("receive-response",a)}function Ze(a,d){if(!$||N===j.Off)return;let p={isLSPMessage:!0,type:a,message:d,timestamp:Date.now()};$.log(p)}function yt(){if(es())throw new Ge(xt.Closed,"Connection is closed.");if(De())throw new Ge(xt.Disposed,"Connection is disposed.")}function Ti(){if(Kn())throw new Ge(xt.AlreadyListening,"Connection is already listening")}function Ri(){if(!Kn())throw new Error("Call listen() first.")}function vt(a){return a===void 0?null:a}function ss(a){if(a!==null)return a}function is(a){return a!=null&&!Array.isArray(a)&&typeof a=="object"}function zr(a,d){switch(a){case w.ParameterStructures.auto:return is(d)?ss(d):[vt(d)];case w.ParameterStructures.byName:if(!is(d))throw new Error("Received parameters by name but param is not an object literal.");return ss(d);case w.ParameterStructures.byPosition:return[vt(d)];default:throw new Error(`Unknown parameter structure ${a.toString()}`)}}function as(a,d){let p,v=a.numberOfParams;switch(v){case 0:p=void 0;break;case 1:p=zr(a.parameterStructures,d[0]);break;default:p=[];for(let I=0;I<d.length&&I<v;I++)p.push(vt(d[I]));if(d.length<v)for(let I=d.length;I<v;I++)p.push(null);break}return p}let We={sendNotification:(a,...d)=>{yt();let p,v;if(D.string(a)){p=a;let C=d[0],Z=0,W=w.ParameterStructures.auto;w.ParameterStructures.is(C)&&(Z=1,W=C);let E=d.length,q=E-Z;switch(q){case 0:v=void 0;break;case 1:v=zr(W,d[Z]);break;default:if(W===w.ParameterStructures.byName)throw new Error(`Received ${q} parameters for 'by Name' notification parameter structure.`);v=d.slice(Z,E).map(O=>vt(O));break}}else{let C=d;p=a.method,v=as(a,C)}let I={jsonrpc:h,method:p,params:v};return ki(I),e.write(I).catch(C=>{throw s.error("Sending notification failed."),C})},onNotification:(a,d)=>{yt();let p;return D.func(a)?M=a:d&&(D.string(a)?(p=a,Q.set(a,{type:void 0,handler:d})):(p=a.method,Q.set(a.method,{type:a,handler:d}))),{dispose:()=>{p!==void 0?Q.delete(p):M=void 0}}},onProgress:(a,d,p)=>{if(F.has(d))throw new Error(`Progress handler for token ${d} already registered`);return F.set(d,p),{dispose:()=>{F.delete(d)}}},sendProgress:(a,d,p)=>We.sendNotification(kt.type,{token:d,value:p}),onUnhandledProgress:Vt.event,sendRequest:(a,...d)=>{yt(),Ri();let p,v,I;if(D.string(a)){p=a;let E=d[0],q=d[d.length-1],O=0,V=w.ParameterStructures.auto;w.ParameterStructures.is(E)&&(O=1,V=E);let Y=d.length;vn.CancellationToken.is(q)&&(Y=Y-1,I=q);let me=Y-O;switch(me){case 0:v=void 0;break;case 1:v=zr(V,d[O]);break;default:if(V===w.ParameterStructures.byName)throw new Error(`Received ${me} parameters for 'by Name' request parameter structure.`);v=d.slice(O,Y).map(Si=>vt(Si));break}}else{let E=d;p=a.method,v=as(a,E);let q=a.numberOfParams;I=vn.CancellationToken.is(E[q])?E[q]:void 0}let C=i++,Z;I&&(Z=I.onCancellationRequested(()=>{let E=ze.sender.sendCancellation(We,C);return E===void 0?(s.log(`Received no promise from cancellation strategy when cancelling id ${C}`),Promise.resolve()):E.catch(()=>{s.log(`Sending cancellation messages for id ${C} failed`)})}));let W={jsonrpc:h,id:C,method:p,params:v};return wi(W),typeof ze.sender.enableCancellation=="function"&&ze.sender.enableCancellation(W),new Promise(async(E,q)=>{let O=me=>{E(me),ze.sender.cleanup(C),Z?.dispose()},V=me=>{q(me),ze.sender.cleanup(C),Z?.dispose()},Y={method:p,timerStart:Date.now(),resolve:O,reject:V};try{ae.set(C,Y),await e.write(W)}catch(me){throw ae.delete(C),Y.reject(new w.ResponseError(w.ErrorCodes.MessageWriteError,me.message?me.message:"Unknown reason")),s.error("Sending request failed."),me}})},onRequest:(a,d)=>{yt();let p=null;return wn.is(a)?(p=void 0,l=a):D.string(a)?(p=null,d!==void 0&&(p=a,y.set(a,{handler:d,type:void 0}))):d!==void 0&&(p=a.method,y.set(a.method,{type:a,handler:d})),{dispose:()=>{p!==null&&(p!==void 0?y.delete(p):l=void 0)}}},hasPendingResponse:()=>ae.size>0,trace:async(a,d,p)=>{let v=!1,I=re.Text;p!==void 0&&(D.boolean(p)?v=p:(v=p.sendNotification||!1,I=p.traceFormat||re.Text)),N=a,de=I,N===j.Off?$=void 0:$=d,v&&!es()&&!De()&&await We.sendNotification(kn.type,{value:j.toString(a)})},onError:Ce.event,onClose:gt.event,onUnhandledNotification:Bt.event,onDispose:kr.event,end:()=>{e.end()},dispose:()=>{if(De())return;oe=le.Disposed,kr.fire(void 0);let a=new w.ResponseError(w.ErrorCodes.PendingResponseRejected,"Pending response rejected since connection got disposed");for(let d of ae.values())d.reject(a);ae=new Map,te=new Map,xe=new Set,ie=new Ts.LinkedMap,D.func(e.dispose)&&e.dispose(),D.func(t.dispose)&&t.dispose()},listen:()=>{yt(),Ti(),oe=le.Listening,t.listen(gi)},inspect:()=>{(0,zs.default)().console.log("inspect")}};return We.onNotification(rr.type,a=>{if(N===j.Off||!$)return;let d=N===j.Verbose||N===j.Compact;$.log(a.message,d?a.verbose:void 0)}),We.onNotification(kt.type,a=>{let d=F.get(a.token);d?d(a.value):Vt.fire(a)}),We}z.createMessageConnection=Xi});var cr=U(u=>{"use strict";Object.defineProperty(u,"__esModule",{value:!0});u.ProgressType=u.ProgressToken=u.createMessageConnection=u.NullLogger=u.ConnectionOptions=u.ConnectionStrategy=u.AbstractMessageBuffer=u.WriteableStreamMessageWriter=u.AbstractMessageWriter=u.MessageWriter=u.ReadableStreamMessageReader=u.AbstractMessageReader=u.MessageReader=u.SharedArrayReceiverStrategy=u.SharedArraySenderStrategy=u.CancellationToken=u.CancellationTokenSource=u.Emitter=u.Event=u.Disposable=u.LRUCache=u.Touch=u.LinkedMap=u.ParameterStructures=u.NotificationType9=u.NotificationType8=u.NotificationType7=u.NotificationType6=u.NotificationType5=u.NotificationType4=u.NotificationType3=u.NotificationType2=u.NotificationType1=u.NotificationType0=u.NotificationType=u.ErrorCodes=u.ResponseError=u.RequestType9=u.RequestType8=u.RequestType7=u.RequestType6=u.RequestType5=u.RequestType4=u.RequestType3=u.RequestType2=u.RequestType1=u.RequestType0=u.RequestType=u.Message=u.RAL=void 0;u.MessageStrategy=u.CancellationStrategy=u.CancellationSenderStrategy=u.CancellationReceiverStrategy=u.ConnectionError=u.ConnectionErrors=u.LogTraceNotification=u.SetTraceNotification=u.TraceFormat=u.TraceValues=u.Trace=void 0;var A=Gr();Object.defineProperty(u,"Message",{enumerable:!0,get:function(){return A.Message}});Object.defineProperty(u,"RequestType",{enumerable:!0,get:function(){return A.RequestType}});Object.defineProperty(u,"RequestType0",{enumerable:!0,get:function(){return A.RequestType0}});Object.defineProperty(u,"RequestType1",{enumerable:!0,get:function(){return A.RequestType1}});Object.defineProperty(u,"RequestType2",{enumerable:!0,get:function(){return A.RequestType2}});Object.defineProperty(u,"RequestType3",{enumerable:!0,get:function(){return A.RequestType3}});Object.defineProperty(u,"RequestType4",{enumerable:!0,get:function(){return A.RequestType4}});Object.defineProperty(u,"RequestType5",{enumerable:!0,get:function(){return A.RequestType5}});Object.defineProperty(u,"RequestType6",{enumerable:!0,get:function(){return A.RequestType6}});Object.defineProperty(u,"RequestType7",{enumerable:!0,get:function(){return A.RequestType7}});Object.defineProperty(u,"RequestType8",{enumerable:!0,get:function(){return A.RequestType8}});Object.defineProperty(u,"RequestType9",{enumerable:!0,get:function(){return A.RequestType9}});Object.defineProperty(u,"ResponseError",{enumerable:!0,get:function(){return A.ResponseError}});Object.defineProperty(u,"ErrorCodes",{enumerable:!0,get:function(){return A.ErrorCodes}});Object.defineProperty(u,"NotificationType",{enumerable:!0,get:function(){return A.NotificationType}});Object.defineProperty(u,"NotificationType0",{enumerable:!0,get:function(){return A.NotificationType0}});Object.defineProperty(u,"NotificationType1",{enumerable:!0,get:function(){return A.NotificationType1}});Object.defineProperty(u,"NotificationType2",{enumerable:!0,get:function(){return A.NotificationType2}});Object.defineProperty(u,"NotificationType3",{enumerable:!0,get:function(){return A.NotificationType3}});Object.defineProperty(u,"NotificationType4",{enumerable:!0,get:function(){return A.NotificationType4}});Object.defineProperty(u,"NotificationType5",{enumerable:!0,get:function(){return A.NotificationType5}});Object.defineProperty(u,"NotificationType6",{enumerable:!0,get:function(){return A.NotificationType6}});Object.defineProperty(u,"NotificationType7",{enumerable:!0,get:function(){return A.NotificationType7}});Object.defineProperty(u,"NotificationType8",{enumerable:!0,get:function(){return A.NotificationType8}});Object.defineProperty(u,"NotificationType9",{enumerable:!0,get:function(){return A.NotificationType9}});Object.defineProperty(u,"ParameterStructures",{enumerable:!0,get:function(){return A.ParameterStructures}});var Tn=Yr();Object.defineProperty(u,"LinkedMap",{enumerable:!0,get:function(){return Tn.LinkedMap}});Object.defineProperty(u,"LRUCache",{enumerable:!0,get:function(){return Tn.LRUCache}});Object.defineProperty(u,"Touch",{enumerable:!0,get:function(){return Tn.Touch}});var Ki=hs();Object.defineProperty(u,"Disposable",{enumerable:!0,get:function(){return Ki.Disposable}});var Ps=Ue();Object.defineProperty(u,"Event",{enumerable:!0,get:function(){return Ps.Event}});Object.defineProperty(u,"Emitter",{enumerable:!0,get:function(){return Ps.Emitter}});var js=Yt();Object.defineProperty(u,"CancellationTokenSource",{enumerable:!0,get:function(){return js.CancellationTokenSource}});Object.defineProperty(u,"CancellationToken",{enumerable:!0,get:function(){return js.CancellationToken}});var Ns=ms();Object.defineProperty(u,"SharedArraySenderStrategy",{enumerable:!0,get:function(){return Ns.SharedArraySenderStrategy}});Object.defineProperty(u,"SharedArrayReceiverStrategy",{enumerable:!0,get:function(){return Ns.SharedArrayReceiverStrategy}});var Rn=ys();Object.defineProperty(u,"MessageReader",{enumerable:!0,get:function(){return Rn.MessageReader}});Object.defineProperty(u,"AbstractMessageReader",{enumerable:!0,get:function(){return Rn.AbstractMessageReader}});Object.defineProperty(u,"ReadableStreamMessageReader",{enumerable:!0,get:function(){return Rn.ReadableStreamMessageReader}});var Sn=ks();Object.defineProperty(u,"MessageWriter",{enumerable:!0,get:function(){return Sn.MessageWriter}});Object.defineProperty(u,"AbstractMessageWriter",{enumerable:!0,get:function(){return Sn.AbstractMessageWriter}});Object.defineProperty(u,"WriteableStreamMessageWriter",{enumerable:!0,get:function(){return Sn.WriteableStreamMessageWriter}});var ea=xs();Object.defineProperty(u,"AbstractMessageBuffer",{enumerable:!0,get:function(){return ea.AbstractMessageBuffer}});var H=Es();Object.defineProperty(u,"ConnectionStrategy",{enumerable:!0,get:function(){return H.ConnectionStrategy}});Object.defineProperty(u,"ConnectionOptions",{enumerable:!0,get:function(){return H.ConnectionOptions}});Object.defineProperty(u,"NullLogger",{enumerable:!0,get:function(){return H.NullLogger}});Object.defineProperty(u,"createMessageConnection",{enumerable:!0,get:function(){return H.createMessageConnection}});Object.defineProperty(u,"ProgressToken",{enumerable:!0,get:function(){return H.ProgressToken}});Object.defineProperty(u,"ProgressType",{enumerable:!0,get:function(){return H.ProgressType}});Object.defineProperty(u,"Trace",{enumerable:!0,get:function(){return H.Trace}});Object.defineProperty(u,"TraceValues",{enumerable:!0,get:function(){return H.TraceValues}});Object.defineProperty(u,"TraceFormat",{enumerable:!0,get:function(){return H.TraceFormat}});Object.defineProperty(u,"SetTraceNotification",{enumerable:!0,get:function(){return H.SetTraceNotification}});Object.defineProperty(u,"LogTraceNotification",{enumerable:!0,get:function(){return H.LogTraceNotification}});Object.defineProperty(u,"ConnectionErrors",{enumerable:!0,get:function(){return H.ConnectionErrors}});Object.defineProperty(u,"ConnectionError",{enumerable:!0,get:function(){return H.ConnectionError}});Object.defineProperty(u,"CancellationReceiverStrategy",{enumerable:!0,get:function(){return H.CancellationReceiverStrategy}});Object.defineProperty(u,"CancellationSenderStrategy",{enumerable:!0,get:function(){return H.CancellationSenderStrategy}});Object.defineProperty(u,"CancellationStrategy",{enumerable:!0,get:function(){return H.CancellationStrategy}});Object.defineProperty(u,"MessageStrategy",{enumerable:!0,get:function(){return H.MessageStrategy}});var ta=Se();u.RAL=ta.default});var Ms=U(Nn=>{"use strict";Object.defineProperty(Nn,"__esModule",{value:!0});var Os=require("util"),ye=cr(),ur=class t extends ye.AbstractMessageBuffer{constructor(e="utf-8"){super(e)}emptyBuffer(){return t.emptyBuffer}fromString(e,r){return Buffer.from(e,r)}toString(e,r){return e instanceof Buffer?e.toString(r):new Os.TextDecoder(r).decode(e)}asNative(e,r){return r===void 0?e instanceof Buffer?e:Buffer.from(e):e instanceof Buffer?e.slice(0,r):Buffer.from(e,0,r)}allocNative(e){return Buffer.allocUnsafe(e)}};ur.emptyBuffer=Buffer.allocUnsafe(0);var En=class{constructor(e){this.stream=e}onClose(e){return this.stream.on("close",e),ye.Disposable.create(()=>this.stream.off("close",e))}onError(e){return this.stream.on("error",e),ye.Disposable.create(()=>this.stream.off("error",e))}onEnd(e){return this.stream.on("end",e),ye.Disposable.create(()=>this.stream.off("end",e))}onData(e){return this.stream.on("data",e),ye.Disposable.create(()=>this.stream.off("data",e))}},Pn=class{constructor(e){this.stream=e}onClose(e){return this.stream.on("close",e),ye.Disposable.create(()=>this.stream.off("close",e))}onError(e){return this.stream.on("error",e),ye.Disposable.create(()=>this.stream.off("error",e))}onEnd(e){return this.stream.on("end",e),ye.Disposable.create(()=>this.stream.off("end",e))}write(e,r){return new Promise((n,s)=>{let i=o=>{o==null?n():s(o)};typeof e=="string"?this.stream.write(e,r,i):this.stream.write(e,i)})}end(){this.stream.end()}},Cs=Object.freeze({messageBuffer:Object.freeze({create:t=>new ur(t)}),applicationJson:Object.freeze({encoder:Object.freeze({name:"application/json",encode:(t,e)=>{try{return Promise.resolve(Buffer.from(JSON.stringify(t,void 0,0),e.charset))}catch(r){return Promise.reject(r)}}}),decoder:Object.freeze({name:"application/json",decode:(t,e)=>{try{return t instanceof Buffer?Promise.resolve(JSON.parse(t.toString(e.charset))):Promise.resolve(JSON.parse(new Os.TextDecoder(e.charset).decode(t)))}catch(r){return Promise.reject(r)}}})}),stream:Object.freeze({asReadableStream:t=>new En(t),asWritableStream:t=>new Pn(t)}),console,timer:Object.freeze({setTimeout(t,e,...r){let n=setTimeout(t,e,...r);return{dispose:()=>clearTimeout(n)}},setImmediate(t,...e){let r=setImmediate(t,...e);return{dispose:()=>clearImmediate(r)}},setInterval(t,e,...r){let n=setInterval(t,e,...r);return{dispose:()=>clearInterval(n)}}})});function jn(){return Cs}(function(t){function e(){ye.RAL.install(Cs)}t.install=e})(jn||(jn={}));Nn.default=jn});var Ls=U(S=>{"use strict";var ra=S&&S.__createBinding||(Object.create?function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}:function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]}),na=S&&S.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&ra(e,t,r)};Object.defineProperty(S,"__esModule",{value:!0});S.createMessageConnection=S.createServerSocketTransport=S.createClientSocketTransport=S.createServerPipeTransport=S.createClientPipeTransport=S.generateRandomPipeName=S.StreamMessageWriter=S.StreamMessageReader=S.SocketMessageWriter=S.SocketMessageReader=S.PortMessageWriter=S.PortMessageReader=S.IPCMessageWriter=S.IPCMessageReader=void 0;var Qe=Ms();Qe.default.install();var As=require("path"),sa=require("os"),ia=require("crypto"),fr=require("net"),ne=cr();na(cr(),S);var On=class extends ne.AbstractMessageReader{constructor(e){super(),this.process=e;let r=this.process;r.on("error",n=>this.fireError(n)),r.on("close",()=>this.fireClose())}listen(e){return this.process.on("message",e),ne.Disposable.create(()=>this.process.off("message",e))}};S.IPCMessageReader=On;var Cn=class extends ne.AbstractMessageWriter{constructor(e){super(),this.process=e,this.errorCount=0;let r=this.process;r.on("error",n=>this.fireError(n)),r.on("close",()=>this.fireClose)}write(e){try{return typeof this.process.send=="function"&&this.process.send(e,void 0,void 0,r=>{r?(this.errorCount++,this.handleError(r,e)):this.errorCount=0}),Promise.resolve()}catch(r){return this.handleError(r,e),Promise.reject(r)}}handleError(e,r){this.errorCount++,this.fireError(e,r,this.errorCount)}end(){}};S.IPCMessageWriter=Cn;var Mn=class extends ne.AbstractMessageReader{constructor(e){super(),this.onData=new ne.Emitter,e.on("close",()=>this.fireClose),e.on("error",r=>this.fireError(r)),e.on("message",r=>{this.onData.fire(r)})}listen(e){return this.onData.event(e)}};S.PortMessageReader=Mn;var An=class extends ne.AbstractMessageWriter{constructor(e){super(),this.port=e,this.errorCount=0,e.on("close",()=>this.fireClose()),e.on("error",r=>this.fireError(r))}write(e){try{return this.port.postMessage(e),Promise.resolve()}catch(r){return this.handleError(r,e),Promise.reject(r)}}handleError(e,r){this.errorCount++,this.fireError(e,r,this.errorCount)}end(){}};S.PortMessageWriter=An;var Ae=class extends ne.ReadableStreamMessageReader{constructor(e,r="utf-8"){super((0,Qe.default)().stream.asReadableStream(e),r)}};S.SocketMessageReader=Ae;var Ie=class extends ne.WriteableStreamMessageWriter{constructor(e,r){super((0,Qe.default)().stream.asWritableStream(e),r),this.socket=e}dispose(){super.dispose(),this.socket.destroy()}};S.SocketMessageWriter=Ie;var dr=class extends ne.ReadableStreamMessageReader{constructor(e,r){super((0,Qe.default)().stream.asReadableStream(e),r)}};S.StreamMessageReader=dr;var lr=class extends ne.WriteableStreamMessageWriter{constructor(e,r){super((0,Qe.default)().stream.asWritableStream(e),r)}};S.StreamMessageWriter=lr;var Is=process.env.XDG_RUNTIME_DIR,aa=new Map([["linux",107],["darwin",103]]);function oa(){let t=(0,ia.randomBytes)(21).toString("hex");if(process.platform==="win32")return`\\\\.\\pipe\\vscode-jsonrpc-${t}-sock`;let e;Is?e=As.join(Is,`vscode-ipc-${t}.sock`):e=As.join(sa.tmpdir(),`vscode-${t}.sock`);let r=aa.get(process.platform);return r!==void 0&&e.length>r&&(0,Qe.default)().console.warn(`WARNING: IPC handle "${e}" is longer than ${r} characters.`),e}S.generateRandomPipeName=oa;function ca(t,e="utf-8"){let r,n=new Promise((s,i)=>{r=s});return new Promise((s,i)=>{let o=(0,fr.createServer)(c=>{o.close(),r([new Ae(c,e),new Ie(c,e)])});o.on("error",i),o.listen(t,()=>{o.removeListener("error",i),s({onConnected:()=>n})})})}S.createClientPipeTransport=ca;function ua(t,e="utf-8"){let r=(0,fr.createConnection)(t);return[new Ae(r,e),new Ie(r,e)]}S.createServerPipeTransport=ua;function da(t,e="utf-8"){let r,n=new Promise((s,i)=>{r=s});return new Promise((s,i)=>{let o=(0,fr.createServer)(c=>{o.close(),r([new Ae(c,e),new Ie(c,e)])});o.on("error",i),o.listen(t,"127.0.0.1",()=>{o.removeListener("error",i),s({onConnected:()=>n})})})}S.createClientSocketTransport=da;function la(t,e="utf-8"){let r=(0,fr.createConnection)(t,"127.0.0.1");return[new Ae(r,e),new Ie(r,e)]}S.createServerSocketTransport=la;function fa(t){let e=t;return e.read!==void 0&&e.addListener!==void 0}function ha(t){let e=t;return e.write!==void 0&&e.addListener!==void 0}function pa(t,e,r,n){r||(r=ne.NullLogger);let s=fa(t)?new dr(t):t,i=ha(e)?new lr(e):e;return ne.ConnectionStrategy.is(n)&&(n={connectionStrategy:n}),(0,ne.createMessageConnection)(s,i,r,n)}S.createMessageConnection=pa});var qs=U((ho,$s)=>{"use strict";$s.exports=Ls()});var oi=require("util");var pt=Mi(qs());var Ds=require("node:worker_threads");var B=class t extends Error{underlying;get name(){return this.underlying instanceof Error?this.underlying.name:typeof this.underlying=="string"||this.underlying instanceof String?`${this.underlying}`:JSON.stringify(this.underlying)}code;title;breadcrumbs;diagnostics;sessionId;constructor(e,r,n,s){e&&typeof e=="object"&&"message"in e&&typeof e.message=="string"?super(e.message):s?.message?super(s?.message):typeof e=="string"?super(e):super(),this.underlying=e,this.code=r,this.title=n,this.stack=e instanceof Error?e.stack:s?.stack,this.breadcrumbs=s?.breadcrumbs,this.diagnostics=s?.diagnostics,this.sessionId=s?.sessionId??Ds.workerData?.sessionId}serialize(){return{_isRayError:!0,code:this.code,title:this.title,name:this.name,message:this.message,stack:this.stack,breadcrumbs:this.breadcrumbs,diagnostics:this.diagnostics,sessionId:this.sessionId}}static tryDeserialize(e){if(!t.isRecord(e)||!t.hasProperty(e,"_isRayError")||!e._isRayError||Array.isArray(e)||!t.hasProperty(e,"code")||typeof e.code!="number"||!t.hasProperty(e,"title")||typeof e.title!="string"||!t.hasProperty(e,"name")||typeof e.name!="string")return null;let r=t.hasProperty(e,"message")&&typeof e.message=="string"?e.message:void 0,n=t.hasProperty(e,"stack")&&typeof e.stack=="string"?e.stack:void 0,s=t.hasProperty(e,"breadcrumbs")&&Array.isArray(e.breadcrumbs)?e.breadcrumbs:void 0,i=t.hasProperty(e,"diagnostics")&&typeof e.diagnostics=="object"?e.diagnostics:void 0,o=t.hasProperty(e,"sessionId")&&typeof e.sessionId=="string"?e.sessionId:void 0;return new t(e.name,e.code,e.title,{message:r,stack:n,breadcrumbs:s,diagnostics:i,sessionId:o})}static hasProperty(e,r){return Object.prototype.hasOwnProperty.call(e,r)&&typeof e[r]<"u"&&e[r]!==null}static isRecord(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}};var P;(function(t){t.assertEqual=s=>s;function e(s){}t.assertIs=e;function r(s){throw new Error}t.assertNever=r,t.arrayToEnum=s=>{let i={};for(let o of s)i[o]=o;return i},t.getValidEnumValues=s=>{let i=t.objectKeys(s).filter(c=>typeof s[s[c]]!="number"),o={};for(let c of i)o[c]=s[c];return t.objectValues(o)},t.objectValues=s=>t.objectKeys(s).map(function(i){return s[i]}),t.objectKeys=typeof Object.keys=="function"?s=>Object.keys(s):s=>{let i=[];for(let o in s)Object.prototype.hasOwnProperty.call(s,o)&&i.push(o);return i},t.find=(s,i)=>{for(let o of s)if(i(o))return o},t.isInteger=typeof Number.isInteger=="function"?s=>Number.isInteger(s):s=>typeof s=="number"&&isFinite(s)&&Math.floor(s)===s;function n(s,i=" | "){return s.map(o=>typeof o=="string"?`'${o}'`:o).join(i)}t.joinValues=n,t.jsonStringifyReplacer=(s,i)=>typeof i=="bigint"?i.toString():i})(P||(P={}));var Zs;(function(t){t.mergeShapes=(e,r)=>({...e,...r})})(Zs||(Zs={}));var g=P.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),je=t=>{switch(typeof t){case"undefined":return g.undefined;case"string":return g.string;case"number":return isNaN(t)?g.nan:g.number;case"boolean":return g.boolean;case"function":return g.function;case"bigint":return g.bigint;case"symbol":return g.symbol;case"object":return Array.isArray(t)?g.array:t===null?g.null:t.then&&typeof t.then=="function"&&t.catch&&typeof t.catch=="function"?g.promise:typeof Map<"u"&&t instanceof Map?g.map:typeof Set<"u"&&t instanceof Set?g.set:typeof Date<"u"&&t instanceof Date?g.date:g.object;default:return g.unknown}},f=P.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);var ce=class t extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let r=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,r):this.__proto__=r,this.name="ZodError",this.issues=e}format(e){let r=e||function(i){return i.message},n={_errors:[]},s=i=>{for(let o of i.issues)if(o.code==="invalid_union")o.unionErrors.map(s);else if(o.code==="invalid_return_type")s(o.returnTypeError);else if(o.code==="invalid_arguments")s(o.argumentsError);else if(o.path.length===0)n._errors.push(r(o));else{let c=n,h=0;for(;h<o.path.length;){let l=o.path[h];h===o.path.length-1?(c[l]=c[l]||{_errors:[]},c[l]._errors.push(r(o))):c[l]=c[l]||{_errors:[]},c=c[l],h++}}};return s(this),n}static assert(e){if(!(e instanceof t))throw new Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,P.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(e=r=>r.message){let r={},n=[];for(let s of this.issues)s.path.length>0?(r[s.path[0]]=r[s.path[0]]||[],r[s.path[0]].push(e(s))):n.push(e(s));return{formErrors:n,fieldErrors:r}}get formErrors(){return this.flatten()}};ce.create=t=>new ce(t);var Et=(t,e)=>{let r;switch(t.code){case f.invalid_type:t.received===g.undefined?r="Required":r=`Expected ${t.expected}, received ${t.received}`;break;case f.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(t.expected,P.jsonStringifyReplacer)}`;break;case f.unrecognized_keys:r=`Unrecognized key(s) in object: ${P.joinValues(t.keys,", ")}`;break;case f.invalid_union:r="Invalid input";break;case f.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${P.joinValues(t.options)}`;break;case f.invalid_enum_value:r=`Invalid enum value. Expected ${P.joinValues(t.options)}, received '${t.received}'`;break;case f.invalid_arguments:r="Invalid function arguments";break;case f.invalid_return_type:r="Invalid function return type";break;case f.invalid_date:r="Invalid date";break;case f.invalid_string:typeof t.validation=="object"?"includes"in t.validation?(r=`Invalid input: must include "${t.validation.includes}"`,typeof t.validation.position=="number"&&(r=`${r} at one or more positions greater than or equal to ${t.validation.position}`)):"startsWith"in t.validation?r=`Invalid input: must start with "${t.validation.startsWith}"`:"endsWith"in t.validation?r=`Invalid input: must end with "${t.validation.endsWith}"`:P.assertNever(t.validation):t.validation!=="regex"?r=`Invalid ${t.validation}`:r="Invalid";break;case f.too_small:t.type==="array"?r=`Array must contain ${t.exact?"exactly":t.inclusive?"at least":"more than"} ${t.minimum} element(s)`:t.type==="string"?r=`String must contain ${t.exact?"exactly":t.inclusive?"at least":"over"} ${t.minimum} character(s)`:t.type==="number"?r=`Number must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${t.minimum}`:t.type==="date"?r=`Date must be ${t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(t.minimum))}`:r="Invalid input";break;case f.too_big:t.type==="array"?r=`Array must contain ${t.exact?"exactly":t.inclusive?"at most":"less than"} ${t.maximum} element(s)`:t.type==="string"?r=`String must contain ${t.exact?"exactly":t.inclusive?"at most":"under"} ${t.maximum} character(s)`:t.type==="number"?r=`Number must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="bigint"?r=`BigInt must be ${t.exact?"exactly":t.inclusive?"less than or equal to":"less than"} ${t.maximum}`:t.type==="date"?r=`Date must be ${t.exact?"exactly":t.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(t.maximum))}`:r="Invalid input";break;case f.custom:r="Invalid input";break;case f.invalid_intersection_types:r="Intersection results could not be merged";break;case f.not_multiple_of:r=`Number must be a multiple of ${t.multipleOf}`;break;case f.not_finite:r="Number must be finite";break;default:r=e.defaultError,P.assertNever(t)}return{message:r}},ma=Et;function Ln(){return ma}var $n=t=>{let{data:e,path:r,errorMaps:n,issueData:s}=t,i=[...r,...s.path||[]],o={...s,path:i};if(s.message!==void 0)return{...s,path:i,message:s.message};let c="",h=n.filter(l=>!!l).slice().reverse();for(let l of h)c=l(o,{data:e,defaultError:c}).message;return{...s,path:i,message:c}};function m(t,e){let r=Ln(),n=$n({issueData:e,data:t.data,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,r,r===Et?void 0:Et].filter(s=>!!s)});t.common.issues.push(n)}var X=class t{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,r){let n=[];for(let s of r){if(s.status==="aborted")return x;s.status==="dirty"&&e.dirty(),n.push(s.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,r){let n=[];for(let s of r){let i=await s.key,o=await s.value;n.push({key:i,value:o})}return t.mergeObjectSync(e,n)}static mergeObjectSync(e,r){let n={};for(let s of r){let{key:i,value:o}=s;if(i.status==="aborted"||o.status==="aborted")return x;i.status==="dirty"&&e.dirty(),o.status==="dirty"&&e.dirty(),i.value!=="__proto__"&&(typeof o.value<"u"||s.alwaysSet)&&(n[i.value]=o.value)}return{status:e.value,value:n}}},x=Object.freeze({status:"aborted"}),Tt=t=>({status:"dirty",value:t}),ee=t=>({status:"valid",value:t}),Ws=t=>t.status==="aborted",Bs=t=>t.status==="dirty",Xe=t=>t.status==="valid",hr=t=>typeof Promise<"u"&&t instanceof Promise;function pr(t,e,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!n:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(t):n?n.value:e.get(t)}function Us(t,e,r,n,s){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!s:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?s.call(t,r):s?s.value=r:e.set(t,r),r}var b;(function(t){t.errToObj=e=>typeof e=="string"?{message:e}:e||{},t.toString=e=>typeof e=="string"?e:e?.message})(b||(b={}));var Rt,St,ue=class{constructor(e,r,n,s){this._cachedPath=[],this.parent=e,this.data=r,this._path=n,this._key=s}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},Vs=(t,e)=>{if(Xe(e))return{success:!0,data:e.value};if(!t.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let r=new ce(t.common.issues);return this._error=r,this._error}}};function T(t){if(!t)return{};let{errorMap:e,invalid_type_error:r,required_error:n,description:s}=t;if(e&&(r||n))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return e?{errorMap:e,description:s}:{errorMap:(o,c)=>{var h,l;let{message:y}=t;return o.code==="invalid_enum_value"?{message:y??c.defaultError}:typeof c.data>"u"?{message:(h=y??n)!==null&&h!==void 0?h:c.defaultError}:o.code!=="invalid_type"?{message:c.defaultError}:{message:(l=y??r)!==null&&l!==void 0?l:c.defaultError}},description:s}}var R=class{get description(){return this._def.description}_getType(e){return je(e.data)}_getOrReturnCtx(e,r){return r||{common:e.parent.common,data:e.data,parsedType:je(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new X,ctx:{common:e.parent.common,data:e.data,parsedType:je(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let r=this._parse(e);if(hr(r))throw new Error("Synchronous parse encountered promise.");return r}_parseAsync(e){let r=this._parse(e);return Promise.resolve(r)}parse(e,r){let n=this.safeParse(e,r);if(n.success)return n.data;throw n.error}safeParse(e,r){var n;let s={common:{issues:[],async:(n=r?.async)!==null&&n!==void 0?n:!1,contextualErrorMap:r?.errorMap},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:je(e)},i=this._parseSync({data:e,path:s.path,parent:s});return Vs(s,i)}"~validate"(e){var r,n;let s={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:je(e)};if(!this["~standard"].async)try{let i=this._parseSync({data:e,path:[],parent:s});return Xe(i)?{value:i.value}:{issues:s.common.issues}}catch(i){!((n=(r=i?.message)===null||r===void 0?void 0:r.toLowerCase())===null||n===void 0)&&n.includes("encountered")&&(this["~standard"].async=!0),s.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:s}).then(i=>Xe(i)?{value:i.value}:{issues:s.common.issues})}async parseAsync(e,r){let n=await this.safeParseAsync(e,r);if(n.success)return n.data;throw n.error}async safeParseAsync(e,r){let n={common:{issues:[],contextualErrorMap:r?.errorMap,async:!0},path:r?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:je(e)},s=this._parse({data:e,path:n.path,parent:n}),i=await(hr(s)?s:Promise.resolve(s));return Vs(n,i)}refine(e,r){let n=s=>typeof r=="string"||typeof r>"u"?{message:r}:typeof r=="function"?r(s):r;return this._refinement((s,i)=>{let o=e(s),c=()=>i.addIssue({code:f.custom,...n(s)});return typeof Promise<"u"&&o instanceof Promise?o.then(h=>h?!0:(c(),!1)):o?!0:(c(),!1)})}refinement(e,r){return this._refinement((n,s)=>e(n)?!0:(s.addIssue(typeof r=="function"?r(n,s):r),!1))}_refinement(e){return new he({schema:this,typeName:k.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:r=>this["~validate"](r)}}optional(){return fe.create(this,this._def)}nullable(){return _e.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Oe.create(this)}promise(){return Le.create(this,this._def)}or(e){return rt.create([this,e],this._def)}and(e){return nt.create(this,e,this._def)}transform(e){return new he({...T(this._def),schema:this,typeName:k.ZodEffects,effect:{type:"transform",transform:e}})}default(e){let r=typeof e=="function"?e:()=>e;return new ct({...T(this._def),innerType:this,defaultValue:r,typeName:k.ZodDefault})}brand(){return new mr({typeName:k.ZodBranded,type:this,...T(this._def)})}catch(e){let r=typeof e=="function"?e:()=>e;return new ut({...T(this._def),innerType:this,catchValue:r,typeName:k.ZodCatch})}describe(e){let r=this.constructor;return new r({...this._def,description:e})}pipe(e){return gr.create(this,e)}readonly(){return dt.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},ga=/^c[^\s-]{8,}$/i,ya=/^[0-9a-z]+$/,va=/^[0-9A-HJKMNP-TV-Z]{26}$/i,ba=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,_a=/^[a-z0-9_-]{21}$/i,wa=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,ka=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,xa=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,za="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",In,Ta=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,Ra=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,Sa=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,Ea=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,Pa=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,ja=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,Hs="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Na=new RegExp(`^${Hs}$`);function Fs(t){let e="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return t.precision?e=`${e}\\.\\d{${t.precision}}`:t.precision==null&&(e=`${e}(\\.\\d+)?`),e}function Oa(t){return new RegExp(`^${Fs(t)}$`)}function Ca(t){let e=`${Hs}T${Fs(t)}`,r=[];return r.push(t.local?"Z?":"Z"),t.offset&&r.push("([+-]\\d{2}:?\\d{2})"),e=`${e}(${r.join("|")})`,new RegExp(`^${e}$`)}function Ma(t,e){return!!((e==="v4"||!e)&&Ta.test(t)||(e==="v6"||!e)&&Sa.test(t))}function Aa(t,e){if(!wa.test(t))return!1;try{let[r]=t.split("."),n=r.replace(/-/g,"+").replace(/_/g,"/").padEnd(r.length+(4-r.length%4)%4,"="),s=JSON.parse(atob(n));return!(typeof s!="object"||s===null||!s.typ||!s.alg||e&&s.alg!==e)}catch{return!1}}function Ia(t,e){return!!((e==="v4"||!e)&&Ra.test(t)||(e==="v6"||!e)&&Ea.test(t))}var Ke=class t extends R{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==g.string){let i=this._getOrReturnCtx(e);return m(i,{code:f.invalid_type,expected:g.string,received:i.parsedType}),x}let n=new X,s;for(let i of this._def.checks)if(i.kind==="min")e.data.length<i.value&&(s=this._getOrReturnCtx(e,s),m(s,{code:f.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="max")e.data.length>i.value&&(s=this._getOrReturnCtx(e,s),m(s,{code:f.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),n.dirty());else if(i.kind==="length"){let o=e.data.length>i.value,c=e.data.length<i.value;(o||c)&&(s=this._getOrReturnCtx(e,s),o?m(s,{code:f.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):c&&m(s,{code:f.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),n.dirty())}else if(i.kind==="email")xa.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"email",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="emoji")In||(In=new RegExp(za,"u")),In.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"emoji",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="uuid")ba.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"uuid",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="nanoid")_a.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"nanoid",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="cuid")ga.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"cuid",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="cuid2")ya.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"cuid2",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="ulid")va.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"ulid",code:f.invalid_string,message:i.message}),n.dirty());else if(i.kind==="url")try{new URL(e.data)}catch{s=this._getOrReturnCtx(e,s),m(s,{validation:"url",code:f.invalid_string,message:i.message}),n.dirty()}else i.kind==="regex"?(i.regex.lastIndex=0,i.regex.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"regex",code:f.invalid_string,message:i.message}),n.dirty())):i.kind==="trim"?e.data=e.data.trim():i.kind==="includes"?e.data.includes(i.value,i.position)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),n.dirty()):i.kind==="toLowerCase"?e.data=e.data.toLowerCase():i.kind==="toUpperCase"?e.data=e.data.toUpperCase():i.kind==="startsWith"?e.data.startsWith(i.value)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:{startsWith:i.value},message:i.message}),n.dirty()):i.kind==="endsWith"?e.data.endsWith(i.value)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:{endsWith:i.value},message:i.message}),n.dirty()):i.kind==="datetime"?Ca(i).test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:"datetime",message:i.message}),n.dirty()):i.kind==="date"?Na.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:"date",message:i.message}),n.dirty()):i.kind==="time"?Oa(i).test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{code:f.invalid_string,validation:"time",message:i.message}),n.dirty()):i.kind==="duration"?ka.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"duration",code:f.invalid_string,message:i.message}),n.dirty()):i.kind==="ip"?Ma(e.data,i.version)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"ip",code:f.invalid_string,message:i.message}),n.dirty()):i.kind==="jwt"?Aa(e.data,i.alg)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"jwt",code:f.invalid_string,message:i.message}),n.dirty()):i.kind==="cidr"?Ia(e.data,i.version)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"cidr",code:f.invalid_string,message:i.message}),n.dirty()):i.kind==="base64"?Pa.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"base64",code:f.invalid_string,message:i.message}),n.dirty()):i.kind==="base64url"?ja.test(e.data)||(s=this._getOrReturnCtx(e,s),m(s,{validation:"base64url",code:f.invalid_string,message:i.message}),n.dirty()):P.assertNever(i);return{status:n.value,value:e.data}}_regex(e,r,n){return this.refinement(s=>e.test(s),{validation:r,code:f.invalid_string,...b.errToObj(n)})}_addCheck(e){return new t({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...b.errToObj(e)})}url(e){return this._addCheck({kind:"url",...b.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...b.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...b.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...b.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...b.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...b.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...b.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...b.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...b.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...b.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...b.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...b.errToObj(e)})}datetime(e){var r,n;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof e?.precision>"u"?null:e?.precision,offset:(r=e?.offset)!==null&&r!==void 0?r:!1,local:(n=e?.local)!==null&&n!==void 0?n:!1,...b.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return typeof e=="string"?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:typeof e?.precision>"u"?null:e?.precision,...b.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...b.errToObj(e)})}regex(e,r){return this._addCheck({kind:"regex",regex:e,...b.errToObj(r)})}includes(e,r){return this._addCheck({kind:"includes",value:e,position:r?.position,...b.errToObj(r?.message)})}startsWith(e,r){return this._addCheck({kind:"startsWith",value:e,...b.errToObj(r)})}endsWith(e,r){return this._addCheck({kind:"endsWith",value:e,...b.errToObj(r)})}min(e,r){return this._addCheck({kind:"min",value:e,...b.errToObj(r)})}max(e,r){return this._addCheck({kind:"max",value:e,...b.errToObj(r)})}length(e,r){return this._addCheck({kind:"length",value:e,...b.errToObj(r)})}nonempty(e){return this.min(1,b.errToObj(e))}trim(){return new t({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new t({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new t({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isDate(){return!!this._def.checks.find(e=>e.kind==="date")}get isTime(){return!!this._def.checks.find(e=>e.kind==="time")}get isDuration(){return!!this._def.checks.find(e=>e.kind==="duration")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(e=>e.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get isCIDR(){return!!this._def.checks.find(e=>e.kind==="cidr")}get isBase64(){return!!this._def.checks.find(e=>e.kind==="base64")}get isBase64url(){return!!this._def.checks.find(e=>e.kind==="base64url")}get minLength(){let e=null;for(let r of this._def.checks)r.kind==="min"&&(e===null||r.value>e)&&(e=r.value);return e}get maxLength(){let e=null;for(let r of this._def.checks)r.kind==="max"&&(e===null||r.value<e)&&(e=r.value);return e}};Ke.create=t=>{var e;return new Ke({checks:[],typeName:k.ZodString,coerce:(e=t?.coerce)!==null&&e!==void 0?e:!1,...T(t)})};function La(t,e){let r=(t.toString().split(".")[1]||"").length,n=(e.toString().split(".")[1]||"").length,s=r>n?r:n,i=parseInt(t.toFixed(s).replace(".","")),o=parseInt(e.toFixed(s).replace(".",""));return i%o/Math.pow(10,s)}var Pt=class t extends R{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==g.number){let i=this._getOrReturnCtx(e);return m(i,{code:f.invalid_type,expected:g.number,received:i.parsedType}),x}let n,s=new X;for(let i of this._def.checks)i.kind==="int"?P.isInteger(e.data)||(n=this._getOrReturnCtx(e,n),m(n,{code:f.invalid_type,expected:"integer",received:"float",message:i.message}),s.dirty()):i.kind==="min"?(i.inclusive?e.data<i.value:e.data<=i.value)&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),s.dirty()):i.kind==="max"?(i.inclusive?e.data>i.value:e.data>=i.value)&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),s.dirty()):i.kind==="multipleOf"?La(e.data,i.value)!==0&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.not_multiple_of,multipleOf:i.value,message:i.message}),s.dirty()):i.kind==="finite"?Number.isFinite(e.data)||(n=this._getOrReturnCtx(e,n),m(n,{code:f.not_finite,message:i.message}),s.dirty()):P.assertNever(i);return{status:s.value,value:e.data}}gte(e,r){return this.setLimit("min",e,!0,b.toString(r))}gt(e,r){return this.setLimit("min",e,!1,b.toString(r))}lte(e,r){return this.setLimit("max",e,!0,b.toString(r))}lt(e,r){return this.setLimit("max",e,!1,b.toString(r))}setLimit(e,r,n,s){return new t({...this._def,checks:[...this._def.checks,{kind:e,value:r,inclusive:n,message:b.toString(s)}]})}_addCheck(e){return new t({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:b.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:b.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:b.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:b.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:b.toString(e)})}multipleOf(e,r){return this._addCheck({kind:"multipleOf",value:e,message:b.toString(r)})}finite(e){return this._addCheck({kind:"finite",message:b.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:b.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:b.toString(e)})}get minValue(){let e=null;for(let r of this._def.checks)r.kind==="min"&&(e===null||r.value>e)&&(e=r.value);return e}get maxValue(){let e=null;for(let r of this._def.checks)r.kind==="max"&&(e===null||r.value<e)&&(e=r.value);return e}get isInt(){return!!this._def.checks.find(e=>e.kind==="int"||e.kind==="multipleOf"&&P.isInteger(e.value))}get isFinite(){let e=null,r=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(r===null||n.value>r)&&(r=n.value):n.kind==="max"&&(e===null||n.value<e)&&(e=n.value)}return Number.isFinite(r)&&Number.isFinite(e)}};Pt.create=t=>new Pt({checks:[],typeName:k.ZodNumber,coerce:t?.coerce||!1,...T(t)});var jt=class t extends R{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==g.bigint)return this._getInvalidInput(e);let n,s=new X;for(let i of this._def.checks)i.kind==="min"?(i.inclusive?e.data<i.value:e.data<=i.value)&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),s.dirty()):i.kind==="max"?(i.inclusive?e.data>i.value:e.data>=i.value)&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),s.dirty()):i.kind==="multipleOf"?e.data%i.value!==BigInt(0)&&(n=this._getOrReturnCtx(e,n),m(n,{code:f.not_multiple_of,multipleOf:i.value,message:i.message}),s.dirty()):P.assertNever(i);return{status:s.value,value:e.data}}_getInvalidInput(e){let r=this._getOrReturnCtx(e);return m(r,{code:f.invalid_type,expected:g.bigint,received:r.parsedType}),x}gte(e,r){return this.setLimit("min",e,!0,b.toString(r))}gt(e,r){return this.setLimit("min",e,!1,b.toString(r))}lte(e,r){return this.setLimit("max",e,!0,b.toString(r))}lt(e,r){return this.setLimit("max",e,!1,b.toString(r))}setLimit(e,r,n,s){return new t({...this._def,checks:[...this._def.checks,{kind:e,value:r,inclusive:n,message:b.toString(s)}]})}_addCheck(e){return new t({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:b.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:b.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:b.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:b.toString(e)})}multipleOf(e,r){return this._addCheck({kind:"multipleOf",value:e,message:b.toString(r)})}get minValue(){let e=null;for(let r of this._def.checks)r.kind==="min"&&(e===null||r.value>e)&&(e=r.value);return e}get maxValue(){let e=null;for(let r of this._def.checks)r.kind==="max"&&(e===null||r.value<e)&&(e=r.value);return e}};jt.create=t=>{var e;return new jt({checks:[],typeName:k.ZodBigInt,coerce:(e=t?.coerce)!==null&&e!==void 0?e:!1,...T(t)})};var Nt=class extends R{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==g.boolean){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.boolean,received:n.parsedType}),x}return ee(e.data)}};Nt.create=t=>new Nt({typeName:k.ZodBoolean,coerce:t?.coerce||!1,...T(t)});var Ot=class t extends R{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==g.date){let i=this._getOrReturnCtx(e);return m(i,{code:f.invalid_type,expected:g.date,received:i.parsedType}),x}if(isNaN(e.data.getTime())){let i=this._getOrReturnCtx(e);return m(i,{code:f.invalid_date}),x}let n=new X,s;for(let i of this._def.checks)i.kind==="min"?e.data.getTime()<i.value&&(s=this._getOrReturnCtx(e,s),m(s,{code:f.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),n.dirty()):i.kind==="max"?e.data.getTime()>i.value&&(s=this._getOrReturnCtx(e,s),m(s,{code:f.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):P.assertNever(i);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new t({...this._def,checks:[...this._def.checks,e]})}min(e,r){return this._addCheck({kind:"min",value:e.getTime(),message:b.toString(r)})}max(e,r){return this._addCheck({kind:"max",value:e.getTime(),message:b.toString(r)})}get minDate(){let e=null;for(let r of this._def.checks)r.kind==="min"&&(e===null||r.value>e)&&(e=r.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(let r of this._def.checks)r.kind==="max"&&(e===null||r.value<e)&&(e=r.value);return e!=null?new Date(e):null}};Ot.create=t=>new Ot({checks:[],coerce:t?.coerce||!1,typeName:k.ZodDate,...T(t)});var Ct=class extends R{_parse(e){if(this._getType(e)!==g.symbol){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.symbol,received:n.parsedType}),x}return ee(e.data)}};Ct.create=t=>new Ct({typeName:k.ZodSymbol,...T(t)});var et=class extends R{_parse(e){if(this._getType(e)!==g.undefined){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.undefined,received:n.parsedType}),x}return ee(e.data)}};et.create=t=>new et({typeName:k.ZodUndefined,...T(t)});var tt=class extends R{_parse(e){if(this._getType(e)!==g.null){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.null,received:n.parsedType}),x}return ee(e.data)}};tt.create=t=>new tt({typeName:k.ZodNull,...T(t)});var Mt=class extends R{constructor(){super(...arguments),this._any=!0}_parse(e){return ee(e.data)}};Mt.create=t=>new Mt({typeName:k.ZodAny,...T(t)});var Ne=class extends R{constructor(){super(...arguments),this._unknown=!0}_parse(e){return ee(e.data)}};Ne.create=t=>new Ne({typeName:k.ZodUnknown,...T(t)});var ge=class extends R{_parse(e){let r=this._getOrReturnCtx(e);return m(r,{code:f.invalid_type,expected:g.never,received:r.parsedType}),x}};ge.create=t=>new ge({typeName:k.ZodNever,...T(t)});var At=class extends R{_parse(e){if(this._getType(e)!==g.undefined){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.void,received:n.parsedType}),x}return ee(e.data)}};At.create=t=>new At({typeName:k.ZodVoid,...T(t)});var Oe=class t extends R{_parse(e){let{ctx:r,status:n}=this._processInputParams(e),s=this._def;if(r.parsedType!==g.array)return m(r,{code:f.invalid_type,expected:g.array,received:r.parsedType}),x;if(s.exactLength!==null){let o=r.data.length>s.exactLength.value,c=r.data.length<s.exactLength.value;(o||c)&&(m(r,{code:o?f.too_big:f.too_small,minimum:c?s.exactLength.value:void 0,maximum:o?s.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:s.exactLength.message}),n.dirty())}if(s.minLength!==null&&r.data.length<s.minLength.value&&(m(r,{code:f.too_small,minimum:s.minLength.value,type:"array",inclusive:!0,exact:!1,message:s.minLength.message}),n.dirty()),s.maxLength!==null&&r.data.length>s.maxLength.value&&(m(r,{code:f.too_big,maximum:s.maxLength.value,type:"array",inclusive:!0,exact:!1,message:s.maxLength.message}),n.dirty()),r.common.async)return Promise.all([...r.data].map((o,c)=>s.type._parseAsync(new ue(r,o,r.path,c)))).then(o=>X.mergeArray(n,o));let i=[...r.data].map((o,c)=>s.type._parseSync(new ue(r,o,r.path,c)));return X.mergeArray(n,i)}get element(){return this._def.type}min(e,r){return new t({...this._def,minLength:{value:e,message:b.toString(r)}})}max(e,r){return new t({...this._def,maxLength:{value:e,message:b.toString(r)}})}length(e,r){return new t({...this._def,exactLength:{value:e,message:b.toString(r)}})}nonempty(e){return this.min(1,e)}};Oe.create=(t,e)=>new Oe({type:t,minLength:null,maxLength:null,exactLength:null,typeName:k.ZodArray,...T(e)});function Ye(t){if(t instanceof se){let e={};for(let r in t.shape){let n=t.shape[r];e[r]=fe.create(Ye(n))}return new se({...t._def,shape:()=>e})}else return t instanceof Oe?new Oe({...t._def,type:Ye(t.element)}):t instanceof fe?fe.create(Ye(t.unwrap())):t instanceof _e?_e.create(Ye(t.unwrap())):t instanceof be?be.create(t.items.map(e=>Ye(e))):t}var se=class t extends R{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let e=this._def.shape(),r=P.objectKeys(e);return this._cached={shape:e,keys:r}}_parse(e){if(this._getType(e)!==g.object){let l=this._getOrReturnCtx(e);return m(l,{code:f.invalid_type,expected:g.object,received:l.parsedType}),x}let{status:n,ctx:s}=this._processInputParams(e),{shape:i,keys:o}=this._getCached(),c=[];if(!(this._def.catchall instanceof ge&&this._def.unknownKeys==="strip"))for(let l in s.data)o.includes(l)||c.push(l);let h=[];for(let l of o){let y=i[l],M=s.data[l];h.push({key:{status:"valid",value:l},value:y._parse(new ue(s,M,s.path,l)),alwaysSet:l in s.data})}if(this._def.catchall instanceof ge){let l=this._def.unknownKeys;if(l==="passthrough")for(let y of c)h.push({key:{status:"valid",value:y},value:{status:"valid",value:s.data[y]}});else if(l==="strict")c.length>0&&(m(s,{code:f.unrecognized_keys,keys:c}),n.dirty());else if(l!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let l=this._def.catchall;for(let y of c){let M=s.data[y];h.push({key:{status:"valid",value:y},value:l._parse(new ue(s,M,s.path,y)),alwaysSet:y in s.data})}}return s.common.async?Promise.resolve().then(async()=>{let l=[];for(let y of h){let M=await y.key,Q=await y.value;l.push({key:M,value:Q,alwaysSet:y.alwaysSet})}return l}).then(l=>X.mergeObjectSync(n,l)):X.mergeObjectSync(n,h)}get shape(){return this._def.shape()}strict(e){return b.errToObj,new t({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(r,n)=>{var s,i,o,c;let h=(o=(i=(s=this._def).errorMap)===null||i===void 0?void 0:i.call(s,r,n).message)!==null&&o!==void 0?o:n.defaultError;return r.code==="unrecognized_keys"?{message:(c=b.errToObj(e).message)!==null&&c!==void 0?c:h}:{message:h}}}:{}})}strip(){return new t({...this._def,unknownKeys:"strip"})}passthrough(){return new t({...this._def,unknownKeys:"passthrough"})}extend(e){return new t({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new t({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:k.ZodObject})}setKey(e,r){return this.augment({[e]:r})}catchall(e){return new t({...this._def,catchall:e})}pick(e){let r={};return P.objectKeys(e).forEach(n=>{e[n]&&this.shape[n]&&(r[n]=this.shape[n])}),new t({...this._def,shape:()=>r})}omit(e){let r={};return P.objectKeys(this.shape).forEach(n=>{e[n]||(r[n]=this.shape[n])}),new t({...this._def,shape:()=>r})}deepPartial(){return Ye(this)}partial(e){let r={};return P.objectKeys(this.shape).forEach(n=>{let s=this.shape[n];e&&!e[n]?r[n]=s:r[n]=s.optional()}),new t({...this._def,shape:()=>r})}required(e){let r={};return P.objectKeys(this.shape).forEach(n=>{if(e&&!e[n])r[n]=this.shape[n];else{let i=this.shape[n];for(;i instanceof fe;)i=i._def.innerType;r[n]=i}}),new t({...this._def,shape:()=>r})}keyof(){return Js(P.objectKeys(this.shape))}};se.create=(t,e)=>new se({shape:()=>t,unknownKeys:"strip",catchall:ge.create(),typeName:k.ZodObject,...T(e)});se.strictCreate=(t,e)=>new se({shape:()=>t,unknownKeys:"strict",catchall:ge.create(),typeName:k.ZodObject,...T(e)});se.lazycreate=(t,e)=>new se({shape:t,unknownKeys:"strip",catchall:ge.create(),typeName:k.ZodObject,...T(e)});var rt=class extends R{_parse(e){let{ctx:r}=this._processInputParams(e),n=this._def.options;function s(i){for(let c of i)if(c.result.status==="valid")return c.result;for(let c of i)if(c.result.status==="dirty")return r.common.issues.push(...c.ctx.common.issues),c.result;let o=i.map(c=>new ce(c.ctx.common.issues));return m(r,{code:f.invalid_union,unionErrors:o}),x}if(r.common.async)return Promise.all(n.map(async i=>{let o={...r,common:{...r.common,issues:[]},parent:null};return{result:await i._parseAsync({data:r.data,path:r.path,parent:o}),ctx:o}})).then(s);{let i,o=[];for(let h of n){let l={...r,common:{...r.common,issues:[]},parent:null},y=h._parseSync({data:r.data,path:r.path,parent:l});if(y.status==="valid")return y;y.status==="dirty"&&!i&&(i={result:y,ctx:l}),l.common.issues.length&&o.push(l.common.issues)}if(i)return r.common.issues.push(...i.ctx.common.issues),i.result;let c=o.map(h=>new ce(h));return m(r,{code:f.invalid_union,unionErrors:c}),x}}get options(){return this._def.options}};rt.create=(t,e)=>new rt({options:t,typeName:k.ZodUnion,...T(e)});var ve=t=>t instanceof st?ve(t.schema):t instanceof he?ve(t.innerType()):t instanceof it?[t.value]:t instanceof at?t.options:t instanceof ot?P.objectValues(t.enum):t instanceof ct?ve(t._def.innerType):t instanceof et?[void 0]:t instanceof tt?[null]:t instanceof fe?[void 0,...ve(t.unwrap())]:t instanceof _e?[null,...ve(t.unwrap())]:t instanceof mr||t instanceof dt?ve(t.unwrap()):t instanceof ut?ve(t._def.innerType):[],qn=class t extends R{_parse(e){let{ctx:r}=this._processInputParams(e);if(r.parsedType!==g.object)return m(r,{code:f.invalid_type,expected:g.object,received:r.parsedType}),x;let n=this.discriminator,s=r.data[n],i=this.optionsMap.get(s);return i?r.common.async?i._parseAsync({data:r.data,path:r.path,parent:r}):i._parseSync({data:r.data,path:r.path,parent:r}):(m(r,{code:f.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),x)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,r,n){let s=new Map;for(let i of r){let o=ve(i.shape[e]);if(!o.length)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let c of o){if(s.has(c))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(c)}`);s.set(c,i)}}return new t({typeName:k.ZodDiscriminatedUnion,discriminator:e,options:r,optionsMap:s,...T(n)})}};function Dn(t,e){let r=je(t),n=je(e);if(t===e)return{valid:!0,data:t};if(r===g.object&&n===g.object){let s=P.objectKeys(e),i=P.objectKeys(t).filter(c=>s.indexOf(c)!==-1),o={...t,...e};for(let c of i){let h=Dn(t[c],e[c]);if(!h.valid)return{valid:!1};o[c]=h.data}return{valid:!0,data:o}}else if(r===g.array&&n===g.array){if(t.length!==e.length)return{valid:!1};let s=[];for(let i=0;i<t.length;i++){let o=t[i],c=e[i],h=Dn(o,c);if(!h.valid)return{valid:!1};s.push(h.data)}return{valid:!0,data:s}}else return r===g.date&&n===g.date&&+t==+e?{valid:!0,data:t}:{valid:!1}}var nt=class extends R{_parse(e){let{status:r,ctx:n}=this._processInputParams(e),s=(i,o)=>{if(Ws(i)||Ws(o))return x;let c=Dn(i.value,o.value);return c.valid?((Bs(i)||Bs(o))&&r.dirty(),{status:r.value,value:c.data}):(m(n,{code:f.invalid_intersection_types}),x)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([i,o])=>s(i,o)):s(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};nt.create=(t,e,r)=>new nt({left:t,right:e,typeName:k.ZodIntersection,...T(r)});var be=class t extends R{_parse(e){let{status:r,ctx:n}=this._processInputParams(e);if(n.parsedType!==g.array)return m(n,{code:f.invalid_type,expected:g.array,received:n.parsedType}),x;if(n.data.length<this._def.items.length)return m(n,{code:f.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),x;!this._def.rest&&n.data.length>this._def.items.length&&(m(n,{code:f.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),r.dirty());let i=[...n.data].map((o,c)=>{let h=this._def.items[c]||this._def.rest;return h?h._parse(new ue(n,o,n.path,c)):null}).filter(o=>!!o);return n.common.async?Promise.all(i).then(o=>X.mergeArray(r,o)):X.mergeArray(r,i)}get items(){return this._def.items}rest(e){return new t({...this._def,rest:e})}};be.create=(t,e)=>{if(!Array.isArray(t))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new be({items:t,typeName:k.ZodTuple,rest:null,...T(e)})};var Zn=class t extends R{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:r,ctx:n}=this._processInputParams(e);if(n.parsedType!==g.object)return m(n,{code:f.invalid_type,expected:g.object,received:n.parsedType}),x;let s=[],i=this._def.keyType,o=this._def.valueType;for(let c in n.data)s.push({key:i._parse(new ue(n,c,n.path,c)),value:o._parse(new ue(n,n.data[c],n.path,c)),alwaysSet:c in n.data});return n.common.async?X.mergeObjectAsync(r,s):X.mergeObjectSync(r,s)}get element(){return this._def.valueType}static create(e,r,n){return r instanceof R?new t({keyType:e,valueType:r,typeName:k.ZodRecord,...T(n)}):new t({keyType:Ke.create(),valueType:e,typeName:k.ZodRecord,...T(r)})}},It=class extends R{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:r,ctx:n}=this._processInputParams(e);if(n.parsedType!==g.map)return m(n,{code:f.invalid_type,expected:g.map,received:n.parsedType}),x;let s=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([c,h],l)=>({key:s._parse(new ue(n,c,n.path,[l,"key"])),value:i._parse(new ue(n,h,n.path,[l,"value"]))}));if(n.common.async){let c=new Map;return Promise.resolve().then(async()=>{for(let h of o){let l=await h.key,y=await h.value;if(l.status==="aborted"||y.status==="aborted")return x;(l.status==="dirty"||y.status==="dirty")&&r.dirty(),c.set(l.value,y.value)}return{status:r.value,value:c}})}else{let c=new Map;for(let h of o){let l=h.key,y=h.value;if(l.status==="aborted"||y.status==="aborted")return x;(l.status==="dirty"||y.status==="dirty")&&r.dirty(),c.set(l.value,y.value)}return{status:r.value,value:c}}}};It.create=(t,e,r)=>new It({valueType:e,keyType:t,typeName:k.ZodMap,...T(r)});var Lt=class t extends R{_parse(e){let{status:r,ctx:n}=this._processInputParams(e);if(n.parsedType!==g.set)return m(n,{code:f.invalid_type,expected:g.set,received:n.parsedType}),x;let s=this._def;s.minSize!==null&&n.data.size<s.minSize.value&&(m(n,{code:f.too_small,minimum:s.minSize.value,type:"set",inclusive:!0,exact:!1,message:s.minSize.message}),r.dirty()),s.maxSize!==null&&n.data.size>s.maxSize.value&&(m(n,{code:f.too_big,maximum:s.maxSize.value,type:"set",inclusive:!0,exact:!1,message:s.maxSize.message}),r.dirty());let i=this._def.valueType;function o(h){let l=new Set;for(let y of h){if(y.status==="aborted")return x;y.status==="dirty"&&r.dirty(),l.add(y.value)}return{status:r.value,value:l}}let c=[...n.data.values()].map((h,l)=>i._parse(new ue(n,h,n.path,l)));return n.common.async?Promise.all(c).then(h=>o(h)):o(c)}min(e,r){return new t({...this._def,minSize:{value:e,message:b.toString(r)}})}max(e,r){return new t({...this._def,maxSize:{value:e,message:b.toString(r)}})}size(e,r){return this.min(e,r).max(e,r)}nonempty(e){return this.min(1,e)}};Lt.create=(t,e)=>new Lt({valueType:t,minSize:null,maxSize:null,typeName:k.ZodSet,...T(e)});var Wn=class t extends R{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:r}=this._processInputParams(e);if(r.parsedType!==g.function)return m(r,{code:f.invalid_type,expected:g.function,received:r.parsedType}),x;function n(c,h){return $n({data:c,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,Ln(),Et].filter(l=>!!l),issueData:{code:f.invalid_arguments,argumentsError:h}})}function s(c,h){return $n({data:c,path:r.path,errorMaps:[r.common.contextualErrorMap,r.schemaErrorMap,Ln(),Et].filter(l=>!!l),issueData:{code:f.invalid_return_type,returnTypeError:h}})}let i={errorMap:r.common.contextualErrorMap},o=r.data;if(this._def.returns instanceof Le){let c=this;return ee(async function(...h){let l=new ce([]),y=await c._def.args.parseAsync(h,i).catch(F=>{throw l.addIssue(n(h,F)),l}),M=await Reflect.apply(o,this,y);return await c._def.returns._def.type.parseAsync(M,i).catch(F=>{throw l.addIssue(s(M,F)),l})})}else{let c=this;return ee(function(...h){let l=c._def.args.safeParse(h,i);if(!l.success)throw new ce([n(h,l.error)]);let y=Reflect.apply(o,this,l.data),M=c._def.returns.safeParse(y,i);if(!M.success)throw new ce([s(y,M.error)]);return M.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new t({...this._def,args:be.create(e).rest(Ne.create())})}returns(e){return new t({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,r,n){return new t({args:e||be.create([]).rest(Ne.create()),returns:r||Ne.create(),typeName:k.ZodFunction,...T(n)})}},st=class extends R{get schema(){return this._def.getter()}_parse(e){let{ctx:r}=this._processInputParams(e);return this._def.getter()._parse({data:r.data,path:r.path,parent:r})}};st.create=(t,e)=>new st({getter:t,typeName:k.ZodLazy,...T(e)});var it=class extends R{_parse(e){if(e.data!==this._def.value){let r=this._getOrReturnCtx(e);return m(r,{received:r.data,code:f.invalid_literal,expected:this._def.value}),x}return{status:"valid",value:e.data}}get value(){return this._def.value}};it.create=(t,e)=>new it({value:t,typeName:k.ZodLiteral,...T(e)});function Js(t,e){return new at({values:t,typeName:k.ZodEnum,...T(e)})}var at=class t extends R{constructor(){super(...arguments),Rt.set(this,void 0)}_parse(e){if(typeof e.data!="string"){let r=this._getOrReturnCtx(e),n=this._def.values;return m(r,{expected:P.joinValues(n),received:r.parsedType,code:f.invalid_type}),x}if(pr(this,Rt,"f")||Us(this,Rt,new Set(this._def.values),"f"),!pr(this,Rt,"f").has(e.data)){let r=this._getOrReturnCtx(e),n=this._def.values;return m(r,{received:r.data,code:f.invalid_enum_value,options:n}),x}return ee(e.data)}get options(){return this._def.values}get enum(){let e={};for(let r of this._def.values)e[r]=r;return e}get Values(){let e={};for(let r of this._def.values)e[r]=r;return e}get Enum(){let e={};for(let r of this._def.values)e[r]=r;return e}extract(e,r=this._def){return t.create(e,{...this._def,...r})}exclude(e,r=this._def){return t.create(this.options.filter(n=>!e.includes(n)),{...this._def,...r})}};Rt=new WeakMap;at.create=Js;var ot=class extends R{constructor(){super(...arguments),St.set(this,void 0)}_parse(e){let r=P.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==g.string&&n.parsedType!==g.number){let s=P.objectValues(r);return m(n,{expected:P.joinValues(s),received:n.parsedType,code:f.invalid_type}),x}if(pr(this,St,"f")||Us(this,St,new Set(P.getValidEnumValues(this._def.values)),"f"),!pr(this,St,"f").has(e.data)){let s=P.objectValues(r);return m(n,{received:n.data,code:f.invalid_enum_value,options:s}),x}return ee(e.data)}get enum(){return this._def.values}};St=new WeakMap;ot.create=(t,e)=>new ot({values:t,typeName:k.ZodNativeEnum,...T(e)});var Le=class extends R{unwrap(){return this._def.type}_parse(e){let{ctx:r}=this._processInputParams(e);if(r.parsedType!==g.promise&&r.common.async===!1)return m(r,{code:f.invalid_type,expected:g.promise,received:r.parsedType}),x;let n=r.parsedType===g.promise?r.data:Promise.resolve(r.data);return ee(n.then(s=>this._def.type.parseAsync(s,{path:r.path,errorMap:r.common.contextualErrorMap})))}};Le.create=(t,e)=>new Le({type:t,typeName:k.ZodPromise,...T(e)});var he=class extends R{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===k.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:r,ctx:n}=this._processInputParams(e),s=this._def.effect||null,i={addIssue:o=>{m(n,o),o.fatal?r.abort():r.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),s.type==="preprocess"){let o=s.transform(n.data,i);if(n.common.async)return Promise.resolve(o).then(async c=>{if(r.value==="aborted")return x;let h=await this._def.schema._parseAsync({data:c,path:n.path,parent:n});return h.status==="aborted"?x:h.status==="dirty"||r.value==="dirty"?Tt(h.value):h});{if(r.value==="aborted")return x;let c=this._def.schema._parseSync({data:o,path:n.path,parent:n});return c.status==="aborted"?x:c.status==="dirty"||r.value==="dirty"?Tt(c.value):c}}if(s.type==="refinement"){let o=c=>{let h=s.refinement(c,i);if(n.common.async)return Promise.resolve(h);if(h instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return c};if(n.common.async===!1){let c=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return c.status==="aborted"?x:(c.status==="dirty"&&r.dirty(),o(c.value),{status:r.value,value:c.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(c=>c.status==="aborted"?x:(c.status==="dirty"&&r.dirty(),o(c.value).then(()=>({status:r.value,value:c.value}))))}if(s.type==="transform")if(n.common.async===!1){let o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!Xe(o))return o;let c=s.transform(o.value,i);if(c instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:r.value,value:c}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>Xe(o)?Promise.resolve(s.transform(o.value,i)).then(c=>({status:r.value,value:c})):o);P.assertNever(s)}};he.create=(t,e,r)=>new he({schema:t,typeName:k.ZodEffects,effect:e,...T(r)});he.createWithPreprocess=(t,e,r)=>new he({schema:e,effect:{type:"preprocess",transform:t},typeName:k.ZodEffects,...T(r)});var fe=class extends R{_parse(e){return this._getType(e)===g.undefined?ee(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}};fe.create=(t,e)=>new fe({innerType:t,typeName:k.ZodOptional,...T(e)});var _e=class extends R{_parse(e){return this._getType(e)===g.null?ee(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}};_e.create=(t,e)=>new _e({innerType:t,typeName:k.ZodNullable,...T(e)});var ct=class extends R{_parse(e){let{ctx:r}=this._processInputParams(e),n=r.data;return r.parsedType===g.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:r.path,parent:r})}removeDefault(){return this._def.innerType}};ct.create=(t,e)=>new ct({innerType:t,typeName:k.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,...T(e)});var ut=class extends R{_parse(e){let{ctx:r}=this._processInputParams(e),n={...r,common:{...r.common,issues:[]}},s=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return hr(s)?s.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new ce(n.common.issues)},input:n.data})})):{status:"valid",value:s.status==="valid"?s.value:this._def.catchValue({get error(){return new ce(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};ut.create=(t,e)=>new ut({innerType:t,typeName:k.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,...T(e)});var $t=class extends R{_parse(e){if(this._getType(e)!==g.nan){let n=this._getOrReturnCtx(e);return m(n,{code:f.invalid_type,expected:g.nan,received:n.parsedType}),x}return{status:"valid",value:e.data}}};$t.create=t=>new $t({typeName:k.ZodNaN,...T(t)});var mo=Symbol("zod_brand"),mr=class extends R{_parse(e){let{ctx:r}=this._processInputParams(e),n=r.data;return this._def.type._parse({data:n,path:r.path,parent:r})}unwrap(){return this._def.type}},gr=class t extends R{_parse(e){let{status:r,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{let i=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return i.status==="aborted"?x:i.status==="dirty"?(r.dirty(),Tt(i.value)):this._def.out._parseAsync({data:i.value,path:n.path,parent:n})})();{let s=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return s.status==="aborted"?x:s.status==="dirty"?(r.dirty(),{status:"dirty",value:s.value}):this._def.out._parseSync({data:s.value,path:n.path,parent:n})}}static create(e,r){return new t({in:e,out:r,typeName:k.ZodPipeline})}},dt=class extends R{_parse(e){let r=this._def.innerType._parse(e),n=s=>(Xe(s)&&(s.value=Object.freeze(s.value)),s);return hr(r)?r.then(s=>n(s)):n(r)}unwrap(){return this._def.innerType}};dt.create=(t,e)=>new dt({innerType:t,typeName:k.ZodReadonly,...T(e)});var go={object:se.lazycreate},k;(function(t){t.ZodString="ZodString",t.ZodNumber="ZodNumber",t.ZodNaN="ZodNaN",t.ZodBigInt="ZodBigInt",t.ZodBoolean="ZodBoolean",t.ZodDate="ZodDate",t.ZodSymbol="ZodSymbol",t.ZodUndefined="ZodUndefined",t.ZodNull="ZodNull",t.ZodAny="ZodAny",t.ZodUnknown="ZodUnknown",t.ZodNever="ZodNever",t.ZodVoid="ZodVoid",t.ZodArray="ZodArray",t.ZodObject="ZodObject",t.ZodUnion="ZodUnion",t.ZodDiscriminatedUnion="ZodDiscriminatedUnion",t.ZodIntersection="ZodIntersection",t.ZodTuple="ZodTuple",t.ZodRecord="ZodRecord",t.ZodMap="ZodMap",t.ZodSet="ZodSet",t.ZodFunction="ZodFunction",t.ZodLazy="ZodLazy",t.ZodLiteral="ZodLiteral",t.ZodEnum="ZodEnum",t.ZodEffects="ZodEffects",t.ZodNativeEnum="ZodNativeEnum",t.ZodOptional="ZodOptional",t.ZodNullable="ZodNullable",t.ZodDefault="ZodDefault",t.ZodCatch="ZodCatch",t.ZodPromise="ZodPromise",t.ZodBranded="ZodBranded",t.ZodPipeline="ZodPipeline",t.ZodReadonly="ZodReadonly"})(k||(k={}));var $e=Ke.create,$a=Pt.create,yo=$t.create,vo=jt.create,qa=Nt.create,bo=Ot.create,_o=Ct.create,Da=et.create,wo=tt.create,ko=Mt.create,Za=Ne.create,xo=ge.create,zo=At.create,yr=Oe.create,qt=se.create,To=se.strictCreate,Gs=rt.create,Ro=qn.create,So=nt.create,Eo=be.create,Wa=Zn.create,Po=It.create,jo=Lt.create,No=Wn.create,Oo=st.create,Ba=it.create,Co=at.create,Mo=ot.create,Ao=Le.create,Io=he.create,Lo=fe.create,$o=_e.create,qo=he.createWithPreprocess,Do=gr.create;var Zo=Gs([qt({modifiers:yr($e()),key:$e()}),qt({macOS:qt({modifiers:yr($e()),key:$e()}),windows:qt({modifiers:yr($e()),key:$e()})})]);function Qs(t){return t.replace(/[^\\](\\ud800|\ud800|\0)/gi,"")}var Zt=require("node:perf_hooks");var Xs=require("worker_threads");var Ua=[];function vr(){return Ua}var Bn=require("node:crypto"),Ha="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",Fa=128,qe,lt;function Ja(t){!qe||qe.length<t?(qe=Buffer.allocUnsafe(t*Fa),Bn.webcrypto.getRandomValues(qe),lt=0):lt+t>qe.length&&(Bn.webcrypto.getRandomValues(qe),lt=0),lt+=t}function Ys(t=21){Ja(t-=0);let e="";for(let r=lt-t;r<lt;r++)e+=Ha[qe[r]&63];return e}var br=class{options;terminationHandler;worker;resultHandlers;timeoutId;lastELU;isHandlingError=!1;loadPromiseRejection;get id(){return this.options.id}constructor(e,r){this.options=e,this.terminationHandler=r,this.resultHandlers=new Map,this.worker=new Xs.Worker(e.workerPath,{workerData:e,stdin:!0,stdout:!0,stderr:!0,resourceLimits:{maxOldGenerationSizeMb:e.maxHeapSizeMb}}),e.timeout&&(this.timeoutId=setTimeout(this.timeout.bind(this),e.timeout*1e3))}load(){this.worker.on("message",async r=>{let{kind:n}=r;switch(n){case"notify":{let{method:s}=r,{params:i}=r;switch(s){case"commandException":{this.isHandlingError=!0;let o=B.tryDeserialize(i)??new B(i,6,"Worker Error",{sessionId:this.id});o.diagnostics||(o.diagnostics=this.diagnostics()),await Dt(o);break}case"captureException":{let o=B.tryDeserialize(i)??new B(i,6,"Worker Error",{sessionId:this.id});o.diagnostics||(o.diagnostics=this.diagnostics()),ei(o);break}default:{we(s,i);break}}}break;case"request":{let{id:s}=r;try{let{method:i}=r,{params:o}=r,c=await Ks(i,{...o,sessionId:this.id,requestId:s});this.worker.postMessage({kind:"result",id:s,result:{success:!0,value:c}})}catch(i){this.worker.postMessage({kind:"result",id:s,result:{success:!1,error:i}})}}break;case"result":{let{id:s}=r,{result:i}=r;this.resultHandlers.get(s)?.(i),this.resultHandlers.delete(s)}break;default:break}}),this.worker.on("messageerror",async r=>{this.isHandlingError=!0;let n=new B(r,5,"Worker Message Error",{breadcrumbs:vr(),diagnostics:this.diagnostics(),sessionId:this.id});await Dt(n)}),this.worker.on("error",async r=>{this.isHandlingError=!0;let n=new B(r,6,"Worker Error",{breadcrumbs:vr(),diagnostics:this.diagnostics(),sessionId:this.id});await Dt(n)}),this.worker.on("exit",r=>{this.removeListeners(),this.terminationHandler?.(this.id),!this.isHandlingError&&we("commandExited",{sessionId:this.id,code:r})});let e=new Promise((r,n)=>{this.loadPromiseRejection=n});return Promise.race([this.request("initialize",{}),e]).finally(()=>{this.loadPromiseRejection=void 0})}async unload(){try{return await this.worker.terminate()}finally{this.removeListeners()}}request(e,r){return new Promise((n,s)=>{let i=Ys(),o=c=>{if(c.success===!1){let h=B.tryDeserialize(c.error)??new B(c.error,8,"Worker Request Error");h.sessionId||(h.sessionId=this.id),h.diagnostics||(h.diagnostics=this.diagnostics()),s(h.serialize());return}n(c.value)};this.resultHandlers.set(i,o),this.worker.postMessage({kind:"request",id:i,method:e,params:r})})}diagnostics(){let e=this.worker.performance.eventLoopUtilization(),r=this.worker.performance.eventLoopUtilization(e,this.lastELU);return this.lastELU=e,{id:this.options.id,extensionName:this.options.extensionName,name:this.options.entryPointName,mode:this.options.entryPointMode,isDevelopment:this.options.isDevelopment,launchType:this.options.launchType,timeout:this.options.timeout,eventLoopUtilization:r,startedAt:this.options.startedAt}}async timeout(){try{this.worker.removeAllListeners("exit"),this.options.entryPointType==="tool"&&this.loadPromiseRejection?this.loadPromiseRejection(new Error(`The execution of ${this.options.entryPointName} timed out (${this.options.timeout}s max).`)):(this.options.isDevelopment&&await we("logCommand",{sessionId:this.id,level:"error",message:`The execution of ${this.options.entryPointName} timed out (${this.options.timeout}s max).`}),await this.worker.terminate())}catch(e){await Dt(new B(e,14,"Worker Timeout Error",{breadcrumbs:vr(),diagnostics:this.diagnostics(),sessionId:this.id}))}finally{this.removeListeners(),this.terminationHandler?.(this.id)}}removeListeners(){this.worker.removeAllListeners("message"),this.worker.removeAllListeners("messageerror"),this.worker.removeAllListeners("error"),this.worker.removeAllListeners("exit"),this.timeoutId&&clearTimeout(this.timeoutId)}};var ht=new Map,ft=new Set;async function _r(t){ft.delete(t.id);let e=new br(t,r=>{ht.delete(r),ft.add(r),setTimeout(()=>{ft.delete(t.id)},1e3)});return ht.set(t.id,e),e.load()}async function ti(t){let e=ht.get(t);if(e)try{return await e.unload()}finally{ht.delete(t),ft.add(t),setTimeout(()=>{ft.delete(t)},1e3)}}async function ri(t,e,r){if(ft.has(t))throw new B(new Error("Worker already terminated"),17,"Race Condition Error",{breadcrumbs:[{level:"fatal",category:"Request",message:"Worker already terminated",timestamp:new Date(Zt.performance.timeOrigin+Zt.performance.now()).toISOString(),data:{method:e,sessionId:t}}],sessionId:t}).serialize();let n=ht.get(t);if(!n)throw new B(new Error("Could not communicate with worker"),11,"Unknown Command",{breadcrumbs:[{level:"fatal",category:"Request",message:"Could not communicate with worker",timestamp:new Date(Zt.performance.timeOrigin+Zt.performance.now()).toISOString(),data:{method:e,sessionId:t}}],sessionId:t}).serialize();return n.request(e,r)}function ni(){return[...ht.values()].map(t=>t.diagnostics())}async function Un(t){return{workerDiagnostics:ni()}}async function Hn(t){return{nodeVersion:process.version}}async function Fn(t){let e=t?.sessionId,r=t?.workerPath,n=t?.ownerOrAuthorName,s=t?.extensionName,i=t?.commandName,o=t?.commandMode,c=t?.commandPath,h=t?.assetsPath,l=t?.supportPath,y=t?.maxHeapSizeMb,M=t?.isDevelopment,Q=t?.appearance,F=t?.textSize,ke=t?.draftValues,ie=t?.launchType,ae=t?.timeout,xe=t?.startedAt;if(!e||!r||typeof n>"u"||!s||!i||!o||!c||!h||!l||!y||!Q||!F||!ie)return Promise.reject(new Error(`Invalid parameters ${t}`));let te=t?.preferences,N=t?.arguments,de=t?.launchContext,$=t?.fallbackText,oe=t?.canAccessAI,Ce=t?.canAccessBetterAIModels,gt=t?.isBrowserExtensionInstalled,Bt=t?.canAccessWindowManagement,Vt=t?.namedExport;return await _r({entryPointType:"command",id:e,workerPath:r,ownerOrAuthorName:n,extensionName:s,entryPointName:i,entryPointMode:o,commandPath:c,assetsPath:h,supportPath:l,preferences:te,maxHeapSizeMb:y,isDevelopment:M,appearance:Q,textSize:F,draftValues:ke,argumentValues:N,launchType:ie,timeout:ae,startedAt:xe,launchContext:de,fallbackText:$,canAccessAI:oe,canAccessBetterAIModels:Ce,isBrowserExtensionInstalled:gt,canAccessWindowManagement:Bt,namedExport:Vt})}async function Jn(t){let e=t?.sessionId,r=t?.workerPath,n=t?.ownerOrAuthorName,s=t?.extensionName,i=t?.toolName,o=t?.toolMode,c=t?.toolPath,h=t?.shouldExecuteFunctionsBeforeReturning,l=t?.assetsPath,y=t?.supportPath,M=t?.maxHeapSizeMb,Q=t?.isDevelopment,F=t?.appearance,ke=t?.textSize,ie=t?.timeout,ae=t?.startedAt;if(!e||!r||typeof n>"u"||!s||!l||!y||!M||!F||!ke)return Promise.reject(new Error(`Invalid parameters ${t}`));let xe=t?.preferences,te=t?.canAccessAI,N=t?.canAccessBetterAIModels,de=t?.isBrowserExtensionInstalled,$=t?.canAccessWindowManagement,oe=t?.arguments,Ce=t?.namedExport;return await _r({entryPointType:"tool",id:e,workerPath:r,ownerOrAuthorName:n,extensionName:s,entryPointName:i,entryPointMode:o,toolPath:c,shouldExecuteFunctionsBeforeReturning:h,assetsPath:l,supportPath:y,preferences:xe,maxHeapSizeMb:M,isDevelopment:Q,appearance:F,textSize:ke,timeout:ie,startedAt:ae,canAccessAI:te,canAccessBetterAIModels:N,isBrowserExtensionInstalled:de,canAccessWindowManagement:$,launchType:"userInitiated",arguments:oe,namedExport:Ce})}async function Gn(t){let e=t?.sessionId;if(!e)throw new B("Native callback called without a session ID ",7,"Invalid Parameters").serialize();return await ri(e,"nativeCallback",t)}async function Qn(t){let e=t?.sessionId;return e?await ti(e):Promise.reject(new Error("Invalid parameters"))}var si=require("node:worker_threads"),ii=require("node:path"),pe=pt.createMessageConnection(new pt.StreamMessageReader(process.stdin),new pt.StreamMessageWriter(process.stdout));pe.onRequest("initialize",t=>mt(Hn,t));pe.onRequest("loadCommand",t=>mt(Fn,t));pe.onRequest("loadTool",t=>mt(Jn,t));pe.onRequest("unloadEntryPoint",t=>mt(Qn,t));pe.onRequest("nativeCallback",t=>mt(Gn,t));pe.onRequest("diagnostics",t=>mt(Un,t));pe.onClose(()=>{process.exit(0)});pe.onError(t=>{let e=`Server connection error: ${t}`;process.stderr.write(`${e} 1754 </a><a href="#h16-0-31" id="h16-0-31" class="d">-`),process.exit(1)});function ai(){pe.listen()}function Ks(t,e){return pe.sendRequest(t,wr(e))}function we(t,e){return pe.sendNotification(t,wr(e))}async function Dt(t){let e=await Yn(t);await we("commandException",e),we("commandExited",{sessionId:e.sessionId,code:e.code})}async function ei(t){let e=await Yn(t);await we("captureException",e)}function wr(t){return Object.entries(t).reduce((e,[r,n])=>(e[r]=typeof n=="string"?Qs(n):n,e),{})}var mt=async(t,e)=>{try{return await t(e)}catch(r){let n=B.tryDeserialize(r)??new B(r,8,"Worker Request Error");n.sessionId||(n.sessionId=e.sessionId);let s=wr(n.serialize());try{s=await Yn(n)}catch{}throw new Error(JSON.stringify(wr(s)))}},Yn=t=>new Promise((e,r)=>{if(typeof t.message>"u"||!t.stack)return e(t.serialize());let n=new si.Worker((0,ii.join)(__dirname,"..","source-mapper","index.js"),{workerData:{id:t.sessionId,message:t.message,stack:t.stack},stdin:!0,stdout:!0,stderr:!0,resourceLimits:{maxOldGenerationSizeMb:100}}),s=setTimeout(async()=>{n.removeAllListeners(),await n.terminate(),r(new Error("Source Map worker timed out after 10 seconds"))},10*1e3);n.on("message",i=>{clearTimeout(s),e({...t.serialize(),message:i.message,stack:i.stack})}),n.on("error",i=>{clearTimeout(s),r(i)}),n.on("messageerror",i=>{clearTimeout(s),r(i)}),n.on("exit",()=>{clearTimeout(s)})});function ci(){console.log=Wt("debug"),console.dir=console.log,console.debug=Wt("debug"),console.info=Wt("info"),console.warn=Wt("warn"),console.error=Wt("error")}function Wt(t){return function(e,...r){try{let n=(0,oi.formatWithOptions)({showHidden:!1},e,...r);we("log",{level:t,message:n})}catch{process.stderr.write("Failed logging message: "+String(e)+", params: "+String(r))}}}process.title="Raycast Helper (Extensions)";process.on("uncaughtException",t=>{let e=`uncaughtException: ${t}`;process.stderr.write(`${e} 1755 </a><a href="#h16-0-32" id="h16-0-32" class="d">-`),process.exit(1)});process.on("unhandledRejection",(t,e)=>{let r=`unhandledRejection: ${t}`;process.stderr.write(`${r} 1756 </a><a href="#h16-0-33" id="h16-0-33" class="d">-`),process.exit(1)});ci();ai(); 1757 </a><b>diff --git a/<a id="h17" href="../file/.config/raycast/extensions/node_modules/%40raycast/source-mapper/index.js.html">.config/raycast/extensions/node_modules/@raycast/source-mapper/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/%40raycast/source-mapper/index.js.html">.config/raycast/extensions/node_modules/@raycast/source-mapper/index.js</a></b> 1758 <a href="#h17-0" id="h17-0" class="h">@@ -1,4 +0,0 @@ 1759 </a><a href="#h17-0-0" id="h17-0-0" class="d">-"use strict";var R=Object.create;var E=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var q=Object.getOwnPropertyNames;var D=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var v=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var B=(n,e,t,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of q(e))!I.call(n,o)&&o!==t&&E(n,o,{get:()=>e[o],enumerable:!(r=P(e,o))||r.enumerable});return n};var h=(n,e,t)=>(t=n!=null?R(D(n)):{},B(e||!n||!n.__esModule?E(t,"default",{value:n,enumerable:!0}):t,n));var L=v((se,j)=>{"use strict";var K=/[|\\{}()[\]^$+*?.-]/g;j.exports=n=>{if(typeof n!="string")throw new TypeError("Expected a string");return n.replace(K,"\\$&")}});var T=v((ue,k)=>{"use strict";var X=L(),Y=typeof process=="object"&&process&&typeof process.cwd=="function"?process.cwd():".",N=[].concat(require("module").builtinModules,"bootstrap_node","node").map(n=>new RegExp(`(?:\\((?:node:)?${n}(?:\\.js)?:\\d+:\\d+\\)$|^\\s*at (?:node:)?${n}(?:\\.js)?:\\d+:\\d+$)`));N.push(/\((?:node:)?internal\/[^:]+:\d+:\d+\)$/,/\s*at (?:node:)?internal\/[^:]+:\d+:\d+$/,/\/\.node-spawn-wrap-\w+-\w+\/node:\d+:\d+\)?$/);var b=class n{constructor(e){e={ignoredPackages:[],...e},"internals"in e||(e.internals=n.nodeInternals()),"cwd"in e||(e.cwd=Y),this._cwd=e.cwd.replace(/\\/g,"/"),this._internals=[].concat(e.internals,Z(e.ignoredPackages)),this._wrapCallSite=e.wrapCallSite||!1}static nodeInternals(){return[...N]}clean(e,t=0){t=" ".repeat(t),Array.isArray(e)||(e=e.split(` 1760 </a><a href="#h17-0-1" id="h17-0-1" class="d">-`)),!/^\s*at /.test(e[0])&&/^\s*at /.test(e[1])&&(e=e.slice(1));let r=!1,o=null,c=[];return e.forEach(i=>{if(i=i.replace(/\\/g,"/"),this._internals.some(p=>p.test(i)))return;let s=/^\s*at /.test(i);r?i=i.trimEnd().replace(/^(\s+)at /,"$1"):(i=i.trim(),s&&(i=i.slice(3))),i=i.replace(`${this._cwd}/`,""),i&&(s?(o&&(c.push(o),o=null),c.push(i)):(r=!0,o=i))}),c.map(i=>`${t}${i} 1761 </a><a href="#h17-0-2" id="h17-0-2" class="d">-`).join("")}captureString(e,t=this.captureString){typeof e=="function"&&(t=e,e=1/0);let{stackTraceLimit:r}=Error;e&&(Error.stackTraceLimit=e);let o={};Error.captureStackTrace(o,t);let{stack:c}=o;return Error.stackTraceLimit=r,this.clean(c)}capture(e,t=this.capture){typeof e=="function"&&(t=e,e=1/0);let{prepareStackTrace:r,stackTraceLimit:o}=Error;Error.prepareStackTrace=(s,p)=>this._wrapCallSite?p.map(this._wrapCallSite):p,e&&(Error.stackTraceLimit=e);let c={};Error.captureStackTrace(c,t);let{stack:i}=c;return Object.assign(Error,{prepareStackTrace:r,stackTraceLimit:o}),i}at(e=this.at){let[t]=this.capture(1,e);if(!t)return{};let r={line:t.getLineNumber(),column:t.getColumnNumber()};C(r,t.getFileName(),this._cwd),t.isConstructor()&&Object.defineProperty(r,"constructor",{value:!0,configurable:!0}),t.isEval()&&(r.evalOrigin=t.getEvalOrigin()),t.isNative()&&(r.native=!0);let o;try{o=t.getTypeName()}catch{}o&&o!=="Object"&&o!=="[object Object]"&&(r.type=o);let c=t.getFunctionName();c&&(r.function=c);let i=t.getMethodName();return i&&c!==i&&(r.method=i),r}parseLine(e){let t=e&&e.match(ee);if(!t)return null;let r=t[1]==="new",o=t[2],c=t[3],i=t[4],s=Number(t[5]),p=Number(t[6]),u=t[7],y=t[8],M=t[9],_=t[10]==="native",A=t[11]===")",m,a={};if(y&&(a.line=Number(y)),M&&(a.column=Number(M)),A&&u){let f=0;for(let l=u.length-1;l>0;l--)if(u.charAt(l)===")")f++;else if(u.charAt(l)==="("&&u.charAt(l-1)===" "&&(f--,f===-1&&u.charAt(l-1)===" ")){let F=u.slice(0,l-1);u=u.slice(l+1),o+=` (${F}`;break}}if(o){let f=o.match(te);f&&(o=f[1],m=f[2])}return C(a,u,this._cwd),r&&Object.defineProperty(a,"constructor",{value:!0,configurable:!0}),c&&(a.evalOrigin=c,a.evalLine=s,a.evalColumn=p,a.evalFile=i&&i.replace(/\\/g,"/")),_&&(a.native=!0),o&&(a.function=o),m&&o!==m&&(a.method=m),a}};function C(n,e,t){e&&(e=e.replace(/\\/g,"/"),e.startsWith(`${t}/`)&&(e=e.slice(t.length+1)),n.file=e)}function Z(n){if(n.length===0)return[];let e=n.map(t=>X(t));return new RegExp(`[/\\\\]node_modules[/\\\\](?:${e.join("|")})[/\\\\][^:]+:\\d+:\\d+`)}var ee=new RegExp("^(?:\\s*at )?(?:(new) )?(?:(.*?) \\()?(?:eval at ([^ ]+) \\((.+?):(\\d+):(\\d+)\\), )?(?:(.+?):(\\d+):(\\d+)|(native))(\\)?)$"),te=/^(.*?) \[as (.*?)\]$/;k.exports=b});var g=require("worker_threads");var d=h(require("node:fs")),S=h(require("node:path")),x=h(require("@parcel/source-map")),J=/data:application\/json[^,]+base64,/,Q=[/^node:/],U=1;function $(n,e){if(!e)return{message:n,stack:e};let t=new Map,r=0,o=e.map(i=>{if(r>=U||!i.file)return i;try{let s=t.get(i.file)??z(i.file);return s?(t.set(i.file,s),W(i,s,r===0)):i}catch{}finally{r+=1}return i}),c=e[0];return!c||typeof c.file>"u"||typeof n>"u"?{message:n,stack:o}:{message:V(n,c,t.get(c.file)),stack:o}}function V(n,e,t){let r=/^(?!\bundefined\b)\b(\w+)\b is not a function$/;if(!t||typeof e.line>"u"||typeof e.column>"u"||!r.test(n))return n;let{line:o,column:c}=e,i=t.findClosestMapping(o,c);return i?.name?n.replace(/^\b(\w+)\b/,i.name):n}function W(n,e,t){if(!n.file||!n.line||!n.column)return n;let r=e.findClosestMapping(n.line,n.column);return r?{raw:n.raw,file:S.default.resolve(S.default.dirname(n.file),r.source??""),fileContent:t&&r.source?e.getSourceContent(r.source):void 0,line:r.original?.line,column:r.original?.column,function:n.function}:n}function z(n){if(Q.some(o=>o.test(n)))return null;let e=G(n)??H(n);if(!e)return null;let t=JSON.parse(e),r=new x.default;return r.addVLQMap(t),r}function G(n){if(!d.default.existsSync(n))return null;let e=d.default.readFileSync(n).toString("utf8");if(!J.test(e))return null;let t=e.slice(e.lastIndexOf(",")+1);return Buffer.from(t,"base64").toString("utf8")}function H(n){let e=`${n}.map`;return d.default.existsSync(e)?d.default.readFileSync(e).toString("utf8"):null}var w=h(T()),ne=[/server\/index.js$/,/^node:internal\/process\/task_queues/],re=5,ie=new w.default({internals:w.default.nodeInternals()});function O(n){return n.split(` 1762 </a><a href="#h17-0-3" id="h17-0-3" class="d">-`).slice(1,re).map(t=>{let r=ie.parseLine(t);return{raw:t,file:r?.file,line:r?.line,column:r?.column,function:r?.function}}).filter(t=>!ne.some(r=>r.test(t.file??"")))}g.parentPort?.postMessage($(g.workerData?.message,O(g.workerData?.stack))); 1763 </a><b>diff --git a/<a id="h18" href="../file/.config/raycast/extensions/node_modules/react-devtools-raycast/index.js.html">.config/raycast/extensions/node_modules/react-devtools-raycast/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-devtools-raycast/index.js.html">.config/raycast/extensions/node_modules/react-devtools-raycast/index.js</a></b> 1764 <a href="#h18-0" id="h18-0" class="h">@@ -1,5 +0,0 @@ 1765 </a><a href="#h18-0-0" id="h18-0-0" class="d">-if (process.env.NODE_ENV === 'production') { 1766 </a><a href="#h18-0-1" id="h18-0-1" class="d">- module.exports = {}; 1767 </a><a href="#h18-0-2" id="h18-0-2" class="d">-} else { 1768 </a><a href="#h18-0-3" id="h18-0-3" class="d">- module.exports = require('./react-devtools-raycast.development'); 1769 </a><a href="#h18-0-4" id="h18-0-4" class="d">-} 1770 </a><b>diff --git a/<a id="h19" href="../file/.config/raycast/extensions/node_modules/react-devtools-raycast/react-devtools-raycast.development.js.html">.config/raycast/extensions/node_modules/react-devtools-raycast/react-devtools-raycast.development.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-devtools-raycast/react-devtools-raycast.development.js.html">.config/raycast/extensions/node_modules/react-devtools-raycast/react-devtools-raycast.development.js</a></b> 1771 <a href="#h19-0" id="h19-0" class="h">@@ -1,17272 +0,0 @@ 1772 </a><a href="#h19-0-0" id="h19-0-0" class="d">-var window = global; 1773 </a><a href="#h19-0-1" id="h19-0-1" class="d">- 1774 </a><a href="#h19-0-2" id="h19-0-2" class="d">-var __getOwnPropNames = Object.getOwnPropertyNames; 1775 </a><a href="#h19-0-3" id="h19-0-3" class="d">-var __commonJS = (cb, mod) => function __require() { 1776 </a><a href="#h19-0-4" id="h19-0-4" class="d">- return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; 1777 </a><a href="#h19-0-5" id="h19-0-5" class="d">-}; 1778 </a><a href="#h19-0-6" id="h19-0-6" class="d">- 1779 </a><a href="#h19-0-7" id="h19-0-7" class="d">-// node_modules/ws/lib/constants.js 1780 </a><a href="#h19-0-8" id="h19-0-8" class="d">-var require_constants = __commonJS({ 1781 </a><a href="#h19-0-9" id="h19-0-9" class="d">- "node_modules/ws/lib/constants.js"(exports2, module2) { 1782 </a><a href="#h19-0-10" id="h19-0-10" class="d">- "use strict"; 1783 </a><a href="#h19-0-11" id="h19-0-11" class="d">- module2.exports = { 1784 </a><a href="#h19-0-12" id="h19-0-12" class="d">- BINARY_TYPES: ["nodebuffer", "arraybuffer", "fragments"], 1785 </a><a href="#h19-0-13" id="h19-0-13" class="d">- GUID: "258EAFA5-E914-47DA-95CA-C5AB0DC85B11", 1786 </a><a href="#h19-0-14" id="h19-0-14" class="d">- kStatusCode: Symbol("status-code"), 1787 </a><a href="#h19-0-15" id="h19-0-15" class="d">- kWebSocket: Symbol("websocket"), 1788 </a><a href="#h19-0-16" id="h19-0-16" class="d">- EMPTY_BUFFER: Buffer.alloc(0), 1789 </a><a href="#h19-0-17" id="h19-0-17" class="d">- NOOP: () => { 1790 </a><a href="#h19-0-18" id="h19-0-18" class="d">- } 1791 </a><a href="#h19-0-19" id="h19-0-19" class="d">- }; 1792 </a><a href="#h19-0-20" id="h19-0-20" class="d">- } 1793 </a><a href="#h19-0-21" id="h19-0-21" class="d">-}); 1794 </a><a href="#h19-0-22" id="h19-0-22" class="d">- 1795 </a><a href="#h19-0-23" id="h19-0-23" class="d">-// node_modules/ws/lib/buffer-util.js 1796 </a><a href="#h19-0-24" id="h19-0-24" class="d">-var require_buffer_util = __commonJS({ 1797 </a><a href="#h19-0-25" id="h19-0-25" class="d">- "node_modules/ws/lib/buffer-util.js"(exports2, module2) { 1798 </a><a href="#h19-0-26" id="h19-0-26" class="d">- "use strict"; 1799 </a><a href="#h19-0-27" id="h19-0-27" class="d">- var { EMPTY_BUFFER } = require_constants(); 1800 </a><a href="#h19-0-28" id="h19-0-28" class="d">- function concat(list, totalLength) { 1801 </a><a href="#h19-0-29" id="h19-0-29" class="d">- if (list.length === 0) return EMPTY_BUFFER; 1802 </a><a href="#h19-0-30" id="h19-0-30" class="d">- if (list.length === 1) return list[0]; 1803 </a><a href="#h19-0-31" id="h19-0-31" class="d">- const target = Buffer.allocUnsafe(totalLength); 1804 </a><a href="#h19-0-32" id="h19-0-32" class="d">- let offset = 0; 1805 </a><a href="#h19-0-33" id="h19-0-33" class="d">- for (let i = 0; i < list.length; i++) { 1806 </a><a href="#h19-0-34" id="h19-0-34" class="d">- const buf = list[i]; 1807 </a><a href="#h19-0-35" id="h19-0-35" class="d">- target.set(buf, offset); 1808 </a><a href="#h19-0-36" id="h19-0-36" class="d">- offset += buf.length; 1809 </a><a href="#h19-0-37" id="h19-0-37" class="d">- } 1810 </a><a href="#h19-0-38" id="h19-0-38" class="d">- if (offset < totalLength) return target.slice(0, offset); 1811 </a><a href="#h19-0-39" id="h19-0-39" class="d">- return target; 1812 </a><a href="#h19-0-40" id="h19-0-40" class="d">- } 1813 </a><a href="#h19-0-41" id="h19-0-41" class="d">- function _mask(source, mask, output, offset, length) { 1814 </a><a href="#h19-0-42" id="h19-0-42" class="d">- for (let i = 0; i < length; i++) { 1815 </a><a href="#h19-0-43" id="h19-0-43" class="d">- output[offset + i] = source[i] ^ mask[i & 3]; 1816 </a><a href="#h19-0-44" id="h19-0-44" class="d">- } 1817 </a><a href="#h19-0-45" id="h19-0-45" class="d">- } 1818 </a><a href="#h19-0-46" id="h19-0-46" class="d">- function _unmask(buffer, mask) { 1819 </a><a href="#h19-0-47" id="h19-0-47" class="d">- const length = buffer.length; 1820 </a><a href="#h19-0-48" id="h19-0-48" class="d">- for (let i = 0; i < length; i++) { 1821 </a><a href="#h19-0-49" id="h19-0-49" class="d">- buffer[i] ^= mask[i & 3]; 1822 </a><a href="#h19-0-50" id="h19-0-50" class="d">- } 1823 </a><a href="#h19-0-51" id="h19-0-51" class="d">- } 1824 </a><a href="#h19-0-52" id="h19-0-52" class="d">- function toArrayBuffer(buf) { 1825 </a><a href="#h19-0-53" id="h19-0-53" class="d">- if (buf.byteLength === buf.buffer.byteLength) { 1826 </a><a href="#h19-0-54" id="h19-0-54" class="d">- return buf.buffer; 1827 </a><a href="#h19-0-55" id="h19-0-55" class="d">- } 1828 </a><a href="#h19-0-56" id="h19-0-56" class="d">- return buf.buffer.slice(buf.byteOffset, buf.byteOffset + buf.byteLength); 1829 </a><a href="#h19-0-57" id="h19-0-57" class="d">- } 1830 </a><a href="#h19-0-58" id="h19-0-58" class="d">- function toBuffer(data) { 1831 </a><a href="#h19-0-59" id="h19-0-59" class="d">- toBuffer.readOnly = true; 1832 </a><a href="#h19-0-60" id="h19-0-60" class="d">- if (Buffer.isBuffer(data)) return data; 1833 </a><a href="#h19-0-61" id="h19-0-61" class="d">- let buf; 1834 </a><a href="#h19-0-62" id="h19-0-62" class="d">- if (data instanceof ArrayBuffer) { 1835 </a><a href="#h19-0-63" id="h19-0-63" class="d">- buf = Buffer.from(data); 1836 </a><a href="#h19-0-64" id="h19-0-64" class="d">- } else if (ArrayBuffer.isView(data)) { 1837 </a><a href="#h19-0-65" id="h19-0-65" class="d">- buf = Buffer.from(data.buffer, data.byteOffset, data.byteLength); 1838 </a><a href="#h19-0-66" id="h19-0-66" class="d">- } else { 1839 </a><a href="#h19-0-67" id="h19-0-67" class="d">- buf = Buffer.from(data); 1840 </a><a href="#h19-0-68" id="h19-0-68" class="d">- toBuffer.readOnly = false; 1841 </a><a href="#h19-0-69" id="h19-0-69" class="d">- } 1842 </a><a href="#h19-0-70" id="h19-0-70" class="d">- return buf; 1843 </a><a href="#h19-0-71" id="h19-0-71" class="d">- } 1844 </a><a href="#h19-0-72" id="h19-0-72" class="d">- try { 1845 </a><a href="#h19-0-73" id="h19-0-73" class="d">- const bufferUtil = require("bufferutil"); 1846 </a><a href="#h19-0-74" id="h19-0-74" class="d">- const bu = bufferUtil.BufferUtil || bufferUtil; 1847 </a><a href="#h19-0-75" id="h19-0-75" class="d">- module2.exports = { 1848 </a><a href="#h19-0-76" id="h19-0-76" class="d">- concat, 1849 </a><a href="#h19-0-77" id="h19-0-77" class="d">- mask(source, mask, output, offset, length) { 1850 </a><a href="#h19-0-78" id="h19-0-78" class="d">- if (length < 48) _mask(source, mask, output, offset, length); 1851 </a><a href="#h19-0-79" id="h19-0-79" class="d">- else bu.mask(source, mask, output, offset, length); 1852 </a><a href="#h19-0-80" id="h19-0-80" class="d">- }, 1853 </a><a href="#h19-0-81" id="h19-0-81" class="d">- toArrayBuffer, 1854 </a><a href="#h19-0-82" id="h19-0-82" class="d">- toBuffer, 1855 </a><a href="#h19-0-83" id="h19-0-83" class="d">- unmask(buffer, mask) { 1856 </a><a href="#h19-0-84" id="h19-0-84" class="d">- if (buffer.length < 32) _unmask(buffer, mask); 1857 </a><a href="#h19-0-85" id="h19-0-85" class="d">- else bu.unmask(buffer, mask); 1858 </a><a href="#h19-0-86" id="h19-0-86" class="d">- } 1859 </a><a href="#h19-0-87" id="h19-0-87" class="d">- }; 1860 </a><a href="#h19-0-88" id="h19-0-88" class="d">- } catch (e) { 1861 </a><a href="#h19-0-89" id="h19-0-89" class="d">- module2.exports = { 1862 </a><a href="#h19-0-90" id="h19-0-90" class="d">- concat, 1863 </a><a href="#h19-0-91" id="h19-0-91" class="d">- mask: _mask, 1864 </a><a href="#h19-0-92" id="h19-0-92" class="d">- toArrayBuffer, 1865 </a><a href="#h19-0-93" id="h19-0-93" class="d">- toBuffer, 1866 </a><a href="#h19-0-94" id="h19-0-94" class="d">- unmask: _unmask 1867 </a><a href="#h19-0-95" id="h19-0-95" class="d">- }; 1868 </a><a href="#h19-0-96" id="h19-0-96" class="d">- } 1869 </a><a href="#h19-0-97" id="h19-0-97" class="d">- } 1870 </a><a href="#h19-0-98" id="h19-0-98" class="d">-}); 1871 </a><a href="#h19-0-99" id="h19-0-99" class="d">- 1872 </a><a href="#h19-0-100" id="h19-0-100" class="d">-// node_modules/ws/lib/limiter.js 1873 </a><a href="#h19-0-101" id="h19-0-101" class="d">-var require_limiter = __commonJS({ 1874 </a><a href="#h19-0-102" id="h19-0-102" class="d">- "node_modules/ws/lib/limiter.js"(exports2, module2) { 1875 </a><a href="#h19-0-103" id="h19-0-103" class="d">- "use strict"; 1876 </a><a href="#h19-0-104" id="h19-0-104" class="d">- var kDone = Symbol("kDone"); 1877 </a><a href="#h19-0-105" id="h19-0-105" class="d">- var kRun = Symbol("kRun"); 1878 </a><a href="#h19-0-106" id="h19-0-106" class="d">- var Limiter = class { 1879 </a><a href="#h19-0-107" id="h19-0-107" class="d">- /** 1880 </a><a href="#h19-0-108" id="h19-0-108" class="d">- * Creates a new `Limiter`. 1881 </a><a href="#h19-0-109" id="h19-0-109" class="d">- * 1882 </a><a href="#h19-0-110" id="h19-0-110" class="d">- * @param {Number} [concurrency=Infinity] The maximum number of jobs allowed 1883 </a><a href="#h19-0-111" id="h19-0-111" class="d">- * to run concurrently 1884 </a><a href="#h19-0-112" id="h19-0-112" class="d">- */ 1885 </a><a href="#h19-0-113" id="h19-0-113" class="d">- constructor(concurrency) { 1886 </a><a href="#h19-0-114" id="h19-0-114" class="d">- this[kDone] = () => { 1887 </a><a href="#h19-0-115" id="h19-0-115" class="d">- this.pending--; 1888 </a><a href="#h19-0-116" id="h19-0-116" class="d">- this[kRun](); 1889 </a><a href="#h19-0-117" id="h19-0-117" class="d">- }; 1890 </a><a href="#h19-0-118" id="h19-0-118" class="d">- this.concurrency = concurrency || Infinity; 1891 </a><a href="#h19-0-119" id="h19-0-119" class="d">- this.jobs = []; 1892 </a><a href="#h19-0-120" id="h19-0-120" class="d">- this.pending = 0; 1893 </a><a href="#h19-0-121" id="h19-0-121" class="d">- } 1894 </a><a href="#h19-0-122" id="h19-0-122" class="d">- /** 1895 </a><a href="#h19-0-123" id="h19-0-123" class="d">- * Adds a job to the queue. 1896 </a><a href="#h19-0-124" id="h19-0-124" class="d">- * 1897 </a><a href="#h19-0-125" id="h19-0-125" class="d">- * @param {Function} job The job to run 1898 </a><a href="#h19-0-126" id="h19-0-126" class="d">- * @public 1899 </a><a href="#h19-0-127" id="h19-0-127" class="d">- */ 1900 </a><a href="#h19-0-128" id="h19-0-128" class="d">- add(job) { 1901 </a><a href="#h19-0-129" id="h19-0-129" class="d">- this.jobs.push(job); 1902 </a><a href="#h19-0-130" id="h19-0-130" class="d">- this[kRun](); 1903 </a><a href="#h19-0-131" id="h19-0-131" class="d">- } 1904 </a><a href="#h19-0-132" id="h19-0-132" class="d">- /** 1905 </a><a href="#h19-0-133" id="h19-0-133" class="d">- * Removes a job from the queue and runs it if possible. 1906 </a><a href="#h19-0-134" id="h19-0-134" class="d">- * 1907 </a><a href="#h19-0-135" id="h19-0-135" class="d">- * @private 1908 </a><a href="#h19-0-136" id="h19-0-136" class="d">- */ 1909 </a><a href="#h19-0-137" id="h19-0-137" class="d">- [kRun]() { 1910 </a><a href="#h19-0-138" id="h19-0-138" class="d">- if (this.pending === this.concurrency) return; 1911 </a><a href="#h19-0-139" id="h19-0-139" class="d">- if (this.jobs.length) { 1912 </a><a href="#h19-0-140" id="h19-0-140" class="d">- const job = this.jobs.shift(); 1913 </a><a href="#h19-0-141" id="h19-0-141" class="d">- this.pending++; 1914 </a><a href="#h19-0-142" id="h19-0-142" class="d">- job(this[kDone]); 1915 </a><a href="#h19-0-143" id="h19-0-143" class="d">- } 1916 </a><a href="#h19-0-144" id="h19-0-144" class="d">- } 1917 </a><a href="#h19-0-145" id="h19-0-145" class="d">- }; 1918 </a><a href="#h19-0-146" id="h19-0-146" class="d">- module2.exports = Limiter; 1919 </a><a href="#h19-0-147" id="h19-0-147" class="d">- } 1920 </a><a href="#h19-0-148" id="h19-0-148" class="d">-}); 1921 </a><a href="#h19-0-149" id="h19-0-149" class="d">- 1922 </a><a href="#h19-0-150" id="h19-0-150" class="d">-// node_modules/ws/lib/permessage-deflate.js 1923 </a><a href="#h19-0-151" id="h19-0-151" class="d">-var require_permessage_deflate = __commonJS({ 1924 </a><a href="#h19-0-152" id="h19-0-152" class="d">- "node_modules/ws/lib/permessage-deflate.js"(exports2, module2) { 1925 </a><a href="#h19-0-153" id="h19-0-153" class="d">- "use strict"; 1926 </a><a href="#h19-0-154" id="h19-0-154" class="d">- var zlib = require("zlib"); 1927 </a><a href="#h19-0-155" id="h19-0-155" class="d">- var bufferUtil = require_buffer_util(); 1928 </a><a href="#h19-0-156" id="h19-0-156" class="d">- var Limiter = require_limiter(); 1929 </a><a href="#h19-0-157" id="h19-0-157" class="d">- var { kStatusCode, NOOP } = require_constants(); 1930 </a><a href="#h19-0-158" id="h19-0-158" class="d">- var TRAILER = Buffer.from([0, 0, 255, 255]); 1931 </a><a href="#h19-0-159" id="h19-0-159" class="d">- var kPerMessageDeflate = Symbol("permessage-deflate"); 1932 </a><a href="#h19-0-160" id="h19-0-160" class="d">- var kTotalLength = Symbol("total-length"); 1933 </a><a href="#h19-0-161" id="h19-0-161" class="d">- var kCallback = Symbol("callback"); 1934 </a><a href="#h19-0-162" id="h19-0-162" class="d">- var kBuffers = Symbol("buffers"); 1935 </a><a href="#h19-0-163" id="h19-0-163" class="d">- var kError = Symbol("error"); 1936 </a><a href="#h19-0-164" id="h19-0-164" class="d">- var zlibLimiter; 1937 </a><a href="#h19-0-165" id="h19-0-165" class="d">- var PerMessageDeflate = class { 1938 </a><a href="#h19-0-166" id="h19-0-166" class="d">- /** 1939 </a><a href="#h19-0-167" id="h19-0-167" class="d">- * Creates a PerMessageDeflate instance. 1940 </a><a href="#h19-0-168" id="h19-0-168" class="d">- * 1941 </a><a href="#h19-0-169" id="h19-0-169" class="d">- * @param {Object} [options] Configuration options 1942 </a><a href="#h19-0-170" id="h19-0-170" class="d">- * @param {Boolean} [options.serverNoContextTakeover=false] Request/accept 1943 </a><a href="#h19-0-171" id="h19-0-171" class="d">- * disabling of server context takeover 1944 </a><a href="#h19-0-172" id="h19-0-172" class="d">- * @param {Boolean} [options.clientNoContextTakeover=false] Advertise/ 1945 </a><a href="#h19-0-173" id="h19-0-173" class="d">- * acknowledge disabling of client context takeover 1946 </a><a href="#h19-0-174" id="h19-0-174" class="d">- * @param {(Boolean|Number)} [options.serverMaxWindowBits] Request/confirm the 1947 </a><a href="#h19-0-175" id="h19-0-175" class="d">- * use of a custom server window size 1948 </a><a href="#h19-0-176" id="h19-0-176" class="d">- * @param {(Boolean|Number)} [options.clientMaxWindowBits] Advertise support 1949 </a><a href="#h19-0-177" id="h19-0-177" class="d">- * for, or request, a custom client window size 1950 </a><a href="#h19-0-178" id="h19-0-178" class="d">- * @param {Object} [options.zlibDeflateOptions] Options to pass to zlib on 1951 </a><a href="#h19-0-179" id="h19-0-179" class="d">- * deflate 1952 </a><a href="#h19-0-180" id="h19-0-180" class="d">- * @param {Object} [options.zlibInflateOptions] Options to pass to zlib on 1953 </a><a href="#h19-0-181" id="h19-0-181" class="d">- * inflate 1954 </a><a href="#h19-0-182" id="h19-0-182" class="d">- * @param {Number} [options.threshold=1024] Size (in bytes) below which 1955 </a><a href="#h19-0-183" id="h19-0-183" class="d">- * messages should not be compressed 1956 </a><a href="#h19-0-184" id="h19-0-184" class="d">- * @param {Number} [options.concurrencyLimit=10] The number of concurrent 1957 </a><a href="#h19-0-185" id="h19-0-185" class="d">- * calls to zlib 1958 </a><a href="#h19-0-186" id="h19-0-186" class="d">- * @param {Boolean} [isServer=false] Create the instance in either server or 1959 </a><a href="#h19-0-187" id="h19-0-187" class="d">- * client mode 1960 </a><a href="#h19-0-188" id="h19-0-188" class="d">- * @param {Number} [maxPayload=0] The maximum allowed message length 1961 </a><a href="#h19-0-189" id="h19-0-189" class="d">- */ 1962 </a><a href="#h19-0-190" id="h19-0-190" class="d">- constructor(options, isServer, maxPayload) { 1963 </a><a href="#h19-0-191" id="h19-0-191" class="d">- this._maxPayload = maxPayload | 0; 1964 </a><a href="#h19-0-192" id="h19-0-192" class="d">- this._options = options || {}; 1965 </a><a href="#h19-0-193" id="h19-0-193" class="d">- this._threshold = this._options.threshold !== void 0 ? this._options.threshold : 1024; 1966 </a><a href="#h19-0-194" id="h19-0-194" class="d">- this._isServer = !!isServer; 1967 </a><a href="#h19-0-195" id="h19-0-195" class="d">- this._deflate = null; 1968 </a><a href="#h19-0-196" id="h19-0-196" class="d">- this._inflate = null; 1969 </a><a href="#h19-0-197" id="h19-0-197" class="d">- this.params = null; 1970 </a><a href="#h19-0-198" id="h19-0-198" class="d">- if (!zlibLimiter) { 1971 </a><a href="#h19-0-199" id="h19-0-199" class="d">- const concurrency = this._options.concurrencyLimit !== void 0 ? this._options.concurrencyLimit : 10; 1972 </a><a href="#h19-0-200" id="h19-0-200" class="d">- zlibLimiter = new Limiter(concurrency); 1973 </a><a href="#h19-0-201" id="h19-0-201" class="d">- } 1974 </a><a href="#h19-0-202" id="h19-0-202" class="d">- } 1975 </a><a href="#h19-0-203" id="h19-0-203" class="d">- /** 1976 </a><a href="#h19-0-204" id="h19-0-204" class="d">- * @type {String} 1977 </a><a href="#h19-0-205" id="h19-0-205" class="d">- */ 1978 </a><a href="#h19-0-206" id="h19-0-206" class="d">- static get extensionName() { 1979 </a><a href="#h19-0-207" id="h19-0-207" class="d">- return "permessage-deflate"; 1980 </a><a href="#h19-0-208" id="h19-0-208" class="d">- } 1981 </a><a href="#h19-0-209" id="h19-0-209" class="d">- /** 1982 </a><a href="#h19-0-210" id="h19-0-210" class="d">- * Create an extension negotiation offer. 1983 </a><a href="#h19-0-211" id="h19-0-211" class="d">- * 1984 </a><a href="#h19-0-212" id="h19-0-212" class="d">- * @return {Object} Extension parameters 1985 </a><a href="#h19-0-213" id="h19-0-213" class="d">- * @public 1986 </a><a href="#h19-0-214" id="h19-0-214" class="d">- */ 1987 </a><a href="#h19-0-215" id="h19-0-215" class="d">- offer() { 1988 </a><a href="#h19-0-216" id="h19-0-216" class="d">- const params = {}; 1989 </a><a href="#h19-0-217" id="h19-0-217" class="d">- if (this._options.serverNoContextTakeover) { 1990 </a><a href="#h19-0-218" id="h19-0-218" class="d">- params.server_no_context_takeover = true; 1991 </a><a href="#h19-0-219" id="h19-0-219" class="d">- } 1992 </a><a href="#h19-0-220" id="h19-0-220" class="d">- if (this._options.clientNoContextTakeover) { 1993 </a><a href="#h19-0-221" id="h19-0-221" class="d">- params.client_no_context_takeover = true; 1994 </a><a href="#h19-0-222" id="h19-0-222" class="d">- } 1995 </a><a href="#h19-0-223" id="h19-0-223" class="d">- if (this._options.serverMaxWindowBits) { 1996 </a><a href="#h19-0-224" id="h19-0-224" class="d">- params.server_max_window_bits = this._options.serverMaxWindowBits; 1997 </a><a href="#h19-0-225" id="h19-0-225" class="d">- } 1998 </a><a href="#h19-0-226" id="h19-0-226" class="d">- if (this._options.clientMaxWindowBits) { 1999 </a><a href="#h19-0-227" id="h19-0-227" class="d">- params.client_max_window_bits = this._options.clientMaxWindowBits; 2000 </a><a href="#h19-0-228" id="h19-0-228" class="d">- } else if (this._options.clientMaxWindowBits == null) { 2001 </a><a href="#h19-0-229" id="h19-0-229" class="d">- params.client_max_window_bits = true; 2002 </a><a href="#h19-0-230" id="h19-0-230" class="d">- } 2003 </a><a href="#h19-0-231" id="h19-0-231" class="d">- return params; 2004 </a><a href="#h19-0-232" id="h19-0-232" class="d">- } 2005 </a><a href="#h19-0-233" id="h19-0-233" class="d">- /** 2006 </a><a href="#h19-0-234" id="h19-0-234" class="d">- * Accept an extension negotiation offer/response. 2007 </a><a href="#h19-0-235" id="h19-0-235" class="d">- * 2008 </a><a href="#h19-0-236" id="h19-0-236" class="d">- * @param {Array} configurations The extension negotiation offers/reponse 2009 </a><a href="#h19-0-237" id="h19-0-237" class="d">- * @return {Object} Accepted configuration 2010 </a><a href="#h19-0-238" id="h19-0-238" class="d">- * @public 2011 </a><a href="#h19-0-239" id="h19-0-239" class="d">- */ 2012 </a><a href="#h19-0-240" id="h19-0-240" class="d">- accept(configurations) { 2013 </a><a href="#h19-0-241" id="h19-0-241" class="d">- configurations = this.normalizeParams(configurations); 2014 </a><a href="#h19-0-242" id="h19-0-242" class="d">- this.params = this._isServer ? this.acceptAsServer(configurations) : this.acceptAsClient(configurations); 2015 </a><a href="#h19-0-243" id="h19-0-243" class="d">- return this.params; 2016 </a><a href="#h19-0-244" id="h19-0-244" class="d">- } 2017 </a><a href="#h19-0-245" id="h19-0-245" class="d">- /** 2018 </a><a href="#h19-0-246" id="h19-0-246" class="d">- * Releases all resources used by the extension. 2019 </a><a href="#h19-0-247" id="h19-0-247" class="d">- * 2020 </a><a href="#h19-0-248" id="h19-0-248" class="d">- * @public 2021 </a><a href="#h19-0-249" id="h19-0-249" class="d">- */ 2022 </a><a href="#h19-0-250" id="h19-0-250" class="d">- cleanup() { 2023 </a><a href="#h19-0-251" id="h19-0-251" class="d">- if (this._inflate) { 2024 </a><a href="#h19-0-252" id="h19-0-252" class="d">- this._inflate.close(); 2025 </a><a href="#h19-0-253" id="h19-0-253" class="d">- this._inflate = null; 2026 </a><a href="#h19-0-254" id="h19-0-254" class="d">- } 2027 </a><a href="#h19-0-255" id="h19-0-255" class="d">- if (this._deflate) { 2028 </a><a href="#h19-0-256" id="h19-0-256" class="d">- const callback = this._deflate[kCallback]; 2029 </a><a href="#h19-0-257" id="h19-0-257" class="d">- this._deflate.close(); 2030 </a><a href="#h19-0-258" id="h19-0-258" class="d">- this._deflate = null; 2031 </a><a href="#h19-0-259" id="h19-0-259" class="d">- if (callback) { 2032 </a><a href="#h19-0-260" id="h19-0-260" class="d">- callback( 2033 </a><a href="#h19-0-261" id="h19-0-261" class="d">- new Error( 2034 </a><a href="#h19-0-262" id="h19-0-262" class="d">- "The deflate stream was closed while data was being processed" 2035 </a><a href="#h19-0-263" id="h19-0-263" class="d">- ) 2036 </a><a href="#h19-0-264" id="h19-0-264" class="d">- ); 2037 </a><a href="#h19-0-265" id="h19-0-265" class="d">- } 2038 </a><a href="#h19-0-266" id="h19-0-266" class="d">- } 2039 </a><a href="#h19-0-267" id="h19-0-267" class="d">- } 2040 </a><a href="#h19-0-268" id="h19-0-268" class="d">- /** 2041 </a><a href="#h19-0-269" id="h19-0-269" class="d">- * Accept an extension negotiation offer. 2042 </a><a href="#h19-0-270" id="h19-0-270" class="d">- * 2043 </a><a href="#h19-0-271" id="h19-0-271" class="d">- * @param {Array} offers The extension negotiation offers 2044 </a><a href="#h19-0-272" id="h19-0-272" class="d">- * @return {Object} Accepted configuration 2045 </a><a href="#h19-0-273" id="h19-0-273" class="d">- * @private 2046 </a><a href="#h19-0-274" id="h19-0-274" class="d">- */ 2047 </a><a href="#h19-0-275" id="h19-0-275" class="d">- acceptAsServer(offers) { 2048 </a><a href="#h19-0-276" id="h19-0-276" class="d">- const opts = this._options; 2049 </a><a href="#h19-0-277" id="h19-0-277" class="d">- const accepted = offers.find((params) => { 2050 </a><a href="#h19-0-278" id="h19-0-278" class="d">- if (opts.serverNoContextTakeover === false && params.server_no_context_takeover || params.server_max_window_bits && (opts.serverMaxWindowBits === false || typeof opts.serverMaxWindowBits === "number" && opts.serverMaxWindowBits > params.server_max_window_bits) || typeof opts.clientMaxWindowBits === "number" && !params.client_max_window_bits) { 2051 </a><a href="#h19-0-279" id="h19-0-279" class="d">- return false; 2052 </a><a href="#h19-0-280" id="h19-0-280" class="d">- } 2053 </a><a href="#h19-0-281" id="h19-0-281" class="d">- return true; 2054 </a><a href="#h19-0-282" id="h19-0-282" class="d">- }); 2055 </a><a href="#h19-0-283" id="h19-0-283" class="d">- if (!accepted) { 2056 </a><a href="#h19-0-284" id="h19-0-284" class="d">- throw new Error("None of the extension offers can be accepted"); 2057 </a><a href="#h19-0-285" id="h19-0-285" class="d">- } 2058 </a><a href="#h19-0-286" id="h19-0-286" class="d">- if (opts.serverNoContextTakeover) { 2059 </a><a href="#h19-0-287" id="h19-0-287" class="d">- accepted.server_no_context_takeover = true; 2060 </a><a href="#h19-0-288" id="h19-0-288" class="d">- } 2061 </a><a href="#h19-0-289" id="h19-0-289" class="d">- if (opts.clientNoContextTakeover) { 2062 </a><a href="#h19-0-290" id="h19-0-290" class="d">- accepted.client_no_context_takeover = true; 2063 </a><a href="#h19-0-291" id="h19-0-291" class="d">- } 2064 </a><a href="#h19-0-292" id="h19-0-292" class="d">- if (typeof opts.serverMaxWindowBits === "number") { 2065 </a><a href="#h19-0-293" id="h19-0-293" class="d">- accepted.server_max_window_bits = opts.serverMaxWindowBits; 2066 </a><a href="#h19-0-294" id="h19-0-294" class="d">- } 2067 </a><a href="#h19-0-295" id="h19-0-295" class="d">- if (typeof opts.clientMaxWindowBits === "number") { 2068 </a><a href="#h19-0-296" id="h19-0-296" class="d">- accepted.client_max_window_bits = opts.clientMaxWindowBits; 2069 </a><a href="#h19-0-297" id="h19-0-297" class="d">- } else if (accepted.client_max_window_bits === true || opts.clientMaxWindowBits === false) { 2070 </a><a href="#h19-0-298" id="h19-0-298" class="d">- delete accepted.client_max_window_bits; 2071 </a><a href="#h19-0-299" id="h19-0-299" class="d">- } 2072 </a><a href="#h19-0-300" id="h19-0-300" class="d">- return accepted; 2073 </a><a href="#h19-0-301" id="h19-0-301" class="d">- } 2074 </a><a href="#h19-0-302" id="h19-0-302" class="d">- /** 2075 </a><a href="#h19-0-303" id="h19-0-303" class="d">- * Accept the extension negotiation response. 2076 </a><a href="#h19-0-304" id="h19-0-304" class="d">- * 2077 </a><a href="#h19-0-305" id="h19-0-305" class="d">- * @param {Array} response The extension negotiation response 2078 </a><a href="#h19-0-306" id="h19-0-306" class="d">- * @return {Object} Accepted configuration 2079 </a><a href="#h19-0-307" id="h19-0-307" class="d">- * @private 2080 </a><a href="#h19-0-308" id="h19-0-308" class="d">- */ 2081 </a><a href="#h19-0-309" id="h19-0-309" class="d">- acceptAsClient(response) { 2082 </a><a href="#h19-0-310" id="h19-0-310" class="d">- const params = response[0]; 2083 </a><a href="#h19-0-311" id="h19-0-311" class="d">- if (this._options.clientNoContextTakeover === false && params.client_no_context_takeover) { 2084 </a><a href="#h19-0-312" id="h19-0-312" class="d">- throw new Error('Unexpected parameter "client_no_context_takeover"'); 2085 </a><a href="#h19-0-313" id="h19-0-313" class="d">- } 2086 </a><a href="#h19-0-314" id="h19-0-314" class="d">- if (!params.client_max_window_bits) { 2087 </a><a href="#h19-0-315" id="h19-0-315" class="d">- if (typeof this._options.clientMaxWindowBits === "number") { 2088 </a><a href="#h19-0-316" id="h19-0-316" class="d">- params.client_max_window_bits = this._options.clientMaxWindowBits; 2089 </a><a href="#h19-0-317" id="h19-0-317" class="d">- } 2090 </a><a href="#h19-0-318" id="h19-0-318" class="d">- } else if (this._options.clientMaxWindowBits === false || typeof this._options.clientMaxWindowBits === "number" && params.client_max_window_bits > this._options.clientMaxWindowBits) { 2091 </a><a href="#h19-0-319" id="h19-0-319" class="d">- throw new Error( 2092 </a><a href="#h19-0-320" id="h19-0-320" class="d">- 'Unexpected or invalid parameter "client_max_window_bits"' 2093 </a><a href="#h19-0-321" id="h19-0-321" class="d">- ); 2094 </a><a href="#h19-0-322" id="h19-0-322" class="d">- } 2095 </a><a href="#h19-0-323" id="h19-0-323" class="d">- return params; 2096 </a><a href="#h19-0-324" id="h19-0-324" class="d">- } 2097 </a><a href="#h19-0-325" id="h19-0-325" class="d">- /** 2098 </a><a href="#h19-0-326" id="h19-0-326" class="d">- * Normalize parameters. 2099 </a><a href="#h19-0-327" id="h19-0-327" class="d">- * 2100 </a><a href="#h19-0-328" id="h19-0-328" class="d">- * @param {Array} configurations The extension negotiation offers/reponse 2101 </a><a href="#h19-0-329" id="h19-0-329" class="d">- * @return {Array} The offers/response with normalized parameters 2102 </a><a href="#h19-0-330" id="h19-0-330" class="d">- * @private 2103 </a><a href="#h19-0-331" id="h19-0-331" class="d">- */ 2104 </a><a href="#h19-0-332" id="h19-0-332" class="d">- normalizeParams(configurations) { 2105 </a><a href="#h19-0-333" id="h19-0-333" class="d">- configurations.forEach((params) => { 2106 </a><a href="#h19-0-334" id="h19-0-334" class="d">- Object.keys(params).forEach((key) => { 2107 </a><a href="#h19-0-335" id="h19-0-335" class="d">- let value = params[key]; 2108 </a><a href="#h19-0-336" id="h19-0-336" class="d">- if (value.length > 1) { 2109 </a><a href="#h19-0-337" id="h19-0-337" class="d">- throw new Error(`Parameter "${key}" must have only a single value`); 2110 </a><a href="#h19-0-338" id="h19-0-338" class="d">- } 2111 </a><a href="#h19-0-339" id="h19-0-339" class="d">- value = value[0]; 2112 </a><a href="#h19-0-340" id="h19-0-340" class="d">- if (key === "client_max_window_bits") { 2113 </a><a href="#h19-0-341" id="h19-0-341" class="d">- if (value !== true) { 2114 </a><a href="#h19-0-342" id="h19-0-342" class="d">- const num = +value; 2115 </a><a href="#h19-0-343" id="h19-0-343" class="d">- if (!Number.isInteger(num) || num < 8 || num > 15) { 2116 </a><a href="#h19-0-344" id="h19-0-344" class="d">- throw new TypeError( 2117 </a><a href="#h19-0-345" id="h19-0-345" class="d">- `Invalid value for parameter "${key}": ${value}` 2118 </a><a href="#h19-0-346" id="h19-0-346" class="d">- ); 2119 </a><a href="#h19-0-347" id="h19-0-347" class="d">- } 2120 </a><a href="#h19-0-348" id="h19-0-348" class="d">- value = num; 2121 </a><a href="#h19-0-349" id="h19-0-349" class="d">- } else if (!this._isServer) { 2122 </a><a href="#h19-0-350" id="h19-0-350" class="d">- throw new TypeError( 2123 </a><a href="#h19-0-351" id="h19-0-351" class="d">- `Invalid value for parameter "${key}": ${value}` 2124 </a><a href="#h19-0-352" id="h19-0-352" class="d">- ); 2125 </a><a href="#h19-0-353" id="h19-0-353" class="d">- } 2126 </a><a href="#h19-0-354" id="h19-0-354" class="d">- } else if (key === "server_max_window_bits") { 2127 </a><a href="#h19-0-355" id="h19-0-355" class="d">- const num = +value; 2128 </a><a href="#h19-0-356" id="h19-0-356" class="d">- if (!Number.isInteger(num) || num < 8 || num > 15) { 2129 </a><a href="#h19-0-357" id="h19-0-357" class="d">- throw new TypeError( 2130 </a><a href="#h19-0-358" id="h19-0-358" class="d">- `Invalid value for parameter "${key}": ${value}` 2131 </a><a href="#h19-0-359" id="h19-0-359" class="d">- ); 2132 </a><a href="#h19-0-360" id="h19-0-360" class="d">- } 2133 </a><a href="#h19-0-361" id="h19-0-361" class="d">- value = num; 2134 </a><a href="#h19-0-362" id="h19-0-362" class="d">- } else if (key === "client_no_context_takeover" || key === "server_no_context_takeover") { 2135 </a><a href="#h19-0-363" id="h19-0-363" class="d">- if (value !== true) { 2136 </a><a href="#h19-0-364" id="h19-0-364" class="d">- throw new TypeError( 2137 </a><a href="#h19-0-365" id="h19-0-365" class="d">- `Invalid value for parameter "${key}": ${value}` 2138 </a><a href="#h19-0-366" id="h19-0-366" class="d">- ); 2139 </a><a href="#h19-0-367" id="h19-0-367" class="d">- } 2140 </a><a href="#h19-0-368" id="h19-0-368" class="d">- } else { 2141 </a><a href="#h19-0-369" id="h19-0-369" class="d">- throw new Error(`Unknown parameter "${key}"`); 2142 </a><a href="#h19-0-370" id="h19-0-370" class="d">- } 2143 </a><a href="#h19-0-371" id="h19-0-371" class="d">- params[key] = value; 2144 </a><a href="#h19-0-372" id="h19-0-372" class="d">- }); 2145 </a><a href="#h19-0-373" id="h19-0-373" class="d">- }); 2146 </a><a href="#h19-0-374" id="h19-0-374" class="d">- return configurations; 2147 </a><a href="#h19-0-375" id="h19-0-375" class="d">- } 2148 </a><a href="#h19-0-376" id="h19-0-376" class="d">- /** 2149 </a><a href="#h19-0-377" id="h19-0-377" class="d">- * Decompress data. Concurrency limited. 2150 </a><a href="#h19-0-378" id="h19-0-378" class="d">- * 2151 </a><a href="#h19-0-379" id="h19-0-379" class="d">- * @param {Buffer} data Compressed data 2152 </a><a href="#h19-0-380" id="h19-0-380" class="d">- * @param {Boolean} fin Specifies whether or not this is the last fragment 2153 </a><a href="#h19-0-381" id="h19-0-381" class="d">- * @param {Function} callback Callback 2154 </a><a href="#h19-0-382" id="h19-0-382" class="d">- * @public 2155 </a><a href="#h19-0-383" id="h19-0-383" class="d">- */ 2156 </a><a href="#h19-0-384" id="h19-0-384" class="d">- decompress(data, fin, callback) { 2157 </a><a href="#h19-0-385" id="h19-0-385" class="d">- zlibLimiter.add((done) => { 2158 </a><a href="#h19-0-386" id="h19-0-386" class="d">- this._decompress(data, fin, (err, result) => { 2159 </a><a href="#h19-0-387" id="h19-0-387" class="d">- done(); 2160 </a><a href="#h19-0-388" id="h19-0-388" class="d">- callback(err, result); 2161 </a><a href="#h19-0-389" id="h19-0-389" class="d">- }); 2162 </a><a href="#h19-0-390" id="h19-0-390" class="d">- }); 2163 </a><a href="#h19-0-391" id="h19-0-391" class="d">- } 2164 </a><a href="#h19-0-392" id="h19-0-392" class="d">- /** 2165 </a><a href="#h19-0-393" id="h19-0-393" class="d">- * Compress data. Concurrency limited. 2166 </a><a href="#h19-0-394" id="h19-0-394" class="d">- * 2167 </a><a href="#h19-0-395" id="h19-0-395" class="d">- * @param {Buffer} data Data to compress 2168 </a><a href="#h19-0-396" id="h19-0-396" class="d">- * @param {Boolean} fin Specifies whether or not this is the last fragment 2169 </a><a href="#h19-0-397" id="h19-0-397" class="d">- * @param {Function} callback Callback 2170 </a><a href="#h19-0-398" id="h19-0-398" class="d">- * @public 2171 </a><a href="#h19-0-399" id="h19-0-399" class="d">- */ 2172 </a><a href="#h19-0-400" id="h19-0-400" class="d">- compress(data, fin, callback) { 2173 </a><a href="#h19-0-401" id="h19-0-401" class="d">- zlibLimiter.add((done) => { 2174 </a><a href="#h19-0-402" id="h19-0-402" class="d">- this._compress(data, fin, (err, result) => { 2175 </a><a href="#h19-0-403" id="h19-0-403" class="d">- done(); 2176 </a><a href="#h19-0-404" id="h19-0-404" class="d">- callback(err, result); 2177 </a><a href="#h19-0-405" id="h19-0-405" class="d">- }); 2178 </a><a href="#h19-0-406" id="h19-0-406" class="d">- }); 2179 </a><a href="#h19-0-407" id="h19-0-407" class="d">- } 2180 </a><a href="#h19-0-408" id="h19-0-408" class="d">- /** 2181 </a><a href="#h19-0-409" id="h19-0-409" class="d">- * Decompress data. 2182 </a><a href="#h19-0-410" id="h19-0-410" class="d">- * 2183 </a><a href="#h19-0-411" id="h19-0-411" class="d">- * @param {Buffer} data Compressed data 2184 </a><a href="#h19-0-412" id="h19-0-412" class="d">- * @param {Boolean} fin Specifies whether or not this is the last fragment 2185 </a><a href="#h19-0-413" id="h19-0-413" class="d">- * @param {Function} callback Callback 2186 </a><a href="#h19-0-414" id="h19-0-414" class="d">- * @private 2187 </a><a href="#h19-0-415" id="h19-0-415" class="d">- */ 2188 </a><a href="#h19-0-416" id="h19-0-416" class="d">- _decompress(data, fin, callback) { 2189 </a><a href="#h19-0-417" id="h19-0-417" class="d">- const endpoint = this._isServer ? "client" : "server"; 2190 </a><a href="#h19-0-418" id="h19-0-418" class="d">- if (!this._inflate) { 2191 </a><a href="#h19-0-419" id="h19-0-419" class="d">- const key = `${endpoint}_max_window_bits`; 2192 </a><a href="#h19-0-420" id="h19-0-420" class="d">- const windowBits = typeof this.params[key] !== "number" ? zlib.Z_DEFAULT_WINDOWBITS : this.params[key]; 2193 </a><a href="#h19-0-421" id="h19-0-421" class="d">- this._inflate = zlib.createInflateRaw({ 2194 </a><a href="#h19-0-422" id="h19-0-422" class="d">- ...this._options.zlibInflateOptions, 2195 </a><a href="#h19-0-423" id="h19-0-423" class="d">- windowBits 2196 </a><a href="#h19-0-424" id="h19-0-424" class="d">- }); 2197 </a><a href="#h19-0-425" id="h19-0-425" class="d">- this._inflate[kPerMessageDeflate] = this; 2198 </a><a href="#h19-0-426" id="h19-0-426" class="d">- this._inflate[kTotalLength] = 0; 2199 </a><a href="#h19-0-427" id="h19-0-427" class="d">- this._inflate[kBuffers] = []; 2200 </a><a href="#h19-0-428" id="h19-0-428" class="d">- this._inflate.on("error", inflateOnError); 2201 </a><a href="#h19-0-429" id="h19-0-429" class="d">- this._inflate.on("data", inflateOnData); 2202 </a><a href="#h19-0-430" id="h19-0-430" class="d">- } 2203 </a><a href="#h19-0-431" id="h19-0-431" class="d">- this._inflate[kCallback] = callback; 2204 </a><a href="#h19-0-432" id="h19-0-432" class="d">- this._inflate.write(data); 2205 </a><a href="#h19-0-433" id="h19-0-433" class="d">- if (fin) this._inflate.write(TRAILER); 2206 </a><a href="#h19-0-434" id="h19-0-434" class="d">- this._inflate.flush(() => { 2207 </a><a href="#h19-0-435" id="h19-0-435" class="d">- const err = this._inflate[kError]; 2208 </a><a href="#h19-0-436" id="h19-0-436" class="d">- if (err) { 2209 </a><a href="#h19-0-437" id="h19-0-437" class="d">- this._inflate.close(); 2210 </a><a href="#h19-0-438" id="h19-0-438" class="d">- this._inflate = null; 2211 </a><a href="#h19-0-439" id="h19-0-439" class="d">- callback(err); 2212 </a><a href="#h19-0-440" id="h19-0-440" class="d">- return; 2213 </a><a href="#h19-0-441" id="h19-0-441" class="d">- } 2214 </a><a href="#h19-0-442" id="h19-0-442" class="d">- const data2 = bufferUtil.concat( 2215 </a><a href="#h19-0-443" id="h19-0-443" class="d">- this._inflate[kBuffers], 2216 </a><a href="#h19-0-444" id="h19-0-444" class="d">- this._inflate[kTotalLength] 2217 </a><a href="#h19-0-445" id="h19-0-445" class="d">- ); 2218 </a><a href="#h19-0-446" id="h19-0-446" class="d">- if (this._inflate._readableState.endEmitted) { 2219 </a><a href="#h19-0-447" id="h19-0-447" class="d">- this._inflate.close(); 2220 </a><a href="#h19-0-448" id="h19-0-448" class="d">- this._inflate = null; 2221 </a><a href="#h19-0-449" id="h19-0-449" class="d">- } else { 2222 </a><a href="#h19-0-450" id="h19-0-450" class="d">- this._inflate[kTotalLength] = 0; 2223 </a><a href="#h19-0-451" id="h19-0-451" class="d">- this._inflate[kBuffers] = []; 2224 </a><a href="#h19-0-452" id="h19-0-452" class="d">- if (fin && this.params[`${endpoint}_no_context_takeover`]) { 2225 </a><a href="#h19-0-453" id="h19-0-453" class="d">- this._inflate.reset(); 2226 </a><a href="#h19-0-454" id="h19-0-454" class="d">- } 2227 </a><a href="#h19-0-455" id="h19-0-455" class="d">- } 2228 </a><a href="#h19-0-456" id="h19-0-456" class="d">- callback(null, data2); 2229 </a><a href="#h19-0-457" id="h19-0-457" class="d">- }); 2230 </a><a href="#h19-0-458" id="h19-0-458" class="d">- } 2231 </a><a href="#h19-0-459" id="h19-0-459" class="d">- /** 2232 </a><a href="#h19-0-460" id="h19-0-460" class="d">- * Compress data. 2233 </a><a href="#h19-0-461" id="h19-0-461" class="d">- * 2234 </a><a href="#h19-0-462" id="h19-0-462" class="d">- * @param {Buffer} data Data to compress 2235 </a><a href="#h19-0-463" id="h19-0-463" class="d">- * @param {Boolean} fin Specifies whether or not this is the last fragment 2236 </a><a href="#h19-0-464" id="h19-0-464" class="d">- * @param {Function} callback Callback 2237 </a><a href="#h19-0-465" id="h19-0-465" class="d">- * @private 2238 </a><a href="#h19-0-466" id="h19-0-466" class="d">- */ 2239 </a><a href="#h19-0-467" id="h19-0-467" class="d">- _compress(data, fin, callback) { 2240 </a><a href="#h19-0-468" id="h19-0-468" class="d">- const endpoint = this._isServer ? "server" : "client"; 2241 </a><a href="#h19-0-469" id="h19-0-469" class="d">- if (!this._deflate) { 2242 </a><a href="#h19-0-470" id="h19-0-470" class="d">- const key = `${endpoint}_max_window_bits`; 2243 </a><a href="#h19-0-471" id="h19-0-471" class="d">- const windowBits = typeof this.params[key] !== "number" ? zlib.Z_DEFAULT_WINDOWBITS : this.params[key]; 2244 </a><a href="#h19-0-472" id="h19-0-472" class="d">- this._deflate = zlib.createDeflateRaw({ 2245 </a><a href="#h19-0-473" id="h19-0-473" class="d">- ...this._options.zlibDeflateOptions, 2246 </a><a href="#h19-0-474" id="h19-0-474" class="d">- windowBits 2247 </a><a href="#h19-0-475" id="h19-0-475" class="d">- }); 2248 </a><a href="#h19-0-476" id="h19-0-476" class="d">- this._deflate[kTotalLength] = 0; 2249 </a><a href="#h19-0-477" id="h19-0-477" class="d">- this._deflate[kBuffers] = []; 2250 </a><a href="#h19-0-478" id="h19-0-478" class="d">- this._deflate.on("error", NOOP); 2251 </a><a href="#h19-0-479" id="h19-0-479" class="d">- this._deflate.on("data", deflateOnData); 2252 </a><a href="#h19-0-480" id="h19-0-480" class="d">- } 2253 </a><a href="#h19-0-481" id="h19-0-481" class="d">- this._deflate[kCallback] = callback; 2254 </a><a href="#h19-0-482" id="h19-0-482" class="d">- this._deflate.write(data); 2255 </a><a href="#h19-0-483" id="h19-0-483" class="d">- this._deflate.flush(zlib.Z_SYNC_FLUSH, () => { 2256 </a><a href="#h19-0-484" id="h19-0-484" class="d">- if (!this._deflate) { 2257 </a><a href="#h19-0-485" id="h19-0-485" class="d">- return; 2258 </a><a href="#h19-0-486" id="h19-0-486" class="d">- } 2259 </a><a href="#h19-0-487" id="h19-0-487" class="d">- let data2 = bufferUtil.concat( 2260 </a><a href="#h19-0-488" id="h19-0-488" class="d">- this._deflate[kBuffers], 2261 </a><a href="#h19-0-489" id="h19-0-489" class="d">- this._deflate[kTotalLength] 2262 </a><a href="#h19-0-490" id="h19-0-490" class="d">- ); 2263 </a><a href="#h19-0-491" id="h19-0-491" class="d">- if (fin) data2 = data2.slice(0, data2.length - 4); 2264 </a><a href="#h19-0-492" id="h19-0-492" class="d">- this._deflate[kCallback] = null; 2265 </a><a href="#h19-0-493" id="h19-0-493" class="d">- this._deflate[kTotalLength] = 0; 2266 </a><a href="#h19-0-494" id="h19-0-494" class="d">- this._deflate[kBuffers] = []; 2267 </a><a href="#h19-0-495" id="h19-0-495" class="d">- if (fin && this.params[`${endpoint}_no_context_takeover`]) { 2268 </a><a href="#h19-0-496" id="h19-0-496" class="d">- this._deflate.reset(); 2269 </a><a href="#h19-0-497" id="h19-0-497" class="d">- } 2270 </a><a href="#h19-0-498" id="h19-0-498" class="d">- callback(null, data2); 2271 </a><a href="#h19-0-499" id="h19-0-499" class="d">- }); 2272 </a><a href="#h19-0-500" id="h19-0-500" class="d">- } 2273 </a><a href="#h19-0-501" id="h19-0-501" class="d">- }; 2274 </a><a href="#h19-0-502" id="h19-0-502" class="d">- module2.exports = PerMessageDeflate; 2275 </a><a href="#h19-0-503" id="h19-0-503" class="d">- function deflateOnData(chunk) { 2276 </a><a href="#h19-0-504" id="h19-0-504" class="d">- this[kBuffers].push(chunk); 2277 </a><a href="#h19-0-505" id="h19-0-505" class="d">- this[kTotalLength] += chunk.length; 2278 </a><a href="#h19-0-506" id="h19-0-506" class="d">- } 2279 </a><a href="#h19-0-507" id="h19-0-507" class="d">- function inflateOnData(chunk) { 2280 </a><a href="#h19-0-508" id="h19-0-508" class="d">- this[kTotalLength] += chunk.length; 2281 </a><a href="#h19-0-509" id="h19-0-509" class="d">- if (this[kPerMessageDeflate]._maxPayload < 1 || this[kTotalLength] <= this[kPerMessageDeflate]._maxPayload) { 2282 </a><a href="#h19-0-510" id="h19-0-510" class="d">- this[kBuffers].push(chunk); 2283 </a><a href="#h19-0-511" id="h19-0-511" class="d">- return; 2284 </a><a href="#h19-0-512" id="h19-0-512" class="d">- } 2285 </a><a href="#h19-0-513" id="h19-0-513" class="d">- this[kError] = new RangeError("Max payload size exceeded"); 2286 </a><a href="#h19-0-514" id="h19-0-514" class="d">- this[kError].code = "WS_ERR_UNSUPPORTED_MESSAGE_LENGTH"; 2287 </a><a href="#h19-0-515" id="h19-0-515" class="d">- this[kError][kStatusCode] = 1009; 2288 </a><a href="#h19-0-516" id="h19-0-516" class="d">- this.removeListener("data", inflateOnData); 2289 </a><a href="#h19-0-517" id="h19-0-517" class="d">- this.reset(); 2290 </a><a href="#h19-0-518" id="h19-0-518" class="d">- } 2291 </a><a href="#h19-0-519" id="h19-0-519" class="d">- function inflateOnError(err) { 2292 </a><a href="#h19-0-520" id="h19-0-520" class="d">- this[kPerMessageDeflate]._inflate = null; 2293 </a><a href="#h19-0-521" id="h19-0-521" class="d">- err[kStatusCode] = 1007; 2294 </a><a href="#h19-0-522" id="h19-0-522" class="d">- this[kCallback](err); 2295 </a><a href="#h19-0-523" id="h19-0-523" class="d">- } 2296 </a><a href="#h19-0-524" id="h19-0-524" class="d">- } 2297 </a><a href="#h19-0-525" id="h19-0-525" class="d">-}); 2298 </a><a href="#h19-0-526" id="h19-0-526" class="d">- 2299 </a><a href="#h19-0-527" id="h19-0-527" class="d">-// node_modules/ws/lib/validation.js 2300 </a><a href="#h19-0-528" id="h19-0-528" class="d">-var require_validation = __commonJS({ 2301 </a><a href="#h19-0-529" id="h19-0-529" class="d">- "node_modules/ws/lib/validation.js"(exports2, module2) { 2302 </a><a href="#h19-0-530" id="h19-0-530" class="d">- "use strict"; 2303 </a><a href="#h19-0-531" id="h19-0-531" class="d">- function isValidStatusCode(code) { 2304 </a><a href="#h19-0-532" id="h19-0-532" class="d">- return code >= 1e3 && code <= 1014 && code !== 1004 && code !== 1005 && code !== 1006 || code >= 3e3 && code <= 4999; 2305 </a><a href="#h19-0-533" id="h19-0-533" class="d">- } 2306 </a><a href="#h19-0-534" id="h19-0-534" class="d">- function _isValidUTF8(buf) { 2307 </a><a href="#h19-0-535" id="h19-0-535" class="d">- const len = buf.length; 2308 </a><a href="#h19-0-536" id="h19-0-536" class="d">- let i = 0; 2309 </a><a href="#h19-0-537" id="h19-0-537" class="d">- while (i < len) { 2310 </a><a href="#h19-0-538" id="h19-0-538" class="d">- if ((buf[i] & 128) === 0) { 2311 </a><a href="#h19-0-539" id="h19-0-539" class="d">- i++; 2312 </a><a href="#h19-0-540" id="h19-0-540" class="d">- } else if ((buf[i] & 224) === 192) { 2313 </a><a href="#h19-0-541" id="h19-0-541" class="d">- if (i + 1 === len || (buf[i + 1] & 192) !== 128 || (buf[i] & 254) === 192) { 2314 </a><a href="#h19-0-542" id="h19-0-542" class="d">- return false; 2315 </a><a href="#h19-0-543" id="h19-0-543" class="d">- } 2316 </a><a href="#h19-0-544" id="h19-0-544" class="d">- i += 2; 2317 </a><a href="#h19-0-545" id="h19-0-545" class="d">- } else if ((buf[i] & 240) === 224) { 2318 </a><a href="#h19-0-546" id="h19-0-546" class="d">- if (i + 2 >= len || (buf[i + 1] & 192) !== 128 || (buf[i + 2] & 192) !== 128 || buf[i] === 224 && (buf[i + 1] & 224) === 128 || // Overlong 2319 </a><a href="#h19-0-547" id="h19-0-547" class="d">- buf[i] === 237 && (buf[i + 1] & 224) === 160) { 2320 </a><a href="#h19-0-548" id="h19-0-548" class="d">- return false; 2321 </a><a href="#h19-0-549" id="h19-0-549" class="d">- } 2322 </a><a href="#h19-0-550" id="h19-0-550" class="d">- i += 3; 2323 </a><a href="#h19-0-551" id="h19-0-551" class="d">- } else if ((buf[i] & 248) === 240) { 2324 </a><a href="#h19-0-552" id="h19-0-552" class="d">- if (i + 3 >= len || (buf[i + 1] & 192) !== 128 || (buf[i + 2] & 192) !== 128 || (buf[i + 3] & 192) !== 128 || buf[i] === 240 && (buf[i + 1] & 240) === 128 || // Overlong 2325 </a><a href="#h19-0-553" id="h19-0-553" class="d">- buf[i] === 244 && buf[i + 1] > 143 || buf[i] > 244) { 2326 </a><a href="#h19-0-554" id="h19-0-554" class="d">- return false; 2327 </a><a href="#h19-0-555" id="h19-0-555" class="d">- } 2328 </a><a href="#h19-0-556" id="h19-0-556" class="d">- i += 4; 2329 </a><a href="#h19-0-557" id="h19-0-557" class="d">- } else { 2330 </a><a href="#h19-0-558" id="h19-0-558" class="d">- return false; 2331 </a><a href="#h19-0-559" id="h19-0-559" class="d">- } 2332 </a><a href="#h19-0-560" id="h19-0-560" class="d">- } 2333 </a><a href="#h19-0-561" id="h19-0-561" class="d">- return true; 2334 </a><a href="#h19-0-562" id="h19-0-562" class="d">- } 2335 </a><a href="#h19-0-563" id="h19-0-563" class="d">- try { 2336 </a><a href="#h19-0-564" id="h19-0-564" class="d">- let isValidUTF8 = require("utf-8-validate"); 2337 </a><a href="#h19-0-565" id="h19-0-565" class="d">- if (typeof isValidUTF8 === "object") { 2338 </a><a href="#h19-0-566" id="h19-0-566" class="d">- isValidUTF8 = isValidUTF8.Validation.isValidUTF8; 2339 </a><a href="#h19-0-567" id="h19-0-567" class="d">- } 2340 </a><a href="#h19-0-568" id="h19-0-568" class="d">- module2.exports = { 2341 </a><a href="#h19-0-569" id="h19-0-569" class="d">- isValidStatusCode, 2342 </a><a href="#h19-0-570" id="h19-0-570" class="d">- isValidUTF8(buf) { 2343 </a><a href="#h19-0-571" id="h19-0-571" class="d">- return buf.length < 150 ? _isValidUTF8(buf) : isValidUTF8(buf); 2344 </a><a href="#h19-0-572" id="h19-0-572" class="d">- } 2345 </a><a href="#h19-0-573" id="h19-0-573" class="d">- }; 2346 </a><a href="#h19-0-574" id="h19-0-574" class="d">- } catch (e) { 2347 </a><a href="#h19-0-575" id="h19-0-575" class="d">- module2.exports = { 2348 </a><a href="#h19-0-576" id="h19-0-576" class="d">- isValidStatusCode, 2349 </a><a href="#h19-0-577" id="h19-0-577" class="d">- isValidUTF8: _isValidUTF8 2350 </a><a href="#h19-0-578" id="h19-0-578" class="d">- }; 2351 </a><a href="#h19-0-579" id="h19-0-579" class="d">- } 2352 </a><a href="#h19-0-580" id="h19-0-580" class="d">- } 2353 </a><a href="#h19-0-581" id="h19-0-581" class="d">-}); 2354 </a><a href="#h19-0-582" id="h19-0-582" class="d">- 2355 </a><a href="#h19-0-583" id="h19-0-583" class="d">-// node_modules/ws/lib/receiver.js 2356 </a><a href="#h19-0-584" id="h19-0-584" class="d">-var require_receiver = __commonJS({ 2357 </a><a href="#h19-0-585" id="h19-0-585" class="d">- "node_modules/ws/lib/receiver.js"(exports2, module2) { 2358 </a><a href="#h19-0-586" id="h19-0-586" class="d">- "use strict"; 2359 </a><a href="#h19-0-587" id="h19-0-587" class="d">- var { Writable } = require("stream"); 2360 </a><a href="#h19-0-588" id="h19-0-588" class="d">- var PerMessageDeflate = require_permessage_deflate(); 2361 </a><a href="#h19-0-589" id="h19-0-589" class="d">- var { 2362 </a><a href="#h19-0-590" id="h19-0-590" class="d">- BINARY_TYPES, 2363 </a><a href="#h19-0-591" id="h19-0-591" class="d">- EMPTY_BUFFER, 2364 </a><a href="#h19-0-592" id="h19-0-592" class="d">- kStatusCode, 2365 </a><a href="#h19-0-593" id="h19-0-593" class="d">- kWebSocket 2366 </a><a href="#h19-0-594" id="h19-0-594" class="d">- } = require_constants(); 2367 </a><a href="#h19-0-595" id="h19-0-595" class="d">- var { concat, toArrayBuffer, unmask } = require_buffer_util(); 2368 </a><a href="#h19-0-596" id="h19-0-596" class="d">- var { isValidStatusCode, isValidUTF8 } = require_validation(); 2369 </a><a href="#h19-0-597" id="h19-0-597" class="d">- var GET_INFO = 0; 2370 </a><a href="#h19-0-598" id="h19-0-598" class="d">- var GET_PAYLOAD_LENGTH_16 = 1; 2371 </a><a href="#h19-0-599" id="h19-0-599" class="d">- var GET_PAYLOAD_LENGTH_64 = 2; 2372 </a><a href="#h19-0-600" id="h19-0-600" class="d">- var GET_MASK = 3; 2373 </a><a href="#h19-0-601" id="h19-0-601" class="d">- var GET_DATA = 4; 2374 </a><a href="#h19-0-602" id="h19-0-602" class="d">- var INFLATING = 5; 2375 </a><a href="#h19-0-603" id="h19-0-603" class="d">- var Receiver = class extends Writable { 2376 </a><a href="#h19-0-604" id="h19-0-604" class="d">- /** 2377 </a><a href="#h19-0-605" id="h19-0-605" class="d">- * Creates a Receiver instance. 2378 </a><a href="#h19-0-606" id="h19-0-606" class="d">- * 2379 </a><a href="#h19-0-607" id="h19-0-607" class="d">- * @param {String} [binaryType=nodebuffer] The type for binary data 2380 </a><a href="#h19-0-608" id="h19-0-608" class="d">- * @param {Object} [extensions] An object containing the negotiated extensions 2381 </a><a href="#h19-0-609" id="h19-0-609" class="d">- * @param {Boolean} [isServer=false] Specifies whether to operate in client or 2382 </a><a href="#h19-0-610" id="h19-0-610" class="d">- * server mode 2383 </a><a href="#h19-0-611" id="h19-0-611" class="d">- * @param {Number} [maxPayload=0] The maximum allowed message length 2384 </a><a href="#h19-0-612" id="h19-0-612" class="d">- */ 2385 </a><a href="#h19-0-613" id="h19-0-613" class="d">- constructor(binaryType, extensions, isServer, maxPayload) { 2386 </a><a href="#h19-0-614" id="h19-0-614" class="d">- super(); 2387 </a><a href="#h19-0-615" id="h19-0-615" class="d">- this._binaryType = binaryType || BINARY_TYPES[0]; 2388 </a><a href="#h19-0-616" id="h19-0-616" class="d">- this[kWebSocket] = void 0; 2389 </a><a href="#h19-0-617" id="h19-0-617" class="d">- this._extensions = extensions || {}; 2390 </a><a href="#h19-0-618" id="h19-0-618" class="d">- this._isServer = !!isServer; 2391 </a><a href="#h19-0-619" id="h19-0-619" class="d">- this._maxPayload = maxPayload | 0; 2392 </a><a href="#h19-0-620" id="h19-0-620" class="d">- this._bufferedBytes = 0; 2393 </a><a href="#h19-0-621" id="h19-0-621" class="d">- this._buffers = []; 2394 </a><a href="#h19-0-622" id="h19-0-622" class="d">- this._compressed = false; 2395 </a><a href="#h19-0-623" id="h19-0-623" class="d">- this._payloadLength = 0; 2396 </a><a href="#h19-0-624" id="h19-0-624" class="d">- this._mask = void 0; 2397 </a><a href="#h19-0-625" id="h19-0-625" class="d">- this._fragmented = 0; 2398 </a><a href="#h19-0-626" id="h19-0-626" class="d">- this._masked = false; 2399 </a><a href="#h19-0-627" id="h19-0-627" class="d">- this._fin = false; 2400 </a><a href="#h19-0-628" id="h19-0-628" class="d">- this._opcode = 0; 2401 </a><a href="#h19-0-629" id="h19-0-629" class="d">- this._totalPayloadLength = 0; 2402 </a><a href="#h19-0-630" id="h19-0-630" class="d">- this._messageLength = 0; 2403 </a><a href="#h19-0-631" id="h19-0-631" class="d">- this._fragments = []; 2404 </a><a href="#h19-0-632" id="h19-0-632" class="d">- this._state = GET_INFO; 2405 </a><a href="#h19-0-633" id="h19-0-633" class="d">- this._loop = false; 2406 </a><a href="#h19-0-634" id="h19-0-634" class="d">- } 2407 </a><a href="#h19-0-635" id="h19-0-635" class="d">- /** 2408 </a><a href="#h19-0-636" id="h19-0-636" class="d">- * Implements `Writable.prototype._write()`. 2409 </a><a href="#h19-0-637" id="h19-0-637" class="d">- * 2410 </a><a href="#h19-0-638" id="h19-0-638" class="d">- * @param {Buffer} chunk The chunk of data to write 2411 </a><a href="#h19-0-639" id="h19-0-639" class="d">- * @param {String} encoding The character encoding of `chunk` 2412 </a><a href="#h19-0-640" id="h19-0-640" class="d">- * @param {Function} cb Callback 2413 </a><a href="#h19-0-641" id="h19-0-641" class="d">- * @private 2414 </a><a href="#h19-0-642" id="h19-0-642" class="d">- */ 2415 </a><a href="#h19-0-643" id="h19-0-643" class="d">- _write(chunk, encoding, cb) { 2416 </a><a href="#h19-0-644" id="h19-0-644" class="d">- if (this._opcode === 8 && this._state == GET_INFO) return cb(); 2417 </a><a href="#h19-0-645" id="h19-0-645" class="d">- this._bufferedBytes += chunk.length; 2418 </a><a href="#h19-0-646" id="h19-0-646" class="d">- this._buffers.push(chunk); 2419 </a><a href="#h19-0-647" id="h19-0-647" class="d">- this.startLoop(cb); 2420 </a><a href="#h19-0-648" id="h19-0-648" class="d">- } 2421 </a><a href="#h19-0-649" id="h19-0-649" class="d">- /** 2422 </a><a href="#h19-0-650" id="h19-0-650" class="d">- * Consumes `n` bytes from the buffered data. 2423 </a><a href="#h19-0-651" id="h19-0-651" class="d">- * 2424 </a><a href="#h19-0-652" id="h19-0-652" class="d">- * @param {Number} n The number of bytes to consume 2425 </a><a href="#h19-0-653" id="h19-0-653" class="d">- * @return {Buffer} The consumed bytes 2426 </a><a href="#h19-0-654" id="h19-0-654" class="d">- * @private 2427 </a><a href="#h19-0-655" id="h19-0-655" class="d">- */ 2428 </a><a href="#h19-0-656" id="h19-0-656" class="d">- consume(n) { 2429 </a><a href="#h19-0-657" id="h19-0-657" class="d">- this._bufferedBytes -= n; 2430 </a><a href="#h19-0-658" id="h19-0-658" class="d">- if (n === this._buffers[0].length) return this._buffers.shift(); 2431 </a><a href="#h19-0-659" id="h19-0-659" class="d">- if (n < this._buffers[0].length) { 2432 </a><a href="#h19-0-660" id="h19-0-660" class="d">- const buf = this._buffers[0]; 2433 </a><a href="#h19-0-661" id="h19-0-661" class="d">- this._buffers[0] = buf.slice(n); 2434 </a><a href="#h19-0-662" id="h19-0-662" class="d">- return buf.slice(0, n); 2435 </a><a href="#h19-0-663" id="h19-0-663" class="d">- } 2436 </a><a href="#h19-0-664" id="h19-0-664" class="d">- const dst = Buffer.allocUnsafe(n); 2437 </a><a href="#h19-0-665" id="h19-0-665" class="d">- do { 2438 </a><a href="#h19-0-666" id="h19-0-666" class="d">- const buf = this._buffers[0]; 2439 </a><a href="#h19-0-667" id="h19-0-667" class="d">- const offset = dst.length - n; 2440 </a><a href="#h19-0-668" id="h19-0-668" class="d">- if (n >= buf.length) { 2441 </a><a href="#h19-0-669" id="h19-0-669" class="d">- dst.set(this._buffers.shift(), offset); 2442 </a><a href="#h19-0-670" id="h19-0-670" class="d">- } else { 2443 </a><a href="#h19-0-671" id="h19-0-671" class="d">- dst.set(new Uint8Array(buf.buffer, buf.byteOffset, n), offset); 2444 </a><a href="#h19-0-672" id="h19-0-672" class="d">- this._buffers[0] = buf.slice(n); 2445 </a><a href="#h19-0-673" id="h19-0-673" class="d">- } 2446 </a><a href="#h19-0-674" id="h19-0-674" class="d">- n -= buf.length; 2447 </a><a href="#h19-0-675" id="h19-0-675" class="d">- } while (n > 0); 2448 </a><a href="#h19-0-676" id="h19-0-676" class="d">- return dst; 2449 </a><a href="#h19-0-677" id="h19-0-677" class="d">- } 2450 </a><a href="#h19-0-678" id="h19-0-678" class="d">- /** 2451 </a><a href="#h19-0-679" id="h19-0-679" class="d">- * Starts the parsing loop. 2452 </a><a href="#h19-0-680" id="h19-0-680" class="d">- * 2453 </a><a href="#h19-0-681" id="h19-0-681" class="d">- * @param {Function} cb Callback 2454 </a><a href="#h19-0-682" id="h19-0-682" class="d">- * @private 2455 </a><a href="#h19-0-683" id="h19-0-683" class="d">- */ 2456 </a><a href="#h19-0-684" id="h19-0-684" class="d">- startLoop(cb) { 2457 </a><a href="#h19-0-685" id="h19-0-685" class="d">- let err; 2458 </a><a href="#h19-0-686" id="h19-0-686" class="d">- this._loop = true; 2459 </a><a href="#h19-0-687" id="h19-0-687" class="d">- do { 2460 </a><a href="#h19-0-688" id="h19-0-688" class="d">- switch (this._state) { 2461 </a><a href="#h19-0-689" id="h19-0-689" class="d">- case GET_INFO: 2462 </a><a href="#h19-0-690" id="h19-0-690" class="d">- err = this.getInfo(); 2463 </a><a href="#h19-0-691" id="h19-0-691" class="d">- break; 2464 </a><a href="#h19-0-692" id="h19-0-692" class="d">- case GET_PAYLOAD_LENGTH_16: 2465 </a><a href="#h19-0-693" id="h19-0-693" class="d">- err = this.getPayloadLength16(); 2466 </a><a href="#h19-0-694" id="h19-0-694" class="d">- break; 2467 </a><a href="#h19-0-695" id="h19-0-695" class="d">- case GET_PAYLOAD_LENGTH_64: 2468 </a><a href="#h19-0-696" id="h19-0-696" class="d">- err = this.getPayloadLength64(); 2469 </a><a href="#h19-0-697" id="h19-0-697" class="d">- break; 2470 </a><a href="#h19-0-698" id="h19-0-698" class="d">- case GET_MASK: 2471 </a><a href="#h19-0-699" id="h19-0-699" class="d">- this.getMask(); 2472 </a><a href="#h19-0-700" id="h19-0-700" class="d">- break; 2473 </a><a href="#h19-0-701" id="h19-0-701" class="d">- case GET_DATA: 2474 </a><a href="#h19-0-702" id="h19-0-702" class="d">- err = this.getData(cb); 2475 </a><a href="#h19-0-703" id="h19-0-703" class="d">- break; 2476 </a><a href="#h19-0-704" id="h19-0-704" class="d">- default: 2477 </a><a href="#h19-0-705" id="h19-0-705" class="d">- this._loop = false; 2478 </a><a href="#h19-0-706" id="h19-0-706" class="d">- return; 2479 </a><a href="#h19-0-707" id="h19-0-707" class="d">- } 2480 </a><a href="#h19-0-708" id="h19-0-708" class="d">- } while (this._loop); 2481 </a><a href="#h19-0-709" id="h19-0-709" class="d">- cb(err); 2482 </a><a href="#h19-0-710" id="h19-0-710" class="d">- } 2483 </a><a href="#h19-0-711" id="h19-0-711" class="d">- /** 2484 </a><a href="#h19-0-712" id="h19-0-712" class="d">- * Reads the first two bytes of a frame. 2485 </a><a href="#h19-0-713" id="h19-0-713" class="d">- * 2486 </a><a href="#h19-0-714" id="h19-0-714" class="d">- * @return {(RangeError|undefined)} A possible error 2487 </a><a href="#h19-0-715" id="h19-0-715" class="d">- * @private 2488 </a><a href="#h19-0-716" id="h19-0-716" class="d">- */ 2489 </a><a href="#h19-0-717" id="h19-0-717" class="d">- getInfo() { 2490 </a><a href="#h19-0-718" id="h19-0-718" class="d">- if (this._bufferedBytes < 2) { 2491 </a><a href="#h19-0-719" id="h19-0-719" class="d">- this._loop = false; 2492 </a><a href="#h19-0-720" id="h19-0-720" class="d">- return; 2493 </a><a href="#h19-0-721" id="h19-0-721" class="d">- } 2494 </a><a href="#h19-0-722" id="h19-0-722" class="d">- const buf = this.consume(2); 2495 </a><a href="#h19-0-723" id="h19-0-723" class="d">- if ((buf[0] & 48) !== 0) { 2496 </a><a href="#h19-0-724" id="h19-0-724" class="d">- this._loop = false; 2497 </a><a href="#h19-0-725" id="h19-0-725" class="d">- return error( 2498 </a><a href="#h19-0-726" id="h19-0-726" class="d">- RangeError, 2499 </a><a href="#h19-0-727" id="h19-0-727" class="d">- "RSV2 and RSV3 must be clear", 2500 </a><a href="#h19-0-728" id="h19-0-728" class="d">- true, 2501 </a><a href="#h19-0-729" id="h19-0-729" class="d">- 1002, 2502 </a><a href="#h19-0-730" id="h19-0-730" class="d">- "WS_ERR_UNEXPECTED_RSV_2_3" 2503 </a><a href="#h19-0-731" id="h19-0-731" class="d">- ); 2504 </a><a href="#h19-0-732" id="h19-0-732" class="d">- } 2505 </a><a href="#h19-0-733" id="h19-0-733" class="d">- const compressed = (buf[0] & 64) === 64; 2506 </a><a href="#h19-0-734" id="h19-0-734" class="d">- if (compressed && !this._extensions[PerMessageDeflate.extensionName]) { 2507 </a><a href="#h19-0-735" id="h19-0-735" class="d">- this._loop = false; 2508 </a><a href="#h19-0-736" id="h19-0-736" class="d">- return error( 2509 </a><a href="#h19-0-737" id="h19-0-737" class="d">- RangeError, 2510 </a><a href="#h19-0-738" id="h19-0-738" class="d">- "RSV1 must be clear", 2511 </a><a href="#h19-0-739" id="h19-0-739" class="d">- true, 2512 </a><a href="#h19-0-740" id="h19-0-740" class="d">- 1002, 2513 </a><a href="#h19-0-741" id="h19-0-741" class="d">- "WS_ERR_UNEXPECTED_RSV_1" 2514 </a><a href="#h19-0-742" id="h19-0-742" class="d">- ); 2515 </a><a href="#h19-0-743" id="h19-0-743" class="d">- } 2516 </a><a href="#h19-0-744" id="h19-0-744" class="d">- this._fin = (buf[0] & 128) === 128; 2517 </a><a href="#h19-0-745" id="h19-0-745" class="d">- this._opcode = buf[0] & 15; 2518 </a><a href="#h19-0-746" id="h19-0-746" class="d">- this._payloadLength = buf[1] & 127; 2519 </a><a href="#h19-0-747" id="h19-0-747" class="d">- if (this._opcode === 0) { 2520 </a><a href="#h19-0-748" id="h19-0-748" class="d">- if (compressed) { 2521 </a><a href="#h19-0-749" id="h19-0-749" class="d">- this._loop = false; 2522 </a><a href="#h19-0-750" id="h19-0-750" class="d">- return error( 2523 </a><a href="#h19-0-751" id="h19-0-751" class="d">- RangeError, 2524 </a><a href="#h19-0-752" id="h19-0-752" class="d">- "RSV1 must be clear", 2525 </a><a href="#h19-0-753" id="h19-0-753" class="d">- true, 2526 </a><a href="#h19-0-754" id="h19-0-754" class="d">- 1002, 2527 </a><a href="#h19-0-755" id="h19-0-755" class="d">- "WS_ERR_UNEXPECTED_RSV_1" 2528 </a><a href="#h19-0-756" id="h19-0-756" class="d">- ); 2529 </a><a href="#h19-0-757" id="h19-0-757" class="d">- } 2530 </a><a href="#h19-0-758" id="h19-0-758" class="d">- if (!this._fragmented) { 2531 </a><a href="#h19-0-759" id="h19-0-759" class="d">- this._loop = false; 2532 </a><a href="#h19-0-760" id="h19-0-760" class="d">- return error( 2533 </a><a href="#h19-0-761" id="h19-0-761" class="d">- RangeError, 2534 </a><a href="#h19-0-762" id="h19-0-762" class="d">- "invalid opcode 0", 2535 </a><a href="#h19-0-763" id="h19-0-763" class="d">- true, 2536 </a><a href="#h19-0-764" id="h19-0-764" class="d">- 1002, 2537 </a><a href="#h19-0-765" id="h19-0-765" class="d">- "WS_ERR_INVALID_OPCODE" 2538 </a><a href="#h19-0-766" id="h19-0-766" class="d">- ); 2539 </a><a href="#h19-0-767" id="h19-0-767" class="d">- } 2540 </a><a href="#h19-0-768" id="h19-0-768" class="d">- this._opcode = this._fragmented; 2541 </a><a href="#h19-0-769" id="h19-0-769" class="d">- } else if (this._opcode === 1 || this._opcode === 2) { 2542 </a><a href="#h19-0-770" id="h19-0-770" class="d">- if (this._fragmented) { 2543 </a><a href="#h19-0-771" id="h19-0-771" class="d">- this._loop = false; 2544 </a><a href="#h19-0-772" id="h19-0-772" class="d">- return error( 2545 </a><a href="#h19-0-773" id="h19-0-773" class="d">- RangeError, 2546 </a><a href="#h19-0-774" id="h19-0-774" class="d">- `invalid opcode ${this._opcode}`, 2547 </a><a href="#h19-0-775" id="h19-0-775" class="d">- true, 2548 </a><a href="#h19-0-776" id="h19-0-776" class="d">- 1002, 2549 </a><a href="#h19-0-777" id="h19-0-777" class="d">- "WS_ERR_INVALID_OPCODE" 2550 </a><a href="#h19-0-778" id="h19-0-778" class="d">- ); 2551 </a><a href="#h19-0-779" id="h19-0-779" class="d">- } 2552 </a><a href="#h19-0-780" id="h19-0-780" class="d">- this._compressed = compressed; 2553 </a><a href="#h19-0-781" id="h19-0-781" class="d">- } else if (this._opcode > 7 && this._opcode < 11) { 2554 </a><a href="#h19-0-782" id="h19-0-782" class="d">- if (!this._fin) { 2555 </a><a href="#h19-0-783" id="h19-0-783" class="d">- this._loop = false; 2556 </a><a href="#h19-0-784" id="h19-0-784" class="d">- return error( 2557 </a><a href="#h19-0-785" id="h19-0-785" class="d">- RangeError, 2558 </a><a href="#h19-0-786" id="h19-0-786" class="d">- "FIN must be set", 2559 </a><a href="#h19-0-787" id="h19-0-787" class="d">- true, 2560 </a><a href="#h19-0-788" id="h19-0-788" class="d">- 1002, 2561 </a><a href="#h19-0-789" id="h19-0-789" class="d">- "WS_ERR_EXPECTED_FIN" 2562 </a><a href="#h19-0-790" id="h19-0-790" class="d">- ); 2563 </a><a href="#h19-0-791" id="h19-0-791" class="d">- } 2564 </a><a href="#h19-0-792" id="h19-0-792" class="d">- if (compressed) { 2565 </a><a href="#h19-0-793" id="h19-0-793" class="d">- this._loop = false; 2566 </a><a href="#h19-0-794" id="h19-0-794" class="d">- return error( 2567 </a><a href="#h19-0-795" id="h19-0-795" class="d">- RangeError, 2568 </a><a href="#h19-0-796" id="h19-0-796" class="d">- "RSV1 must be clear", 2569 </a><a href="#h19-0-797" id="h19-0-797" class="d">- true, 2570 </a><a href="#h19-0-798" id="h19-0-798" class="d">- 1002, 2571 </a><a href="#h19-0-799" id="h19-0-799" class="d">- "WS_ERR_UNEXPECTED_RSV_1" 2572 </a><a href="#h19-0-800" id="h19-0-800" class="d">- ); 2573 </a><a href="#h19-0-801" id="h19-0-801" class="d">- } 2574 </a><a href="#h19-0-802" id="h19-0-802" class="d">- if (this._payloadLength > 125) { 2575 </a><a href="#h19-0-803" id="h19-0-803" class="d">- this._loop = false; 2576 </a><a href="#h19-0-804" id="h19-0-804" class="d">- return error( 2577 </a><a href="#h19-0-805" id="h19-0-805" class="d">- RangeError, 2578 </a><a href="#h19-0-806" id="h19-0-806" class="d">- `invalid payload length ${this._payloadLength}`, 2579 </a><a href="#h19-0-807" id="h19-0-807" class="d">- true, 2580 </a><a href="#h19-0-808" id="h19-0-808" class="d">- 1002, 2581 </a><a href="#h19-0-809" id="h19-0-809" class="d">- "WS_ERR_INVALID_CONTROL_PAYLOAD_LENGTH" 2582 </a><a href="#h19-0-810" id="h19-0-810" class="d">- ); 2583 </a><a href="#h19-0-811" id="h19-0-811" class="d">- } 2584 </a><a href="#h19-0-812" id="h19-0-812" class="d">- } else { 2585 </a><a href="#h19-0-813" id="h19-0-813" class="d">- this._loop = false; 2586 </a><a href="#h19-0-814" id="h19-0-814" class="d">- return error( 2587 </a><a href="#h19-0-815" id="h19-0-815" class="d">- RangeError, 2588 </a><a href="#h19-0-816" id="h19-0-816" class="d">- `invalid opcode ${this._opcode}`, 2589 </a><a href="#h19-0-817" id="h19-0-817" class="d">- true, 2590 </a><a href="#h19-0-818" id="h19-0-818" class="d">- 1002, 2591 </a><a href="#h19-0-819" id="h19-0-819" class="d">- "WS_ERR_INVALID_OPCODE" 2592 </a><a href="#h19-0-820" id="h19-0-820" class="d">- ); 2593 </a><a href="#h19-0-821" id="h19-0-821" class="d">- } 2594 </a><a href="#h19-0-822" id="h19-0-822" class="d">- if (!this._fin && !this._fragmented) this._fragmented = this._opcode; 2595 </a><a href="#h19-0-823" id="h19-0-823" class="d">- this._masked = (buf[1] & 128) === 128; 2596 </a><a href="#h19-0-824" id="h19-0-824" class="d">- if (this._isServer) { 2597 </a><a href="#h19-0-825" id="h19-0-825" class="d">- if (!this._masked) { 2598 </a><a href="#h19-0-826" id="h19-0-826" class="d">- this._loop = false; 2599 </a><a href="#h19-0-827" id="h19-0-827" class="d">- return error( 2600 </a><a href="#h19-0-828" id="h19-0-828" class="d">- RangeError, 2601 </a><a href="#h19-0-829" id="h19-0-829" class="d">- "MASK must be set", 2602 </a><a href="#h19-0-830" id="h19-0-830" class="d">- true, 2603 </a><a href="#h19-0-831" id="h19-0-831" class="d">- 1002, 2604 </a><a href="#h19-0-832" id="h19-0-832" class="d">- "WS_ERR_EXPECTED_MASK" 2605 </a><a href="#h19-0-833" id="h19-0-833" class="d">- ); 2606 </a><a href="#h19-0-834" id="h19-0-834" class="d">- } 2607 </a><a href="#h19-0-835" id="h19-0-835" class="d">- } else if (this._masked) { 2608 </a><a href="#h19-0-836" id="h19-0-836" class="d">- this._loop = false; 2609 </a><a href="#h19-0-837" id="h19-0-837" class="d">- return error( 2610 </a><a href="#h19-0-838" id="h19-0-838" class="d">- RangeError, 2611 </a><a href="#h19-0-839" id="h19-0-839" class="d">- "MASK must be clear", 2612 </a><a href="#h19-0-840" id="h19-0-840" class="d">- true, 2613 </a><a href="#h19-0-841" id="h19-0-841" class="d">- 1002, 2614 </a><a href="#h19-0-842" id="h19-0-842" class="d">- "WS_ERR_UNEXPECTED_MASK" 2615 </a><a href="#h19-0-843" id="h19-0-843" class="d">- ); 2616 </a><a href="#h19-0-844" id="h19-0-844" class="d">- } 2617 </a><a href="#h19-0-845" id="h19-0-845" class="d">- if (this._payloadLength === 126) this._state = GET_PAYLOAD_LENGTH_16; 2618 </a><a href="#h19-0-846" id="h19-0-846" class="d">- else if (this._payloadLength === 127) this._state = GET_PAYLOAD_LENGTH_64; 2619 </a><a href="#h19-0-847" id="h19-0-847" class="d">- else return this.haveLength(); 2620 </a><a href="#h19-0-848" id="h19-0-848" class="d">- } 2621 </a><a href="#h19-0-849" id="h19-0-849" class="d">- /** 2622 </a><a href="#h19-0-850" id="h19-0-850" class="d">- * Gets extended payload length (7+16). 2623 </a><a href="#h19-0-851" id="h19-0-851" class="d">- * 2624 </a><a href="#h19-0-852" id="h19-0-852" class="d">- * @return {(RangeError|undefined)} A possible error 2625 </a><a href="#h19-0-853" id="h19-0-853" class="d">- * @private 2626 </a><a href="#h19-0-854" id="h19-0-854" class="d">- */ 2627 </a><a href="#h19-0-855" id="h19-0-855" class="d">- getPayloadLength16() { 2628 </a><a href="#h19-0-856" id="h19-0-856" class="d">- if (this._bufferedBytes < 2) { 2629 </a><a href="#h19-0-857" id="h19-0-857" class="d">- this._loop = false; 2630 </a><a href="#h19-0-858" id="h19-0-858" class="d">- return; 2631 </a><a href="#h19-0-859" id="h19-0-859" class="d">- } 2632 </a><a href="#h19-0-860" id="h19-0-860" class="d">- this._payloadLength = this.consume(2).readUInt16BE(0); 2633 </a><a href="#h19-0-861" id="h19-0-861" class="d">- return this.haveLength(); 2634 </a><a href="#h19-0-862" id="h19-0-862" class="d">- } 2635 </a><a href="#h19-0-863" id="h19-0-863" class="d">- /** 2636 </a><a href="#h19-0-864" id="h19-0-864" class="d">- * Gets extended payload length (7+64). 2637 </a><a href="#h19-0-865" id="h19-0-865" class="d">- * 2638 </a><a href="#h19-0-866" id="h19-0-866" class="d">- * @return {(RangeError|undefined)} A possible error 2639 </a><a href="#h19-0-867" id="h19-0-867" class="d">- * @private 2640 </a><a href="#h19-0-868" id="h19-0-868" class="d">- */ 2641 </a><a href="#h19-0-869" id="h19-0-869" class="d">- getPayloadLength64() { 2642 </a><a href="#h19-0-870" id="h19-0-870" class="d">- if (this._bufferedBytes < 8) { 2643 </a><a href="#h19-0-871" id="h19-0-871" class="d">- this._loop = false; 2644 </a><a href="#h19-0-872" id="h19-0-872" class="d">- return; 2645 </a><a href="#h19-0-873" id="h19-0-873" class="d">- } 2646 </a><a href="#h19-0-874" id="h19-0-874" class="d">- const buf = this.consume(8); 2647 </a><a href="#h19-0-875" id="h19-0-875" class="d">- const num = buf.readUInt32BE(0); 2648 </a><a href="#h19-0-876" id="h19-0-876" class="d">- if (num > Math.pow(2, 53 - 32) - 1) { 2649 </a><a href="#h19-0-877" id="h19-0-877" class="d">- this._loop = false; 2650 </a><a href="#h19-0-878" id="h19-0-878" class="d">- return error( 2651 </a><a href="#h19-0-879" id="h19-0-879" class="d">- RangeError, 2652 </a><a href="#h19-0-880" id="h19-0-880" class="d">- "Unsupported WebSocket frame: payload length > 2^53 - 1", 2653 </a><a href="#h19-0-881" id="h19-0-881" class="d">- false, 2654 </a><a href="#h19-0-882" id="h19-0-882" class="d">- 1009, 2655 </a><a href="#h19-0-883" id="h19-0-883" class="d">- "WS_ERR_UNSUPPORTED_DATA_PAYLOAD_LENGTH" 2656 </a><a href="#h19-0-884" id="h19-0-884" class="d">- ); 2657 </a><a href="#h19-0-885" id="h19-0-885" class="d">- } 2658 </a><a href="#h19-0-886" id="h19-0-886" class="d">- this._payloadLength = num * Math.pow(2, 32) + buf.readUInt32BE(4); 2659 </a><a href="#h19-0-887" id="h19-0-887" class="d">- return this.haveLength(); 2660 </a><a href="#h19-0-888" id="h19-0-888" class="d">- } 2661 </a><a href="#h19-0-889" id="h19-0-889" class="d">- /** 2662 </a><a href="#h19-0-890" id="h19-0-890" class="d">- * Payload length has been read. 2663 </a><a href="#h19-0-891" id="h19-0-891" class="d">- * 2664 </a><a href="#h19-0-892" id="h19-0-892" class="d">- * @return {(RangeError|undefined)} A possible error 2665 </a><a href="#h19-0-893" id="h19-0-893" class="d">- * @private 2666 </a><a href="#h19-0-894" id="h19-0-894" class="d">- */ 2667 </a><a href="#h19-0-895" id="h19-0-895" class="d">- haveLength() { 2668 </a><a href="#h19-0-896" id="h19-0-896" class="d">- if (this._payloadLength && this._opcode < 8) { 2669 </a><a href="#h19-0-897" id="h19-0-897" class="d">- this._totalPayloadLength += this._payloadLength; 2670 </a><a href="#h19-0-898" id="h19-0-898" class="d">- if (this._totalPayloadLength > this._maxPayload && this._maxPayload > 0) { 2671 </a><a href="#h19-0-899" id="h19-0-899" class="d">- this._loop = false; 2672 </a><a href="#h19-0-900" id="h19-0-900" class="d">- return error( 2673 </a><a href="#h19-0-901" id="h19-0-901" class="d">- RangeError, 2674 </a><a href="#h19-0-902" id="h19-0-902" class="d">- "Max payload size exceeded", 2675 </a><a href="#h19-0-903" id="h19-0-903" class="d">- false, 2676 </a><a href="#h19-0-904" id="h19-0-904" class="d">- 1009, 2677 </a><a href="#h19-0-905" id="h19-0-905" class="d">- "WS_ERR_UNSUPPORTED_MESSAGE_LENGTH" 2678 </a><a href="#h19-0-906" id="h19-0-906" class="d">- ); 2679 </a><a href="#h19-0-907" id="h19-0-907" class="d">- } 2680 </a><a href="#h19-0-908" id="h19-0-908" class="d">- } 2681 </a><a href="#h19-0-909" id="h19-0-909" class="d">- if (this._masked) this._state = GET_MASK; 2682 </a><a href="#h19-0-910" id="h19-0-910" class="d">- else this._state = GET_DATA; 2683 </a><a href="#h19-0-911" id="h19-0-911" class="d">- } 2684 </a><a href="#h19-0-912" id="h19-0-912" class="d">- /** 2685 </a><a href="#h19-0-913" id="h19-0-913" class="d">- * Reads mask bytes. 2686 </a><a href="#h19-0-914" id="h19-0-914" class="d">- * 2687 </a><a href="#h19-0-915" id="h19-0-915" class="d">- * @private 2688 </a><a href="#h19-0-916" id="h19-0-916" class="d">- */ 2689 </a><a href="#h19-0-917" id="h19-0-917" class="d">- getMask() { 2690 </a><a href="#h19-0-918" id="h19-0-918" class="d">- if (this._bufferedBytes < 4) { 2691 </a><a href="#h19-0-919" id="h19-0-919" class="d">- this._loop = false; 2692 </a><a href="#h19-0-920" id="h19-0-920" class="d">- return; 2693 </a><a href="#h19-0-921" id="h19-0-921" class="d">- } 2694 </a><a href="#h19-0-922" id="h19-0-922" class="d">- this._mask = this.consume(4); 2695 </a><a href="#h19-0-923" id="h19-0-923" class="d">- this._state = GET_DATA; 2696 </a><a href="#h19-0-924" id="h19-0-924" class="d">- } 2697 </a><a href="#h19-0-925" id="h19-0-925" class="d">- /** 2698 </a><a href="#h19-0-926" id="h19-0-926" class="d">- * Reads data bytes. 2699 </a><a href="#h19-0-927" id="h19-0-927" class="d">- * 2700 </a><a href="#h19-0-928" id="h19-0-928" class="d">- * @param {Function} cb Callback 2701 </a><a href="#h19-0-929" id="h19-0-929" class="d">- * @return {(Error|RangeError|undefined)} A possible error 2702 </a><a href="#h19-0-930" id="h19-0-930" class="d">- * @private 2703 </a><a href="#h19-0-931" id="h19-0-931" class="d">- */ 2704 </a><a href="#h19-0-932" id="h19-0-932" class="d">- getData(cb) { 2705 </a><a href="#h19-0-933" id="h19-0-933" class="d">- let data = EMPTY_BUFFER; 2706 </a><a href="#h19-0-934" id="h19-0-934" class="d">- if (this._payloadLength) { 2707 </a><a href="#h19-0-935" id="h19-0-935" class="d">- if (this._bufferedBytes < this._payloadLength) { 2708 </a><a href="#h19-0-936" id="h19-0-936" class="d">- this._loop = false; 2709 </a><a href="#h19-0-937" id="h19-0-937" class="d">- return; 2710 </a><a href="#h19-0-938" id="h19-0-938" class="d">- } 2711 </a><a href="#h19-0-939" id="h19-0-939" class="d">- data = this.consume(this._payloadLength); 2712 </a><a href="#h19-0-940" id="h19-0-940" class="d">- if (this._masked) unmask(data, this._mask); 2713 </a><a href="#h19-0-941" id="h19-0-941" class="d">- } 2714 </a><a href="#h19-0-942" id="h19-0-942" class="d">- if (this._opcode > 7) return this.controlMessage(data); 2715 </a><a href="#h19-0-943" id="h19-0-943" class="d">- if (this._compressed) { 2716 </a><a href="#h19-0-944" id="h19-0-944" class="d">- this._state = INFLATING; 2717 </a><a href="#h19-0-945" id="h19-0-945" class="d">- this.decompress(data, cb); 2718 </a><a href="#h19-0-946" id="h19-0-946" class="d">- return; 2719 </a><a href="#h19-0-947" id="h19-0-947" class="d">- } 2720 </a><a href="#h19-0-948" id="h19-0-948" class="d">- if (data.length) { 2721 </a><a href="#h19-0-949" id="h19-0-949" class="d">- this._messageLength = this._totalPayloadLength; 2722 </a><a href="#h19-0-950" id="h19-0-950" class="d">- this._fragments.push(data); 2723 </a><a href="#h19-0-951" id="h19-0-951" class="d">- } 2724 </a><a href="#h19-0-952" id="h19-0-952" class="d">- return this.dataMessage(); 2725 </a><a href="#h19-0-953" id="h19-0-953" class="d">- } 2726 </a><a href="#h19-0-954" id="h19-0-954" class="d">- /** 2727 </a><a href="#h19-0-955" id="h19-0-955" class="d">- * Decompresses data. 2728 </a><a href="#h19-0-956" id="h19-0-956" class="d">- * 2729 </a><a href="#h19-0-957" id="h19-0-957" class="d">- * @param {Buffer} data Compressed data 2730 </a><a href="#h19-0-958" id="h19-0-958" class="d">- * @param {Function} cb Callback 2731 </a><a href="#h19-0-959" id="h19-0-959" class="d">- * @private 2732 </a><a href="#h19-0-960" id="h19-0-960" class="d">- */ 2733 </a><a href="#h19-0-961" id="h19-0-961" class="d">- decompress(data, cb) { 2734 </a><a href="#h19-0-962" id="h19-0-962" class="d">- const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName]; 2735 </a><a href="#h19-0-963" id="h19-0-963" class="d">- perMessageDeflate.decompress(data, this._fin, (err, buf) => { 2736 </a><a href="#h19-0-964" id="h19-0-964" class="d">- if (err) return cb(err); 2737 </a><a href="#h19-0-965" id="h19-0-965" class="d">- if (buf.length) { 2738 </a><a href="#h19-0-966" id="h19-0-966" class="d">- this._messageLength += buf.length; 2739 </a><a href="#h19-0-967" id="h19-0-967" class="d">- if (this._messageLength > this._maxPayload && this._maxPayload > 0) { 2740 </a><a href="#h19-0-968" id="h19-0-968" class="d">- return cb( 2741 </a><a href="#h19-0-969" id="h19-0-969" class="d">- error( 2742 </a><a href="#h19-0-970" id="h19-0-970" class="d">- RangeError, 2743 </a><a href="#h19-0-971" id="h19-0-971" class="d">- "Max payload size exceeded", 2744 </a><a href="#h19-0-972" id="h19-0-972" class="d">- false, 2745 </a><a href="#h19-0-973" id="h19-0-973" class="d">- 1009, 2746 </a><a href="#h19-0-974" id="h19-0-974" class="d">- "WS_ERR_UNSUPPORTED_MESSAGE_LENGTH" 2747 </a><a href="#h19-0-975" id="h19-0-975" class="d">- ) 2748 </a><a href="#h19-0-976" id="h19-0-976" class="d">- ); 2749 </a><a href="#h19-0-977" id="h19-0-977" class="d">- } 2750 </a><a href="#h19-0-978" id="h19-0-978" class="d">- this._fragments.push(buf); 2751 </a><a href="#h19-0-979" id="h19-0-979" class="d">- } 2752 </a><a href="#h19-0-980" id="h19-0-980" class="d">- const er = this.dataMessage(); 2753 </a><a href="#h19-0-981" id="h19-0-981" class="d">- if (er) return cb(er); 2754 </a><a href="#h19-0-982" id="h19-0-982" class="d">- this.startLoop(cb); 2755 </a><a href="#h19-0-983" id="h19-0-983" class="d">- }); 2756 </a><a href="#h19-0-984" id="h19-0-984" class="d">- } 2757 </a><a href="#h19-0-985" id="h19-0-985" class="d">- /** 2758 </a><a href="#h19-0-986" id="h19-0-986" class="d">- * Handles a data message. 2759 </a><a href="#h19-0-987" id="h19-0-987" class="d">- * 2760 </a><a href="#h19-0-988" id="h19-0-988" class="d">- * @return {(Error|undefined)} A possible error 2761 </a><a href="#h19-0-989" id="h19-0-989" class="d">- * @private 2762 </a><a href="#h19-0-990" id="h19-0-990" class="d">- */ 2763 </a><a href="#h19-0-991" id="h19-0-991" class="d">- dataMessage() { 2764 </a><a href="#h19-0-992" id="h19-0-992" class="d">- if (this._fin) { 2765 </a><a href="#h19-0-993" id="h19-0-993" class="d">- const messageLength = this._messageLength; 2766 </a><a href="#h19-0-994" id="h19-0-994" class="d">- const fragments = this._fragments; 2767 </a><a href="#h19-0-995" id="h19-0-995" class="d">- this._totalPayloadLength = 0; 2768 </a><a href="#h19-0-996" id="h19-0-996" class="d">- this._messageLength = 0; 2769 </a><a href="#h19-0-997" id="h19-0-997" class="d">- this._fragmented = 0; 2770 </a><a href="#h19-0-998" id="h19-0-998" class="d">- this._fragments = []; 2771 </a><a href="#h19-0-999" id="h19-0-999" class="d">- if (this._opcode === 2) { 2772 </a><a href="#h19-0-1000" id="h19-0-1000" class="d">- let data; 2773 </a><a href="#h19-0-1001" id="h19-0-1001" class="d">- if (this._binaryType === "nodebuffer") { 2774 </a><a href="#h19-0-1002" id="h19-0-1002" class="d">- data = concat(fragments, messageLength); 2775 </a><a href="#h19-0-1003" id="h19-0-1003" class="d">- } else if (this._binaryType === "arraybuffer") { 2776 </a><a href="#h19-0-1004" id="h19-0-1004" class="d">- data = toArrayBuffer(concat(fragments, messageLength)); 2777 </a><a href="#h19-0-1005" id="h19-0-1005" class="d">- } else { 2778 </a><a href="#h19-0-1006" id="h19-0-1006" class="d">- data = fragments; 2779 </a><a href="#h19-0-1007" id="h19-0-1007" class="d">- } 2780 </a><a href="#h19-0-1008" id="h19-0-1008" class="d">- this.emit("message", data); 2781 </a><a href="#h19-0-1009" id="h19-0-1009" class="d">- } else { 2782 </a><a href="#h19-0-1010" id="h19-0-1010" class="d">- const buf = concat(fragments, messageLength); 2783 </a><a href="#h19-0-1011" id="h19-0-1011" class="d">- if (!isValidUTF8(buf)) { 2784 </a><a href="#h19-0-1012" id="h19-0-1012" class="d">- this._loop = false; 2785 </a><a href="#h19-0-1013" id="h19-0-1013" class="d">- return error( 2786 </a><a href="#h19-0-1014" id="h19-0-1014" class="d">- Error, 2787 </a><a href="#h19-0-1015" id="h19-0-1015" class="d">- "invalid UTF-8 sequence", 2788 </a><a href="#h19-0-1016" id="h19-0-1016" class="d">- true, 2789 </a><a href="#h19-0-1017" id="h19-0-1017" class="d">- 1007, 2790 </a><a href="#h19-0-1018" id="h19-0-1018" class="d">- "WS_ERR_INVALID_UTF8" 2791 </a><a href="#h19-0-1019" id="h19-0-1019" class="d">- ); 2792 </a><a href="#h19-0-1020" id="h19-0-1020" class="d">- } 2793 </a><a href="#h19-0-1021" id="h19-0-1021" class="d">- this.emit("message", buf.toString()); 2794 </a><a href="#h19-0-1022" id="h19-0-1022" class="d">- } 2795 </a><a href="#h19-0-1023" id="h19-0-1023" class="d">- } 2796 </a><a href="#h19-0-1024" id="h19-0-1024" class="d">- this._state = GET_INFO; 2797 </a><a href="#h19-0-1025" id="h19-0-1025" class="d">- } 2798 </a><a href="#h19-0-1026" id="h19-0-1026" class="d">- /** 2799 </a><a href="#h19-0-1027" id="h19-0-1027" class="d">- * Handles a control message. 2800 </a><a href="#h19-0-1028" id="h19-0-1028" class="d">- * 2801 </a><a href="#h19-0-1029" id="h19-0-1029" class="d">- * @param {Buffer} data Data to handle 2802 </a><a href="#h19-0-1030" id="h19-0-1030" class="d">- * @return {(Error|RangeError|undefined)} A possible error 2803 </a><a href="#h19-0-1031" id="h19-0-1031" class="d">- * @private 2804 </a><a href="#h19-0-1032" id="h19-0-1032" class="d">- */ 2805 </a><a href="#h19-0-1033" id="h19-0-1033" class="d">- controlMessage(data) { 2806 </a><a href="#h19-0-1034" id="h19-0-1034" class="d">- if (this._opcode === 8) { 2807 </a><a href="#h19-0-1035" id="h19-0-1035" class="d">- this._loop = false; 2808 </a><a href="#h19-0-1036" id="h19-0-1036" class="d">- if (data.length === 0) { 2809 </a><a href="#h19-0-1037" id="h19-0-1037" class="d">- this.emit("conclude", 1005, ""); 2810 </a><a href="#h19-0-1038" id="h19-0-1038" class="d">- this.end(); 2811 </a><a href="#h19-0-1039" id="h19-0-1039" class="d">- } else if (data.length === 1) { 2812 </a><a href="#h19-0-1040" id="h19-0-1040" class="d">- return error( 2813 </a><a href="#h19-0-1041" id="h19-0-1041" class="d">- RangeError, 2814 </a><a href="#h19-0-1042" id="h19-0-1042" class="d">- "invalid payload length 1", 2815 </a><a href="#h19-0-1043" id="h19-0-1043" class="d">- true, 2816 </a><a href="#h19-0-1044" id="h19-0-1044" class="d">- 1002, 2817 </a><a href="#h19-0-1045" id="h19-0-1045" class="d">- "WS_ERR_INVALID_CONTROL_PAYLOAD_LENGTH" 2818 </a><a href="#h19-0-1046" id="h19-0-1046" class="d">- ); 2819 </a><a href="#h19-0-1047" id="h19-0-1047" class="d">- } else { 2820 </a><a href="#h19-0-1048" id="h19-0-1048" class="d">- const code = data.readUInt16BE(0); 2821 </a><a href="#h19-0-1049" id="h19-0-1049" class="d">- if (!isValidStatusCode(code)) { 2822 </a><a href="#h19-0-1050" id="h19-0-1050" class="d">- return error( 2823 </a><a href="#h19-0-1051" id="h19-0-1051" class="d">- RangeError, 2824 </a><a href="#h19-0-1052" id="h19-0-1052" class="d">- `invalid status code ${code}`, 2825 </a><a href="#h19-0-1053" id="h19-0-1053" class="d">- true, 2826 </a><a href="#h19-0-1054" id="h19-0-1054" class="d">- 1002, 2827 </a><a href="#h19-0-1055" id="h19-0-1055" class="d">- "WS_ERR_INVALID_CLOSE_CODE" 2828 </a><a href="#h19-0-1056" id="h19-0-1056" class="d">- ); 2829 </a><a href="#h19-0-1057" id="h19-0-1057" class="d">- } 2830 </a><a href="#h19-0-1058" id="h19-0-1058" class="d">- const buf = data.slice(2); 2831 </a><a href="#h19-0-1059" id="h19-0-1059" class="d">- if (!isValidUTF8(buf)) { 2832 </a><a href="#h19-0-1060" id="h19-0-1060" class="d">- return error( 2833 </a><a href="#h19-0-1061" id="h19-0-1061" class="d">- Error, 2834 </a><a href="#h19-0-1062" id="h19-0-1062" class="d">- "invalid UTF-8 sequence", 2835 </a><a href="#h19-0-1063" id="h19-0-1063" class="d">- true, 2836 </a><a href="#h19-0-1064" id="h19-0-1064" class="d">- 1007, 2837 </a><a href="#h19-0-1065" id="h19-0-1065" class="d">- "WS_ERR_INVALID_UTF8" 2838 </a><a href="#h19-0-1066" id="h19-0-1066" class="d">- ); 2839 </a><a href="#h19-0-1067" id="h19-0-1067" class="d">- } 2840 </a><a href="#h19-0-1068" id="h19-0-1068" class="d">- this.emit("conclude", code, buf.toString()); 2841 </a><a href="#h19-0-1069" id="h19-0-1069" class="d">- this.end(); 2842 </a><a href="#h19-0-1070" id="h19-0-1070" class="d">- } 2843 </a><a href="#h19-0-1071" id="h19-0-1071" class="d">- } else if (this._opcode === 9) { 2844 </a><a href="#h19-0-1072" id="h19-0-1072" class="d">- this.emit("ping", data); 2845 </a><a href="#h19-0-1073" id="h19-0-1073" class="d">- } else { 2846 </a><a href="#h19-0-1074" id="h19-0-1074" class="d">- this.emit("pong", data); 2847 </a><a href="#h19-0-1075" id="h19-0-1075" class="d">- } 2848 </a><a href="#h19-0-1076" id="h19-0-1076" class="d">- this._state = GET_INFO; 2849 </a><a href="#h19-0-1077" id="h19-0-1077" class="d">- } 2850 </a><a href="#h19-0-1078" id="h19-0-1078" class="d">- }; 2851 </a><a href="#h19-0-1079" id="h19-0-1079" class="d">- module2.exports = Receiver; 2852 </a><a href="#h19-0-1080" id="h19-0-1080" class="d">- function error(ErrorCtor, message, prefix, statusCode, errorCode) { 2853 </a><a href="#h19-0-1081" id="h19-0-1081" class="d">- const err = new ErrorCtor( 2854 </a><a href="#h19-0-1082" id="h19-0-1082" class="d">- prefix ? `Invalid WebSocket frame: ${message}` : message 2855 </a><a href="#h19-0-1083" id="h19-0-1083" class="d">- ); 2856 </a><a href="#h19-0-1084" id="h19-0-1084" class="d">- Error.captureStackTrace(err, error); 2857 </a><a href="#h19-0-1085" id="h19-0-1085" class="d">- err.code = errorCode; 2858 </a><a href="#h19-0-1086" id="h19-0-1086" class="d">- err[kStatusCode] = statusCode; 2859 </a><a href="#h19-0-1087" id="h19-0-1087" class="d">- return err; 2860 </a><a href="#h19-0-1088" id="h19-0-1088" class="d">- } 2861 </a><a href="#h19-0-1089" id="h19-0-1089" class="d">- } 2862 </a><a href="#h19-0-1090" id="h19-0-1090" class="d">-}); 2863 </a><a href="#h19-0-1091" id="h19-0-1091" class="d">- 2864 </a><a href="#h19-0-1092" id="h19-0-1092" class="d">-// node_modules/ws/lib/sender.js 2865 </a><a href="#h19-0-1093" id="h19-0-1093" class="d">-var require_sender = __commonJS({ 2866 </a><a href="#h19-0-1094" id="h19-0-1094" class="d">- "node_modules/ws/lib/sender.js"(exports2, module2) { 2867 </a><a href="#h19-0-1095" id="h19-0-1095" class="d">- "use strict"; 2868 </a><a href="#h19-0-1096" id="h19-0-1096" class="d">- var net = require("net"); 2869 </a><a href="#h19-0-1097" id="h19-0-1097" class="d">- var tls = require("tls"); 2870 </a><a href="#h19-0-1098" id="h19-0-1098" class="d">- var { randomFillSync } = require("crypto"); 2871 </a><a href="#h19-0-1099" id="h19-0-1099" class="d">- var PerMessageDeflate = require_permessage_deflate(); 2872 </a><a href="#h19-0-1100" id="h19-0-1100" class="d">- var { EMPTY_BUFFER } = require_constants(); 2873 </a><a href="#h19-0-1101" id="h19-0-1101" class="d">- var { isValidStatusCode } = require_validation(); 2874 </a><a href="#h19-0-1102" id="h19-0-1102" class="d">- var { mask: applyMask, toBuffer } = require_buffer_util(); 2875 </a><a href="#h19-0-1103" id="h19-0-1103" class="d">- var mask = Buffer.alloc(4); 2876 </a><a href="#h19-0-1104" id="h19-0-1104" class="d">- var Sender = class _Sender { 2877 </a><a href="#h19-0-1105" id="h19-0-1105" class="d">- /** 2878 </a><a href="#h19-0-1106" id="h19-0-1106" class="d">- * Creates a Sender instance. 2879 </a><a href="#h19-0-1107" id="h19-0-1107" class="d">- * 2880 </a><a href="#h19-0-1108" id="h19-0-1108" class="d">- * @param {(net.Socket|tls.Socket)} socket The connection socket 2881 </a><a href="#h19-0-1109" id="h19-0-1109" class="d">- * @param {Object} [extensions] An object containing the negotiated extensions 2882 </a><a href="#h19-0-1110" id="h19-0-1110" class="d">- */ 2883 </a><a href="#h19-0-1111" id="h19-0-1111" class="d">- constructor(socket, extensions) { 2884 </a><a href="#h19-0-1112" id="h19-0-1112" class="d">- this._extensions = extensions || {}; 2885 </a><a href="#h19-0-1113" id="h19-0-1113" class="d">- this._socket = socket; 2886 </a><a href="#h19-0-1114" id="h19-0-1114" class="d">- this._firstFragment = true; 2887 </a><a href="#h19-0-1115" id="h19-0-1115" class="d">- this._compress = false; 2888 </a><a href="#h19-0-1116" id="h19-0-1116" class="d">- this._bufferedBytes = 0; 2889 </a><a href="#h19-0-1117" id="h19-0-1117" class="d">- this._deflating = false; 2890 </a><a href="#h19-0-1118" id="h19-0-1118" class="d">- this._queue = []; 2891 </a><a href="#h19-0-1119" id="h19-0-1119" class="d">- } 2892 </a><a href="#h19-0-1120" id="h19-0-1120" class="d">- /** 2893 </a><a href="#h19-0-1121" id="h19-0-1121" class="d">- * Frames a piece of data according to the HyBi WebSocket protocol. 2894 </a><a href="#h19-0-1122" id="h19-0-1122" class="d">- * 2895 </a><a href="#h19-0-1123" id="h19-0-1123" class="d">- * @param {Buffer} data The data to frame 2896 </a><a href="#h19-0-1124" id="h19-0-1124" class="d">- * @param {Object} options Options object 2897 </a><a href="#h19-0-1125" id="h19-0-1125" class="d">- * @param {Number} options.opcode The opcode 2898 </a><a href="#h19-0-1126" id="h19-0-1126" class="d">- * @param {Boolean} [options.readOnly=false] Specifies whether `data` can be 2899 </a><a href="#h19-0-1127" id="h19-0-1127" class="d">- * modified 2900 </a><a href="#h19-0-1128" id="h19-0-1128" class="d">- * @param {Boolean} [options.fin=false] Specifies whether or not to set the 2901 </a><a href="#h19-0-1129" id="h19-0-1129" class="d">- * FIN bit 2902 </a><a href="#h19-0-1130" id="h19-0-1130" class="d">- * @param {Boolean} [options.mask=false] Specifies whether or not to mask 2903 </a><a href="#h19-0-1131" id="h19-0-1131" class="d">- * `data` 2904 </a><a href="#h19-0-1132" id="h19-0-1132" class="d">- * @param {Boolean} [options.rsv1=false] Specifies whether or not to set the 2905 </a><a href="#h19-0-1133" id="h19-0-1133" class="d">- * RSV1 bit 2906 </a><a href="#h19-0-1134" id="h19-0-1134" class="d">- * @return {Buffer[]} The framed data as a list of `Buffer` instances 2907 </a><a href="#h19-0-1135" id="h19-0-1135" class="d">- * @public 2908 </a><a href="#h19-0-1136" id="h19-0-1136" class="d">- */ 2909 </a><a href="#h19-0-1137" id="h19-0-1137" class="d">- static frame(data, options) { 2910 </a><a href="#h19-0-1138" id="h19-0-1138" class="d">- const merge = options.mask && options.readOnly; 2911 </a><a href="#h19-0-1139" id="h19-0-1139" class="d">- let offset = options.mask ? 6 : 2; 2912 </a><a href="#h19-0-1140" id="h19-0-1140" class="d">- let payloadLength = data.length; 2913 </a><a href="#h19-0-1141" id="h19-0-1141" class="d">- if (data.length >= 65536) { 2914 </a><a href="#h19-0-1142" id="h19-0-1142" class="d">- offset += 8; 2915 </a><a href="#h19-0-1143" id="h19-0-1143" class="d">- payloadLength = 127; 2916 </a><a href="#h19-0-1144" id="h19-0-1144" class="d">- } else if (data.length > 125) { 2917 </a><a href="#h19-0-1145" id="h19-0-1145" class="d">- offset += 2; 2918 </a><a href="#h19-0-1146" id="h19-0-1146" class="d">- payloadLength = 126; 2919 </a><a href="#h19-0-1147" id="h19-0-1147" class="d">- } 2920 </a><a href="#h19-0-1148" id="h19-0-1148" class="d">- const target = Buffer.allocUnsafe(merge ? data.length + offset : offset); 2921 </a><a href="#h19-0-1149" id="h19-0-1149" class="d">- target[0] = options.fin ? options.opcode | 128 : options.opcode; 2922 </a><a href="#h19-0-1150" id="h19-0-1150" class="d">- if (options.rsv1) target[0] |= 64; 2923 </a><a href="#h19-0-1151" id="h19-0-1151" class="d">- target[1] = payloadLength; 2924 </a><a href="#h19-0-1152" id="h19-0-1152" class="d">- if (payloadLength === 126) { 2925 </a><a href="#h19-0-1153" id="h19-0-1153" class="d">- target.writeUInt16BE(data.length, 2); 2926 </a><a href="#h19-0-1154" id="h19-0-1154" class="d">- } else if (payloadLength === 127) { 2927 </a><a href="#h19-0-1155" id="h19-0-1155" class="d">- target.writeUInt32BE(0, 2); 2928 </a><a href="#h19-0-1156" id="h19-0-1156" class="d">- target.writeUInt32BE(data.length, 6); 2929 </a><a href="#h19-0-1157" id="h19-0-1157" class="d">- } 2930 </a><a href="#h19-0-1158" id="h19-0-1158" class="d">- if (!options.mask) return [target, data]; 2931 </a><a href="#h19-0-1159" id="h19-0-1159" class="d">- randomFillSync(mask, 0, 4); 2932 </a><a href="#h19-0-1160" id="h19-0-1160" class="d">- target[1] |= 128; 2933 </a><a href="#h19-0-1161" id="h19-0-1161" class="d">- target[offset - 4] = mask[0]; 2934 </a><a href="#h19-0-1162" id="h19-0-1162" class="d">- target[offset - 3] = mask[1]; 2935 </a><a href="#h19-0-1163" id="h19-0-1163" class="d">- target[offset - 2] = mask[2]; 2936 </a><a href="#h19-0-1164" id="h19-0-1164" class="d">- target[offset - 1] = mask[3]; 2937 </a><a href="#h19-0-1165" id="h19-0-1165" class="d">- if (merge) { 2938 </a><a href="#h19-0-1166" id="h19-0-1166" class="d">- applyMask(data, mask, target, offset, data.length); 2939 </a><a href="#h19-0-1167" id="h19-0-1167" class="d">- return [target]; 2940 </a><a href="#h19-0-1168" id="h19-0-1168" class="d">- } 2941 </a><a href="#h19-0-1169" id="h19-0-1169" class="d">- applyMask(data, mask, data, 0, data.length); 2942 </a><a href="#h19-0-1170" id="h19-0-1170" class="d">- return [target, data]; 2943 </a><a href="#h19-0-1171" id="h19-0-1171" class="d">- } 2944 </a><a href="#h19-0-1172" id="h19-0-1172" class="d">- /** 2945 </a><a href="#h19-0-1173" id="h19-0-1173" class="d">- * Sends a close message to the other peer. 2946 </a><a href="#h19-0-1174" id="h19-0-1174" class="d">- * 2947 </a><a href="#h19-0-1175" id="h19-0-1175" class="d">- * @param {Number} [code] The status code component of the body 2948 </a><a href="#h19-0-1176" id="h19-0-1176" class="d">- * @param {String} [data] The message component of the body 2949 </a><a href="#h19-0-1177" id="h19-0-1177" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask the message 2950 </a><a href="#h19-0-1178" id="h19-0-1178" class="d">- * @param {Function} [cb] Callback 2951 </a><a href="#h19-0-1179" id="h19-0-1179" class="d">- * @public 2952 </a><a href="#h19-0-1180" id="h19-0-1180" class="d">- */ 2953 </a><a href="#h19-0-1181" id="h19-0-1181" class="d">- close(code, data, mask2, cb) { 2954 </a><a href="#h19-0-1182" id="h19-0-1182" class="d">- let buf; 2955 </a><a href="#h19-0-1183" id="h19-0-1183" class="d">- if (code === void 0) { 2956 </a><a href="#h19-0-1184" id="h19-0-1184" class="d">- buf = EMPTY_BUFFER; 2957 </a><a href="#h19-0-1185" id="h19-0-1185" class="d">- } else if (typeof code !== "number" || !isValidStatusCode(code)) { 2958 </a><a href="#h19-0-1186" id="h19-0-1186" class="d">- throw new TypeError("First argument must be a valid error code number"); 2959 </a><a href="#h19-0-1187" id="h19-0-1187" class="d">- } else if (data === void 0 || data === "") { 2960 </a><a href="#h19-0-1188" id="h19-0-1188" class="d">- buf = Buffer.allocUnsafe(2); 2961 </a><a href="#h19-0-1189" id="h19-0-1189" class="d">- buf.writeUInt16BE(code, 0); 2962 </a><a href="#h19-0-1190" id="h19-0-1190" class="d">- } else { 2963 </a><a href="#h19-0-1191" id="h19-0-1191" class="d">- const length = Buffer.byteLength(data); 2964 </a><a href="#h19-0-1192" id="h19-0-1192" class="d">- if (length > 123) { 2965 </a><a href="#h19-0-1193" id="h19-0-1193" class="d">- throw new RangeError("The message must not be greater than 123 bytes"); 2966 </a><a href="#h19-0-1194" id="h19-0-1194" class="d">- } 2967 </a><a href="#h19-0-1195" id="h19-0-1195" class="d">- buf = Buffer.allocUnsafe(2 + length); 2968 </a><a href="#h19-0-1196" id="h19-0-1196" class="d">- buf.writeUInt16BE(code, 0); 2969 </a><a href="#h19-0-1197" id="h19-0-1197" class="d">- buf.write(data, 2); 2970 </a><a href="#h19-0-1198" id="h19-0-1198" class="d">- } 2971 </a><a href="#h19-0-1199" id="h19-0-1199" class="d">- if (this._deflating) { 2972 </a><a href="#h19-0-1200" id="h19-0-1200" class="d">- this.enqueue([this.doClose, buf, mask2, cb]); 2973 </a><a href="#h19-0-1201" id="h19-0-1201" class="d">- } else { 2974 </a><a href="#h19-0-1202" id="h19-0-1202" class="d">- this.doClose(buf, mask2, cb); 2975 </a><a href="#h19-0-1203" id="h19-0-1203" class="d">- } 2976 </a><a href="#h19-0-1204" id="h19-0-1204" class="d">- } 2977 </a><a href="#h19-0-1205" id="h19-0-1205" class="d">- /** 2978 </a><a href="#h19-0-1206" id="h19-0-1206" class="d">- * Frames and sends a close message. 2979 </a><a href="#h19-0-1207" id="h19-0-1207" class="d">- * 2980 </a><a href="#h19-0-1208" id="h19-0-1208" class="d">- * @param {Buffer} data The message to send 2981 </a><a href="#h19-0-1209" id="h19-0-1209" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask `data` 2982 </a><a href="#h19-0-1210" id="h19-0-1210" class="d">- * @param {Function} [cb] Callback 2983 </a><a href="#h19-0-1211" id="h19-0-1211" class="d">- * @private 2984 </a><a href="#h19-0-1212" id="h19-0-1212" class="d">- */ 2985 </a><a href="#h19-0-1213" id="h19-0-1213" class="d">- doClose(data, mask2, cb) { 2986 </a><a href="#h19-0-1214" id="h19-0-1214" class="d">- this.sendFrame( 2987 </a><a href="#h19-0-1215" id="h19-0-1215" class="d">- _Sender.frame(data, { 2988 </a><a href="#h19-0-1216" id="h19-0-1216" class="d">- fin: true, 2989 </a><a href="#h19-0-1217" id="h19-0-1217" class="d">- rsv1: false, 2990 </a><a href="#h19-0-1218" id="h19-0-1218" class="d">- opcode: 8, 2991 </a><a href="#h19-0-1219" id="h19-0-1219" class="d">- mask: mask2, 2992 </a><a href="#h19-0-1220" id="h19-0-1220" class="d">- readOnly: false 2993 </a><a href="#h19-0-1221" id="h19-0-1221" class="d">- }), 2994 </a><a href="#h19-0-1222" id="h19-0-1222" class="d">- cb 2995 </a><a href="#h19-0-1223" id="h19-0-1223" class="d">- ); 2996 </a><a href="#h19-0-1224" id="h19-0-1224" class="d">- } 2997 </a><a href="#h19-0-1225" id="h19-0-1225" class="d">- /** 2998 </a><a href="#h19-0-1226" id="h19-0-1226" class="d">- * Sends a ping message to the other peer. 2999 </a><a href="#h19-0-1227" id="h19-0-1227" class="d">- * 3000 </a><a href="#h19-0-1228" id="h19-0-1228" class="d">- * @param {*} data The message to send 3001 </a><a href="#h19-0-1229" id="h19-0-1229" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask `data` 3002 </a><a href="#h19-0-1230" id="h19-0-1230" class="d">- * @param {Function} [cb] Callback 3003 </a><a href="#h19-0-1231" id="h19-0-1231" class="d">- * @public 3004 </a><a href="#h19-0-1232" id="h19-0-1232" class="d">- */ 3005 </a><a href="#h19-0-1233" id="h19-0-1233" class="d">- ping(data, mask2, cb) { 3006 </a><a href="#h19-0-1234" id="h19-0-1234" class="d">- const buf = toBuffer(data); 3007 </a><a href="#h19-0-1235" id="h19-0-1235" class="d">- if (buf.length > 125) { 3008 </a><a href="#h19-0-1236" id="h19-0-1236" class="d">- throw new RangeError("The data size must not be greater than 125 bytes"); 3009 </a><a href="#h19-0-1237" id="h19-0-1237" class="d">- } 3010 </a><a href="#h19-0-1238" id="h19-0-1238" class="d">- if (this._deflating) { 3011 </a><a href="#h19-0-1239" id="h19-0-1239" class="d">- this.enqueue([this.doPing, buf, mask2, toBuffer.readOnly, cb]); 3012 </a><a href="#h19-0-1240" id="h19-0-1240" class="d">- } else { 3013 </a><a href="#h19-0-1241" id="h19-0-1241" class="d">- this.doPing(buf, mask2, toBuffer.readOnly, cb); 3014 </a><a href="#h19-0-1242" id="h19-0-1242" class="d">- } 3015 </a><a href="#h19-0-1243" id="h19-0-1243" class="d">- } 3016 </a><a href="#h19-0-1244" id="h19-0-1244" class="d">- /** 3017 </a><a href="#h19-0-1245" id="h19-0-1245" class="d">- * Frames and sends a ping message. 3018 </a><a href="#h19-0-1246" id="h19-0-1246" class="d">- * 3019 </a><a href="#h19-0-1247" id="h19-0-1247" class="d">- * @param {Buffer} data The message to send 3020 </a><a href="#h19-0-1248" id="h19-0-1248" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask `data` 3021 </a><a href="#h19-0-1249" id="h19-0-1249" class="d">- * @param {Boolean} [readOnly=false] Specifies whether `data` can be modified 3022 </a><a href="#h19-0-1250" id="h19-0-1250" class="d">- * @param {Function} [cb] Callback 3023 </a><a href="#h19-0-1251" id="h19-0-1251" class="d">- * @private 3024 </a><a href="#h19-0-1252" id="h19-0-1252" class="d">- */ 3025 </a><a href="#h19-0-1253" id="h19-0-1253" class="d">- doPing(data, mask2, readOnly, cb) { 3026 </a><a href="#h19-0-1254" id="h19-0-1254" class="d">- this.sendFrame( 3027 </a><a href="#h19-0-1255" id="h19-0-1255" class="d">- _Sender.frame(data, { 3028 </a><a href="#h19-0-1256" id="h19-0-1256" class="d">- fin: true, 3029 </a><a href="#h19-0-1257" id="h19-0-1257" class="d">- rsv1: false, 3030 </a><a href="#h19-0-1258" id="h19-0-1258" class="d">- opcode: 9, 3031 </a><a href="#h19-0-1259" id="h19-0-1259" class="d">- mask: mask2, 3032 </a><a href="#h19-0-1260" id="h19-0-1260" class="d">- readOnly 3033 </a><a href="#h19-0-1261" id="h19-0-1261" class="d">- }), 3034 </a><a href="#h19-0-1262" id="h19-0-1262" class="d">- cb 3035 </a><a href="#h19-0-1263" id="h19-0-1263" class="d">- ); 3036 </a><a href="#h19-0-1264" id="h19-0-1264" class="d">- } 3037 </a><a href="#h19-0-1265" id="h19-0-1265" class="d">- /** 3038 </a><a href="#h19-0-1266" id="h19-0-1266" class="d">- * Sends a pong message to the other peer. 3039 </a><a href="#h19-0-1267" id="h19-0-1267" class="d">- * 3040 </a><a href="#h19-0-1268" id="h19-0-1268" class="d">- * @param {*} data The message to send 3041 </a><a href="#h19-0-1269" id="h19-0-1269" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask `data` 3042 </a><a href="#h19-0-1270" id="h19-0-1270" class="d">- * @param {Function} [cb] Callback 3043 </a><a href="#h19-0-1271" id="h19-0-1271" class="d">- * @public 3044 </a><a href="#h19-0-1272" id="h19-0-1272" class="d">- */ 3045 </a><a href="#h19-0-1273" id="h19-0-1273" class="d">- pong(data, mask2, cb) { 3046 </a><a href="#h19-0-1274" id="h19-0-1274" class="d">- const buf = toBuffer(data); 3047 </a><a href="#h19-0-1275" id="h19-0-1275" class="d">- if (buf.length > 125) { 3048 </a><a href="#h19-0-1276" id="h19-0-1276" class="d">- throw new RangeError("The data size must not be greater than 125 bytes"); 3049 </a><a href="#h19-0-1277" id="h19-0-1277" class="d">- } 3050 </a><a href="#h19-0-1278" id="h19-0-1278" class="d">- if (this._deflating) { 3051 </a><a href="#h19-0-1279" id="h19-0-1279" class="d">- this.enqueue([this.doPong, buf, mask2, toBuffer.readOnly, cb]); 3052 </a><a href="#h19-0-1280" id="h19-0-1280" class="d">- } else { 3053 </a><a href="#h19-0-1281" id="h19-0-1281" class="d">- this.doPong(buf, mask2, toBuffer.readOnly, cb); 3054 </a><a href="#h19-0-1282" id="h19-0-1282" class="d">- } 3055 </a><a href="#h19-0-1283" id="h19-0-1283" class="d">- } 3056 </a><a href="#h19-0-1284" id="h19-0-1284" class="d">- /** 3057 </a><a href="#h19-0-1285" id="h19-0-1285" class="d">- * Frames and sends a pong message. 3058 </a><a href="#h19-0-1286" id="h19-0-1286" class="d">- * 3059 </a><a href="#h19-0-1287" id="h19-0-1287" class="d">- * @param {Buffer} data The message to send 3060 </a><a href="#h19-0-1288" id="h19-0-1288" class="d">- * @param {Boolean} [mask=false] Specifies whether or not to mask `data` 3061 </a><a href="#h19-0-1289" id="h19-0-1289" class="d">- * @param {Boolean} [readOnly=false] Specifies whether `data` can be modified 3062 </a><a href="#h19-0-1290" id="h19-0-1290" class="d">- * @param {Function} [cb] Callback 3063 </a><a href="#h19-0-1291" id="h19-0-1291" class="d">- * @private 3064 </a><a href="#h19-0-1292" id="h19-0-1292" class="d">- */ 3065 </a><a href="#h19-0-1293" id="h19-0-1293" class="d">- doPong(data, mask2, readOnly, cb) { 3066 </a><a href="#h19-0-1294" id="h19-0-1294" class="d">- this.sendFrame( 3067 </a><a href="#h19-0-1295" id="h19-0-1295" class="d">- _Sender.frame(data, { 3068 </a><a href="#h19-0-1296" id="h19-0-1296" class="d">- fin: true, 3069 </a><a href="#h19-0-1297" id="h19-0-1297" class="d">- rsv1: false, 3070 </a><a href="#h19-0-1298" id="h19-0-1298" class="d">- opcode: 10, 3071 </a><a href="#h19-0-1299" id="h19-0-1299" class="d">- mask: mask2, 3072 </a><a href="#h19-0-1300" id="h19-0-1300" class="d">- readOnly 3073 </a><a href="#h19-0-1301" id="h19-0-1301" class="d">- }), 3074 </a><a href="#h19-0-1302" id="h19-0-1302" class="d">- cb 3075 </a><a href="#h19-0-1303" id="h19-0-1303" class="d">- ); 3076 </a><a href="#h19-0-1304" id="h19-0-1304" class="d">- } 3077 </a><a href="#h19-0-1305" id="h19-0-1305" class="d">- /** 3078 </a><a href="#h19-0-1306" id="h19-0-1306" class="d">- * Sends a data message to the other peer. 3079 </a><a href="#h19-0-1307" id="h19-0-1307" class="d">- * 3080 </a><a href="#h19-0-1308" id="h19-0-1308" class="d">- * @param {*} data The message to send 3081 </a><a href="#h19-0-1309" id="h19-0-1309" class="d">- * @param {Object} options Options object 3082 </a><a href="#h19-0-1310" id="h19-0-1310" class="d">- * @param {Boolean} [options.compress=false] Specifies whether or not to 3083 </a><a href="#h19-0-1311" id="h19-0-1311" class="d">- * compress `data` 3084 </a><a href="#h19-0-1312" id="h19-0-1312" class="d">- * @param {Boolean} [options.binary=false] Specifies whether `data` is binary 3085 </a><a href="#h19-0-1313" id="h19-0-1313" class="d">- * or text 3086 </a><a href="#h19-0-1314" id="h19-0-1314" class="d">- * @param {Boolean} [options.fin=false] Specifies whether the fragment is the 3087 </a><a href="#h19-0-1315" id="h19-0-1315" class="d">- * last one 3088 </a><a href="#h19-0-1316" id="h19-0-1316" class="d">- * @param {Boolean} [options.mask=false] Specifies whether or not to mask 3089 </a><a href="#h19-0-1317" id="h19-0-1317" class="d">- * `data` 3090 </a><a href="#h19-0-1318" id="h19-0-1318" class="d">- * @param {Function} [cb] Callback 3091 </a><a href="#h19-0-1319" id="h19-0-1319" class="d">- * @public 3092 </a><a href="#h19-0-1320" id="h19-0-1320" class="d">- */ 3093 </a><a href="#h19-0-1321" id="h19-0-1321" class="d">- send(data, options, cb) { 3094 </a><a href="#h19-0-1322" id="h19-0-1322" class="d">- const buf = toBuffer(data); 3095 </a><a href="#h19-0-1323" id="h19-0-1323" class="d">- const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName]; 3096 </a><a href="#h19-0-1324" id="h19-0-1324" class="d">- let opcode = options.binary ? 2 : 1; 3097 </a><a href="#h19-0-1325" id="h19-0-1325" class="d">- let rsv1 = options.compress; 3098 </a><a href="#h19-0-1326" id="h19-0-1326" class="d">- if (this._firstFragment) { 3099 </a><a href="#h19-0-1327" id="h19-0-1327" class="d">- this._firstFragment = false; 3100 </a><a href="#h19-0-1328" id="h19-0-1328" class="d">- if (rsv1 && perMessageDeflate) { 3101 </a><a href="#h19-0-1329" id="h19-0-1329" class="d">- rsv1 = buf.length >= perMessageDeflate._threshold; 3102 </a><a href="#h19-0-1330" id="h19-0-1330" class="d">- } 3103 </a><a href="#h19-0-1331" id="h19-0-1331" class="d">- this._compress = rsv1; 3104 </a><a href="#h19-0-1332" id="h19-0-1332" class="d">- } else { 3105 </a><a href="#h19-0-1333" id="h19-0-1333" class="d">- rsv1 = false; 3106 </a><a href="#h19-0-1334" id="h19-0-1334" class="d">- opcode = 0; 3107 </a><a href="#h19-0-1335" id="h19-0-1335" class="d">- } 3108 </a><a href="#h19-0-1336" id="h19-0-1336" class="d">- if (options.fin) this._firstFragment = true; 3109 </a><a href="#h19-0-1337" id="h19-0-1337" class="d">- if (perMessageDeflate) { 3110 </a><a href="#h19-0-1338" id="h19-0-1338" class="d">- const opts = { 3111 </a><a href="#h19-0-1339" id="h19-0-1339" class="d">- fin: options.fin, 3112 </a><a href="#h19-0-1340" id="h19-0-1340" class="d">- rsv1, 3113 </a><a href="#h19-0-1341" id="h19-0-1341" class="d">- opcode, 3114 </a><a href="#h19-0-1342" id="h19-0-1342" class="d">- mask: options.mask, 3115 </a><a href="#h19-0-1343" id="h19-0-1343" class="d">- readOnly: toBuffer.readOnly 3116 </a><a href="#h19-0-1344" id="h19-0-1344" class="d">- }; 3117 </a><a href="#h19-0-1345" id="h19-0-1345" class="d">- if (this._deflating) { 3118 </a><a href="#h19-0-1346" id="h19-0-1346" class="d">- this.enqueue([this.dispatch, buf, this._compress, opts, cb]); 3119 </a><a href="#h19-0-1347" id="h19-0-1347" class="d">- } else { 3120 </a><a href="#h19-0-1348" id="h19-0-1348" class="d">- this.dispatch(buf, this._compress, opts, cb); 3121 </a><a href="#h19-0-1349" id="h19-0-1349" class="d">- } 3122 </a><a href="#h19-0-1350" id="h19-0-1350" class="d">- } else { 3123 </a><a href="#h19-0-1351" id="h19-0-1351" class="d">- this.sendFrame( 3124 </a><a href="#h19-0-1352" id="h19-0-1352" class="d">- _Sender.frame(buf, { 3125 </a><a href="#h19-0-1353" id="h19-0-1353" class="d">- fin: options.fin, 3126 </a><a href="#h19-0-1354" id="h19-0-1354" class="d">- rsv1: false, 3127 </a><a href="#h19-0-1355" id="h19-0-1355" class="d">- opcode, 3128 </a><a href="#h19-0-1356" id="h19-0-1356" class="d">- mask: options.mask, 3129 </a><a href="#h19-0-1357" id="h19-0-1357" class="d">- readOnly: toBuffer.readOnly 3130 </a><a href="#h19-0-1358" id="h19-0-1358" class="d">- }), 3131 </a><a href="#h19-0-1359" id="h19-0-1359" class="d">- cb 3132 </a><a href="#h19-0-1360" id="h19-0-1360" class="d">- ); 3133 </a><a href="#h19-0-1361" id="h19-0-1361" class="d">- } 3134 </a><a href="#h19-0-1362" id="h19-0-1362" class="d">- } 3135 </a><a href="#h19-0-1363" id="h19-0-1363" class="d">- /** 3136 </a><a href="#h19-0-1364" id="h19-0-1364" class="d">- * Dispatches a data message. 3137 </a><a href="#h19-0-1365" id="h19-0-1365" class="d">- * 3138 </a><a href="#h19-0-1366" id="h19-0-1366" class="d">- * @param {Buffer} data The message to send 3139 </a><a href="#h19-0-1367" id="h19-0-1367" class="d">- * @param {Boolean} [compress=false] Specifies whether or not to compress 3140 </a><a href="#h19-0-1368" id="h19-0-1368" class="d">- * `data` 3141 </a><a href="#h19-0-1369" id="h19-0-1369" class="d">- * @param {Object} options Options object 3142 </a><a href="#h19-0-1370" id="h19-0-1370" class="d">- * @param {Number} options.opcode The opcode 3143 </a><a href="#h19-0-1371" id="h19-0-1371" class="d">- * @param {Boolean} [options.readOnly=false] Specifies whether `data` can be 3144 </a><a href="#h19-0-1372" id="h19-0-1372" class="d">- * modified 3145 </a><a href="#h19-0-1373" id="h19-0-1373" class="d">- * @param {Boolean} [options.fin=false] Specifies whether or not to set the 3146 </a><a href="#h19-0-1374" id="h19-0-1374" class="d">- * FIN bit 3147 </a><a href="#h19-0-1375" id="h19-0-1375" class="d">- * @param {Boolean} [options.mask=false] Specifies whether or not to mask 3148 </a><a href="#h19-0-1376" id="h19-0-1376" class="d">- * `data` 3149 </a><a href="#h19-0-1377" id="h19-0-1377" class="d">- * @param {Boolean} [options.rsv1=false] Specifies whether or not to set the 3150 </a><a href="#h19-0-1378" id="h19-0-1378" class="d">- * RSV1 bit 3151 </a><a href="#h19-0-1379" id="h19-0-1379" class="d">- * @param {Function} [cb] Callback 3152 </a><a href="#h19-0-1380" id="h19-0-1380" class="d">- * @private 3153 </a><a href="#h19-0-1381" id="h19-0-1381" class="d">- */ 3154 </a><a href="#h19-0-1382" id="h19-0-1382" class="d">- dispatch(data, compress, options, cb) { 3155 </a><a href="#h19-0-1383" id="h19-0-1383" class="d">- if (!compress) { 3156 </a><a href="#h19-0-1384" id="h19-0-1384" class="d">- this.sendFrame(_Sender.frame(data, options), cb); 3157 </a><a href="#h19-0-1385" id="h19-0-1385" class="d">- return; 3158 </a><a href="#h19-0-1386" id="h19-0-1386" class="d">- } 3159 </a><a href="#h19-0-1387" id="h19-0-1387" class="d">- const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName]; 3160 </a><a href="#h19-0-1388" id="h19-0-1388" class="d">- this._bufferedBytes += data.length; 3161 </a><a href="#h19-0-1389" id="h19-0-1389" class="d">- this._deflating = true; 3162 </a><a href="#h19-0-1390" id="h19-0-1390" class="d">- perMessageDeflate.compress(data, options.fin, (_, buf) => { 3163 </a><a href="#h19-0-1391" id="h19-0-1391" class="d">- if (this._socket.destroyed) { 3164 </a><a href="#h19-0-1392" id="h19-0-1392" class="d">- const err = new Error( 3165 </a><a href="#h19-0-1393" id="h19-0-1393" class="d">- "The socket was closed while data was being compressed" 3166 </a><a href="#h19-0-1394" id="h19-0-1394" class="d">- ); 3167 </a><a href="#h19-0-1395" id="h19-0-1395" class="d">- if (typeof cb === "function") cb(err); 3168 </a><a href="#h19-0-1396" id="h19-0-1396" class="d">- for (let i = 0; i < this._queue.length; i++) { 3169 </a><a href="#h19-0-1397" id="h19-0-1397" class="d">- const callback = this._queue[i][4]; 3170 </a><a href="#h19-0-1398" id="h19-0-1398" class="d">- if (typeof callback === "function") callback(err); 3171 </a><a href="#h19-0-1399" id="h19-0-1399" class="d">- } 3172 </a><a href="#h19-0-1400" id="h19-0-1400" class="d">- return; 3173 </a><a href="#h19-0-1401" id="h19-0-1401" class="d">- } 3174 </a><a href="#h19-0-1402" id="h19-0-1402" class="d">- this._bufferedBytes -= data.length; 3175 </a><a href="#h19-0-1403" id="h19-0-1403" class="d">- this._deflating = false; 3176 </a><a href="#h19-0-1404" id="h19-0-1404" class="d">- options.readOnly = false; 3177 </a><a href="#h19-0-1405" id="h19-0-1405" class="d">- this.sendFrame(_Sender.frame(buf, options), cb); 3178 </a><a href="#h19-0-1406" id="h19-0-1406" class="d">- this.dequeue(); 3179 </a><a href="#h19-0-1407" id="h19-0-1407" class="d">- }); 3180 </a><a href="#h19-0-1408" id="h19-0-1408" class="d">- } 3181 </a><a href="#h19-0-1409" id="h19-0-1409" class="d">- /** 3182 </a><a href="#h19-0-1410" id="h19-0-1410" class="d">- * Executes queued send operations. 3183 </a><a href="#h19-0-1411" id="h19-0-1411" class="d">- * 3184 </a><a href="#h19-0-1412" id="h19-0-1412" class="d">- * @private 3185 </a><a href="#h19-0-1413" id="h19-0-1413" class="d">- */ 3186 </a><a href="#h19-0-1414" id="h19-0-1414" class="d">- dequeue() { 3187 </a><a href="#h19-0-1415" id="h19-0-1415" class="d">- while (!this._deflating && this._queue.length) { 3188 </a><a href="#h19-0-1416" id="h19-0-1416" class="d">- const params = this._queue.shift(); 3189 </a><a href="#h19-0-1417" id="h19-0-1417" class="d">- this._bufferedBytes -= params[1].length; 3190 </a><a href="#h19-0-1418" id="h19-0-1418" class="d">- Reflect.apply(params[0], this, params.slice(1)); 3191 </a><a href="#h19-0-1419" id="h19-0-1419" class="d">- } 3192 </a><a href="#h19-0-1420" id="h19-0-1420" class="d">- } 3193 </a><a href="#h19-0-1421" id="h19-0-1421" class="d">- /** 3194 </a><a href="#h19-0-1422" id="h19-0-1422" class="d">- * Enqueues a send operation. 3195 </a><a href="#h19-0-1423" id="h19-0-1423" class="d">- * 3196 </a><a href="#h19-0-1424" id="h19-0-1424" class="d">- * @param {Array} params Send operation parameters. 3197 </a><a href="#h19-0-1425" id="h19-0-1425" class="d">- * @private 3198 </a><a href="#h19-0-1426" id="h19-0-1426" class="d">- */ 3199 </a><a href="#h19-0-1427" id="h19-0-1427" class="d">- enqueue(params) { 3200 </a><a href="#h19-0-1428" id="h19-0-1428" class="d">- this._bufferedBytes += params[1].length; 3201 </a><a href="#h19-0-1429" id="h19-0-1429" class="d">- this._queue.push(params); 3202 </a><a href="#h19-0-1430" id="h19-0-1430" class="d">- } 3203 </a><a href="#h19-0-1431" id="h19-0-1431" class="d">- /** 3204 </a><a href="#h19-0-1432" id="h19-0-1432" class="d">- * Sends a frame. 3205 </a><a href="#h19-0-1433" id="h19-0-1433" class="d">- * 3206 </a><a href="#h19-0-1434" id="h19-0-1434" class="d">- * @param {Buffer[]} list The frame to send 3207 </a><a href="#h19-0-1435" id="h19-0-1435" class="d">- * @param {Function} [cb] Callback 3208 </a><a href="#h19-0-1436" id="h19-0-1436" class="d">- * @private 3209 </a><a href="#h19-0-1437" id="h19-0-1437" class="d">- */ 3210 </a><a href="#h19-0-1438" id="h19-0-1438" class="d">- sendFrame(list, cb) { 3211 </a><a href="#h19-0-1439" id="h19-0-1439" class="d">- if (list.length === 2) { 3212 </a><a href="#h19-0-1440" id="h19-0-1440" class="d">- this._socket.cork(); 3213 </a><a href="#h19-0-1441" id="h19-0-1441" class="d">- this._socket.write(list[0]); 3214 </a><a href="#h19-0-1442" id="h19-0-1442" class="d">- this._socket.write(list[1], cb); 3215 </a><a href="#h19-0-1443" id="h19-0-1443" class="d">- this._socket.uncork(); 3216 </a><a href="#h19-0-1444" id="h19-0-1444" class="d">- } else { 3217 </a><a href="#h19-0-1445" id="h19-0-1445" class="d">- this._socket.write(list[0], cb); 3218 </a><a href="#h19-0-1446" id="h19-0-1446" class="d">- } 3219 </a><a href="#h19-0-1447" id="h19-0-1447" class="d">- } 3220 </a><a href="#h19-0-1448" id="h19-0-1448" class="d">- }; 3221 </a><a href="#h19-0-1449" id="h19-0-1449" class="d">- module2.exports = Sender; 3222 </a><a href="#h19-0-1450" id="h19-0-1450" class="d">- } 3223 </a><a href="#h19-0-1451" id="h19-0-1451" class="d">-}); 3224 </a><a href="#h19-0-1452" id="h19-0-1452" class="d">- 3225 </a><a href="#h19-0-1453" id="h19-0-1453" class="d">-// node_modules/ws/lib/event-target.js 3226 </a><a href="#h19-0-1454" id="h19-0-1454" class="d">-var require_event_target = __commonJS({ 3227 </a><a href="#h19-0-1455" id="h19-0-1455" class="d">- "node_modules/ws/lib/event-target.js"(exports2, module2) { 3228 </a><a href="#h19-0-1456" id="h19-0-1456" class="d">- "use strict"; 3229 </a><a href="#h19-0-1457" id="h19-0-1457" class="d">- var Event = class { 3230 </a><a href="#h19-0-1458" id="h19-0-1458" class="d">- /** 3231 </a><a href="#h19-0-1459" id="h19-0-1459" class="d">- * Create a new `Event`. 3232 </a><a href="#h19-0-1460" id="h19-0-1460" class="d">- * 3233 </a><a href="#h19-0-1461" id="h19-0-1461" class="d">- * @param {String} type The name of the event 3234 </a><a href="#h19-0-1462" id="h19-0-1462" class="d">- * @param {Object} target A reference to the target to which the event was 3235 </a><a href="#h19-0-1463" id="h19-0-1463" class="d">- * dispatched 3236 </a><a href="#h19-0-1464" id="h19-0-1464" class="d">- */ 3237 </a><a href="#h19-0-1465" id="h19-0-1465" class="d">- constructor(type, target) { 3238 </a><a href="#h19-0-1466" id="h19-0-1466" class="d">- this.target = target; 3239 </a><a href="#h19-0-1467" id="h19-0-1467" class="d">- this.type = type; 3240 </a><a href="#h19-0-1468" id="h19-0-1468" class="d">- } 3241 </a><a href="#h19-0-1469" id="h19-0-1469" class="d">- }; 3242 </a><a href="#h19-0-1470" id="h19-0-1470" class="d">- var MessageEvent = class extends Event { 3243 </a><a href="#h19-0-1471" id="h19-0-1471" class="d">- /** 3244 </a><a href="#h19-0-1472" id="h19-0-1472" class="d">- * Create a new `MessageEvent`. 3245 </a><a href="#h19-0-1473" id="h19-0-1473" class="d">- * 3246 </a><a href="#h19-0-1474" id="h19-0-1474" class="d">- * @param {(String|Buffer|ArrayBuffer|Buffer[])} data The received data 3247 </a><a href="#h19-0-1475" id="h19-0-1475" class="d">- * @param {WebSocket} target A reference to the target to which the event was 3248 </a><a href="#h19-0-1476" id="h19-0-1476" class="d">- * dispatched 3249 </a><a href="#h19-0-1477" id="h19-0-1477" class="d">- */ 3250 </a><a href="#h19-0-1478" id="h19-0-1478" class="d">- constructor(data, target) { 3251 </a><a href="#h19-0-1479" id="h19-0-1479" class="d">- super("message", target); 3252 </a><a href="#h19-0-1480" id="h19-0-1480" class="d">- this.data = data; 3253 </a><a href="#h19-0-1481" id="h19-0-1481" class="d">- } 3254 </a><a href="#h19-0-1482" id="h19-0-1482" class="d">- }; 3255 </a><a href="#h19-0-1483" id="h19-0-1483" class="d">- var CloseEvent = class extends Event { 3256 </a><a href="#h19-0-1484" id="h19-0-1484" class="d">- /** 3257 </a><a href="#h19-0-1485" id="h19-0-1485" class="d">- * Create a new `CloseEvent`. 3258 </a><a href="#h19-0-1486" id="h19-0-1486" class="d">- * 3259 </a><a href="#h19-0-1487" id="h19-0-1487" class="d">- * @param {Number} code The status code explaining why the connection is being 3260 </a><a href="#h19-0-1488" id="h19-0-1488" class="d">- * closed 3261 </a><a href="#h19-0-1489" id="h19-0-1489" class="d">- * @param {String} reason A human-readable string explaining why the 3262 </a><a href="#h19-0-1490" id="h19-0-1490" class="d">- * connection is closing 3263 </a><a href="#h19-0-1491" id="h19-0-1491" class="d">- * @param {WebSocket} target A reference to the target to which the event was 3264 </a><a href="#h19-0-1492" id="h19-0-1492" class="d">- * dispatched 3265 </a><a href="#h19-0-1493" id="h19-0-1493" class="d">- */ 3266 </a><a href="#h19-0-1494" id="h19-0-1494" class="d">- constructor(code, reason, target) { 3267 </a><a href="#h19-0-1495" id="h19-0-1495" class="d">- super("close", target); 3268 </a><a href="#h19-0-1496" id="h19-0-1496" class="d">- this.wasClean = target._closeFrameReceived && target._closeFrameSent; 3269 </a><a href="#h19-0-1497" id="h19-0-1497" class="d">- this.reason = reason; 3270 </a><a href="#h19-0-1498" id="h19-0-1498" class="d">- this.code = code; 3271 </a><a href="#h19-0-1499" id="h19-0-1499" class="d">- } 3272 </a><a href="#h19-0-1500" id="h19-0-1500" class="d">- }; 3273 </a><a href="#h19-0-1501" id="h19-0-1501" class="d">- var OpenEvent = class extends Event { 3274 </a><a href="#h19-0-1502" id="h19-0-1502" class="d">- /** 3275 </a><a href="#h19-0-1503" id="h19-0-1503" class="d">- * Create a new `OpenEvent`. 3276 </a><a href="#h19-0-1504" id="h19-0-1504" class="d">- * 3277 </a><a href="#h19-0-1505" id="h19-0-1505" class="d">- * @param {WebSocket} target A reference to the target to which the event was 3278 </a><a href="#h19-0-1506" id="h19-0-1506" class="d">- * dispatched 3279 </a><a href="#h19-0-1507" id="h19-0-1507" class="d">- */ 3280 </a><a href="#h19-0-1508" id="h19-0-1508" class="d">- constructor(target) { 3281 </a><a href="#h19-0-1509" id="h19-0-1509" class="d">- super("open", target); 3282 </a><a href="#h19-0-1510" id="h19-0-1510" class="d">- } 3283 </a><a href="#h19-0-1511" id="h19-0-1511" class="d">- }; 3284 </a><a href="#h19-0-1512" id="h19-0-1512" class="d">- var ErrorEvent = class extends Event { 3285 </a><a href="#h19-0-1513" id="h19-0-1513" class="d">- /** 3286 </a><a href="#h19-0-1514" id="h19-0-1514" class="d">- * Create a new `ErrorEvent`. 3287 </a><a href="#h19-0-1515" id="h19-0-1515" class="d">- * 3288 </a><a href="#h19-0-1516" id="h19-0-1516" class="d">- * @param {Object} error The error that generated this event 3289 </a><a href="#h19-0-1517" id="h19-0-1517" class="d">- * @param {WebSocket} target A reference to the target to which the event was 3290 </a><a href="#h19-0-1518" id="h19-0-1518" class="d">- * dispatched 3291 </a><a href="#h19-0-1519" id="h19-0-1519" class="d">- */ 3292 </a><a href="#h19-0-1520" id="h19-0-1520" class="d">- constructor(error, target) { 3293 </a><a href="#h19-0-1521" id="h19-0-1521" class="d">- super("error", target); 3294 </a><a href="#h19-0-1522" id="h19-0-1522" class="d">- this.message = error.message; 3295 </a><a href="#h19-0-1523" id="h19-0-1523" class="d">- this.error = error; 3296 </a><a href="#h19-0-1524" id="h19-0-1524" class="d">- } 3297 </a><a href="#h19-0-1525" id="h19-0-1525" class="d">- }; 3298 </a><a href="#h19-0-1526" id="h19-0-1526" class="d">- var EventTarget = { 3299 </a><a href="#h19-0-1527" id="h19-0-1527" class="d">- /** 3300 </a><a href="#h19-0-1528" id="h19-0-1528" class="d">- * Register an event listener. 3301 </a><a href="#h19-0-1529" id="h19-0-1529" class="d">- * 3302 </a><a href="#h19-0-1530" id="h19-0-1530" class="d">- * @param {String} type A string representing the event type to listen for 3303 </a><a href="#h19-0-1531" id="h19-0-1531" class="d">- * @param {Function} listener The listener to add 3304 </a><a href="#h19-0-1532" id="h19-0-1532" class="d">- * @param {Object} [options] An options object specifies characteristics about 3305 </a><a href="#h19-0-1533" id="h19-0-1533" class="d">- * the event listener 3306 </a><a href="#h19-0-1534" id="h19-0-1534" class="d">- * @param {Boolean} [options.once=false] A `Boolean`` indicating that the 3307 </a><a href="#h19-0-1535" id="h19-0-1535" class="d">- * listener should be invoked at most once after being added. If `true`, 3308 </a><a href="#h19-0-1536" id="h19-0-1536" class="d">- * the listener would be automatically removed when invoked. 3309 </a><a href="#h19-0-1537" id="h19-0-1537" class="d">- * @public 3310 </a><a href="#h19-0-1538" id="h19-0-1538" class="d">- */ 3311 </a><a href="#h19-0-1539" id="h19-0-1539" class="d">- addEventListener(type, listener, options) { 3312 </a><a href="#h19-0-1540" id="h19-0-1540" class="d">- if (typeof listener !== "function") return; 3313 </a><a href="#h19-0-1541" id="h19-0-1541" class="d">- function onMessage(data) { 3314 </a><a href="#h19-0-1542" id="h19-0-1542" class="d">- listener.call(this, new MessageEvent(data, this)); 3315 </a><a href="#h19-0-1543" id="h19-0-1543" class="d">- } 3316 </a><a href="#h19-0-1544" id="h19-0-1544" class="d">- function onClose(code, message) { 3317 </a><a href="#h19-0-1545" id="h19-0-1545" class="d">- listener.call(this, new CloseEvent(code, message, this)); 3318 </a><a href="#h19-0-1546" id="h19-0-1546" class="d">- } 3319 </a><a href="#h19-0-1547" id="h19-0-1547" class="d">- function onError(error) { 3320 </a><a href="#h19-0-1548" id="h19-0-1548" class="d">- listener.call(this, new ErrorEvent(error, this)); 3321 </a><a href="#h19-0-1549" id="h19-0-1549" class="d">- } 3322 </a><a href="#h19-0-1550" id="h19-0-1550" class="d">- function onOpen() { 3323 </a><a href="#h19-0-1551" id="h19-0-1551" class="d">- listener.call(this, new OpenEvent(this)); 3324 </a><a href="#h19-0-1552" id="h19-0-1552" class="d">- } 3325 </a><a href="#h19-0-1553" id="h19-0-1553" class="d">- const method = options && options.once ? "once" : "on"; 3326 </a><a href="#h19-0-1554" id="h19-0-1554" class="d">- if (type === "message") { 3327 </a><a href="#h19-0-1555" id="h19-0-1555" class="d">- onMessage._listener = listener; 3328 </a><a href="#h19-0-1556" id="h19-0-1556" class="d">- this[method](type, onMessage); 3329 </a><a href="#h19-0-1557" id="h19-0-1557" class="d">- } else if (type === "close") { 3330 </a><a href="#h19-0-1558" id="h19-0-1558" class="d">- onClose._listener = listener; 3331 </a><a href="#h19-0-1559" id="h19-0-1559" class="d">- this[method](type, onClose); 3332 </a><a href="#h19-0-1560" id="h19-0-1560" class="d">- } else if (type === "error") { 3333 </a><a href="#h19-0-1561" id="h19-0-1561" class="d">- onError._listener = listener; 3334 </a><a href="#h19-0-1562" id="h19-0-1562" class="d">- this[method](type, onError); 3335 </a><a href="#h19-0-1563" id="h19-0-1563" class="d">- } else if (type === "open") { 3336 </a><a href="#h19-0-1564" id="h19-0-1564" class="d">- onOpen._listener = listener; 3337 </a><a href="#h19-0-1565" id="h19-0-1565" class="d">- this[method](type, onOpen); 3338 </a><a href="#h19-0-1566" id="h19-0-1566" class="d">- } else { 3339 </a><a href="#h19-0-1567" id="h19-0-1567" class="d">- this[method](type, listener); 3340 </a><a href="#h19-0-1568" id="h19-0-1568" class="d">- } 3341 </a><a href="#h19-0-1569" id="h19-0-1569" class="d">- }, 3342 </a><a href="#h19-0-1570" id="h19-0-1570" class="d">- /** 3343 </a><a href="#h19-0-1571" id="h19-0-1571" class="d">- * Remove an event listener. 3344 </a><a href="#h19-0-1572" id="h19-0-1572" class="d">- * 3345 </a><a href="#h19-0-1573" id="h19-0-1573" class="d">- * @param {String} type A string representing the event type to remove 3346 </a><a href="#h19-0-1574" id="h19-0-1574" class="d">- * @param {Function} listener The listener to remove 3347 </a><a href="#h19-0-1575" id="h19-0-1575" class="d">- * @public 3348 </a><a href="#h19-0-1576" id="h19-0-1576" class="d">- */ 3349 </a><a href="#h19-0-1577" id="h19-0-1577" class="d">- removeEventListener(type, listener) { 3350 </a><a href="#h19-0-1578" id="h19-0-1578" class="d">- const listeners = this.listeners(type); 3351 </a><a href="#h19-0-1579" id="h19-0-1579" class="d">- for (let i = 0; i < listeners.length; i++) { 3352 </a><a href="#h19-0-1580" id="h19-0-1580" class="d">- if (listeners[i] === listener || listeners[i]._listener === listener) { 3353 </a><a href="#h19-0-1581" id="h19-0-1581" class="d">- this.removeListener(type, listeners[i]); 3354 </a><a href="#h19-0-1582" id="h19-0-1582" class="d">- } 3355 </a><a href="#h19-0-1583" id="h19-0-1583" class="d">- } 3356 </a><a href="#h19-0-1584" id="h19-0-1584" class="d">- } 3357 </a><a href="#h19-0-1585" id="h19-0-1585" class="d">- }; 3358 </a><a href="#h19-0-1586" id="h19-0-1586" class="d">- module2.exports = EventTarget; 3359 </a><a href="#h19-0-1587" id="h19-0-1587" class="d">- } 3360 </a><a href="#h19-0-1588" id="h19-0-1588" class="d">-}); 3361 </a><a href="#h19-0-1589" id="h19-0-1589" class="d">- 3362 </a><a href="#h19-0-1590" id="h19-0-1590" class="d">-// node_modules/ws/lib/extension.js 3363 </a><a href="#h19-0-1591" id="h19-0-1591" class="d">-var require_extension = __commonJS({ 3364 </a><a href="#h19-0-1592" id="h19-0-1592" class="d">- "node_modules/ws/lib/extension.js"(exports2, module2) { 3365 </a><a href="#h19-0-1593" id="h19-0-1593" class="d">- "use strict"; 3366 </a><a href="#h19-0-1594" id="h19-0-1594" class="d">- var tokenChars = [ 3367 </a><a href="#h19-0-1595" id="h19-0-1595" class="d">- 0, 3368 </a><a href="#h19-0-1596" id="h19-0-1596" class="d">- 0, 3369 </a><a href="#h19-0-1597" id="h19-0-1597" class="d">- 0, 3370 </a><a href="#h19-0-1598" id="h19-0-1598" class="d">- 0, 3371 </a><a href="#h19-0-1599" id="h19-0-1599" class="d">- 0, 3372 </a><a href="#h19-0-1600" id="h19-0-1600" class="d">- 0, 3373 </a><a href="#h19-0-1601" id="h19-0-1601" class="d">- 0, 3374 </a><a href="#h19-0-1602" id="h19-0-1602" class="d">- 0, 3375 </a><a href="#h19-0-1603" id="h19-0-1603" class="d">- 0, 3376 </a><a href="#h19-0-1604" id="h19-0-1604" class="d">- 0, 3377 </a><a href="#h19-0-1605" id="h19-0-1605" class="d">- 0, 3378 </a><a href="#h19-0-1606" id="h19-0-1606" class="d">- 0, 3379 </a><a href="#h19-0-1607" id="h19-0-1607" class="d">- 0, 3380 </a><a href="#h19-0-1608" id="h19-0-1608" class="d">- 0, 3381 </a><a href="#h19-0-1609" id="h19-0-1609" class="d">- 0, 3382 </a><a href="#h19-0-1610" id="h19-0-1610" class="d">- 0, 3383 </a><a href="#h19-0-1611" id="h19-0-1611" class="d">- // 0 - 15 3384 </a><a href="#h19-0-1612" id="h19-0-1612" class="d">- 0, 3385 </a><a href="#h19-0-1613" id="h19-0-1613" class="d">- 0, 3386 </a><a href="#h19-0-1614" id="h19-0-1614" class="d">- 0, 3387 </a><a href="#h19-0-1615" id="h19-0-1615" class="d">- 0, 3388 </a><a href="#h19-0-1616" id="h19-0-1616" class="d">- 0, 3389 </a><a href="#h19-0-1617" id="h19-0-1617" class="d">- 0, 3390 </a><a href="#h19-0-1618" id="h19-0-1618" class="d">- 0, 3391 </a><a href="#h19-0-1619" id="h19-0-1619" class="d">- 0, 3392 </a><a href="#h19-0-1620" id="h19-0-1620" class="d">- 0, 3393 </a><a href="#h19-0-1621" id="h19-0-1621" class="d">- 0, 3394 </a><a href="#h19-0-1622" id="h19-0-1622" class="d">- 0, 3395 </a><a href="#h19-0-1623" id="h19-0-1623" class="d">- 0, 3396 </a><a href="#h19-0-1624" id="h19-0-1624" class="d">- 0, 3397 </a><a href="#h19-0-1625" id="h19-0-1625" class="d">- 0, 3398 </a><a href="#h19-0-1626" id="h19-0-1626" class="d">- 0, 3399 </a><a href="#h19-0-1627" id="h19-0-1627" class="d">- 0, 3400 </a><a href="#h19-0-1628" id="h19-0-1628" class="d">- // 16 - 31 3401 </a><a href="#h19-0-1629" id="h19-0-1629" class="d">- 0, 3402 </a><a href="#h19-0-1630" id="h19-0-1630" class="d">- 1, 3403 </a><a href="#h19-0-1631" id="h19-0-1631" class="d">- 0, 3404 </a><a href="#h19-0-1632" id="h19-0-1632" class="d">- 1, 3405 </a><a href="#h19-0-1633" id="h19-0-1633" class="d">- 1, 3406 </a><a href="#h19-0-1634" id="h19-0-1634" class="d">- 1, 3407 </a><a href="#h19-0-1635" id="h19-0-1635" class="d">- 1, 3408 </a><a href="#h19-0-1636" id="h19-0-1636" class="d">- 1, 3409 </a><a href="#h19-0-1637" id="h19-0-1637" class="d">- 0, 3410 </a><a href="#h19-0-1638" id="h19-0-1638" class="d">- 0, 3411 </a><a href="#h19-0-1639" id="h19-0-1639" class="d">- 1, 3412 </a><a href="#h19-0-1640" id="h19-0-1640" class="d">- 1, 3413 </a><a href="#h19-0-1641" id="h19-0-1641" class="d">- 0, 3414 </a><a href="#h19-0-1642" id="h19-0-1642" class="d">- 1, 3415 </a><a href="#h19-0-1643" id="h19-0-1643" class="d">- 1, 3416 </a><a href="#h19-0-1644" id="h19-0-1644" class="d">- 0, 3417 </a><a href="#h19-0-1645" id="h19-0-1645" class="d">- // 32 - 47 3418 </a><a href="#h19-0-1646" id="h19-0-1646" class="d">- 1, 3419 </a><a href="#h19-0-1647" id="h19-0-1647" class="d">- 1, 3420 </a><a href="#h19-0-1648" id="h19-0-1648" class="d">- 1, 3421 </a><a href="#h19-0-1649" id="h19-0-1649" class="d">- 1, 3422 </a><a href="#h19-0-1650" id="h19-0-1650" class="d">- 1, 3423 </a><a href="#h19-0-1651" id="h19-0-1651" class="d">- 1, 3424 </a><a href="#h19-0-1652" id="h19-0-1652" class="d">- 1, 3425 </a><a href="#h19-0-1653" id="h19-0-1653" class="d">- 1, 3426 </a><a href="#h19-0-1654" id="h19-0-1654" class="d">- 1, 3427 </a><a href="#h19-0-1655" id="h19-0-1655" class="d">- 1, 3428 </a><a href="#h19-0-1656" id="h19-0-1656" class="d">- 0, 3429 </a><a href="#h19-0-1657" id="h19-0-1657" class="d">- 0, 3430 </a><a href="#h19-0-1658" id="h19-0-1658" class="d">- 0, 3431 </a><a href="#h19-0-1659" id="h19-0-1659" class="d">- 0, 3432 </a><a href="#h19-0-1660" id="h19-0-1660" class="d">- 0, 3433 </a><a href="#h19-0-1661" id="h19-0-1661" class="d">- 0, 3434 </a><a href="#h19-0-1662" id="h19-0-1662" class="d">- // 48 - 63 3435 </a><a href="#h19-0-1663" id="h19-0-1663" class="d">- 0, 3436 </a><a href="#h19-0-1664" id="h19-0-1664" class="d">- 1, 3437 </a><a href="#h19-0-1665" id="h19-0-1665" class="d">- 1, 3438 </a><a href="#h19-0-1666" id="h19-0-1666" class="d">- 1, 3439 </a><a href="#h19-0-1667" id="h19-0-1667" class="d">- 1, 3440 </a><a href="#h19-0-1668" id="h19-0-1668" class="d">- 1, 3441 </a><a href="#h19-0-1669" id="h19-0-1669" class="d">- 1, 3442 </a><a href="#h19-0-1670" id="h19-0-1670" class="d">- 1, 3443 </a><a href="#h19-0-1671" id="h19-0-1671" class="d">- 1, 3444 </a><a href="#h19-0-1672" id="h19-0-1672" class="d">- 1, 3445 </a><a href="#h19-0-1673" id="h19-0-1673" class="d">- 1, 3446 </a><a href="#h19-0-1674" id="h19-0-1674" class="d">- 1, 3447 </a><a href="#h19-0-1675" id="h19-0-1675" class="d">- 1, 3448 </a><a href="#h19-0-1676" id="h19-0-1676" class="d">- 1, 3449 </a><a href="#h19-0-1677" id="h19-0-1677" class="d">- 1, 3450 </a><a href="#h19-0-1678" id="h19-0-1678" class="d">- 1, 3451 </a><a href="#h19-0-1679" id="h19-0-1679" class="d">- // 64 - 79 3452 </a><a href="#h19-0-1680" id="h19-0-1680" class="d">- 1, 3453 </a><a href="#h19-0-1681" id="h19-0-1681" class="d">- 1, 3454 </a><a href="#h19-0-1682" id="h19-0-1682" class="d">- 1, 3455 </a><a href="#h19-0-1683" id="h19-0-1683" class="d">- 1, 3456 </a><a href="#h19-0-1684" id="h19-0-1684" class="d">- 1, 3457 </a><a href="#h19-0-1685" id="h19-0-1685" class="d">- 1, 3458 </a><a href="#h19-0-1686" id="h19-0-1686" class="d">- 1, 3459 </a><a href="#h19-0-1687" id="h19-0-1687" class="d">- 1, 3460 </a><a href="#h19-0-1688" id="h19-0-1688" class="d">- 1, 3461 </a><a href="#h19-0-1689" id="h19-0-1689" class="d">- 1, 3462 </a><a href="#h19-0-1690" id="h19-0-1690" class="d">- 1, 3463 </a><a href="#h19-0-1691" id="h19-0-1691" class="d">- 0, 3464 </a><a href="#h19-0-1692" id="h19-0-1692" class="d">- 0, 3465 </a><a href="#h19-0-1693" id="h19-0-1693" class="d">- 0, 3466 </a><a href="#h19-0-1694" id="h19-0-1694" class="d">- 1, 3467 </a><a href="#h19-0-1695" id="h19-0-1695" class="d">- 1, 3468 </a><a href="#h19-0-1696" id="h19-0-1696" class="d">- // 80 - 95 3469 </a><a href="#h19-0-1697" id="h19-0-1697" class="d">- 1, 3470 </a><a href="#h19-0-1698" id="h19-0-1698" class="d">- 1, 3471 </a><a href="#h19-0-1699" id="h19-0-1699" class="d">- 1, 3472 </a><a href="#h19-0-1700" id="h19-0-1700" class="d">- 1, 3473 </a><a href="#h19-0-1701" id="h19-0-1701" class="d">- 1, 3474 </a><a href="#h19-0-1702" id="h19-0-1702" class="d">- 1, 3475 </a><a href="#h19-0-1703" id="h19-0-1703" class="d">- 1, 3476 </a><a href="#h19-0-1704" id="h19-0-1704" class="d">- 1, 3477 </a><a href="#h19-0-1705" id="h19-0-1705" class="d">- 1, 3478 </a><a href="#h19-0-1706" id="h19-0-1706" class="d">- 1, 3479 </a><a href="#h19-0-1707" id="h19-0-1707" class="d">- 1, 3480 </a><a href="#h19-0-1708" id="h19-0-1708" class="d">- 1, 3481 </a><a href="#h19-0-1709" id="h19-0-1709" class="d">- 1, 3482 </a><a href="#h19-0-1710" id="h19-0-1710" class="d">- 1, 3483 </a><a href="#h19-0-1711" id="h19-0-1711" class="d">- 1, 3484 </a><a href="#h19-0-1712" id="h19-0-1712" class="d">- 1, 3485 </a><a href="#h19-0-1713" id="h19-0-1713" class="d">- // 96 - 111 3486 </a><a href="#h19-0-1714" id="h19-0-1714" class="d">- 1, 3487 </a><a href="#h19-0-1715" id="h19-0-1715" class="d">- 1, 3488 </a><a href="#h19-0-1716" id="h19-0-1716" class="d">- 1, 3489 </a><a href="#h19-0-1717" id="h19-0-1717" class="d">- 1, 3490 </a><a href="#h19-0-1718" id="h19-0-1718" class="d">- 1, 3491 </a><a href="#h19-0-1719" id="h19-0-1719" class="d">- 1, 3492 </a><a href="#h19-0-1720" id="h19-0-1720" class="d">- 1, 3493 </a><a href="#h19-0-1721" id="h19-0-1721" class="d">- 1, 3494 </a><a href="#h19-0-1722" id="h19-0-1722" class="d">- 1, 3495 </a><a href="#h19-0-1723" id="h19-0-1723" class="d">- 1, 3496 </a><a href="#h19-0-1724" id="h19-0-1724" class="d">- 1, 3497 </a><a href="#h19-0-1725" id="h19-0-1725" class="d">- 0, 3498 </a><a href="#h19-0-1726" id="h19-0-1726" class="d">- 1, 3499 </a><a href="#h19-0-1727" id="h19-0-1727" class="d">- 0, 3500 </a><a href="#h19-0-1728" id="h19-0-1728" class="d">- 1, 3501 </a><a href="#h19-0-1729" id="h19-0-1729" class="d">- 0 3502 </a><a href="#h19-0-1730" id="h19-0-1730" class="d">- // 112 - 127 3503 </a><a href="#h19-0-1731" id="h19-0-1731" class="d">- ]; 3504 </a><a href="#h19-0-1732" id="h19-0-1732" class="d">- function push(dest, name, elem) { 3505 </a><a href="#h19-0-1733" id="h19-0-1733" class="d">- if (dest[name] === void 0) dest[name] = [elem]; 3506 </a><a href="#h19-0-1734" id="h19-0-1734" class="d">- else dest[name].push(elem); 3507 </a><a href="#h19-0-1735" id="h19-0-1735" class="d">- } 3508 </a><a href="#h19-0-1736" id="h19-0-1736" class="d">- function parse(header) { 3509 </a><a href="#h19-0-1737" id="h19-0-1737" class="d">- const offers = /* @__PURE__ */ Object.create(null); 3510 </a><a href="#h19-0-1738" id="h19-0-1738" class="d">- if (header === void 0 || header === "") return offers; 3511 </a><a href="#h19-0-1739" id="h19-0-1739" class="d">- let params = /* @__PURE__ */ Object.create(null); 3512 </a><a href="#h19-0-1740" id="h19-0-1740" class="d">- let mustUnescape = false; 3513 </a><a href="#h19-0-1741" id="h19-0-1741" class="d">- let isEscaping = false; 3514 </a><a href="#h19-0-1742" id="h19-0-1742" class="d">- let inQuotes = false; 3515 </a><a href="#h19-0-1743" id="h19-0-1743" class="d">- let extensionName; 3516 </a><a href="#h19-0-1744" id="h19-0-1744" class="d">- let paramName; 3517 </a><a href="#h19-0-1745" id="h19-0-1745" class="d">- let start = -1; 3518 </a><a href="#h19-0-1746" id="h19-0-1746" class="d">- let end = -1; 3519 </a><a href="#h19-0-1747" id="h19-0-1747" class="d">- let i = 0; 3520 </a><a href="#h19-0-1748" id="h19-0-1748" class="d">- for (; i < header.length; i++) { 3521 </a><a href="#h19-0-1749" id="h19-0-1749" class="d">- const code = header.charCodeAt(i); 3522 </a><a href="#h19-0-1750" id="h19-0-1750" class="d">- if (extensionName === void 0) { 3523 </a><a href="#h19-0-1751" id="h19-0-1751" class="d">- if (end === -1 && tokenChars[code] === 1) { 3524 </a><a href="#h19-0-1752" id="h19-0-1752" class="d">- if (start === -1) start = i; 3525 </a><a href="#h19-0-1753" id="h19-0-1753" class="d">- } else if (code === 32 || code === 9) { 3526 </a><a href="#h19-0-1754" id="h19-0-1754" class="d">- if (end === -1 && start !== -1) end = i; 3527 </a><a href="#h19-0-1755" id="h19-0-1755" class="d">- } else if (code === 59 || code === 44) { 3528 </a><a href="#h19-0-1756" id="h19-0-1756" class="d">- if (start === -1) { 3529 </a><a href="#h19-0-1757" id="h19-0-1757" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3530 </a><a href="#h19-0-1758" id="h19-0-1758" class="d">- } 3531 </a><a href="#h19-0-1759" id="h19-0-1759" class="d">- if (end === -1) end = i; 3532 </a><a href="#h19-0-1760" id="h19-0-1760" class="d">- const name = header.slice(start, end); 3533 </a><a href="#h19-0-1761" id="h19-0-1761" class="d">- if (code === 44) { 3534 </a><a href="#h19-0-1762" id="h19-0-1762" class="d">- push(offers, name, params); 3535 </a><a href="#h19-0-1763" id="h19-0-1763" class="d">- params = /* @__PURE__ */ Object.create(null); 3536 </a><a href="#h19-0-1764" id="h19-0-1764" class="d">- } else { 3537 </a><a href="#h19-0-1765" id="h19-0-1765" class="d">- extensionName = name; 3538 </a><a href="#h19-0-1766" id="h19-0-1766" class="d">- } 3539 </a><a href="#h19-0-1767" id="h19-0-1767" class="d">- start = end = -1; 3540 </a><a href="#h19-0-1768" id="h19-0-1768" class="d">- } else { 3541 </a><a href="#h19-0-1769" id="h19-0-1769" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3542 </a><a href="#h19-0-1770" id="h19-0-1770" class="d">- } 3543 </a><a href="#h19-0-1771" id="h19-0-1771" class="d">- } else if (paramName === void 0) { 3544 </a><a href="#h19-0-1772" id="h19-0-1772" class="d">- if (end === -1 && tokenChars[code] === 1) { 3545 </a><a href="#h19-0-1773" id="h19-0-1773" class="d">- if (start === -1) start = i; 3546 </a><a href="#h19-0-1774" id="h19-0-1774" class="d">- } else if (code === 32 || code === 9) { 3547 </a><a href="#h19-0-1775" id="h19-0-1775" class="d">- if (end === -1 && start !== -1) end = i; 3548 </a><a href="#h19-0-1776" id="h19-0-1776" class="d">- } else if (code === 59 || code === 44) { 3549 </a><a href="#h19-0-1777" id="h19-0-1777" class="d">- if (start === -1) { 3550 </a><a href="#h19-0-1778" id="h19-0-1778" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3551 </a><a href="#h19-0-1779" id="h19-0-1779" class="d">- } 3552 </a><a href="#h19-0-1780" id="h19-0-1780" class="d">- if (end === -1) end = i; 3553 </a><a href="#h19-0-1781" id="h19-0-1781" class="d">- push(params, header.slice(start, end), true); 3554 </a><a href="#h19-0-1782" id="h19-0-1782" class="d">- if (code === 44) { 3555 </a><a href="#h19-0-1783" id="h19-0-1783" class="d">- push(offers, extensionName, params); 3556 </a><a href="#h19-0-1784" id="h19-0-1784" class="d">- params = /* @__PURE__ */ Object.create(null); 3557 </a><a href="#h19-0-1785" id="h19-0-1785" class="d">- extensionName = void 0; 3558 </a><a href="#h19-0-1786" id="h19-0-1786" class="d">- } 3559 </a><a href="#h19-0-1787" id="h19-0-1787" class="d">- start = end = -1; 3560 </a><a href="#h19-0-1788" id="h19-0-1788" class="d">- } else if (code === 61 && start !== -1 && end === -1) { 3561 </a><a href="#h19-0-1789" id="h19-0-1789" class="d">- paramName = header.slice(start, i); 3562 </a><a href="#h19-0-1790" id="h19-0-1790" class="d">- start = end = -1; 3563 </a><a href="#h19-0-1791" id="h19-0-1791" class="d">- } else { 3564 </a><a href="#h19-0-1792" id="h19-0-1792" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3565 </a><a href="#h19-0-1793" id="h19-0-1793" class="d">- } 3566 </a><a href="#h19-0-1794" id="h19-0-1794" class="d">- } else { 3567 </a><a href="#h19-0-1795" id="h19-0-1795" class="d">- if (isEscaping) { 3568 </a><a href="#h19-0-1796" id="h19-0-1796" class="d">- if (tokenChars[code] !== 1) { 3569 </a><a href="#h19-0-1797" id="h19-0-1797" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3570 </a><a href="#h19-0-1798" id="h19-0-1798" class="d">- } 3571 </a><a href="#h19-0-1799" id="h19-0-1799" class="d">- if (start === -1) start = i; 3572 </a><a href="#h19-0-1800" id="h19-0-1800" class="d">- else if (!mustUnescape) mustUnescape = true; 3573 </a><a href="#h19-0-1801" id="h19-0-1801" class="d">- isEscaping = false; 3574 </a><a href="#h19-0-1802" id="h19-0-1802" class="d">- } else if (inQuotes) { 3575 </a><a href="#h19-0-1803" id="h19-0-1803" class="d">- if (tokenChars[code] === 1) { 3576 </a><a href="#h19-0-1804" id="h19-0-1804" class="d">- if (start === -1) start = i; 3577 </a><a href="#h19-0-1805" id="h19-0-1805" class="d">- } else if (code === 34 && start !== -1) { 3578 </a><a href="#h19-0-1806" id="h19-0-1806" class="d">- inQuotes = false; 3579 </a><a href="#h19-0-1807" id="h19-0-1807" class="d">- end = i; 3580 </a><a href="#h19-0-1808" id="h19-0-1808" class="d">- } else if (code === 92) { 3581 </a><a href="#h19-0-1809" id="h19-0-1809" class="d">- isEscaping = true; 3582 </a><a href="#h19-0-1810" id="h19-0-1810" class="d">- } else { 3583 </a><a href="#h19-0-1811" id="h19-0-1811" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3584 </a><a href="#h19-0-1812" id="h19-0-1812" class="d">- } 3585 </a><a href="#h19-0-1813" id="h19-0-1813" class="d">- } else if (code === 34 && header.charCodeAt(i - 1) === 61) { 3586 </a><a href="#h19-0-1814" id="h19-0-1814" class="d">- inQuotes = true; 3587 </a><a href="#h19-0-1815" id="h19-0-1815" class="d">- } else if (end === -1 && tokenChars[code] === 1) { 3588 </a><a href="#h19-0-1816" id="h19-0-1816" class="d">- if (start === -1) start = i; 3589 </a><a href="#h19-0-1817" id="h19-0-1817" class="d">- } else if (start !== -1 && (code === 32 || code === 9)) { 3590 </a><a href="#h19-0-1818" id="h19-0-1818" class="d">- if (end === -1) end = i; 3591 </a><a href="#h19-0-1819" id="h19-0-1819" class="d">- } else if (code === 59 || code === 44) { 3592 </a><a href="#h19-0-1820" id="h19-0-1820" class="d">- if (start === -1) { 3593 </a><a href="#h19-0-1821" id="h19-0-1821" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3594 </a><a href="#h19-0-1822" id="h19-0-1822" class="d">- } 3595 </a><a href="#h19-0-1823" id="h19-0-1823" class="d">- if (end === -1) end = i; 3596 </a><a href="#h19-0-1824" id="h19-0-1824" class="d">- let value = header.slice(start, end); 3597 </a><a href="#h19-0-1825" id="h19-0-1825" class="d">- if (mustUnescape) { 3598 </a><a href="#h19-0-1826" id="h19-0-1826" class="d">- value = value.replace(/\\/g, ""); 3599 </a><a href="#h19-0-1827" id="h19-0-1827" class="d">- mustUnescape = false; 3600 </a><a href="#h19-0-1828" id="h19-0-1828" class="d">- } 3601 </a><a href="#h19-0-1829" id="h19-0-1829" class="d">- push(params, paramName, value); 3602 </a><a href="#h19-0-1830" id="h19-0-1830" class="d">- if (code === 44) { 3603 </a><a href="#h19-0-1831" id="h19-0-1831" class="d">- push(offers, extensionName, params); 3604 </a><a href="#h19-0-1832" id="h19-0-1832" class="d">- params = /* @__PURE__ */ Object.create(null); 3605 </a><a href="#h19-0-1833" id="h19-0-1833" class="d">- extensionName = void 0; 3606 </a><a href="#h19-0-1834" id="h19-0-1834" class="d">- } 3607 </a><a href="#h19-0-1835" id="h19-0-1835" class="d">- paramName = void 0; 3608 </a><a href="#h19-0-1836" id="h19-0-1836" class="d">- start = end = -1; 3609 </a><a href="#h19-0-1837" id="h19-0-1837" class="d">- } else { 3610 </a><a href="#h19-0-1838" id="h19-0-1838" class="d">- throw new SyntaxError(`Unexpected character at index ${i}`); 3611 </a><a href="#h19-0-1839" id="h19-0-1839" class="d">- } 3612 </a><a href="#h19-0-1840" id="h19-0-1840" class="d">- } 3613 </a><a href="#h19-0-1841" id="h19-0-1841" class="d">- } 3614 </a><a href="#h19-0-1842" id="h19-0-1842" class="d">- if (start === -1 || inQuotes) { 3615 </a><a href="#h19-0-1843" id="h19-0-1843" class="d">- throw new SyntaxError("Unexpected end of input"); 3616 </a><a href="#h19-0-1844" id="h19-0-1844" class="d">- } 3617 </a><a href="#h19-0-1845" id="h19-0-1845" class="d">- if (end === -1) end = i; 3618 </a><a href="#h19-0-1846" id="h19-0-1846" class="d">- const token = header.slice(start, end); 3619 </a><a href="#h19-0-1847" id="h19-0-1847" class="d">- if (extensionName === void 0) { 3620 </a><a href="#h19-0-1848" id="h19-0-1848" class="d">- push(offers, token, params); 3621 </a><a href="#h19-0-1849" id="h19-0-1849" class="d">- } else { 3622 </a><a href="#h19-0-1850" id="h19-0-1850" class="d">- if (paramName === void 0) { 3623 </a><a href="#h19-0-1851" id="h19-0-1851" class="d">- push(params, token, true); 3624 </a><a href="#h19-0-1852" id="h19-0-1852" class="d">- } else if (mustUnescape) { 3625 </a><a href="#h19-0-1853" id="h19-0-1853" class="d">- push(params, paramName, token.replace(/\\/g, "")); 3626 </a><a href="#h19-0-1854" id="h19-0-1854" class="d">- } else { 3627 </a><a href="#h19-0-1855" id="h19-0-1855" class="d">- push(params, paramName, token); 3628 </a><a href="#h19-0-1856" id="h19-0-1856" class="d">- } 3629 </a><a href="#h19-0-1857" id="h19-0-1857" class="d">- push(offers, extensionName, params); 3630 </a><a href="#h19-0-1858" id="h19-0-1858" class="d">- } 3631 </a><a href="#h19-0-1859" id="h19-0-1859" class="d">- return offers; 3632 </a><a href="#h19-0-1860" id="h19-0-1860" class="d">- } 3633 </a><a href="#h19-0-1861" id="h19-0-1861" class="d">- function format(extensions) { 3634 </a><a href="#h19-0-1862" id="h19-0-1862" class="d">- return Object.keys(extensions).map((extension) => { 3635 </a><a href="#h19-0-1863" id="h19-0-1863" class="d">- let configurations = extensions[extension]; 3636 </a><a href="#h19-0-1864" id="h19-0-1864" class="d">- if (!Array.isArray(configurations)) configurations = [configurations]; 3637 </a><a href="#h19-0-1865" id="h19-0-1865" class="d">- return configurations.map((params) => { 3638 </a><a href="#h19-0-1866" id="h19-0-1866" class="d">- return [extension].concat( 3639 </a><a href="#h19-0-1867" id="h19-0-1867" class="d">- Object.keys(params).map((k) => { 3640 </a><a href="#h19-0-1868" id="h19-0-1868" class="d">- let values = params[k]; 3641 </a><a href="#h19-0-1869" id="h19-0-1869" class="d">- if (!Array.isArray(values)) values = [values]; 3642 </a><a href="#h19-0-1870" id="h19-0-1870" class="d">- return values.map((v) => v === true ? k : `${k}=${v}`).join("; "); 3643 </a><a href="#h19-0-1871" id="h19-0-1871" class="d">- }) 3644 </a><a href="#h19-0-1872" id="h19-0-1872" class="d">- ).join("; "); 3645 </a><a href="#h19-0-1873" id="h19-0-1873" class="d">- }).join(", "); 3646 </a><a href="#h19-0-1874" id="h19-0-1874" class="d">- }).join(", "); 3647 </a><a href="#h19-0-1875" id="h19-0-1875" class="d">- } 3648 </a><a href="#h19-0-1876" id="h19-0-1876" class="d">- module2.exports = { format, parse }; 3649 </a><a href="#h19-0-1877" id="h19-0-1877" class="d">- } 3650 </a><a href="#h19-0-1878" id="h19-0-1878" class="d">-}); 3651 </a><a href="#h19-0-1879" id="h19-0-1879" class="d">- 3652 </a><a href="#h19-0-1880" id="h19-0-1880" class="d">-// node_modules/ws/lib/websocket.js 3653 </a><a href="#h19-0-1881" id="h19-0-1881" class="d">-var require_websocket = __commonJS({ 3654 </a><a href="#h19-0-1882" id="h19-0-1882" class="d">- "node_modules/ws/lib/websocket.js"(exports2, module2) { 3655 </a><a href="#h19-0-1883" id="h19-0-1883" class="d">- "use strict"; 3656 </a><a href="#h19-0-1884" id="h19-0-1884" class="d">- var EventEmitter = require("events"); 3657 </a><a href="#h19-0-1885" id="h19-0-1885" class="d">- var https = require("https"); 3658 </a><a href="#h19-0-1886" id="h19-0-1886" class="d">- var http = require("http"); 3659 </a><a href="#h19-0-1887" id="h19-0-1887" class="d">- var net = require("net"); 3660 </a><a href="#h19-0-1888" id="h19-0-1888" class="d">- var tls = require("tls"); 3661 </a><a href="#h19-0-1889" id="h19-0-1889" class="d">- var { randomBytes, createHash } = require("crypto"); 3662 </a><a href="#h19-0-1890" id="h19-0-1890" class="d">- var { Readable } = require("stream"); 3663 </a><a href="#h19-0-1891" id="h19-0-1891" class="d">- var { URL } = require("url"); 3664 </a><a href="#h19-0-1892" id="h19-0-1892" class="d">- var PerMessageDeflate = require_permessage_deflate(); 3665 </a><a href="#h19-0-1893" id="h19-0-1893" class="d">- var Receiver = require_receiver(); 3666 </a><a href="#h19-0-1894" id="h19-0-1894" class="d">- var Sender = require_sender(); 3667 </a><a href="#h19-0-1895" id="h19-0-1895" class="d">- var { 3668 </a><a href="#h19-0-1896" id="h19-0-1896" class="d">- BINARY_TYPES, 3669 </a><a href="#h19-0-1897" id="h19-0-1897" class="d">- EMPTY_BUFFER, 3670 </a><a href="#h19-0-1898" id="h19-0-1898" class="d">- GUID, 3671 </a><a href="#h19-0-1899" id="h19-0-1899" class="d">- kStatusCode, 3672 </a><a href="#h19-0-1900" id="h19-0-1900" class="d">- kWebSocket, 3673 </a><a href="#h19-0-1901" id="h19-0-1901" class="d">- NOOP 3674 </a><a href="#h19-0-1902" id="h19-0-1902" class="d">- } = require_constants(); 3675 </a><a href="#h19-0-1903" id="h19-0-1903" class="d">- var { addEventListener, removeEventListener } = require_event_target(); 3676 </a><a href="#h19-0-1904" id="h19-0-1904" class="d">- var { format, parse } = require_extension(); 3677 </a><a href="#h19-0-1905" id="h19-0-1905" class="d">- var { toBuffer } = require_buffer_util(); 3678 </a><a href="#h19-0-1906" id="h19-0-1906" class="d">- var readyStates = ["CONNECTING", "OPEN", "CLOSING", "CLOSED"]; 3679 </a><a href="#h19-0-1907" id="h19-0-1907" class="d">- var protocolVersions = [8, 13]; 3680 </a><a href="#h19-0-1908" id="h19-0-1908" class="d">- var closeTimeout = 30 * 1e3; 3681 </a><a href="#h19-0-1909" id="h19-0-1909" class="d">- var WebSocket = class _WebSocket extends EventEmitter { 3682 </a><a href="#h19-0-1910" id="h19-0-1910" class="d">- /** 3683 </a><a href="#h19-0-1911" id="h19-0-1911" class="d">- * Create a new `WebSocket`. 3684 </a><a href="#h19-0-1912" id="h19-0-1912" class="d">- * 3685 </a><a href="#h19-0-1913" id="h19-0-1913" class="d">- * @param {(String|URL)} address The URL to which to connect 3686 </a><a href="#h19-0-1914" id="h19-0-1914" class="d">- * @param {(String|String[])} [protocols] The subprotocols 3687 </a><a href="#h19-0-1915" id="h19-0-1915" class="d">- * @param {Object} [options] Connection options 3688 </a><a href="#h19-0-1916" id="h19-0-1916" class="d">- */ 3689 </a><a href="#h19-0-1917" id="h19-0-1917" class="d">- constructor(address, protocols, options) { 3690 </a><a href="#h19-0-1918" id="h19-0-1918" class="d">- super(); 3691 </a><a href="#h19-0-1919" id="h19-0-1919" class="d">- this._binaryType = BINARY_TYPES[0]; 3692 </a><a href="#h19-0-1920" id="h19-0-1920" class="d">- this._closeCode = 1006; 3693 </a><a href="#h19-0-1921" id="h19-0-1921" class="d">- this._closeFrameReceived = false; 3694 </a><a href="#h19-0-1922" id="h19-0-1922" class="d">- this._closeFrameSent = false; 3695 </a><a href="#h19-0-1923" id="h19-0-1923" class="d">- this._closeMessage = ""; 3696 </a><a href="#h19-0-1924" id="h19-0-1924" class="d">- this._closeTimer = null; 3697 </a><a href="#h19-0-1925" id="h19-0-1925" class="d">- this._extensions = {}; 3698 </a><a href="#h19-0-1926" id="h19-0-1926" class="d">- this._protocol = ""; 3699 </a><a href="#h19-0-1927" id="h19-0-1927" class="d">- this._readyState = _WebSocket.CONNECTING; 3700 </a><a href="#h19-0-1928" id="h19-0-1928" class="d">- this._receiver = null; 3701 </a><a href="#h19-0-1929" id="h19-0-1929" class="d">- this._sender = null; 3702 </a><a href="#h19-0-1930" id="h19-0-1930" class="d">- this._socket = null; 3703 </a><a href="#h19-0-1931" id="h19-0-1931" class="d">- if (address !== null) { 3704 </a><a href="#h19-0-1932" id="h19-0-1932" class="d">- this._bufferedAmount = 0; 3705 </a><a href="#h19-0-1933" id="h19-0-1933" class="d">- this._isServer = false; 3706 </a><a href="#h19-0-1934" id="h19-0-1934" class="d">- this._redirects = 0; 3707 </a><a href="#h19-0-1935" id="h19-0-1935" class="d">- if (Array.isArray(protocols)) { 3708 </a><a href="#h19-0-1936" id="h19-0-1936" class="d">- protocols = protocols.join(", "); 3709 </a><a href="#h19-0-1937" id="h19-0-1937" class="d">- } else if (typeof protocols === "object" && protocols !== null) { 3710 </a><a href="#h19-0-1938" id="h19-0-1938" class="d">- options = protocols; 3711 </a><a href="#h19-0-1939" id="h19-0-1939" class="d">- protocols = void 0; 3712 </a><a href="#h19-0-1940" id="h19-0-1940" class="d">- } 3713 </a><a href="#h19-0-1941" id="h19-0-1941" class="d">- initAsClient(this, address, protocols, options); 3714 </a><a href="#h19-0-1942" id="h19-0-1942" class="d">- } else { 3715 </a><a href="#h19-0-1943" id="h19-0-1943" class="d">- this._isServer = true; 3716 </a><a href="#h19-0-1944" id="h19-0-1944" class="d">- } 3717 </a><a href="#h19-0-1945" id="h19-0-1945" class="d">- } 3718 </a><a href="#h19-0-1946" id="h19-0-1946" class="d">- /** 3719 </a><a href="#h19-0-1947" id="h19-0-1947" class="d">- * This deviates from the WHATWG interface since ws doesn't support the 3720 </a><a href="#h19-0-1948" id="h19-0-1948" class="d">- * required default "blob" type (instead we define a custom "nodebuffer" 3721 </a><a href="#h19-0-1949" id="h19-0-1949" class="d">- * type). 3722 </a><a href="#h19-0-1950" id="h19-0-1950" class="d">- * 3723 </a><a href="#h19-0-1951" id="h19-0-1951" class="d">- * @type {String} 3724 </a><a href="#h19-0-1952" id="h19-0-1952" class="d">- */ 3725 </a><a href="#h19-0-1953" id="h19-0-1953" class="d">- get binaryType() { 3726 </a><a href="#h19-0-1954" id="h19-0-1954" class="d">- return this._binaryType; 3727 </a><a href="#h19-0-1955" id="h19-0-1955" class="d">- } 3728 </a><a href="#h19-0-1956" id="h19-0-1956" class="d">- set binaryType(type) { 3729 </a><a href="#h19-0-1957" id="h19-0-1957" class="d">- if (!BINARY_TYPES.includes(type)) return; 3730 </a><a href="#h19-0-1958" id="h19-0-1958" class="d">- this._binaryType = type; 3731 </a><a href="#h19-0-1959" id="h19-0-1959" class="d">- if (this._receiver) this._receiver._binaryType = type; 3732 </a><a href="#h19-0-1960" id="h19-0-1960" class="d">- } 3733 </a><a href="#h19-0-1961" id="h19-0-1961" class="d">- /** 3734 </a><a href="#h19-0-1962" id="h19-0-1962" class="d">- * @type {Number} 3735 </a><a href="#h19-0-1963" id="h19-0-1963" class="d">- */ 3736 </a><a href="#h19-0-1964" id="h19-0-1964" class="d">- get bufferedAmount() { 3737 </a><a href="#h19-0-1965" id="h19-0-1965" class="d">- if (!this._socket) return this._bufferedAmount; 3738 </a><a href="#h19-0-1966" id="h19-0-1966" class="d">- return this._socket._writableState.length + this._sender._bufferedBytes; 3739 </a><a href="#h19-0-1967" id="h19-0-1967" class="d">- } 3740 </a><a href="#h19-0-1968" id="h19-0-1968" class="d">- /** 3741 </a><a href="#h19-0-1969" id="h19-0-1969" class="d">- * @type {String} 3742 </a><a href="#h19-0-1970" id="h19-0-1970" class="d">- */ 3743 </a><a href="#h19-0-1971" id="h19-0-1971" class="d">- get extensions() { 3744 </a><a href="#h19-0-1972" id="h19-0-1972" class="d">- return Object.keys(this._extensions).join(); 3745 </a><a href="#h19-0-1973" id="h19-0-1973" class="d">- } 3746 </a><a href="#h19-0-1974" id="h19-0-1974" class="d">- /** 3747 </a><a href="#h19-0-1975" id="h19-0-1975" class="d">- * @type {Function} 3748 </a><a href="#h19-0-1976" id="h19-0-1976" class="d">- */ 3749 </a><a href="#h19-0-1977" id="h19-0-1977" class="d">- /* istanbul ignore next */ 3750 </a><a href="#h19-0-1978" id="h19-0-1978" class="d">- get onclose() { 3751 </a><a href="#h19-0-1979" id="h19-0-1979" class="d">- return void 0; 3752 </a><a href="#h19-0-1980" id="h19-0-1980" class="d">- } 3753 </a><a href="#h19-0-1981" id="h19-0-1981" class="d">- /* istanbul ignore next */ 3754 </a><a href="#h19-0-1982" id="h19-0-1982" class="d">- set onclose(listener) { 3755 </a><a href="#h19-0-1983" id="h19-0-1983" class="d">- } 3756 </a><a href="#h19-0-1984" id="h19-0-1984" class="d">- /** 3757 </a><a href="#h19-0-1985" id="h19-0-1985" class="d">- * @type {Function} 3758 </a><a href="#h19-0-1986" id="h19-0-1986" class="d">- */ 3759 </a><a href="#h19-0-1987" id="h19-0-1987" class="d">- /* istanbul ignore next */ 3760 </a><a href="#h19-0-1988" id="h19-0-1988" class="d">- get onerror() { 3761 </a><a href="#h19-0-1989" id="h19-0-1989" class="d">- return void 0; 3762 </a><a href="#h19-0-1990" id="h19-0-1990" class="d">- } 3763 </a><a href="#h19-0-1991" id="h19-0-1991" class="d">- /* istanbul ignore next */ 3764 </a><a href="#h19-0-1992" id="h19-0-1992" class="d">- set onerror(listener) { 3765 </a><a href="#h19-0-1993" id="h19-0-1993" class="d">- } 3766 </a><a href="#h19-0-1994" id="h19-0-1994" class="d">- /** 3767 </a><a href="#h19-0-1995" id="h19-0-1995" class="d">- * @type {Function} 3768 </a><a href="#h19-0-1996" id="h19-0-1996" class="d">- */ 3769 </a><a href="#h19-0-1997" id="h19-0-1997" class="d">- /* istanbul ignore next */ 3770 </a><a href="#h19-0-1998" id="h19-0-1998" class="d">- get onopen() { 3771 </a><a href="#h19-0-1999" id="h19-0-1999" class="d">- return void 0; 3772 </a><a href="#h19-0-2000" id="h19-0-2000" class="d">- } 3773 </a><a href="#h19-0-2001" id="h19-0-2001" class="d">- /* istanbul ignore next */ 3774 </a><a href="#h19-0-2002" id="h19-0-2002" class="d">- set onopen(listener) { 3775 </a><a href="#h19-0-2003" id="h19-0-2003" class="d">- } 3776 </a><a href="#h19-0-2004" id="h19-0-2004" class="d">- /** 3777 </a><a href="#h19-0-2005" id="h19-0-2005" class="d">- * @type {Function} 3778 </a><a href="#h19-0-2006" id="h19-0-2006" class="d">- */ 3779 </a><a href="#h19-0-2007" id="h19-0-2007" class="d">- /* istanbul ignore next */ 3780 </a><a href="#h19-0-2008" id="h19-0-2008" class="d">- get onmessage() { 3781 </a><a href="#h19-0-2009" id="h19-0-2009" class="d">- return void 0; 3782 </a><a href="#h19-0-2010" id="h19-0-2010" class="d">- } 3783 </a><a href="#h19-0-2011" id="h19-0-2011" class="d">- /* istanbul ignore next */ 3784 </a><a href="#h19-0-2012" id="h19-0-2012" class="d">- set onmessage(listener) { 3785 </a><a href="#h19-0-2013" id="h19-0-2013" class="d">- } 3786 </a><a href="#h19-0-2014" id="h19-0-2014" class="d">- /** 3787 </a><a href="#h19-0-2015" id="h19-0-2015" class="d">- * @type {String} 3788 </a><a href="#h19-0-2016" id="h19-0-2016" class="d">- */ 3789 </a><a href="#h19-0-2017" id="h19-0-2017" class="d">- get protocol() { 3790 </a><a href="#h19-0-2018" id="h19-0-2018" class="d">- return this._protocol; 3791 </a><a href="#h19-0-2019" id="h19-0-2019" class="d">- } 3792 </a><a href="#h19-0-2020" id="h19-0-2020" class="d">- /** 3793 </a><a href="#h19-0-2021" id="h19-0-2021" class="d">- * @type {Number} 3794 </a><a href="#h19-0-2022" id="h19-0-2022" class="d">- */ 3795 </a><a href="#h19-0-2023" id="h19-0-2023" class="d">- get readyState() { 3796 </a><a href="#h19-0-2024" id="h19-0-2024" class="d">- return this._readyState; 3797 </a><a href="#h19-0-2025" id="h19-0-2025" class="d">- } 3798 </a><a href="#h19-0-2026" id="h19-0-2026" class="d">- /** 3799 </a><a href="#h19-0-2027" id="h19-0-2027" class="d">- * @type {String} 3800 </a><a href="#h19-0-2028" id="h19-0-2028" class="d">- */ 3801 </a><a href="#h19-0-2029" id="h19-0-2029" class="d">- get url() { 3802 </a><a href="#h19-0-2030" id="h19-0-2030" class="d">- return this._url; 3803 </a><a href="#h19-0-2031" id="h19-0-2031" class="d">- } 3804 </a><a href="#h19-0-2032" id="h19-0-2032" class="d">- /** 3805 </a><a href="#h19-0-2033" id="h19-0-2033" class="d">- * Set up the socket and the internal resources. 3806 </a><a href="#h19-0-2034" id="h19-0-2034" class="d">- * 3807 </a><a href="#h19-0-2035" id="h19-0-2035" class="d">- * @param {(net.Socket|tls.Socket)} socket The network socket between the 3808 </a><a href="#h19-0-2036" id="h19-0-2036" class="d">- * server and client 3809 </a><a href="#h19-0-2037" id="h19-0-2037" class="d">- * @param {Buffer} head The first packet of the upgraded stream 3810 </a><a href="#h19-0-2038" id="h19-0-2038" class="d">- * @param {Number} [maxPayload=0] The maximum allowed message size 3811 </a><a href="#h19-0-2039" id="h19-0-2039" class="d">- * @private 3812 </a><a href="#h19-0-2040" id="h19-0-2040" class="d">- */ 3813 </a><a href="#h19-0-2041" id="h19-0-2041" class="d">- setSocket(socket, head, maxPayload) { 3814 </a><a href="#h19-0-2042" id="h19-0-2042" class="d">- const receiver = new Receiver( 3815 </a><a href="#h19-0-2043" id="h19-0-2043" class="d">- this.binaryType, 3816 </a><a href="#h19-0-2044" id="h19-0-2044" class="d">- this._extensions, 3817 </a><a href="#h19-0-2045" id="h19-0-2045" class="d">- this._isServer, 3818 </a><a href="#h19-0-2046" id="h19-0-2046" class="d">- maxPayload 3819 </a><a href="#h19-0-2047" id="h19-0-2047" class="d">- ); 3820 </a><a href="#h19-0-2048" id="h19-0-2048" class="d">- this._sender = new Sender(socket, this._extensions); 3821 </a><a href="#h19-0-2049" id="h19-0-2049" class="d">- this._receiver = receiver; 3822 </a><a href="#h19-0-2050" id="h19-0-2050" class="d">- this._socket = socket; 3823 </a><a href="#h19-0-2051" id="h19-0-2051" class="d">- receiver[kWebSocket] = this; 3824 </a><a href="#h19-0-2052" id="h19-0-2052" class="d">- socket[kWebSocket] = this; 3825 </a><a href="#h19-0-2053" id="h19-0-2053" class="d">- receiver.on("conclude", receiverOnConclude); 3826 </a><a href="#h19-0-2054" id="h19-0-2054" class="d">- receiver.on("drain", receiverOnDrain); 3827 </a><a href="#h19-0-2055" id="h19-0-2055" class="d">- receiver.on("error", receiverOnError); 3828 </a><a href="#h19-0-2056" id="h19-0-2056" class="d">- receiver.on("message", receiverOnMessage); 3829 </a><a href="#h19-0-2057" id="h19-0-2057" class="d">- receiver.on("ping", receiverOnPing); 3830 </a><a href="#h19-0-2058" id="h19-0-2058" class="d">- receiver.on("pong", receiverOnPong); 3831 </a><a href="#h19-0-2059" id="h19-0-2059" class="d">- socket.setTimeout(0); 3832 </a><a href="#h19-0-2060" id="h19-0-2060" class="d">- socket.setNoDelay(); 3833 </a><a href="#h19-0-2061" id="h19-0-2061" class="d">- if (head.length > 0) socket.unshift(head); 3834 </a><a href="#h19-0-2062" id="h19-0-2062" class="d">- socket.on("close", socketOnClose); 3835 </a><a href="#h19-0-2063" id="h19-0-2063" class="d">- socket.on("data", socketOnData); 3836 </a><a href="#h19-0-2064" id="h19-0-2064" class="d">- socket.on("end", socketOnEnd); 3837 </a><a href="#h19-0-2065" id="h19-0-2065" class="d">- socket.on("error", socketOnError); 3838 </a><a href="#h19-0-2066" id="h19-0-2066" class="d">- this._readyState = _WebSocket.OPEN; 3839 </a><a href="#h19-0-2067" id="h19-0-2067" class="d">- this.emit("open"); 3840 </a><a href="#h19-0-2068" id="h19-0-2068" class="d">- } 3841 </a><a href="#h19-0-2069" id="h19-0-2069" class="d">- /** 3842 </a><a href="#h19-0-2070" id="h19-0-2070" class="d">- * Emit the `'close'` event. 3843 </a><a href="#h19-0-2071" id="h19-0-2071" class="d">- * 3844 </a><a href="#h19-0-2072" id="h19-0-2072" class="d">- * @private 3845 </a><a href="#h19-0-2073" id="h19-0-2073" class="d">- */ 3846 </a><a href="#h19-0-2074" id="h19-0-2074" class="d">- emitClose() { 3847 </a><a href="#h19-0-2075" id="h19-0-2075" class="d">- if (!this._socket) { 3848 </a><a href="#h19-0-2076" id="h19-0-2076" class="d">- this._readyState = _WebSocket.CLOSED; 3849 </a><a href="#h19-0-2077" id="h19-0-2077" class="d">- this.emit("close", this._closeCode, this._closeMessage); 3850 </a><a href="#h19-0-2078" id="h19-0-2078" class="d">- return; 3851 </a><a href="#h19-0-2079" id="h19-0-2079" class="d">- } 3852 </a><a href="#h19-0-2080" id="h19-0-2080" class="d">- if (this._extensions[PerMessageDeflate.extensionName]) { 3853 </a><a href="#h19-0-2081" id="h19-0-2081" class="d">- this._extensions[PerMessageDeflate.extensionName].cleanup(); 3854 </a><a href="#h19-0-2082" id="h19-0-2082" class="d">- } 3855 </a><a href="#h19-0-2083" id="h19-0-2083" class="d">- this._receiver.removeAllListeners(); 3856 </a><a href="#h19-0-2084" id="h19-0-2084" class="d">- this._readyState = _WebSocket.CLOSED; 3857 </a><a href="#h19-0-2085" id="h19-0-2085" class="d">- this.emit("close", this._closeCode, this._closeMessage); 3858 </a><a href="#h19-0-2086" id="h19-0-2086" class="d">- } 3859 </a><a href="#h19-0-2087" id="h19-0-2087" class="d">- /** 3860 </a><a href="#h19-0-2088" id="h19-0-2088" class="d">- * Start a closing handshake. 3861 </a><a href="#h19-0-2089" id="h19-0-2089" class="d">- * 3862 </a><a href="#h19-0-2090" id="h19-0-2090" class="d">- * +----------+ +-----------+ +----------+ 3863 </a><a href="#h19-0-2091" id="h19-0-2091" class="d">- * - - -|ws.close()|-->|close frame|-->|ws.close()|- - - 3864 </a><a href="#h19-0-2092" id="h19-0-2092" class="d">- * | +----------+ +-----------+ +----------+ | 3865 </a><a href="#h19-0-2093" id="h19-0-2093" class="d">- * +----------+ +-----------+ | 3866 </a><a href="#h19-0-2094" id="h19-0-2094" class="d">- * CLOSING |ws.close()|<--|close frame|<--+-----+ CLOSING 3867 </a><a href="#h19-0-2095" id="h19-0-2095" class="d">- * +----------+ +-----------+ | 3868 </a><a href="#h19-0-2096" id="h19-0-2096" class="d">- * | | | +---+ | 3869 </a><a href="#h19-0-2097" id="h19-0-2097" class="d">- * +------------------------+-->|fin| - - - - 3870 </a><a href="#h19-0-2098" id="h19-0-2098" class="d">- * | +---+ | +---+ 3871 </a><a href="#h19-0-2099" id="h19-0-2099" class="d">- * - - - - -|fin|<---------------------+ 3872 </a><a href="#h19-0-2100" id="h19-0-2100" class="d">- * +---+ 3873 </a><a href="#h19-0-2101" id="h19-0-2101" class="d">- * 3874 </a><a href="#h19-0-2102" id="h19-0-2102" class="d">- * @param {Number} [code] Status code explaining why the connection is closing 3875 </a><a href="#h19-0-2103" id="h19-0-2103" class="d">- * @param {String} [data] A string explaining why the connection is closing 3876 </a><a href="#h19-0-2104" id="h19-0-2104" class="d">- * @public 3877 </a><a href="#h19-0-2105" id="h19-0-2105" class="d">- */ 3878 </a><a href="#h19-0-2106" id="h19-0-2106" class="d">- close(code, data) { 3879 </a><a href="#h19-0-2107" id="h19-0-2107" class="d">- if (this.readyState === _WebSocket.CLOSED) return; 3880 </a><a href="#h19-0-2108" id="h19-0-2108" class="d">- if (this.readyState === _WebSocket.CONNECTING) { 3881 </a><a href="#h19-0-2109" id="h19-0-2109" class="d">- const msg = "WebSocket was closed before the connection was established"; 3882 </a><a href="#h19-0-2110" id="h19-0-2110" class="d">- return abortHandshake(this, this._req, msg); 3883 </a><a href="#h19-0-2111" id="h19-0-2111" class="d">- } 3884 </a><a href="#h19-0-2112" id="h19-0-2112" class="d">- if (this.readyState === _WebSocket.CLOSING) { 3885 </a><a href="#h19-0-2113" id="h19-0-2113" class="d">- if (this._closeFrameSent && (this._closeFrameReceived || this._receiver._writableState.errorEmitted)) { 3886 </a><a href="#h19-0-2114" id="h19-0-2114" class="d">- this._socket.end(); 3887 </a><a href="#h19-0-2115" id="h19-0-2115" class="d">- } 3888 </a><a href="#h19-0-2116" id="h19-0-2116" class="d">- return; 3889 </a><a href="#h19-0-2117" id="h19-0-2117" class="d">- } 3890 </a><a href="#h19-0-2118" id="h19-0-2118" class="d">- this._readyState = _WebSocket.CLOSING; 3891 </a><a href="#h19-0-2119" id="h19-0-2119" class="d">- this._sender.close(code, data, !this._isServer, (err) => { 3892 </a><a href="#h19-0-2120" id="h19-0-2120" class="d">- if (err) return; 3893 </a><a href="#h19-0-2121" id="h19-0-2121" class="d">- this._closeFrameSent = true; 3894 </a><a href="#h19-0-2122" id="h19-0-2122" class="d">- if (this._closeFrameReceived || this._receiver._writableState.errorEmitted) { 3895 </a><a href="#h19-0-2123" id="h19-0-2123" class="d">- this._socket.end(); 3896 </a><a href="#h19-0-2124" id="h19-0-2124" class="d">- } 3897 </a><a href="#h19-0-2125" id="h19-0-2125" class="d">- }); 3898 </a><a href="#h19-0-2126" id="h19-0-2126" class="d">- this._closeTimer = setTimeout( 3899 </a><a href="#h19-0-2127" id="h19-0-2127" class="d">- this._socket.destroy.bind(this._socket), 3900 </a><a href="#h19-0-2128" id="h19-0-2128" class="d">- closeTimeout 3901 </a><a href="#h19-0-2129" id="h19-0-2129" class="d">- ); 3902 </a><a href="#h19-0-2130" id="h19-0-2130" class="d">- } 3903 </a><a href="#h19-0-2131" id="h19-0-2131" class="d">- /** 3904 </a><a href="#h19-0-2132" id="h19-0-2132" class="d">- * Send a ping. 3905 </a><a href="#h19-0-2133" id="h19-0-2133" class="d">- * 3906 </a><a href="#h19-0-2134" id="h19-0-2134" class="d">- * @param {*} [data] The data to send 3907 </a><a href="#h19-0-2135" id="h19-0-2135" class="d">- * @param {Boolean} [mask] Indicates whether or not to mask `data` 3908 </a><a href="#h19-0-2136" id="h19-0-2136" class="d">- * @param {Function} [cb] Callback which is executed when the ping is sent 3909 </a><a href="#h19-0-2137" id="h19-0-2137" class="d">- * @public 3910 </a><a href="#h19-0-2138" id="h19-0-2138" class="d">- */ 3911 </a><a href="#h19-0-2139" id="h19-0-2139" class="d">- ping(data, mask, cb) { 3912 </a><a href="#h19-0-2140" id="h19-0-2140" class="d">- if (this.readyState === _WebSocket.CONNECTING) { 3913 </a><a href="#h19-0-2141" id="h19-0-2141" class="d">- throw new Error("WebSocket is not open: readyState 0 (CONNECTING)"); 3914 </a><a href="#h19-0-2142" id="h19-0-2142" class="d">- } 3915 </a><a href="#h19-0-2143" id="h19-0-2143" class="d">- if (typeof data === "function") { 3916 </a><a href="#h19-0-2144" id="h19-0-2144" class="d">- cb = data; 3917 </a><a href="#h19-0-2145" id="h19-0-2145" class="d">- data = mask = void 0; 3918 </a><a href="#h19-0-2146" id="h19-0-2146" class="d">- } else if (typeof mask === "function") { 3919 </a><a href="#h19-0-2147" id="h19-0-2147" class="d">- cb = mask; 3920 </a><a href="#h19-0-2148" id="h19-0-2148" class="d">- mask = void 0; 3921 </a><a href="#h19-0-2149" id="h19-0-2149" class="d">- } 3922 </a><a href="#h19-0-2150" id="h19-0-2150" class="d">- if (typeof data === "number") data = data.toString(); 3923 </a><a href="#h19-0-2151" id="h19-0-2151" class="d">- if (this.readyState !== _WebSocket.OPEN) { 3924 </a><a href="#h19-0-2152" id="h19-0-2152" class="d">- sendAfterClose(this, data, cb); 3925 </a><a href="#h19-0-2153" id="h19-0-2153" class="d">- return; 3926 </a><a href="#h19-0-2154" id="h19-0-2154" class="d">- } 3927 </a><a href="#h19-0-2155" id="h19-0-2155" class="d">- if (mask === void 0) mask = !this._isServer; 3928 </a><a href="#h19-0-2156" id="h19-0-2156" class="d">- this._sender.ping(data || EMPTY_BUFFER, mask, cb); 3929 </a><a href="#h19-0-2157" id="h19-0-2157" class="d">- } 3930 </a><a href="#h19-0-2158" id="h19-0-2158" class="d">- /** 3931 </a><a href="#h19-0-2159" id="h19-0-2159" class="d">- * Send a pong. 3932 </a><a href="#h19-0-2160" id="h19-0-2160" class="d">- * 3933 </a><a href="#h19-0-2161" id="h19-0-2161" class="d">- * @param {*} [data] The data to send 3934 </a><a href="#h19-0-2162" id="h19-0-2162" class="d">- * @param {Boolean} [mask] Indicates whether or not to mask `data` 3935 </a><a href="#h19-0-2163" id="h19-0-2163" class="d">- * @param {Function} [cb] Callback which is executed when the pong is sent 3936 </a><a href="#h19-0-2164" id="h19-0-2164" class="d">- * @public 3937 </a><a href="#h19-0-2165" id="h19-0-2165" class="d">- */ 3938 </a><a href="#h19-0-2166" id="h19-0-2166" class="d">- pong(data, mask, cb) { 3939 </a><a href="#h19-0-2167" id="h19-0-2167" class="d">- if (this.readyState === _WebSocket.CONNECTING) { 3940 </a><a href="#h19-0-2168" id="h19-0-2168" class="d">- throw new Error("WebSocket is not open: readyState 0 (CONNECTING)"); 3941 </a><a href="#h19-0-2169" id="h19-0-2169" class="d">- } 3942 </a><a href="#h19-0-2170" id="h19-0-2170" class="d">- if (typeof data === "function") { 3943 </a><a href="#h19-0-2171" id="h19-0-2171" class="d">- cb = data; 3944 </a><a href="#h19-0-2172" id="h19-0-2172" class="d">- data = mask = void 0; 3945 </a><a href="#h19-0-2173" id="h19-0-2173" class="d">- } else if (typeof mask === "function") { 3946 </a><a href="#h19-0-2174" id="h19-0-2174" class="d">- cb = mask; 3947 </a><a href="#h19-0-2175" id="h19-0-2175" class="d">- mask = void 0; 3948 </a><a href="#h19-0-2176" id="h19-0-2176" class="d">- } 3949 </a><a href="#h19-0-2177" id="h19-0-2177" class="d">- if (typeof data === "number") data = data.toString(); 3950 </a><a href="#h19-0-2178" id="h19-0-2178" class="d">- if (this.readyState !== _WebSocket.OPEN) { 3951 </a><a href="#h19-0-2179" id="h19-0-2179" class="d">- sendAfterClose(this, data, cb); 3952 </a><a href="#h19-0-2180" id="h19-0-2180" class="d">- return; 3953 </a><a href="#h19-0-2181" id="h19-0-2181" class="d">- } 3954 </a><a href="#h19-0-2182" id="h19-0-2182" class="d">- if (mask === void 0) mask = !this._isServer; 3955 </a><a href="#h19-0-2183" id="h19-0-2183" class="d">- this._sender.pong(data || EMPTY_BUFFER, mask, cb); 3956 </a><a href="#h19-0-2184" id="h19-0-2184" class="d">- } 3957 </a><a href="#h19-0-2185" id="h19-0-2185" class="d">- /** 3958 </a><a href="#h19-0-2186" id="h19-0-2186" class="d">- * Send a data message. 3959 </a><a href="#h19-0-2187" id="h19-0-2187" class="d">- * 3960 </a><a href="#h19-0-2188" id="h19-0-2188" class="d">- * @param {*} data The message to send 3961 </a><a href="#h19-0-2189" id="h19-0-2189" class="d">- * @param {Object} [options] Options object 3962 </a><a href="#h19-0-2190" id="h19-0-2190" class="d">- * @param {Boolean} [options.compress] Specifies whether or not to compress 3963 </a><a href="#h19-0-2191" id="h19-0-2191" class="d">- * `data` 3964 </a><a href="#h19-0-2192" id="h19-0-2192" class="d">- * @param {Boolean} [options.binary] Specifies whether `data` is binary or 3965 </a><a href="#h19-0-2193" id="h19-0-2193" class="d">- * text 3966 </a><a href="#h19-0-2194" id="h19-0-2194" class="d">- * @param {Boolean} [options.fin=true] Specifies whether the fragment is the 3967 </a><a href="#h19-0-2195" id="h19-0-2195" class="d">- * last one 3968 </a><a href="#h19-0-2196" id="h19-0-2196" class="d">- * @param {Boolean} [options.mask] Specifies whether or not to mask `data` 3969 </a><a href="#h19-0-2197" id="h19-0-2197" class="d">- * @param {Function} [cb] Callback which is executed when data is written out 3970 </a><a href="#h19-0-2198" id="h19-0-2198" class="d">- * @public 3971 </a><a href="#h19-0-2199" id="h19-0-2199" class="d">- */ 3972 </a><a href="#h19-0-2200" id="h19-0-2200" class="d">- send(data, options, cb) { 3973 </a><a href="#h19-0-2201" id="h19-0-2201" class="d">- if (this.readyState === _WebSocket.CONNECTING) { 3974 </a><a href="#h19-0-2202" id="h19-0-2202" class="d">- throw new Error("WebSocket is not open: readyState 0 (CONNECTING)"); 3975 </a><a href="#h19-0-2203" id="h19-0-2203" class="d">- } 3976 </a><a href="#h19-0-2204" id="h19-0-2204" class="d">- if (typeof options === "function") { 3977 </a><a href="#h19-0-2205" id="h19-0-2205" class="d">- cb = options; 3978 </a><a href="#h19-0-2206" id="h19-0-2206" class="d">- options = {}; 3979 </a><a href="#h19-0-2207" id="h19-0-2207" class="d">- } 3980 </a><a href="#h19-0-2208" id="h19-0-2208" class="d">- if (typeof data === "number") data = data.toString(); 3981 </a><a href="#h19-0-2209" id="h19-0-2209" class="d">- if (this.readyState !== _WebSocket.OPEN) { 3982 </a><a href="#h19-0-2210" id="h19-0-2210" class="d">- sendAfterClose(this, data, cb); 3983 </a><a href="#h19-0-2211" id="h19-0-2211" class="d">- return; 3984 </a><a href="#h19-0-2212" id="h19-0-2212" class="d">- } 3985 </a><a href="#h19-0-2213" id="h19-0-2213" class="d">- const opts = { 3986 </a><a href="#h19-0-2214" id="h19-0-2214" class="d">- binary: typeof data !== "string", 3987 </a><a href="#h19-0-2215" id="h19-0-2215" class="d">- mask: !this._isServer, 3988 </a><a href="#h19-0-2216" id="h19-0-2216" class="d">- compress: true, 3989 </a><a href="#h19-0-2217" id="h19-0-2217" class="d">- fin: true, 3990 </a><a href="#h19-0-2218" id="h19-0-2218" class="d">- ...options 3991 </a><a href="#h19-0-2219" id="h19-0-2219" class="d">- }; 3992 </a><a href="#h19-0-2220" id="h19-0-2220" class="d">- if (!this._extensions[PerMessageDeflate.extensionName]) { 3993 </a><a href="#h19-0-2221" id="h19-0-2221" class="d">- opts.compress = false; 3994 </a><a href="#h19-0-2222" id="h19-0-2222" class="d">- } 3995 </a><a href="#h19-0-2223" id="h19-0-2223" class="d">- this._sender.send(data || EMPTY_BUFFER, opts, cb); 3996 </a><a href="#h19-0-2224" id="h19-0-2224" class="d">- } 3997 </a><a href="#h19-0-2225" id="h19-0-2225" class="d">- /** 3998 </a><a href="#h19-0-2226" id="h19-0-2226" class="d">- * Forcibly close the connection. 3999 </a><a href="#h19-0-2227" id="h19-0-2227" class="d">- * 4000 </a><a href="#h19-0-2228" id="h19-0-2228" class="d">- * @public 4001 </a><a href="#h19-0-2229" id="h19-0-2229" class="d">- */ 4002 </a><a href="#h19-0-2230" id="h19-0-2230" class="d">- terminate() { 4003 </a><a href="#h19-0-2231" id="h19-0-2231" class="d">- if (this.readyState === _WebSocket.CLOSED) return; 4004 </a><a href="#h19-0-2232" id="h19-0-2232" class="d">- if (this.readyState === _WebSocket.CONNECTING) { 4005 </a><a href="#h19-0-2233" id="h19-0-2233" class="d">- const msg = "WebSocket was closed before the connection was established"; 4006 </a><a href="#h19-0-2234" id="h19-0-2234" class="d">- return abortHandshake(this, this._req, msg); 4007 </a><a href="#h19-0-2235" id="h19-0-2235" class="d">- } 4008 </a><a href="#h19-0-2236" id="h19-0-2236" class="d">- if (this._socket) { 4009 </a><a href="#h19-0-2237" id="h19-0-2237" class="d">- this._readyState = _WebSocket.CLOSING; 4010 </a><a href="#h19-0-2238" id="h19-0-2238" class="d">- this._socket.destroy(); 4011 </a><a href="#h19-0-2239" id="h19-0-2239" class="d">- } 4012 </a><a href="#h19-0-2240" id="h19-0-2240" class="d">- } 4013 </a><a href="#h19-0-2241" id="h19-0-2241" class="d">- }; 4014 </a><a href="#h19-0-2242" id="h19-0-2242" class="d">- Object.defineProperty(WebSocket, "CONNECTING", { 4015 </a><a href="#h19-0-2243" id="h19-0-2243" class="d">- enumerable: true, 4016 </a><a href="#h19-0-2244" id="h19-0-2244" class="d">- value: readyStates.indexOf("CONNECTING") 4017 </a><a href="#h19-0-2245" id="h19-0-2245" class="d">- }); 4018 </a><a href="#h19-0-2246" id="h19-0-2246" class="d">- Object.defineProperty(WebSocket.prototype, "CONNECTING", { 4019 </a><a href="#h19-0-2247" id="h19-0-2247" class="d">- enumerable: true, 4020 </a><a href="#h19-0-2248" id="h19-0-2248" class="d">- value: readyStates.indexOf("CONNECTING") 4021 </a><a href="#h19-0-2249" id="h19-0-2249" class="d">- }); 4022 </a><a href="#h19-0-2250" id="h19-0-2250" class="d">- Object.defineProperty(WebSocket, "OPEN", { 4023 </a><a href="#h19-0-2251" id="h19-0-2251" class="d">- enumerable: true, 4024 </a><a href="#h19-0-2252" id="h19-0-2252" class="d">- value: readyStates.indexOf("OPEN") 4025 </a><a href="#h19-0-2253" id="h19-0-2253" class="d">- }); 4026 </a><a href="#h19-0-2254" id="h19-0-2254" class="d">- Object.defineProperty(WebSocket.prototype, "OPEN", { 4027 </a><a href="#h19-0-2255" id="h19-0-2255" class="d">- enumerable: true, 4028 </a><a href="#h19-0-2256" id="h19-0-2256" class="d">- value: readyStates.indexOf("OPEN") 4029 </a><a href="#h19-0-2257" id="h19-0-2257" class="d">- }); 4030 </a><a href="#h19-0-2258" id="h19-0-2258" class="d">- Object.defineProperty(WebSocket, "CLOSING", { 4031 </a><a href="#h19-0-2259" id="h19-0-2259" class="d">- enumerable: true, 4032 </a><a href="#h19-0-2260" id="h19-0-2260" class="d">- value: readyStates.indexOf("CLOSING") 4033 </a><a href="#h19-0-2261" id="h19-0-2261" class="d">- }); 4034 </a><a href="#h19-0-2262" id="h19-0-2262" class="d">- Object.defineProperty(WebSocket.prototype, "CLOSING", { 4035 </a><a href="#h19-0-2263" id="h19-0-2263" class="d">- enumerable: true, 4036 </a><a href="#h19-0-2264" id="h19-0-2264" class="d">- value: readyStates.indexOf("CLOSING") 4037 </a><a href="#h19-0-2265" id="h19-0-2265" class="d">- }); 4038 </a><a href="#h19-0-2266" id="h19-0-2266" class="d">- Object.defineProperty(WebSocket, "CLOSED", { 4039 </a><a href="#h19-0-2267" id="h19-0-2267" class="d">- enumerable: true, 4040 </a><a href="#h19-0-2268" id="h19-0-2268" class="d">- value: readyStates.indexOf("CLOSED") 4041 </a><a href="#h19-0-2269" id="h19-0-2269" class="d">- }); 4042 </a><a href="#h19-0-2270" id="h19-0-2270" class="d">- Object.defineProperty(WebSocket.prototype, "CLOSED", { 4043 </a><a href="#h19-0-2271" id="h19-0-2271" class="d">- enumerable: true, 4044 </a><a href="#h19-0-2272" id="h19-0-2272" class="d">- value: readyStates.indexOf("CLOSED") 4045 </a><a href="#h19-0-2273" id="h19-0-2273" class="d">- }); 4046 </a><a href="#h19-0-2274" id="h19-0-2274" class="d">- [ 4047 </a><a href="#h19-0-2275" id="h19-0-2275" class="d">- "binaryType", 4048 </a><a href="#h19-0-2276" id="h19-0-2276" class="d">- "bufferedAmount", 4049 </a><a href="#h19-0-2277" id="h19-0-2277" class="d">- "extensions", 4050 </a><a href="#h19-0-2278" id="h19-0-2278" class="d">- "protocol", 4051 </a><a href="#h19-0-2279" id="h19-0-2279" class="d">- "readyState", 4052 </a><a href="#h19-0-2280" id="h19-0-2280" class="d">- "url" 4053 </a><a href="#h19-0-2281" id="h19-0-2281" class="d">- ].forEach((property) => { 4054 </a><a href="#h19-0-2282" id="h19-0-2282" class="d">- Object.defineProperty(WebSocket.prototype, property, { enumerable: true }); 4055 </a><a href="#h19-0-2283" id="h19-0-2283" class="d">- }); 4056 </a><a href="#h19-0-2284" id="h19-0-2284" class="d">- ["open", "error", "close", "message"].forEach((method) => { 4057 </a><a href="#h19-0-2285" id="h19-0-2285" class="d">- Object.defineProperty(WebSocket.prototype, `on${method}`, { 4058 </a><a href="#h19-0-2286" id="h19-0-2286" class="d">- enumerable: true, 4059 </a><a href="#h19-0-2287" id="h19-0-2287" class="d">- get() { 4060 </a><a href="#h19-0-2288" id="h19-0-2288" class="d">- const listeners = this.listeners(method); 4061 </a><a href="#h19-0-2289" id="h19-0-2289" class="d">- for (let i = 0; i < listeners.length; i++) { 4062 </a><a href="#h19-0-2290" id="h19-0-2290" class="d">- if (listeners[i]._listener) return listeners[i]._listener; 4063 </a><a href="#h19-0-2291" id="h19-0-2291" class="d">- } 4064 </a><a href="#h19-0-2292" id="h19-0-2292" class="d">- return void 0; 4065 </a><a href="#h19-0-2293" id="h19-0-2293" class="d">- }, 4066 </a><a href="#h19-0-2294" id="h19-0-2294" class="d">- set(listener) { 4067 </a><a href="#h19-0-2295" id="h19-0-2295" class="d">- const listeners = this.listeners(method); 4068 </a><a href="#h19-0-2296" id="h19-0-2296" class="d">- for (let i = 0; i < listeners.length; i++) { 4069 </a><a href="#h19-0-2297" id="h19-0-2297" class="d">- if (listeners[i]._listener) this.removeListener(method, listeners[i]); 4070 </a><a href="#h19-0-2298" id="h19-0-2298" class="d">- } 4071 </a><a href="#h19-0-2299" id="h19-0-2299" class="d">- this.addEventListener(method, listener); 4072 </a><a href="#h19-0-2300" id="h19-0-2300" class="d">- } 4073 </a><a href="#h19-0-2301" id="h19-0-2301" class="d">- }); 4074 </a><a href="#h19-0-2302" id="h19-0-2302" class="d">- }); 4075 </a><a href="#h19-0-2303" id="h19-0-2303" class="d">- WebSocket.prototype.addEventListener = addEventListener; 4076 </a><a href="#h19-0-2304" id="h19-0-2304" class="d">- WebSocket.prototype.removeEventListener = removeEventListener; 4077 </a><a href="#h19-0-2305" id="h19-0-2305" class="d">- module2.exports = WebSocket; 4078 </a><a href="#h19-0-2306" id="h19-0-2306" class="d">- function initAsClient(websocket, address, protocols, options) { 4079 </a><a href="#h19-0-2307" id="h19-0-2307" class="d">- const opts = { 4080 </a><a href="#h19-0-2308" id="h19-0-2308" class="d">- protocolVersion: protocolVersions[1], 4081 </a><a href="#h19-0-2309" id="h19-0-2309" class="d">- maxPayload: 100 * 1024 * 1024, 4082 </a><a href="#h19-0-2310" id="h19-0-2310" class="d">- perMessageDeflate: true, 4083 </a><a href="#h19-0-2311" id="h19-0-2311" class="d">- followRedirects: false, 4084 </a><a href="#h19-0-2312" id="h19-0-2312" class="d">- maxRedirects: 10, 4085 </a><a href="#h19-0-2313" id="h19-0-2313" class="d">- ...options, 4086 </a><a href="#h19-0-2314" id="h19-0-2314" class="d">- createConnection: void 0, 4087 </a><a href="#h19-0-2315" id="h19-0-2315" class="d">- socketPath: void 0, 4088 </a><a href="#h19-0-2316" id="h19-0-2316" class="d">- hostname: void 0, 4089 </a><a href="#h19-0-2317" id="h19-0-2317" class="d">- protocol: void 0, 4090 </a><a href="#h19-0-2318" id="h19-0-2318" class="d">- timeout: void 0, 4091 </a><a href="#h19-0-2319" id="h19-0-2319" class="d">- method: void 0, 4092 </a><a href="#h19-0-2320" id="h19-0-2320" class="d">- host: void 0, 4093 </a><a href="#h19-0-2321" id="h19-0-2321" class="d">- path: void 0, 4094 </a><a href="#h19-0-2322" id="h19-0-2322" class="d">- port: void 0 4095 </a><a href="#h19-0-2323" id="h19-0-2323" class="d">- }; 4096 </a><a href="#h19-0-2324" id="h19-0-2324" class="d">- if (!protocolVersions.includes(opts.protocolVersion)) { 4097 </a><a href="#h19-0-2325" id="h19-0-2325" class="d">- throw new RangeError( 4098 </a><a href="#h19-0-2326" id="h19-0-2326" class="d">- `Unsupported protocol version: ${opts.protocolVersion} (supported versions: ${protocolVersions.join(", ")})` 4099 </a><a href="#h19-0-2327" id="h19-0-2327" class="d">- ); 4100 </a><a href="#h19-0-2328" id="h19-0-2328" class="d">- } 4101 </a><a href="#h19-0-2329" id="h19-0-2329" class="d">- let parsedUrl; 4102 </a><a href="#h19-0-2330" id="h19-0-2330" class="d">- if (address instanceof URL) { 4103 </a><a href="#h19-0-2331" id="h19-0-2331" class="d">- parsedUrl = address; 4104 </a><a href="#h19-0-2332" id="h19-0-2332" class="d">- websocket._url = address.href; 4105 </a><a href="#h19-0-2333" id="h19-0-2333" class="d">- } else { 4106 </a><a href="#h19-0-2334" id="h19-0-2334" class="d">- parsedUrl = new URL(address); 4107 </a><a href="#h19-0-2335" id="h19-0-2335" class="d">- websocket._url = address; 4108 </a><a href="#h19-0-2336" id="h19-0-2336" class="d">- } 4109 </a><a href="#h19-0-2337" id="h19-0-2337" class="d">- const isUnixSocket = parsedUrl.protocol === "ws+unix:"; 4110 </a><a href="#h19-0-2338" id="h19-0-2338" class="d">- if (!parsedUrl.host && (!isUnixSocket || !parsedUrl.pathname)) { 4111 </a><a href="#h19-0-2339" id="h19-0-2339" class="d">- const err = new Error(`Invalid URL: ${websocket.url}`); 4112 </a><a href="#h19-0-2340" id="h19-0-2340" class="d">- if (websocket._redirects === 0) { 4113 </a><a href="#h19-0-2341" id="h19-0-2341" class="d">- throw err; 4114 </a><a href="#h19-0-2342" id="h19-0-2342" class="d">- } else { 4115 </a><a href="#h19-0-2343" id="h19-0-2343" class="d">- emitErrorAndClose(websocket, err); 4116 </a><a href="#h19-0-2344" id="h19-0-2344" class="d">- return; 4117 </a><a href="#h19-0-2345" id="h19-0-2345" class="d">- } 4118 </a><a href="#h19-0-2346" id="h19-0-2346" class="d">- } 4119 </a><a href="#h19-0-2347" id="h19-0-2347" class="d">- const isSecure = parsedUrl.protocol === "wss:" || parsedUrl.protocol === "https:"; 4120 </a><a href="#h19-0-2348" id="h19-0-2348" class="d">- const defaultPort = isSecure ? 443 : 80; 4121 </a><a href="#h19-0-2349" id="h19-0-2349" class="d">- const key = randomBytes(16).toString("base64"); 4122 </a><a href="#h19-0-2350" id="h19-0-2350" class="d">- const get = isSecure ? https.get : http.get; 4123 </a><a href="#h19-0-2351" id="h19-0-2351" class="d">- let perMessageDeflate; 4124 </a><a href="#h19-0-2352" id="h19-0-2352" class="d">- opts.createConnection = isSecure ? tlsConnect : netConnect; 4125 </a><a href="#h19-0-2353" id="h19-0-2353" class="d">- opts.defaultPort = opts.defaultPort || defaultPort; 4126 </a><a href="#h19-0-2354" id="h19-0-2354" class="d">- opts.port = parsedUrl.port || defaultPort; 4127 </a><a href="#h19-0-2355" id="h19-0-2355" class="d">- opts.host = parsedUrl.hostname.startsWith("[") ? parsedUrl.hostname.slice(1, -1) : parsedUrl.hostname; 4128 </a><a href="#h19-0-2356" id="h19-0-2356" class="d">- opts.headers = { 4129 </a><a href="#h19-0-2357" id="h19-0-2357" class="d">- "Sec-WebSocket-Version": opts.protocolVersion, 4130 </a><a href="#h19-0-2358" id="h19-0-2358" class="d">- "Sec-WebSocket-Key": key, 4131 </a><a href="#h19-0-2359" id="h19-0-2359" class="d">- Connection: "Upgrade", 4132 </a><a href="#h19-0-2360" id="h19-0-2360" class="d">- Upgrade: "websocket", 4133 </a><a href="#h19-0-2361" id="h19-0-2361" class="d">- ...opts.headers 4134 </a><a href="#h19-0-2362" id="h19-0-2362" class="d">- }; 4135 </a><a href="#h19-0-2363" id="h19-0-2363" class="d">- opts.path = parsedUrl.pathname + parsedUrl.search; 4136 </a><a href="#h19-0-2364" id="h19-0-2364" class="d">- opts.timeout = opts.handshakeTimeout; 4137 </a><a href="#h19-0-2365" id="h19-0-2365" class="d">- if (opts.perMessageDeflate) { 4138 </a><a href="#h19-0-2366" id="h19-0-2366" class="d">- perMessageDeflate = new PerMessageDeflate( 4139 </a><a href="#h19-0-2367" id="h19-0-2367" class="d">- opts.perMessageDeflate !== true ? opts.perMessageDeflate : {}, 4140 </a><a href="#h19-0-2368" id="h19-0-2368" class="d">- false, 4141 </a><a href="#h19-0-2369" id="h19-0-2369" class="d">- opts.maxPayload 4142 </a><a href="#h19-0-2370" id="h19-0-2370" class="d">- ); 4143 </a><a href="#h19-0-2371" id="h19-0-2371" class="d">- opts.headers["Sec-WebSocket-Extensions"] = format({ 4144 </a><a href="#h19-0-2372" id="h19-0-2372" class="d">- [PerMessageDeflate.extensionName]: perMessageDeflate.offer() 4145 </a><a href="#h19-0-2373" id="h19-0-2373" class="d">- }); 4146 </a><a href="#h19-0-2374" id="h19-0-2374" class="d">- } 4147 </a><a href="#h19-0-2375" id="h19-0-2375" class="d">- if (protocols) { 4148 </a><a href="#h19-0-2376" id="h19-0-2376" class="d">- opts.headers["Sec-WebSocket-Protocol"] = protocols; 4149 </a><a href="#h19-0-2377" id="h19-0-2377" class="d">- } 4150 </a><a href="#h19-0-2378" id="h19-0-2378" class="d">- if (opts.origin) { 4151 </a><a href="#h19-0-2379" id="h19-0-2379" class="d">- if (opts.protocolVersion < 13) { 4152 </a><a href="#h19-0-2380" id="h19-0-2380" class="d">- opts.headers["Sec-WebSocket-Origin"] = opts.origin; 4153 </a><a href="#h19-0-2381" id="h19-0-2381" class="d">- } else { 4154 </a><a href="#h19-0-2382" id="h19-0-2382" class="d">- opts.headers.Origin = opts.origin; 4155 </a><a href="#h19-0-2383" id="h19-0-2383" class="d">- } 4156 </a><a href="#h19-0-2384" id="h19-0-2384" class="d">- } 4157 </a><a href="#h19-0-2385" id="h19-0-2385" class="d">- if (parsedUrl.username || parsedUrl.password) { 4158 </a><a href="#h19-0-2386" id="h19-0-2386" class="d">- opts.auth = `${parsedUrl.username}:${parsedUrl.password}`; 4159 </a><a href="#h19-0-2387" id="h19-0-2387" class="d">- } 4160 </a><a href="#h19-0-2388" id="h19-0-2388" class="d">- if (isUnixSocket) { 4161 </a><a href="#h19-0-2389" id="h19-0-2389" class="d">- const parts = opts.path.split(":"); 4162 </a><a href="#h19-0-2390" id="h19-0-2390" class="d">- opts.socketPath = parts[0]; 4163 </a><a href="#h19-0-2391" id="h19-0-2391" class="d">- opts.path = parts[1]; 4164 </a><a href="#h19-0-2392" id="h19-0-2392" class="d">- } 4165 </a><a href="#h19-0-2393" id="h19-0-2393" class="d">- if (opts.followRedirects) { 4166 </a><a href="#h19-0-2394" id="h19-0-2394" class="d">- if (websocket._redirects === 0) { 4167 </a><a href="#h19-0-2395" id="h19-0-2395" class="d">- websocket._originalUnixSocket = isUnixSocket; 4168 </a><a href="#h19-0-2396" id="h19-0-2396" class="d">- websocket._originalSecure = isSecure; 4169 </a><a href="#h19-0-2397" id="h19-0-2397" class="d">- websocket._originalHostOrSocketPath = isUnixSocket ? opts.socketPath : parsedUrl.host; 4170 </a><a href="#h19-0-2398" id="h19-0-2398" class="d">- const headers = options && options.headers; 4171 </a><a href="#h19-0-2399" id="h19-0-2399" class="d">- options = { ...options, headers: {} }; 4172 </a><a href="#h19-0-2400" id="h19-0-2400" class="d">- if (headers) { 4173 </a><a href="#h19-0-2401" id="h19-0-2401" class="d">- for (const [key2, value] of Object.entries(headers)) { 4174 </a><a href="#h19-0-2402" id="h19-0-2402" class="d">- options.headers[key2.toLowerCase()] = value; 4175 </a><a href="#h19-0-2403" id="h19-0-2403" class="d">- } 4176 </a><a href="#h19-0-2404" id="h19-0-2404" class="d">- } 4177 </a><a href="#h19-0-2405" id="h19-0-2405" class="d">- } else { 4178 </a><a href="#h19-0-2406" id="h19-0-2406" class="d">- const isSameHost = isUnixSocket ? websocket._originalUnixSocket ? opts.socketPath === websocket._originalHostOrSocketPath : false : websocket._originalUnixSocket ? false : parsedUrl.host === websocket._originalHostOrSocketPath; 4179 </a><a href="#h19-0-2407" id="h19-0-2407" class="d">- if (!isSameHost || websocket._originalSecure && !isSecure) { 4180 </a><a href="#h19-0-2408" id="h19-0-2408" class="d">- delete opts.headers.authorization; 4181 </a><a href="#h19-0-2409" id="h19-0-2409" class="d">- delete opts.headers.cookie; 4182 </a><a href="#h19-0-2410" id="h19-0-2410" class="d">- if (!isSameHost) delete opts.headers.host; 4183 </a><a href="#h19-0-2411" id="h19-0-2411" class="d">- opts.auth = void 0; 4184 </a><a href="#h19-0-2412" id="h19-0-2412" class="d">- } 4185 </a><a href="#h19-0-2413" id="h19-0-2413" class="d">- } 4186 </a><a href="#h19-0-2414" id="h19-0-2414" class="d">- if (opts.auth && !options.headers.authorization) { 4187 </a><a href="#h19-0-2415" id="h19-0-2415" class="d">- options.headers.authorization = "Basic " + Buffer.from(opts.auth).toString("base64"); 4188 </a><a href="#h19-0-2416" id="h19-0-2416" class="d">- } 4189 </a><a href="#h19-0-2417" id="h19-0-2417" class="d">- } 4190 </a><a href="#h19-0-2418" id="h19-0-2418" class="d">- let req = websocket._req = get(opts); 4191 </a><a href="#h19-0-2419" id="h19-0-2419" class="d">- if (opts.timeout) { 4192 </a><a href="#h19-0-2420" id="h19-0-2420" class="d">- req.on("timeout", () => { 4193 </a><a href="#h19-0-2421" id="h19-0-2421" class="d">- abortHandshake(websocket, req, "Opening handshake has timed out"); 4194 </a><a href="#h19-0-2422" id="h19-0-2422" class="d">- }); 4195 </a><a href="#h19-0-2423" id="h19-0-2423" class="d">- } 4196 </a><a href="#h19-0-2424" id="h19-0-2424" class="d">- req.on("error", (err) => { 4197 </a><a href="#h19-0-2425" id="h19-0-2425" class="d">- if (req === null || req.aborted) return; 4198 </a><a href="#h19-0-2426" id="h19-0-2426" class="d">- req = websocket._req = null; 4199 </a><a href="#h19-0-2427" id="h19-0-2427" class="d">- emitErrorAndClose(websocket, err); 4200 </a><a href="#h19-0-2428" id="h19-0-2428" class="d">- }); 4201 </a><a href="#h19-0-2429" id="h19-0-2429" class="d">- req.on("response", (res) => { 4202 </a><a href="#h19-0-2430" id="h19-0-2430" class="d">- const location = res.headers.location; 4203 </a><a href="#h19-0-2431" id="h19-0-2431" class="d">- const statusCode = res.statusCode; 4204 </a><a href="#h19-0-2432" id="h19-0-2432" class="d">- if (location && opts.followRedirects && statusCode >= 300 && statusCode < 400) { 4205 </a><a href="#h19-0-2433" id="h19-0-2433" class="d">- if (++websocket._redirects > opts.maxRedirects) { 4206 </a><a href="#h19-0-2434" id="h19-0-2434" class="d">- abortHandshake(websocket, req, "Maximum redirects exceeded"); 4207 </a><a href="#h19-0-2435" id="h19-0-2435" class="d">- return; 4208 </a><a href="#h19-0-2436" id="h19-0-2436" class="d">- } 4209 </a><a href="#h19-0-2437" id="h19-0-2437" class="d">- req.abort(); 4210 </a><a href="#h19-0-2438" id="h19-0-2438" class="d">- let addr; 4211 </a><a href="#h19-0-2439" id="h19-0-2439" class="d">- try { 4212 </a><a href="#h19-0-2440" id="h19-0-2440" class="d">- addr = new URL(location, address); 4213 </a><a href="#h19-0-2441" id="h19-0-2441" class="d">- } catch (err) { 4214 </a><a href="#h19-0-2442" id="h19-0-2442" class="d">- emitErrorAndClose(websocket, err); 4215 </a><a href="#h19-0-2443" id="h19-0-2443" class="d">- return; 4216 </a><a href="#h19-0-2444" id="h19-0-2444" class="d">- } 4217 </a><a href="#h19-0-2445" id="h19-0-2445" class="d">- initAsClient(websocket, addr, protocols, options); 4218 </a><a href="#h19-0-2446" id="h19-0-2446" class="d">- } else if (!websocket.emit("unexpected-response", req, res)) { 4219 </a><a href="#h19-0-2447" id="h19-0-2447" class="d">- abortHandshake( 4220 </a><a href="#h19-0-2448" id="h19-0-2448" class="d">- websocket, 4221 </a><a href="#h19-0-2449" id="h19-0-2449" class="d">- req, 4222 </a><a href="#h19-0-2450" id="h19-0-2450" class="d">- `Unexpected server response: ${res.statusCode}` 4223 </a><a href="#h19-0-2451" id="h19-0-2451" class="d">- ); 4224 </a><a href="#h19-0-2452" id="h19-0-2452" class="d">- } 4225 </a><a href="#h19-0-2453" id="h19-0-2453" class="d">- }); 4226 </a><a href="#h19-0-2454" id="h19-0-2454" class="d">- req.on("upgrade", (res, socket, head) => { 4227 </a><a href="#h19-0-2455" id="h19-0-2455" class="d">- websocket.emit("upgrade", res); 4228 </a><a href="#h19-0-2456" id="h19-0-2456" class="d">- if (websocket.readyState !== WebSocket.CONNECTING) return; 4229 </a><a href="#h19-0-2457" id="h19-0-2457" class="d">- req = websocket._req = null; 4230 </a><a href="#h19-0-2458" id="h19-0-2458" class="d">- if (res.headers.upgrade.toLowerCase() !== "websocket") { 4231 </a><a href="#h19-0-2459" id="h19-0-2459" class="d">- abortHandshake(websocket, socket, "Invalid Upgrade header"); 4232 </a><a href="#h19-0-2460" id="h19-0-2460" class="d">- return; 4233 </a><a href="#h19-0-2461" id="h19-0-2461" class="d">- } 4234 </a><a href="#h19-0-2462" id="h19-0-2462" class="d">- const digest = createHash("sha1").update(key + GUID).digest("base64"); 4235 </a><a href="#h19-0-2463" id="h19-0-2463" class="d">- if (res.headers["sec-websocket-accept"] !== digest) { 4236 </a><a href="#h19-0-2464" id="h19-0-2464" class="d">- abortHandshake(websocket, socket, "Invalid Sec-WebSocket-Accept header"); 4237 </a><a href="#h19-0-2465" id="h19-0-2465" class="d">- return; 4238 </a><a href="#h19-0-2466" id="h19-0-2466" class="d">- } 4239 </a><a href="#h19-0-2467" id="h19-0-2467" class="d">- const serverProt = res.headers["sec-websocket-protocol"]; 4240 </a><a href="#h19-0-2468" id="h19-0-2468" class="d">- const protList = (protocols || "").split(/, */); 4241 </a><a href="#h19-0-2469" id="h19-0-2469" class="d">- let protError; 4242 </a><a href="#h19-0-2470" id="h19-0-2470" class="d">- if (!protocols && serverProt) { 4243 </a><a href="#h19-0-2471" id="h19-0-2471" class="d">- protError = "Server sent a subprotocol but none was requested"; 4244 </a><a href="#h19-0-2472" id="h19-0-2472" class="d">- } else if (protocols && !serverProt) { 4245 </a><a href="#h19-0-2473" id="h19-0-2473" class="d">- protError = "Server sent no subprotocol"; 4246 </a><a href="#h19-0-2474" id="h19-0-2474" class="d">- } else if (serverProt && !protList.includes(serverProt)) { 4247 </a><a href="#h19-0-2475" id="h19-0-2475" class="d">- protError = "Server sent an invalid subprotocol"; 4248 </a><a href="#h19-0-2476" id="h19-0-2476" class="d">- } 4249 </a><a href="#h19-0-2477" id="h19-0-2477" class="d">- if (protError) { 4250 </a><a href="#h19-0-2478" id="h19-0-2478" class="d">- abortHandshake(websocket, socket, protError); 4251 </a><a href="#h19-0-2479" id="h19-0-2479" class="d">- return; 4252 </a><a href="#h19-0-2480" id="h19-0-2480" class="d">- } 4253 </a><a href="#h19-0-2481" id="h19-0-2481" class="d">- if (serverProt) websocket._protocol = serverProt; 4254 </a><a href="#h19-0-2482" id="h19-0-2482" class="d">- const secWebSocketExtensions = res.headers["sec-websocket-extensions"]; 4255 </a><a href="#h19-0-2483" id="h19-0-2483" class="d">- if (secWebSocketExtensions !== void 0) { 4256 </a><a href="#h19-0-2484" id="h19-0-2484" class="d">- if (!perMessageDeflate) { 4257 </a><a href="#h19-0-2485" id="h19-0-2485" class="d">- const message = "Server sent a Sec-WebSocket-Extensions header but no extension was requested"; 4258 </a><a href="#h19-0-2486" id="h19-0-2486" class="d">- abortHandshake(websocket, socket, message); 4259 </a><a href="#h19-0-2487" id="h19-0-2487" class="d">- return; 4260 </a><a href="#h19-0-2488" id="h19-0-2488" class="d">- } 4261 </a><a href="#h19-0-2489" id="h19-0-2489" class="d">- let extensions; 4262 </a><a href="#h19-0-2490" id="h19-0-2490" class="d">- try { 4263 </a><a href="#h19-0-2491" id="h19-0-2491" class="d">- extensions = parse(secWebSocketExtensions); 4264 </a><a href="#h19-0-2492" id="h19-0-2492" class="d">- } catch (err) { 4265 </a><a href="#h19-0-2493" id="h19-0-2493" class="d">- const message = "Invalid Sec-WebSocket-Extensions header"; 4266 </a><a href="#h19-0-2494" id="h19-0-2494" class="d">- abortHandshake(websocket, socket, message); 4267 </a><a href="#h19-0-2495" id="h19-0-2495" class="d">- return; 4268 </a><a href="#h19-0-2496" id="h19-0-2496" class="d">- } 4269 </a><a href="#h19-0-2497" id="h19-0-2497" class="d">- const extensionNames = Object.keys(extensions); 4270 </a><a href="#h19-0-2498" id="h19-0-2498" class="d">- if (extensionNames.length) { 4271 </a><a href="#h19-0-2499" id="h19-0-2499" class="d">- if (extensionNames.length !== 1 || extensionNames[0] !== PerMessageDeflate.extensionName) { 4272 </a><a href="#h19-0-2500" id="h19-0-2500" class="d">- const message = "Server indicated an extension that was not requested"; 4273 </a><a href="#h19-0-2501" id="h19-0-2501" class="d">- abortHandshake(websocket, socket, message); 4274 </a><a href="#h19-0-2502" id="h19-0-2502" class="d">- return; 4275 </a><a href="#h19-0-2503" id="h19-0-2503" class="d">- } 4276 </a><a href="#h19-0-2504" id="h19-0-2504" class="d">- try { 4277 </a><a href="#h19-0-2505" id="h19-0-2505" class="d">- perMessageDeflate.accept(extensions[PerMessageDeflate.extensionName]); 4278 </a><a href="#h19-0-2506" id="h19-0-2506" class="d">- } catch (err) { 4279 </a><a href="#h19-0-2507" id="h19-0-2507" class="d">- const message = "Invalid Sec-WebSocket-Extensions header"; 4280 </a><a href="#h19-0-2508" id="h19-0-2508" class="d">- abortHandshake(websocket, socket, message); 4281 </a><a href="#h19-0-2509" id="h19-0-2509" class="d">- return; 4282 </a><a href="#h19-0-2510" id="h19-0-2510" class="d">- } 4283 </a><a href="#h19-0-2511" id="h19-0-2511" class="d">- websocket._extensions[PerMessageDeflate.extensionName] = perMessageDeflate; 4284 </a><a href="#h19-0-2512" id="h19-0-2512" class="d">- } 4285 </a><a href="#h19-0-2513" id="h19-0-2513" class="d">- } 4286 </a><a href="#h19-0-2514" id="h19-0-2514" class="d">- websocket.setSocket(socket, head, opts.maxPayload); 4287 </a><a href="#h19-0-2515" id="h19-0-2515" class="d">- }); 4288 </a><a href="#h19-0-2516" id="h19-0-2516" class="d">- } 4289 </a><a href="#h19-0-2517" id="h19-0-2517" class="d">- function emitErrorAndClose(websocket, err) { 4290 </a><a href="#h19-0-2518" id="h19-0-2518" class="d">- websocket._readyState = WebSocket.CLOSING; 4291 </a><a href="#h19-0-2519" id="h19-0-2519" class="d">- websocket.emit("error", err); 4292 </a><a href="#h19-0-2520" id="h19-0-2520" class="d">- websocket.emitClose(); 4293 </a><a href="#h19-0-2521" id="h19-0-2521" class="d">- } 4294 </a><a href="#h19-0-2522" id="h19-0-2522" class="d">- function netConnect(options) { 4295 </a><a href="#h19-0-2523" id="h19-0-2523" class="d">- options.path = options.socketPath; 4296 </a><a href="#h19-0-2524" id="h19-0-2524" class="d">- return net.connect(options); 4297 </a><a href="#h19-0-2525" id="h19-0-2525" class="d">- } 4298 </a><a href="#h19-0-2526" id="h19-0-2526" class="d">- function tlsConnect(options) { 4299 </a><a href="#h19-0-2527" id="h19-0-2527" class="d">- options.path = void 0; 4300 </a><a href="#h19-0-2528" id="h19-0-2528" class="d">- if (!options.servername && options.servername !== "") { 4301 </a><a href="#h19-0-2529" id="h19-0-2529" class="d">- options.servername = net.isIP(options.host) ? "" : options.host; 4302 </a><a href="#h19-0-2530" id="h19-0-2530" class="d">- } 4303 </a><a href="#h19-0-2531" id="h19-0-2531" class="d">- return tls.connect(options); 4304 </a><a href="#h19-0-2532" id="h19-0-2532" class="d">- } 4305 </a><a href="#h19-0-2533" id="h19-0-2533" class="d">- function abortHandshake(websocket, stream, message) { 4306 </a><a href="#h19-0-2534" id="h19-0-2534" class="d">- websocket._readyState = WebSocket.CLOSING; 4307 </a><a href="#h19-0-2535" id="h19-0-2535" class="d">- const err = new Error(message); 4308 </a><a href="#h19-0-2536" id="h19-0-2536" class="d">- Error.captureStackTrace(err, abortHandshake); 4309 </a><a href="#h19-0-2537" id="h19-0-2537" class="d">- if (stream.setHeader) { 4310 </a><a href="#h19-0-2538" id="h19-0-2538" class="d">- stream.abort(); 4311 </a><a href="#h19-0-2539" id="h19-0-2539" class="d">- if (stream.socket && !stream.socket.destroyed) { 4312 </a><a href="#h19-0-2540" id="h19-0-2540" class="d">- stream.socket.destroy(); 4313 </a><a href="#h19-0-2541" id="h19-0-2541" class="d">- } 4314 </a><a href="#h19-0-2542" id="h19-0-2542" class="d">- stream.once("abort", websocket.emitClose.bind(websocket)); 4315 </a><a href="#h19-0-2543" id="h19-0-2543" class="d">- websocket.emit("error", err); 4316 </a><a href="#h19-0-2544" id="h19-0-2544" class="d">- } else { 4317 </a><a href="#h19-0-2545" id="h19-0-2545" class="d">- stream.destroy(err); 4318 </a><a href="#h19-0-2546" id="h19-0-2546" class="d">- stream.once("error", websocket.emit.bind(websocket, "error")); 4319 </a><a href="#h19-0-2547" id="h19-0-2547" class="d">- stream.once("close", websocket.emitClose.bind(websocket)); 4320 </a><a href="#h19-0-2548" id="h19-0-2548" class="d">- } 4321 </a><a href="#h19-0-2549" id="h19-0-2549" class="d">- } 4322 </a><a href="#h19-0-2550" id="h19-0-2550" class="d">- function sendAfterClose(websocket, data, cb) { 4323 </a><a href="#h19-0-2551" id="h19-0-2551" class="d">- if (data) { 4324 </a><a href="#h19-0-2552" id="h19-0-2552" class="d">- const length = toBuffer(data).length; 4325 </a><a href="#h19-0-2553" id="h19-0-2553" class="d">- if (websocket._socket) websocket._sender._bufferedBytes += length; 4326 </a><a href="#h19-0-2554" id="h19-0-2554" class="d">- else websocket._bufferedAmount += length; 4327 </a><a href="#h19-0-2555" id="h19-0-2555" class="d">- } 4328 </a><a href="#h19-0-2556" id="h19-0-2556" class="d">- if (cb) { 4329 </a><a href="#h19-0-2557" id="h19-0-2557" class="d">- const err = new Error( 4330 </a><a href="#h19-0-2558" id="h19-0-2558" class="d">- `WebSocket is not open: readyState ${websocket.readyState} (${readyStates[websocket.readyState]})` 4331 </a><a href="#h19-0-2559" id="h19-0-2559" class="d">- ); 4332 </a><a href="#h19-0-2560" id="h19-0-2560" class="d">- cb(err); 4333 </a><a href="#h19-0-2561" id="h19-0-2561" class="d">- } 4334 </a><a href="#h19-0-2562" id="h19-0-2562" class="d">- } 4335 </a><a href="#h19-0-2563" id="h19-0-2563" class="d">- function receiverOnConclude(code, reason) { 4336 </a><a href="#h19-0-2564" id="h19-0-2564" class="d">- const websocket = this[kWebSocket]; 4337 </a><a href="#h19-0-2565" id="h19-0-2565" class="d">- websocket._closeFrameReceived = true; 4338 </a><a href="#h19-0-2566" id="h19-0-2566" class="d">- websocket._closeMessage = reason; 4339 </a><a href="#h19-0-2567" id="h19-0-2567" class="d">- websocket._closeCode = code; 4340 </a><a href="#h19-0-2568" id="h19-0-2568" class="d">- if (websocket._socket[kWebSocket] === void 0) return; 4341 </a><a href="#h19-0-2569" id="h19-0-2569" class="d">- websocket._socket.removeListener("data", socketOnData); 4342 </a><a href="#h19-0-2570" id="h19-0-2570" class="d">- process.nextTick(resume, websocket._socket); 4343 </a><a href="#h19-0-2571" id="h19-0-2571" class="d">- if (code === 1005) websocket.close(); 4344 </a><a href="#h19-0-2572" id="h19-0-2572" class="d">- else websocket.close(code, reason); 4345 </a><a href="#h19-0-2573" id="h19-0-2573" class="d">- } 4346 </a><a href="#h19-0-2574" id="h19-0-2574" class="d">- function receiverOnDrain() { 4347 </a><a href="#h19-0-2575" id="h19-0-2575" class="d">- this[kWebSocket]._socket.resume(); 4348 </a><a href="#h19-0-2576" id="h19-0-2576" class="d">- } 4349 </a><a href="#h19-0-2577" id="h19-0-2577" class="d">- function receiverOnError(err) { 4350 </a><a href="#h19-0-2578" id="h19-0-2578" class="d">- const websocket = this[kWebSocket]; 4351 </a><a href="#h19-0-2579" id="h19-0-2579" class="d">- if (websocket._socket[kWebSocket] !== void 0) { 4352 </a><a href="#h19-0-2580" id="h19-0-2580" class="d">- websocket._socket.removeListener("data", socketOnData); 4353 </a><a href="#h19-0-2581" id="h19-0-2581" class="d">- process.nextTick(resume, websocket._socket); 4354 </a><a href="#h19-0-2582" id="h19-0-2582" class="d">- websocket.close(err[kStatusCode]); 4355 </a><a href="#h19-0-2583" id="h19-0-2583" class="d">- } 4356 </a><a href="#h19-0-2584" id="h19-0-2584" class="d">- websocket.emit("error", err); 4357 </a><a href="#h19-0-2585" id="h19-0-2585" class="d">- } 4358 </a><a href="#h19-0-2586" id="h19-0-2586" class="d">- function receiverOnFinish() { 4359 </a><a href="#h19-0-2587" id="h19-0-2587" class="d">- this[kWebSocket].emitClose(); 4360 </a><a href="#h19-0-2588" id="h19-0-2588" class="d">- } 4361 </a><a href="#h19-0-2589" id="h19-0-2589" class="d">- function receiverOnMessage(data) { 4362 </a><a href="#h19-0-2590" id="h19-0-2590" class="d">- this[kWebSocket].emit("message", data); 4363 </a><a href="#h19-0-2591" id="h19-0-2591" class="d">- } 4364 </a><a href="#h19-0-2592" id="h19-0-2592" class="d">- function receiverOnPing(data) { 4365 </a><a href="#h19-0-2593" id="h19-0-2593" class="d">- const websocket = this[kWebSocket]; 4366 </a><a href="#h19-0-2594" id="h19-0-2594" class="d">- websocket.pong(data, !websocket._isServer, NOOP); 4367 </a><a href="#h19-0-2595" id="h19-0-2595" class="d">- websocket.emit("ping", data); 4368 </a><a href="#h19-0-2596" id="h19-0-2596" class="d">- } 4369 </a><a href="#h19-0-2597" id="h19-0-2597" class="d">- function receiverOnPong(data) { 4370 </a><a href="#h19-0-2598" id="h19-0-2598" class="d">- this[kWebSocket].emit("pong", data); 4371 </a><a href="#h19-0-2599" id="h19-0-2599" class="d">- } 4372 </a><a href="#h19-0-2600" id="h19-0-2600" class="d">- function resume(stream) { 4373 </a><a href="#h19-0-2601" id="h19-0-2601" class="d">- stream.resume(); 4374 </a><a href="#h19-0-2602" id="h19-0-2602" class="d">- } 4375 </a><a href="#h19-0-2603" id="h19-0-2603" class="d">- function socketOnClose() { 4376 </a><a href="#h19-0-2604" id="h19-0-2604" class="d">- const websocket = this[kWebSocket]; 4377 </a><a href="#h19-0-2605" id="h19-0-2605" class="d">- this.removeListener("close", socketOnClose); 4378 </a><a href="#h19-0-2606" id="h19-0-2606" class="d">- this.removeListener("data", socketOnData); 4379 </a><a href="#h19-0-2607" id="h19-0-2607" class="d">- this.removeListener("end", socketOnEnd); 4380 </a><a href="#h19-0-2608" id="h19-0-2608" class="d">- websocket._readyState = WebSocket.CLOSING; 4381 </a><a href="#h19-0-2609" id="h19-0-2609" class="d">- let chunk; 4382 </a><a href="#h19-0-2610" id="h19-0-2610" class="d">- if (!this._readableState.endEmitted && !websocket._closeFrameReceived && !websocket._receiver._writableState.errorEmitted && (chunk = websocket._socket.read()) !== null) { 4383 </a><a href="#h19-0-2611" id="h19-0-2611" class="d">- websocket._receiver.write(chunk); 4384 </a><a href="#h19-0-2612" id="h19-0-2612" class="d">- } 4385 </a><a href="#h19-0-2613" id="h19-0-2613" class="d">- websocket._receiver.end(); 4386 </a><a href="#h19-0-2614" id="h19-0-2614" class="d">- this[kWebSocket] = void 0; 4387 </a><a href="#h19-0-2615" id="h19-0-2615" class="d">- clearTimeout(websocket._closeTimer); 4388 </a><a href="#h19-0-2616" id="h19-0-2616" class="d">- if (websocket._receiver._writableState.finished || websocket._receiver._writableState.errorEmitted) { 4389 </a><a href="#h19-0-2617" id="h19-0-2617" class="d">- websocket.emitClose(); 4390 </a><a href="#h19-0-2618" id="h19-0-2618" class="d">- } else { 4391 </a><a href="#h19-0-2619" id="h19-0-2619" class="d">- websocket._receiver.on("error", receiverOnFinish); 4392 </a><a href="#h19-0-2620" id="h19-0-2620" class="d">- websocket._receiver.on("finish", receiverOnFinish); 4393 </a><a href="#h19-0-2621" id="h19-0-2621" class="d">- } 4394 </a><a href="#h19-0-2622" id="h19-0-2622" class="d">- } 4395 </a><a href="#h19-0-2623" id="h19-0-2623" class="d">- function socketOnData(chunk) { 4396 </a><a href="#h19-0-2624" id="h19-0-2624" class="d">- if (!this[kWebSocket]._receiver.write(chunk)) { 4397 </a><a href="#h19-0-2625" id="h19-0-2625" class="d">- this.pause(); 4398 </a><a href="#h19-0-2626" id="h19-0-2626" class="d">- } 4399 </a><a href="#h19-0-2627" id="h19-0-2627" class="d">- } 4400 </a><a href="#h19-0-2628" id="h19-0-2628" class="d">- function socketOnEnd() { 4401 </a><a href="#h19-0-2629" id="h19-0-2629" class="d">- const websocket = this[kWebSocket]; 4402 </a><a href="#h19-0-2630" id="h19-0-2630" class="d">- websocket._readyState = WebSocket.CLOSING; 4403 </a><a href="#h19-0-2631" id="h19-0-2631" class="d">- websocket._receiver.end(); 4404 </a><a href="#h19-0-2632" id="h19-0-2632" class="d">- this.end(); 4405 </a><a href="#h19-0-2633" id="h19-0-2633" class="d">- } 4406 </a><a href="#h19-0-2634" id="h19-0-2634" class="d">- function socketOnError() { 4407 </a><a href="#h19-0-2635" id="h19-0-2635" class="d">- const websocket = this[kWebSocket]; 4408 </a><a href="#h19-0-2636" id="h19-0-2636" class="d">- this.removeListener("error", socketOnError); 4409 </a><a href="#h19-0-2637" id="h19-0-2637" class="d">- this.on("error", NOOP); 4410 </a><a href="#h19-0-2638" id="h19-0-2638" class="d">- if (websocket) { 4411 </a><a href="#h19-0-2639" id="h19-0-2639" class="d">- websocket._readyState = WebSocket.CLOSING; 4412 </a><a href="#h19-0-2640" id="h19-0-2640" class="d">- this.destroy(); 4413 </a><a href="#h19-0-2641" id="h19-0-2641" class="d">- } 4414 </a><a href="#h19-0-2642" id="h19-0-2642" class="d">- } 4415 </a><a href="#h19-0-2643" id="h19-0-2643" class="d">- } 4416 </a><a href="#h19-0-2644" id="h19-0-2644" class="d">-}); 4417 </a><a href="#h19-0-2645" id="h19-0-2645" class="d">- 4418 </a><a href="#h19-0-2646" id="h19-0-2646" class="d">-// node_modules/react-devtools-core/dist/backend.js 4419 </a><a href="#h19-0-2647" id="h19-0-2647" class="d">-(function webpackUniversalModuleDefinition(root, factory) { 4420 </a><a href="#h19-0-2648" id="h19-0-2648" class="d">- if (typeof exports === "object" && typeof module === "object") 4421 </a><a href="#h19-0-2649" id="h19-0-2649" class="d">- module.exports = factory(); 4422 </a><a href="#h19-0-2650" id="h19-0-2650" class="d">- else if (typeof define === "function" && define.amd) 4423 </a><a href="#h19-0-2651" id="h19-0-2651" class="d">- define([], factory); 4424 </a><a href="#h19-0-2652" id="h19-0-2652" class="d">- else if (typeof exports === "object") 4425 </a><a href="#h19-0-2653" id="h19-0-2653" class="d">- exports["ReactDevToolsBackend"] = factory(); 4426 </a><a href="#h19-0-2654" id="h19-0-2654" class="d">- else 4427 </a><a href="#h19-0-2655" id="h19-0-2655" class="d">- root["ReactDevToolsBackend"] = factory(); 4428 </a><a href="#h19-0-2656" id="h19-0-2656" class="d">-})(window, () => { 4429 </a><a href="#h19-0-2657" id="h19-0-2657" class="d">- return ( 4430 </a><a href="#h19-0-2658" id="h19-0-2658" class="d">- /******/ 4431 </a><a href="#h19-0-2659" id="h19-0-2659" class="d">- (() => { 4432 </a><a href="#h19-0-2660" id="h19-0-2660" class="d">- var __webpack_modules__ = { 4433 </a><a href="#h19-0-2661" id="h19-0-2661" class="d">- /***/ 4434 </a><a href="#h19-0-2662" id="h19-0-2662" class="d">- 786: ( 4435 </a><a href="#h19-0-2663" id="h19-0-2663" class="d">- /***/ 4436 </a><a href="#h19-0-2664" id="h19-0-2664" class="d">- (__unused_webpack_module, exports2, __webpack_require__2) => { 4437 </a><a href="#h19-0-2665" id="h19-0-2665" class="d">- "use strict"; 4438 </a><a href="#h19-0-2666" id="h19-0-2666" class="d">- var __webpack_unused_export__; 4439 </a><a href="#h19-0-2667" id="h19-0-2667" class="d">- function _typeof(obj) { 4440 </a><a href="#h19-0-2668" id="h19-0-2668" class="d">- "@babel/helpers - typeof"; 4441 </a><a href="#h19-0-2669" id="h19-0-2669" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 4442 </a><a href="#h19-0-2670" id="h19-0-2670" class="d">- _typeof = function _typeof2(obj2) { 4443 </a><a href="#h19-0-2671" id="h19-0-2671" class="d">- return typeof obj2; 4444 </a><a href="#h19-0-2672" id="h19-0-2672" class="d">- }; 4445 </a><a href="#h19-0-2673" id="h19-0-2673" class="d">- } else { 4446 </a><a href="#h19-0-2674" id="h19-0-2674" class="d">- _typeof = function _typeof2(obj2) { 4447 </a><a href="#h19-0-2675" id="h19-0-2675" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 4448 </a><a href="#h19-0-2676" id="h19-0-2676" class="d">- }; 4449 </a><a href="#h19-0-2677" id="h19-0-2677" class="d">- } 4450 </a><a href="#h19-0-2678" id="h19-0-2678" class="d">- return _typeof(obj); 4451 </a><a href="#h19-0-2679" id="h19-0-2679" class="d">- } 4452 </a><a href="#h19-0-2680" id="h19-0-2680" class="d">- var ErrorStackParser = __webpack_require__2(206), React = __webpack_require__2(189), assign = Object.assign, ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, REACT_CONTEXT_TYPE = Symbol.for("react.context"), REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"), hasOwnProperty = Object.prototype.hasOwnProperty, hookLog = [], primitiveStackCache = null; 4453 </a><a href="#h19-0-2681" id="h19-0-2681" class="d">- function getPrimitiveStackCache() { 4454 </a><a href="#h19-0-2682" id="h19-0-2682" class="d">- if (null === primitiveStackCache) { 4455 </a><a href="#h19-0-2683" id="h19-0-2683" class="d">- var cache = /* @__PURE__ */ new Map(); 4456 </a><a href="#h19-0-2684" id="h19-0-2684" class="d">- try { 4457 </a><a href="#h19-0-2685" id="h19-0-2685" class="d">- Dispatcher.useContext({ 4458 </a><a href="#h19-0-2686" id="h19-0-2686" class="d">- _currentValue: null 4459 </a><a href="#h19-0-2687" id="h19-0-2687" class="d">- }); 4460 </a><a href="#h19-0-2688" id="h19-0-2688" class="d">- Dispatcher.useState(null); 4461 </a><a href="#h19-0-2689" id="h19-0-2689" class="d">- Dispatcher.useReducer(function(s) { 4462 </a><a href="#h19-0-2690" id="h19-0-2690" class="d">- return s; 4463 </a><a href="#h19-0-2691" id="h19-0-2691" class="d">- }, null); 4464 </a><a href="#h19-0-2692" id="h19-0-2692" class="d">- Dispatcher.useRef(null); 4465 </a><a href="#h19-0-2693" id="h19-0-2693" class="d">- "function" === typeof Dispatcher.useCacheRefresh && Dispatcher.useCacheRefresh(); 4466 </a><a href="#h19-0-2694" id="h19-0-2694" class="d">- Dispatcher.useLayoutEffect(function() { 4467 </a><a href="#h19-0-2695" id="h19-0-2695" class="d">- }); 4468 </a><a href="#h19-0-2696" id="h19-0-2696" class="d">- Dispatcher.useInsertionEffect(function() { 4469 </a><a href="#h19-0-2697" id="h19-0-2697" class="d">- }); 4470 </a><a href="#h19-0-2698" id="h19-0-2698" class="d">- Dispatcher.useEffect(function() { 4471 </a><a href="#h19-0-2699" id="h19-0-2699" class="d">- }); 4472 </a><a href="#h19-0-2700" id="h19-0-2700" class="d">- Dispatcher.useImperativeHandle(void 0, function() { 4473 </a><a href="#h19-0-2701" id="h19-0-2701" class="d">- return null; 4474 </a><a href="#h19-0-2702" id="h19-0-2702" class="d">- }); 4475 </a><a href="#h19-0-2703" id="h19-0-2703" class="d">- Dispatcher.useDebugValue(null); 4476 </a><a href="#h19-0-2704" id="h19-0-2704" class="d">- Dispatcher.useCallback(function() { 4477 </a><a href="#h19-0-2705" id="h19-0-2705" class="d">- }); 4478 </a><a href="#h19-0-2706" id="h19-0-2706" class="d">- Dispatcher.useTransition(); 4479 </a><a href="#h19-0-2707" id="h19-0-2707" class="d">- Dispatcher.useSyncExternalStore(function() { 4480 </a><a href="#h19-0-2708" id="h19-0-2708" class="d">- return function() { 4481 </a><a href="#h19-0-2709" id="h19-0-2709" class="d">- }; 4482 </a><a href="#h19-0-2710" id="h19-0-2710" class="d">- }, function() { 4483 </a><a href="#h19-0-2711" id="h19-0-2711" class="d">- return null; 4484 </a><a href="#h19-0-2712" id="h19-0-2712" class="d">- }, function() { 4485 </a><a href="#h19-0-2713" id="h19-0-2713" class="d">- return null; 4486 </a><a href="#h19-0-2714" id="h19-0-2714" class="d">- }); 4487 </a><a href="#h19-0-2715" id="h19-0-2715" class="d">- Dispatcher.useDeferredValue(null); 4488 </a><a href="#h19-0-2716" id="h19-0-2716" class="d">- Dispatcher.useMemo(function() { 4489 </a><a href="#h19-0-2717" id="h19-0-2717" class="d">- return null; 4490 </a><a href="#h19-0-2718" id="h19-0-2718" class="d">- }); 4491 </a><a href="#h19-0-2719" id="h19-0-2719" class="d">- Dispatcher.useOptimistic(null, function(s) { 4492 </a><a href="#h19-0-2720" id="h19-0-2720" class="d">- return s; 4493 </a><a href="#h19-0-2721" id="h19-0-2721" class="d">- }); 4494 </a><a href="#h19-0-2722" id="h19-0-2722" class="d">- Dispatcher.useFormState(function(s) { 4495 </a><a href="#h19-0-2723" id="h19-0-2723" class="d">- return s; 4496 </a><a href="#h19-0-2724" id="h19-0-2724" class="d">- }, null); 4497 </a><a href="#h19-0-2725" id="h19-0-2725" class="d">- Dispatcher.useActionState(function(s) { 4498 </a><a href="#h19-0-2726" id="h19-0-2726" class="d">- return s; 4499 </a><a href="#h19-0-2727" id="h19-0-2727" class="d">- }, null); 4500 </a><a href="#h19-0-2728" id="h19-0-2728" class="d">- Dispatcher.useHostTransitionStatus(); 4501 </a><a href="#h19-0-2729" id="h19-0-2729" class="d">- "function" === typeof Dispatcher.useMemoCache && Dispatcher.useMemoCache(0); 4502 </a><a href="#h19-0-2730" id="h19-0-2730" class="d">- if ("function" === typeof Dispatcher.use) { 4503 </a><a href="#h19-0-2731" id="h19-0-2731" class="d">- Dispatcher.use({ 4504 </a><a href="#h19-0-2732" id="h19-0-2732" class="d">- $$typeof: REACT_CONTEXT_TYPE, 4505 </a><a href="#h19-0-2733" id="h19-0-2733" class="d">- _currentValue: null 4506 </a><a href="#h19-0-2734" id="h19-0-2734" class="d">- }); 4507 </a><a href="#h19-0-2735" id="h19-0-2735" class="d">- Dispatcher.use({ 4508 </a><a href="#h19-0-2736" id="h19-0-2736" class="d">- then: function then() { 4509 </a><a href="#h19-0-2737" id="h19-0-2737" class="d">- }, 4510 </a><a href="#h19-0-2738" id="h19-0-2738" class="d">- status: "fulfilled", 4511 </a><a href="#h19-0-2739" id="h19-0-2739" class="d">- value: null 4512 </a><a href="#h19-0-2740" id="h19-0-2740" class="d">- }); 4513 </a><a href="#h19-0-2741" id="h19-0-2741" class="d">- try { 4514 </a><a href="#h19-0-2742" id="h19-0-2742" class="d">- Dispatcher.use({ 4515 </a><a href="#h19-0-2743" id="h19-0-2743" class="d">- then: function then() { 4516 </a><a href="#h19-0-2744" id="h19-0-2744" class="d">- } 4517 </a><a href="#h19-0-2745" id="h19-0-2745" class="d">- }); 4518 </a><a href="#h19-0-2746" id="h19-0-2746" class="d">- } catch (x) { 4519 </a><a href="#h19-0-2747" id="h19-0-2747" class="d">- } 4520 </a><a href="#h19-0-2748" id="h19-0-2748" class="d">- } 4521 </a><a href="#h19-0-2749" id="h19-0-2749" class="d">- Dispatcher.useId(); 4522 </a><a href="#h19-0-2750" id="h19-0-2750" class="d">- "function" === typeof Dispatcher.useResourceEffect && Dispatcher.useResourceEffect(function() { 4523 </a><a href="#h19-0-2751" id="h19-0-2751" class="d">- return {}; 4524 </a><a href="#h19-0-2752" id="h19-0-2752" class="d">- }, []); 4525 </a><a href="#h19-0-2753" id="h19-0-2753" class="d">- "function" === typeof Dispatcher.useEffectEvent && Dispatcher.useEffectEvent(function() { 4526 </a><a href="#h19-0-2754" id="h19-0-2754" class="d">- }); 4527 </a><a href="#h19-0-2755" id="h19-0-2755" class="d">- } finally { 4528 </a><a href="#h19-0-2756" id="h19-0-2756" class="d">- var readHookLog = hookLog; 4529 </a><a href="#h19-0-2757" id="h19-0-2757" class="d">- hookLog = []; 4530 </a><a href="#h19-0-2758" id="h19-0-2758" class="d">- } 4531 </a><a href="#h19-0-2759" id="h19-0-2759" class="d">- for (var i = 0; i < readHookLog.length; i++) { 4532 </a><a href="#h19-0-2760" id="h19-0-2760" class="d">- var hook = readHookLog[i]; 4533 </a><a href="#h19-0-2761" id="h19-0-2761" class="d">- cache.set(hook.primitive, ErrorStackParser.parse(hook.stackError)); 4534 </a><a href="#h19-0-2762" id="h19-0-2762" class="d">- } 4535 </a><a href="#h19-0-2763" id="h19-0-2763" class="d">- primitiveStackCache = cache; 4536 </a><a href="#h19-0-2764" id="h19-0-2764" class="d">- } 4537 </a><a href="#h19-0-2765" id="h19-0-2765" class="d">- return primitiveStackCache; 4538 </a><a href="#h19-0-2766" id="h19-0-2766" class="d">- } 4539 </a><a href="#h19-0-2767" id="h19-0-2767" class="d">- var currentFiber = null, currentHook = null, currentContextDependency = null; 4540 </a><a href="#h19-0-2768" id="h19-0-2768" class="d">- function nextHook() { 4541 </a><a href="#h19-0-2769" id="h19-0-2769" class="d">- var hook = currentHook; 4542 </a><a href="#h19-0-2770" id="h19-0-2770" class="d">- null !== hook && (currentHook = hook.next); 4543 </a><a href="#h19-0-2771" id="h19-0-2771" class="d">- return hook; 4544 </a><a href="#h19-0-2772" id="h19-0-2772" class="d">- } 4545 </a><a href="#h19-0-2773" id="h19-0-2773" class="d">- function readContext(context) { 4546 </a><a href="#h19-0-2774" id="h19-0-2774" class="d">- if (null === currentFiber) return context._currentValue; 4547 </a><a href="#h19-0-2775" id="h19-0-2775" class="d">- if (null === currentContextDependency) throw Error("Context reads do not line up with context dependencies. This is a bug in React Debug Tools."); 4548 </a><a href="#h19-0-2776" id="h19-0-2776" class="d">- hasOwnProperty.call(currentContextDependency, "memoizedValue") ? (context = currentContextDependency.memoizedValue, currentContextDependency = currentContextDependency.next) : context = context._currentValue; 4549 </a><a href="#h19-0-2777" id="h19-0-2777" class="d">- return context; 4550 </a><a href="#h19-0-2778" id="h19-0-2778" class="d">- } 4551 </a><a href="#h19-0-2779" id="h19-0-2779" class="d">- var SuspenseException = Error("Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`."), Dispatcher = { 4552 </a><a href="#h19-0-2780" id="h19-0-2780" class="d">- use: function use(usable) { 4553 </a><a href="#h19-0-2781" id="h19-0-2781" class="d">- if (null !== usable && "object" === _typeof(usable)) { 4554 </a><a href="#h19-0-2782" id="h19-0-2782" class="d">- if ("function" === typeof usable.then) { 4555 </a><a href="#h19-0-2783" id="h19-0-2783" class="d">- switch (usable.status) { 4556 </a><a href="#h19-0-2784" id="h19-0-2784" class="d">- case "fulfilled": 4557 </a><a href="#h19-0-2785" id="h19-0-2785" class="d">- var fulfilledValue = usable.value; 4558 </a><a href="#h19-0-2786" id="h19-0-2786" class="d">- hookLog.push({ 4559 </a><a href="#h19-0-2787" id="h19-0-2787" class="d">- displayName: null, 4560 </a><a href="#h19-0-2788" id="h19-0-2788" class="d">- primitive: "Promise", 4561 </a><a href="#h19-0-2789" id="h19-0-2789" class="d">- stackError: Error(), 4562 </a><a href="#h19-0-2790" id="h19-0-2790" class="d">- value: fulfilledValue, 4563 </a><a href="#h19-0-2791" id="h19-0-2791" class="d">- debugInfo: void 0 === usable._debugInfo ? null : usable._debugInfo, 4564 </a><a href="#h19-0-2792" id="h19-0-2792" class="d">- dispatcherHookName: "Use" 4565 </a><a href="#h19-0-2793" id="h19-0-2793" class="d">- }); 4566 </a><a href="#h19-0-2794" id="h19-0-2794" class="d">- return fulfilledValue; 4567 </a><a href="#h19-0-2795" id="h19-0-2795" class="d">- case "rejected": 4568 </a><a href="#h19-0-2796" id="h19-0-2796" class="d">- throw usable.reason; 4569 </a><a href="#h19-0-2797" id="h19-0-2797" class="d">- } 4570 </a><a href="#h19-0-2798" id="h19-0-2798" class="d">- hookLog.push({ 4571 </a><a href="#h19-0-2799" id="h19-0-2799" class="d">- displayName: null, 4572 </a><a href="#h19-0-2800" id="h19-0-2800" class="d">- primitive: "Unresolved", 4573 </a><a href="#h19-0-2801" id="h19-0-2801" class="d">- stackError: Error(), 4574 </a><a href="#h19-0-2802" id="h19-0-2802" class="d">- value: usable, 4575 </a><a href="#h19-0-2803" id="h19-0-2803" class="d">- debugInfo: void 0 === usable._debugInfo ? null : usable._debugInfo, 4576 </a><a href="#h19-0-2804" id="h19-0-2804" class="d">- dispatcherHookName: "Use" 4577 </a><a href="#h19-0-2805" id="h19-0-2805" class="d">- }); 4578 </a><a href="#h19-0-2806" id="h19-0-2806" class="d">- throw SuspenseException; 4579 </a><a href="#h19-0-2807" id="h19-0-2807" class="d">- } 4580 </a><a href="#h19-0-2808" id="h19-0-2808" class="d">- if (usable.$$typeof === REACT_CONTEXT_TYPE) return fulfilledValue = readContext(usable), hookLog.push({ 4581 </a><a href="#h19-0-2809" id="h19-0-2809" class="d">- displayName: usable.displayName || "Context", 4582 </a><a href="#h19-0-2810" id="h19-0-2810" class="d">- primitive: "Context (use)", 4583 </a><a href="#h19-0-2811" id="h19-0-2811" class="d">- stackError: Error(), 4584 </a><a href="#h19-0-2812" id="h19-0-2812" class="d">- value: fulfilledValue, 4585 </a><a href="#h19-0-2813" id="h19-0-2813" class="d">- debugInfo: null, 4586 </a><a href="#h19-0-2814" id="h19-0-2814" class="d">- dispatcherHookName: "Use" 4587 </a><a href="#h19-0-2815" id="h19-0-2815" class="d">- }), fulfilledValue; 4588 </a><a href="#h19-0-2816" id="h19-0-2816" class="d">- } 4589 </a><a href="#h19-0-2817" id="h19-0-2817" class="d">- throw Error("An unsupported type was passed to use(): " + String(usable)); 4590 </a><a href="#h19-0-2818" id="h19-0-2818" class="d">- }, 4591 </a><a href="#h19-0-2819" id="h19-0-2819" class="d">- readContext, 4592 </a><a href="#h19-0-2820" id="h19-0-2820" class="d">- useCacheRefresh: function useCacheRefresh() { 4593 </a><a href="#h19-0-2821" id="h19-0-2821" class="d">- var hook = nextHook(); 4594 </a><a href="#h19-0-2822" id="h19-0-2822" class="d">- hookLog.push({ 4595 </a><a href="#h19-0-2823" id="h19-0-2823" class="d">- displayName: null, 4596 </a><a href="#h19-0-2824" id="h19-0-2824" class="d">- primitive: "CacheRefresh", 4597 </a><a href="#h19-0-2825" id="h19-0-2825" class="d">- stackError: Error(), 4598 </a><a href="#h19-0-2826" id="h19-0-2826" class="d">- value: null !== hook ? hook.memoizedState : function() { 4599 </a><a href="#h19-0-2827" id="h19-0-2827" class="d">- }, 4600 </a><a href="#h19-0-2828" id="h19-0-2828" class="d">- debugInfo: null, 4601 </a><a href="#h19-0-2829" id="h19-0-2829" class="d">- dispatcherHookName: "CacheRefresh" 4602 </a><a href="#h19-0-2830" id="h19-0-2830" class="d">- }); 4603 </a><a href="#h19-0-2831" id="h19-0-2831" class="d">- return function() { 4604 </a><a href="#h19-0-2832" id="h19-0-2832" class="d">- }; 4605 </a><a href="#h19-0-2833" id="h19-0-2833" class="d">- }, 4606 </a><a href="#h19-0-2834" id="h19-0-2834" class="d">- useCallback: function useCallback(callback) { 4607 </a><a href="#h19-0-2835" id="h19-0-2835" class="d">- var hook = nextHook(); 4608 </a><a href="#h19-0-2836" id="h19-0-2836" class="d">- hookLog.push({ 4609 </a><a href="#h19-0-2837" id="h19-0-2837" class="d">- displayName: null, 4610 </a><a href="#h19-0-2838" id="h19-0-2838" class="d">- primitive: "Callback", 4611 </a><a href="#h19-0-2839" id="h19-0-2839" class="d">- stackError: Error(), 4612 </a><a href="#h19-0-2840" id="h19-0-2840" class="d">- value: null !== hook ? hook.memoizedState[0] : callback, 4613 </a><a href="#h19-0-2841" id="h19-0-2841" class="d">- debugInfo: null, 4614 </a><a href="#h19-0-2842" id="h19-0-2842" class="d">- dispatcherHookName: "Callback" 4615 </a><a href="#h19-0-2843" id="h19-0-2843" class="d">- }); 4616 </a><a href="#h19-0-2844" id="h19-0-2844" class="d">- return callback; 4617 </a><a href="#h19-0-2845" id="h19-0-2845" class="d">- }, 4618 </a><a href="#h19-0-2846" id="h19-0-2846" class="d">- useContext: function useContext(context) { 4619 </a><a href="#h19-0-2847" id="h19-0-2847" class="d">- var value = readContext(context); 4620 </a><a href="#h19-0-2848" id="h19-0-2848" class="d">- hookLog.push({ 4621 </a><a href="#h19-0-2849" id="h19-0-2849" class="d">- displayName: context.displayName || null, 4622 </a><a href="#h19-0-2850" id="h19-0-2850" class="d">- primitive: "Context", 4623 </a><a href="#h19-0-2851" id="h19-0-2851" class="d">- stackError: Error(), 4624 </a><a href="#h19-0-2852" id="h19-0-2852" class="d">- value, 4625 </a><a href="#h19-0-2853" id="h19-0-2853" class="d">- debugInfo: null, 4626 </a><a href="#h19-0-2854" id="h19-0-2854" class="d">- dispatcherHookName: "Context" 4627 </a><a href="#h19-0-2855" id="h19-0-2855" class="d">- }); 4628 </a><a href="#h19-0-2856" id="h19-0-2856" class="d">- return value; 4629 </a><a href="#h19-0-2857" id="h19-0-2857" class="d">- }, 4630 </a><a href="#h19-0-2858" id="h19-0-2858" class="d">- useEffect: function useEffect(create) { 4631 </a><a href="#h19-0-2859" id="h19-0-2859" class="d">- nextHook(); 4632 </a><a href="#h19-0-2860" id="h19-0-2860" class="d">- hookLog.push({ 4633 </a><a href="#h19-0-2861" id="h19-0-2861" class="d">- displayName: null, 4634 </a><a href="#h19-0-2862" id="h19-0-2862" class="d">- primitive: "Effect", 4635 </a><a href="#h19-0-2863" id="h19-0-2863" class="d">- stackError: Error(), 4636 </a><a href="#h19-0-2864" id="h19-0-2864" class="d">- value: create, 4637 </a><a href="#h19-0-2865" id="h19-0-2865" class="d">- debugInfo: null, 4638 </a><a href="#h19-0-2866" id="h19-0-2866" class="d">- dispatcherHookName: "Effect" 4639 </a><a href="#h19-0-2867" id="h19-0-2867" class="d">- }); 4640 </a><a href="#h19-0-2868" id="h19-0-2868" class="d">- }, 4641 </a><a href="#h19-0-2869" id="h19-0-2869" class="d">- useImperativeHandle: function useImperativeHandle(ref) { 4642 </a><a href="#h19-0-2870" id="h19-0-2870" class="d">- nextHook(); 4643 </a><a href="#h19-0-2871" id="h19-0-2871" class="d">- var instance = void 0; 4644 </a><a href="#h19-0-2872" id="h19-0-2872" class="d">- null !== ref && "object" === _typeof(ref) && (instance = ref.current); 4645 </a><a href="#h19-0-2873" id="h19-0-2873" class="d">- hookLog.push({ 4646 </a><a href="#h19-0-2874" id="h19-0-2874" class="d">- displayName: null, 4647 </a><a href="#h19-0-2875" id="h19-0-2875" class="d">- primitive: "ImperativeHandle", 4648 </a><a href="#h19-0-2876" id="h19-0-2876" class="d">- stackError: Error(), 4649 </a><a href="#h19-0-2877" id="h19-0-2877" class="d">- value: instance, 4650 </a><a href="#h19-0-2878" id="h19-0-2878" class="d">- debugInfo: null, 4651 </a><a href="#h19-0-2879" id="h19-0-2879" class="d">- dispatcherHookName: "ImperativeHandle" 4652 </a><a href="#h19-0-2880" id="h19-0-2880" class="d">- }); 4653 </a><a href="#h19-0-2881" id="h19-0-2881" class="d">- }, 4654 </a><a href="#h19-0-2882" id="h19-0-2882" class="d">- useDebugValue: function useDebugValue(value, formatterFn) { 4655 </a><a href="#h19-0-2883" id="h19-0-2883" class="d">- hookLog.push({ 4656 </a><a href="#h19-0-2884" id="h19-0-2884" class="d">- displayName: null, 4657 </a><a href="#h19-0-2885" id="h19-0-2885" class="d">- primitive: "DebugValue", 4658 </a><a href="#h19-0-2886" id="h19-0-2886" class="d">- stackError: Error(), 4659 </a><a href="#h19-0-2887" id="h19-0-2887" class="d">- value: "function" === typeof formatterFn ? formatterFn(value) : value, 4660 </a><a href="#h19-0-2888" id="h19-0-2888" class="d">- debugInfo: null, 4661 </a><a href="#h19-0-2889" id="h19-0-2889" class="d">- dispatcherHookName: "DebugValue" 4662 </a><a href="#h19-0-2890" id="h19-0-2890" class="d">- }); 4663 </a><a href="#h19-0-2891" id="h19-0-2891" class="d">- }, 4664 </a><a href="#h19-0-2892" id="h19-0-2892" class="d">- useLayoutEffect: function useLayoutEffect(create) { 4665 </a><a href="#h19-0-2893" id="h19-0-2893" class="d">- nextHook(); 4666 </a><a href="#h19-0-2894" id="h19-0-2894" class="d">- hookLog.push({ 4667 </a><a href="#h19-0-2895" id="h19-0-2895" class="d">- displayName: null, 4668 </a><a href="#h19-0-2896" id="h19-0-2896" class="d">- primitive: "LayoutEffect", 4669 </a><a href="#h19-0-2897" id="h19-0-2897" class="d">- stackError: Error(), 4670 </a><a href="#h19-0-2898" id="h19-0-2898" class="d">- value: create, 4671 </a><a href="#h19-0-2899" id="h19-0-2899" class="d">- debugInfo: null, 4672 </a><a href="#h19-0-2900" id="h19-0-2900" class="d">- dispatcherHookName: "LayoutEffect" 4673 </a><a href="#h19-0-2901" id="h19-0-2901" class="d">- }); 4674 </a><a href="#h19-0-2902" id="h19-0-2902" class="d">- }, 4675 </a><a href="#h19-0-2903" id="h19-0-2903" class="d">- useInsertionEffect: function useInsertionEffect(create) { 4676 </a><a href="#h19-0-2904" id="h19-0-2904" class="d">- nextHook(); 4677 </a><a href="#h19-0-2905" id="h19-0-2905" class="d">- hookLog.push({ 4678 </a><a href="#h19-0-2906" id="h19-0-2906" class="d">- displayName: null, 4679 </a><a href="#h19-0-2907" id="h19-0-2907" class="d">- primitive: "InsertionEffect", 4680 </a><a href="#h19-0-2908" id="h19-0-2908" class="d">- stackError: Error(), 4681 </a><a href="#h19-0-2909" id="h19-0-2909" class="d">- value: create, 4682 </a><a href="#h19-0-2910" id="h19-0-2910" class="d">- debugInfo: null, 4683 </a><a href="#h19-0-2911" id="h19-0-2911" class="d">- dispatcherHookName: "InsertionEffect" 4684 </a><a href="#h19-0-2912" id="h19-0-2912" class="d">- }); 4685 </a><a href="#h19-0-2913" id="h19-0-2913" class="d">- }, 4686 </a><a href="#h19-0-2914" id="h19-0-2914" class="d">- useMemo: function useMemo(nextCreate) { 4687 </a><a href="#h19-0-2915" id="h19-0-2915" class="d">- var hook = nextHook(); 4688 </a><a href="#h19-0-2916" id="h19-0-2916" class="d">- nextCreate = null !== hook ? hook.memoizedState[0] : nextCreate(); 4689 </a><a href="#h19-0-2917" id="h19-0-2917" class="d">- hookLog.push({ 4690 </a><a href="#h19-0-2918" id="h19-0-2918" class="d">- displayName: null, 4691 </a><a href="#h19-0-2919" id="h19-0-2919" class="d">- primitive: "Memo", 4692 </a><a href="#h19-0-2920" id="h19-0-2920" class="d">- stackError: Error(), 4693 </a><a href="#h19-0-2921" id="h19-0-2921" class="d">- value: nextCreate, 4694 </a><a href="#h19-0-2922" id="h19-0-2922" class="d">- debugInfo: null, 4695 </a><a href="#h19-0-2923" id="h19-0-2923" class="d">- dispatcherHookName: "Memo" 4696 </a><a href="#h19-0-2924" id="h19-0-2924" class="d">- }); 4697 </a><a href="#h19-0-2925" id="h19-0-2925" class="d">- return nextCreate; 4698 </a><a href="#h19-0-2926" id="h19-0-2926" class="d">- }, 4699 </a><a href="#h19-0-2927" id="h19-0-2927" class="d">- useMemoCache: function useMemoCache(size) { 4700 </a><a href="#h19-0-2928" id="h19-0-2928" class="d">- var fiber = currentFiber; 4701 </a><a href="#h19-0-2929" id="h19-0-2929" class="d">- if (null == fiber) return []; 4702 </a><a href="#h19-0-2930" id="h19-0-2930" class="d">- fiber = null != fiber.updateQueue ? fiber.updateQueue.memoCache : null; 4703 </a><a href="#h19-0-2931" id="h19-0-2931" class="d">- if (null == fiber) return []; 4704 </a><a href="#h19-0-2932" id="h19-0-2932" class="d">- var data = fiber.data[fiber.index]; 4705 </a><a href="#h19-0-2933" id="h19-0-2933" class="d">- if (void 0 === data) { 4706 </a><a href="#h19-0-2934" id="h19-0-2934" class="d">- data = fiber.data[fiber.index] = Array(size); 4707 </a><a href="#h19-0-2935" id="h19-0-2935" class="d">- for (var i = 0; i < size; i++) { 4708 </a><a href="#h19-0-2936" id="h19-0-2936" class="d">- data[i] = REACT_MEMO_CACHE_SENTINEL; 4709 </a><a href="#h19-0-2937" id="h19-0-2937" class="d">- } 4710 </a><a href="#h19-0-2938" id="h19-0-2938" class="d">- } 4711 </a><a href="#h19-0-2939" id="h19-0-2939" class="d">- fiber.index++; 4712 </a><a href="#h19-0-2940" id="h19-0-2940" class="d">- return data; 4713 </a><a href="#h19-0-2941" id="h19-0-2941" class="d">- }, 4714 </a><a href="#h19-0-2942" id="h19-0-2942" class="d">- useOptimistic: function useOptimistic(passthrough) { 4715 </a><a href="#h19-0-2943" id="h19-0-2943" class="d">- var hook = nextHook(); 4716 </a><a href="#h19-0-2944" id="h19-0-2944" class="d">- passthrough = null !== hook ? hook.memoizedState : passthrough; 4717 </a><a href="#h19-0-2945" id="h19-0-2945" class="d">- hookLog.push({ 4718 </a><a href="#h19-0-2946" id="h19-0-2946" class="d">- displayName: null, 4719 </a><a href="#h19-0-2947" id="h19-0-2947" class="d">- primitive: "Optimistic", 4720 </a><a href="#h19-0-2948" id="h19-0-2948" class="d">- stackError: Error(), 4721 </a><a href="#h19-0-2949" id="h19-0-2949" class="d">- value: passthrough, 4722 </a><a href="#h19-0-2950" id="h19-0-2950" class="d">- debugInfo: null, 4723 </a><a href="#h19-0-2951" id="h19-0-2951" class="d">- dispatcherHookName: "Optimistic" 4724 </a><a href="#h19-0-2952" id="h19-0-2952" class="d">- }); 4725 </a><a href="#h19-0-2953" id="h19-0-2953" class="d">- return [passthrough, function() { 4726 </a><a href="#h19-0-2954" id="h19-0-2954" class="d">- }]; 4727 </a><a href="#h19-0-2955" id="h19-0-2955" class="d">- }, 4728 </a><a href="#h19-0-2956" id="h19-0-2956" class="d">- useReducer: function useReducer(reducer, initialArg, init) { 4729 </a><a href="#h19-0-2957" id="h19-0-2957" class="d">- reducer = nextHook(); 4730 </a><a href="#h19-0-2958" id="h19-0-2958" class="d">- initialArg = null !== reducer ? reducer.memoizedState : void 0 !== init ? init(initialArg) : initialArg; 4731 </a><a href="#h19-0-2959" id="h19-0-2959" class="d">- hookLog.push({ 4732 </a><a href="#h19-0-2960" id="h19-0-2960" class="d">- displayName: null, 4733 </a><a href="#h19-0-2961" id="h19-0-2961" class="d">- primitive: "Reducer", 4734 </a><a href="#h19-0-2962" id="h19-0-2962" class="d">- stackError: Error(), 4735 </a><a href="#h19-0-2963" id="h19-0-2963" class="d">- value: initialArg, 4736 </a><a href="#h19-0-2964" id="h19-0-2964" class="d">- debugInfo: null, 4737 </a><a href="#h19-0-2965" id="h19-0-2965" class="d">- dispatcherHookName: "Reducer" 4738 </a><a href="#h19-0-2966" id="h19-0-2966" class="d">- }); 4739 </a><a href="#h19-0-2967" id="h19-0-2967" class="d">- return [initialArg, function() { 4740 </a><a href="#h19-0-2968" id="h19-0-2968" class="d">- }]; 4741 </a><a href="#h19-0-2969" id="h19-0-2969" class="d">- }, 4742 </a><a href="#h19-0-2970" id="h19-0-2970" class="d">- useRef: function useRef(initialValue) { 4743 </a><a href="#h19-0-2971" id="h19-0-2971" class="d">- var hook = nextHook(); 4744 </a><a href="#h19-0-2972" id="h19-0-2972" class="d">- initialValue = null !== hook ? hook.memoizedState : { 4745 </a><a href="#h19-0-2973" id="h19-0-2973" class="d">- current: initialValue 4746 </a><a href="#h19-0-2974" id="h19-0-2974" class="d">- }; 4747 </a><a href="#h19-0-2975" id="h19-0-2975" class="d">- hookLog.push({ 4748 </a><a href="#h19-0-2976" id="h19-0-2976" class="d">- displayName: null, 4749 </a><a href="#h19-0-2977" id="h19-0-2977" class="d">- primitive: "Ref", 4750 </a><a href="#h19-0-2978" id="h19-0-2978" class="d">- stackError: Error(), 4751 </a><a href="#h19-0-2979" id="h19-0-2979" class="d">- value: initialValue.current, 4752 </a><a href="#h19-0-2980" id="h19-0-2980" class="d">- debugInfo: null, 4753 </a><a href="#h19-0-2981" id="h19-0-2981" class="d">- dispatcherHookName: "Ref" 4754 </a><a href="#h19-0-2982" id="h19-0-2982" class="d">- }); 4755 </a><a href="#h19-0-2983" id="h19-0-2983" class="d">- return initialValue; 4756 </a><a href="#h19-0-2984" id="h19-0-2984" class="d">- }, 4757 </a><a href="#h19-0-2985" id="h19-0-2985" class="d">- useState: function useState(initialState) { 4758 </a><a href="#h19-0-2986" id="h19-0-2986" class="d">- var hook = nextHook(); 4759 </a><a href="#h19-0-2987" id="h19-0-2987" class="d">- initialState = null !== hook ? hook.memoizedState : "function" === typeof initialState ? initialState() : initialState; 4760 </a><a href="#h19-0-2988" id="h19-0-2988" class="d">- hookLog.push({ 4761 </a><a href="#h19-0-2989" id="h19-0-2989" class="d">- displayName: null, 4762 </a><a href="#h19-0-2990" id="h19-0-2990" class="d">- primitive: "State", 4763 </a><a href="#h19-0-2991" id="h19-0-2991" class="d">- stackError: Error(), 4764 </a><a href="#h19-0-2992" id="h19-0-2992" class="d">- value: initialState, 4765 </a><a href="#h19-0-2993" id="h19-0-2993" class="d">- debugInfo: null, 4766 </a><a href="#h19-0-2994" id="h19-0-2994" class="d">- dispatcherHookName: "State" 4767 </a><a href="#h19-0-2995" id="h19-0-2995" class="d">- }); 4768 </a><a href="#h19-0-2996" id="h19-0-2996" class="d">- return [initialState, function() { 4769 </a><a href="#h19-0-2997" id="h19-0-2997" class="d">- }]; 4770 </a><a href="#h19-0-2998" id="h19-0-2998" class="d">- }, 4771 </a><a href="#h19-0-2999" id="h19-0-2999" class="d">- useTransition: function useTransition() { 4772 </a><a href="#h19-0-3000" id="h19-0-3000" class="d">- var stateHook = nextHook(); 4773 </a><a href="#h19-0-3001" id="h19-0-3001" class="d">- nextHook(); 4774 </a><a href="#h19-0-3002" id="h19-0-3002" class="d">- stateHook = null !== stateHook ? stateHook.memoizedState : false; 4775 </a><a href="#h19-0-3003" id="h19-0-3003" class="d">- hookLog.push({ 4776 </a><a href="#h19-0-3004" id="h19-0-3004" class="d">- displayName: null, 4777 </a><a href="#h19-0-3005" id="h19-0-3005" class="d">- primitive: "Transition", 4778 </a><a href="#h19-0-3006" id="h19-0-3006" class="d">- stackError: Error(), 4779 </a><a href="#h19-0-3007" id="h19-0-3007" class="d">- value: stateHook, 4780 </a><a href="#h19-0-3008" id="h19-0-3008" class="d">- debugInfo: null, 4781 </a><a href="#h19-0-3009" id="h19-0-3009" class="d">- dispatcherHookName: "Transition" 4782 </a><a href="#h19-0-3010" id="h19-0-3010" class="d">- }); 4783 </a><a href="#h19-0-3011" id="h19-0-3011" class="d">- return [stateHook, function() { 4784 </a><a href="#h19-0-3012" id="h19-0-3012" class="d">- }]; 4785 </a><a href="#h19-0-3013" id="h19-0-3013" class="d">- }, 4786 </a><a href="#h19-0-3014" id="h19-0-3014" class="d">- useSyncExternalStore: function useSyncExternalStore(subscribe, getSnapshot) { 4787 </a><a href="#h19-0-3015" id="h19-0-3015" class="d">- nextHook(); 4788 </a><a href="#h19-0-3016" id="h19-0-3016" class="d">- nextHook(); 4789 </a><a href="#h19-0-3017" id="h19-0-3017" class="d">- subscribe = getSnapshot(); 4790 </a><a href="#h19-0-3018" id="h19-0-3018" class="d">- hookLog.push({ 4791 </a><a href="#h19-0-3019" id="h19-0-3019" class="d">- displayName: null, 4792 </a><a href="#h19-0-3020" id="h19-0-3020" class="d">- primitive: "SyncExternalStore", 4793 </a><a href="#h19-0-3021" id="h19-0-3021" class="d">- stackError: Error(), 4794 </a><a href="#h19-0-3022" id="h19-0-3022" class="d">- value: subscribe, 4795 </a><a href="#h19-0-3023" id="h19-0-3023" class="d">- debugInfo: null, 4796 </a><a href="#h19-0-3024" id="h19-0-3024" class="d">- dispatcherHookName: "SyncExternalStore" 4797 </a><a href="#h19-0-3025" id="h19-0-3025" class="d">- }); 4798 </a><a href="#h19-0-3026" id="h19-0-3026" class="d">- return subscribe; 4799 </a><a href="#h19-0-3027" id="h19-0-3027" class="d">- }, 4800 </a><a href="#h19-0-3028" id="h19-0-3028" class="d">- useDeferredValue: function useDeferredValue(value) { 4801 </a><a href="#h19-0-3029" id="h19-0-3029" class="d">- var hook = nextHook(); 4802 </a><a href="#h19-0-3030" id="h19-0-3030" class="d">- value = null !== hook ? hook.memoizedState : value; 4803 </a><a href="#h19-0-3031" id="h19-0-3031" class="d">- hookLog.push({ 4804 </a><a href="#h19-0-3032" id="h19-0-3032" class="d">- displayName: null, 4805 </a><a href="#h19-0-3033" id="h19-0-3033" class="d">- primitive: "DeferredValue", 4806 </a><a href="#h19-0-3034" id="h19-0-3034" class="d">- stackError: Error(), 4807 </a><a href="#h19-0-3035" id="h19-0-3035" class="d">- value, 4808 </a><a href="#h19-0-3036" id="h19-0-3036" class="d">- debugInfo: null, 4809 </a><a href="#h19-0-3037" id="h19-0-3037" class="d">- dispatcherHookName: "DeferredValue" 4810 </a><a href="#h19-0-3038" id="h19-0-3038" class="d">- }); 4811 </a><a href="#h19-0-3039" id="h19-0-3039" class="d">- return value; 4812 </a><a href="#h19-0-3040" id="h19-0-3040" class="d">- }, 4813 </a><a href="#h19-0-3041" id="h19-0-3041" class="d">- useId: function useId() { 4814 </a><a href="#h19-0-3042" id="h19-0-3042" class="d">- var hook = nextHook(); 4815 </a><a href="#h19-0-3043" id="h19-0-3043" class="d">- hook = null !== hook ? hook.memoizedState : ""; 4816 </a><a href="#h19-0-3044" id="h19-0-3044" class="d">- hookLog.push({ 4817 </a><a href="#h19-0-3045" id="h19-0-3045" class="d">- displayName: null, 4818 </a><a href="#h19-0-3046" id="h19-0-3046" class="d">- primitive: "Id", 4819 </a><a href="#h19-0-3047" id="h19-0-3047" class="d">- stackError: Error(), 4820 </a><a href="#h19-0-3048" id="h19-0-3048" class="d">- value: hook, 4821 </a><a href="#h19-0-3049" id="h19-0-3049" class="d">- debugInfo: null, 4822 </a><a href="#h19-0-3050" id="h19-0-3050" class="d">- dispatcherHookName: "Id" 4823 </a><a href="#h19-0-3051" id="h19-0-3051" class="d">- }); 4824 </a><a href="#h19-0-3052" id="h19-0-3052" class="d">- return hook; 4825 </a><a href="#h19-0-3053" id="h19-0-3053" class="d">- }, 4826 </a><a href="#h19-0-3054" id="h19-0-3054" class="d">- useFormState: function useFormState(action, initialState) { 4827 </a><a href="#h19-0-3055" id="h19-0-3055" class="d">- var hook = nextHook(); 4828 </a><a href="#h19-0-3056" id="h19-0-3056" class="d">- nextHook(); 4829 </a><a href="#h19-0-3057" id="h19-0-3057" class="d">- nextHook(); 4830 </a><a href="#h19-0-3058" id="h19-0-3058" class="d">- action = Error(); 4831 </a><a href="#h19-0-3059" id="h19-0-3059" class="d">- var debugInfo = null, error = null; 4832 </a><a href="#h19-0-3060" id="h19-0-3060" class="d">- if (null !== hook) { 4833 </a><a href="#h19-0-3061" id="h19-0-3061" class="d">- if (initialState = hook.memoizedState, "object" === _typeof(initialState) && null !== initialState && "function" === typeof initialState.then) switch (initialState.status) { 4834 </a><a href="#h19-0-3062" id="h19-0-3062" class="d">- case "fulfilled": 4835 </a><a href="#h19-0-3063" id="h19-0-3063" class="d">- var value = initialState.value; 4836 </a><a href="#h19-0-3064" id="h19-0-3064" class="d">- debugInfo = void 0 === initialState._debugInfo ? null : initialState._debugInfo; 4837 </a><a href="#h19-0-3065" id="h19-0-3065" class="d">- break; 4838 </a><a href="#h19-0-3066" id="h19-0-3066" class="d">- case "rejected": 4839 </a><a href="#h19-0-3067" id="h19-0-3067" class="d">- error = initialState.reason; 4840 </a><a href="#h19-0-3068" id="h19-0-3068" class="d">- break; 4841 </a><a href="#h19-0-3069" id="h19-0-3069" class="d">- default: 4842 </a><a href="#h19-0-3070" id="h19-0-3070" class="d">- error = SuspenseException, debugInfo = void 0 === initialState._debugInfo ? null : initialState._debugInfo, value = initialState; 4843 </a><a href="#h19-0-3071" id="h19-0-3071" class="d">- } 4844 </a><a href="#h19-0-3072" id="h19-0-3072" class="d">- else value = initialState; 4845 </a><a href="#h19-0-3073" id="h19-0-3073" class="d">- } else value = initialState; 4846 </a><a href="#h19-0-3074" id="h19-0-3074" class="d">- hookLog.push({ 4847 </a><a href="#h19-0-3075" id="h19-0-3075" class="d">- displayName: null, 4848 </a><a href="#h19-0-3076" id="h19-0-3076" class="d">- primitive: "FormState", 4849 </a><a href="#h19-0-3077" id="h19-0-3077" class="d">- stackError: action, 4850 </a><a href="#h19-0-3078" id="h19-0-3078" class="d">- value, 4851 </a><a href="#h19-0-3079" id="h19-0-3079" class="d">- debugInfo, 4852 </a><a href="#h19-0-3080" id="h19-0-3080" class="d">- dispatcherHookName: "FormState" 4853 </a><a href="#h19-0-3081" id="h19-0-3081" class="d">- }); 4854 </a><a href="#h19-0-3082" id="h19-0-3082" class="d">- if (null !== error) throw error; 4855 </a><a href="#h19-0-3083" id="h19-0-3083" class="d">- return [value, function() { 4856 </a><a href="#h19-0-3084" id="h19-0-3084" class="d">- }, false]; 4857 </a><a href="#h19-0-3085" id="h19-0-3085" class="d">- }, 4858 </a><a href="#h19-0-3086" id="h19-0-3086" class="d">- useActionState: function useActionState(action, initialState) { 4859 </a><a href="#h19-0-3087" id="h19-0-3087" class="d">- var hook = nextHook(); 4860 </a><a href="#h19-0-3088" id="h19-0-3088" class="d">- nextHook(); 4861 </a><a href="#h19-0-3089" id="h19-0-3089" class="d">- nextHook(); 4862 </a><a href="#h19-0-3090" id="h19-0-3090" class="d">- action = Error(); 4863 </a><a href="#h19-0-3091" id="h19-0-3091" class="d">- var debugInfo = null, error = null; 4864 </a><a href="#h19-0-3092" id="h19-0-3092" class="d">- if (null !== hook) { 4865 </a><a href="#h19-0-3093" id="h19-0-3093" class="d">- if (initialState = hook.memoizedState, "object" === _typeof(initialState) && null !== initialState && "function" === typeof initialState.then) switch (initialState.status) { 4866 </a><a href="#h19-0-3094" id="h19-0-3094" class="d">- case "fulfilled": 4867 </a><a href="#h19-0-3095" id="h19-0-3095" class="d">- var value = initialState.value; 4868 </a><a href="#h19-0-3096" id="h19-0-3096" class="d">- debugInfo = void 0 === initialState._debugInfo ? null : initialState._debugInfo; 4869 </a><a href="#h19-0-3097" id="h19-0-3097" class="d">- break; 4870 </a><a href="#h19-0-3098" id="h19-0-3098" class="d">- case "rejected": 4871 </a><a href="#h19-0-3099" id="h19-0-3099" class="d">- error = initialState.reason; 4872 </a><a href="#h19-0-3100" id="h19-0-3100" class="d">- break; 4873 </a><a href="#h19-0-3101" id="h19-0-3101" class="d">- default: 4874 </a><a href="#h19-0-3102" id="h19-0-3102" class="d">- error = SuspenseException, debugInfo = void 0 === initialState._debugInfo ? null : initialState._debugInfo, value = initialState; 4875 </a><a href="#h19-0-3103" id="h19-0-3103" class="d">- } 4876 </a><a href="#h19-0-3104" id="h19-0-3104" class="d">- else value = initialState; 4877 </a><a href="#h19-0-3105" id="h19-0-3105" class="d">- } else value = initialState; 4878 </a><a href="#h19-0-3106" id="h19-0-3106" class="d">- hookLog.push({ 4879 </a><a href="#h19-0-3107" id="h19-0-3107" class="d">- displayName: null, 4880 </a><a href="#h19-0-3108" id="h19-0-3108" class="d">- primitive: "ActionState", 4881 </a><a href="#h19-0-3109" id="h19-0-3109" class="d">- stackError: action, 4882 </a><a href="#h19-0-3110" id="h19-0-3110" class="d">- value, 4883 </a><a href="#h19-0-3111" id="h19-0-3111" class="d">- debugInfo, 4884 </a><a href="#h19-0-3112" id="h19-0-3112" class="d">- dispatcherHookName: "ActionState" 4885 </a><a href="#h19-0-3113" id="h19-0-3113" class="d">- }); 4886 </a><a href="#h19-0-3114" id="h19-0-3114" class="d">- if (null !== error) throw error; 4887 </a><a href="#h19-0-3115" id="h19-0-3115" class="d">- return [value, function() { 4888 </a><a href="#h19-0-3116" id="h19-0-3116" class="d">- }, false]; 4889 </a><a href="#h19-0-3117" id="h19-0-3117" class="d">- }, 4890 </a><a href="#h19-0-3118" id="h19-0-3118" class="d">- useHostTransitionStatus: function useHostTransitionStatus() { 4891 </a><a href="#h19-0-3119" id="h19-0-3119" class="d">- var status = readContext({ 4892 </a><a href="#h19-0-3120" id="h19-0-3120" class="d">- _currentValue: null 4893 </a><a href="#h19-0-3121" id="h19-0-3121" class="d">- }); 4894 </a><a href="#h19-0-3122" id="h19-0-3122" class="d">- hookLog.push({ 4895 </a><a href="#h19-0-3123" id="h19-0-3123" class="d">- displayName: null, 4896 </a><a href="#h19-0-3124" id="h19-0-3124" class="d">- primitive: "HostTransitionStatus", 4897 </a><a href="#h19-0-3125" id="h19-0-3125" class="d">- stackError: Error(), 4898 </a><a href="#h19-0-3126" id="h19-0-3126" class="d">- value: status, 4899 </a><a href="#h19-0-3127" id="h19-0-3127" class="d">- debugInfo: null, 4900 </a><a href="#h19-0-3128" id="h19-0-3128" class="d">- dispatcherHookName: "HostTransitionStatus" 4901 </a><a href="#h19-0-3129" id="h19-0-3129" class="d">- }); 4902 </a><a href="#h19-0-3130" id="h19-0-3130" class="d">- return status; 4903 </a><a href="#h19-0-3131" id="h19-0-3131" class="d">- }, 4904 </a><a href="#h19-0-3132" id="h19-0-3132" class="d">- useEffectEvent: function useEffectEvent(callback) { 4905 </a><a href="#h19-0-3133" id="h19-0-3133" class="d">- nextHook(); 4906 </a><a href="#h19-0-3134" id="h19-0-3134" class="d">- hookLog.push({ 4907 </a><a href="#h19-0-3135" id="h19-0-3135" class="d">- displayName: null, 4908 </a><a href="#h19-0-3136" id="h19-0-3136" class="d">- primitive: "EffectEvent", 4909 </a><a href="#h19-0-3137" id="h19-0-3137" class="d">- stackError: Error(), 4910 </a><a href="#h19-0-3138" id="h19-0-3138" class="d">- value: callback, 4911 </a><a href="#h19-0-3139" id="h19-0-3139" class="d">- debugInfo: null, 4912 </a><a href="#h19-0-3140" id="h19-0-3140" class="d">- dispatcherHookName: "EffectEvent" 4913 </a><a href="#h19-0-3141" id="h19-0-3141" class="d">- }); 4914 </a><a href="#h19-0-3142" id="h19-0-3142" class="d">- return callback; 4915 </a><a href="#h19-0-3143" id="h19-0-3143" class="d">- }, 4916 </a><a href="#h19-0-3144" id="h19-0-3144" class="d">- useResourceEffect: function useResourceEffect(create) { 4917 </a><a href="#h19-0-3145" id="h19-0-3145" class="d">- nextHook(); 4918 </a><a href="#h19-0-3146" id="h19-0-3146" class="d">- hookLog.push({ 4919 </a><a href="#h19-0-3147" id="h19-0-3147" class="d">- displayName: null, 4920 </a><a href="#h19-0-3148" id="h19-0-3148" class="d">- primitive: "ResourceEffect", 4921 </a><a href="#h19-0-3149" id="h19-0-3149" class="d">- stackError: Error(), 4922 </a><a href="#h19-0-3150" id="h19-0-3150" class="d">- value: create, 4923 </a><a href="#h19-0-3151" id="h19-0-3151" class="d">- debugInfo: null, 4924 </a><a href="#h19-0-3152" id="h19-0-3152" class="d">- dispatcherHookName: "ResourceEffect" 4925 </a><a href="#h19-0-3153" id="h19-0-3153" class="d">- }); 4926 </a><a href="#h19-0-3154" id="h19-0-3154" class="d">- } 4927 </a><a href="#h19-0-3155" id="h19-0-3155" class="d">- }, DispatcherProxyHandler = { 4928 </a><a href="#h19-0-3156" id="h19-0-3156" class="d">- get: function get(target, prop) { 4929 </a><a href="#h19-0-3157" id="h19-0-3157" class="d">- if (target.hasOwnProperty(prop)) return target[prop]; 4930 </a><a href="#h19-0-3158" id="h19-0-3158" class="d">- target = Error("Missing method in Dispatcher: " + prop); 4931 </a><a href="#h19-0-3159" id="h19-0-3159" class="d">- target.name = "ReactDebugToolsUnsupportedHookError"; 4932 </a><a href="#h19-0-3160" id="h19-0-3160" class="d">- throw target; 4933 </a><a href="#h19-0-3161" id="h19-0-3161" class="d">- } 4934 </a><a href="#h19-0-3162" id="h19-0-3162" class="d">- }, DispatcherProxy = "undefined" === typeof Proxy ? Dispatcher : new Proxy(Dispatcher, DispatcherProxyHandler), mostLikelyAncestorIndex = 0; 4935 </a><a href="#h19-0-3163" id="h19-0-3163" class="d">- function findSharedIndex(hookStack, rootStack, rootIndex) { 4936 </a><a href="#h19-0-3164" id="h19-0-3164" class="d">- var source = rootStack[rootIndex].source, i = 0; 4937 </a><a href="#h19-0-3165" id="h19-0-3165" class="d">- a: for (; i < hookStack.length; i++) { 4938 </a><a href="#h19-0-3166" id="h19-0-3166" class="d">- if (hookStack[i].source === source) { 4939 </a><a href="#h19-0-3167" id="h19-0-3167" class="d">- for (var a = rootIndex + 1, b = i + 1; a < rootStack.length && b < hookStack.length; a++, b++) { 4940 </a><a href="#h19-0-3168" id="h19-0-3168" class="d">- if (hookStack[b].source !== rootStack[a].source) continue a; 4941 </a><a href="#h19-0-3169" id="h19-0-3169" class="d">- } 4942 </a><a href="#h19-0-3170" id="h19-0-3170" class="d">- return i; 4943 </a><a href="#h19-0-3171" id="h19-0-3171" class="d">- } 4944 </a><a href="#h19-0-3172" id="h19-0-3172" class="d">- } 4945 </a><a href="#h19-0-3173" id="h19-0-3173" class="d">- return -1; 4946 </a><a href="#h19-0-3174" id="h19-0-3174" class="d">- } 4947 </a><a href="#h19-0-3175" id="h19-0-3175" class="d">- function isReactWrapper(functionName, wrapperName) { 4948 </a><a href="#h19-0-3176" id="h19-0-3176" class="d">- functionName = parseHookName(functionName); 4949 </a><a href="#h19-0-3177" id="h19-0-3177" class="d">- return "HostTransitionStatus" === wrapperName ? functionName === wrapperName || "FormStatus" === functionName : functionName === wrapperName; 4950 </a><a href="#h19-0-3178" id="h19-0-3178" class="d">- } 4951 </a><a href="#h19-0-3179" id="h19-0-3179" class="d">- function parseHookName(functionName) { 4952 </a><a href="#h19-0-3180" id="h19-0-3180" class="d">- if (!functionName) return ""; 4953 </a><a href="#h19-0-3181" id="h19-0-3181" class="d">- var startIndex = functionName.lastIndexOf("[as "); 4954 </a><a href="#h19-0-3182" id="h19-0-3182" class="d">- if (-1 !== startIndex) return parseHookName(functionName.slice(startIndex + 4, -1)); 4955 </a><a href="#h19-0-3183" id="h19-0-3183" class="d">- startIndex = functionName.lastIndexOf("."); 4956 </a><a href="#h19-0-3184" id="h19-0-3184" class="d">- startIndex = -1 === startIndex ? 0 : startIndex + 1; 4957 </a><a href="#h19-0-3185" id="h19-0-3185" class="d">- functionName.slice(startIndex).startsWith("unstable_") && (startIndex += 9); 4958 </a><a href="#h19-0-3186" id="h19-0-3186" class="d">- functionName.slice(startIndex).startsWith("experimental_") && (startIndex += 13); 4959 </a><a href="#h19-0-3187" id="h19-0-3187" class="d">- if ("use" === functionName.slice(startIndex, startIndex + 3)) { 4960 </a><a href="#h19-0-3188" id="h19-0-3188" class="d">- if (3 === functionName.length - startIndex) return "Use"; 4961 </a><a href="#h19-0-3189" id="h19-0-3189" class="d">- startIndex += 3; 4962 </a><a href="#h19-0-3190" id="h19-0-3190" class="d">- } 4963 </a><a href="#h19-0-3191" id="h19-0-3191" class="d">- return functionName.slice(startIndex); 4964 </a><a href="#h19-0-3192" id="h19-0-3192" class="d">- } 4965 </a><a href="#h19-0-3193" id="h19-0-3193" class="d">- function buildTree(rootStack$jscomp$0, readHookLog) { 4966 </a><a href="#h19-0-3194" id="h19-0-3194" class="d">- for (var rootChildren = [], prevStack = null, levelChildren = rootChildren, nativeHookID = 0, stackOfChildren = [], i = 0; i < readHookLog.length; i++) { 4967 </a><a href="#h19-0-3195" id="h19-0-3195" class="d">- var hook = readHookLog[i]; 4968 </a><a href="#h19-0-3196" id="h19-0-3196" class="d">- var rootStack = rootStack$jscomp$0; 4969 </a><a href="#h19-0-3197" id="h19-0-3197" class="d">- var JSCompiler_inline_result = ErrorStackParser.parse(hook.stackError); 4970 </a><a href="#h19-0-3198" id="h19-0-3198" class="d">- b: { 4971 </a><a href="#h19-0-3199" id="h19-0-3199" class="d">- var hookStack = JSCompiler_inline_result, rootIndex = findSharedIndex(hookStack, rootStack, mostLikelyAncestorIndex); 4972 </a><a href="#h19-0-3200" id="h19-0-3200" class="d">- if (-1 !== rootIndex) rootStack = rootIndex; 4973 </a><a href="#h19-0-3201" id="h19-0-3201" class="d">- else { 4974 </a><a href="#h19-0-3202" id="h19-0-3202" class="d">- for (var i$jscomp$0 = 0; i$jscomp$0 < rootStack.length && 5 > i$jscomp$0; i$jscomp$0++) { 4975 </a><a href="#h19-0-3203" id="h19-0-3203" class="d">- if (rootIndex = findSharedIndex(hookStack, rootStack, i$jscomp$0), -1 !== rootIndex) { 4976 </a><a href="#h19-0-3204" id="h19-0-3204" class="d">- mostLikelyAncestorIndex = i$jscomp$0; 4977 </a><a href="#h19-0-3205" id="h19-0-3205" class="d">- rootStack = rootIndex; 4978 </a><a href="#h19-0-3206" id="h19-0-3206" class="d">- break b; 4979 </a><a href="#h19-0-3207" id="h19-0-3207" class="d">- } 4980 </a><a href="#h19-0-3208" id="h19-0-3208" class="d">- } 4981 </a><a href="#h19-0-3209" id="h19-0-3209" class="d">- rootStack = -1; 4982 </a><a href="#h19-0-3210" id="h19-0-3210" class="d">- } 4983 </a><a href="#h19-0-3211" id="h19-0-3211" class="d">- } 4984 </a><a href="#h19-0-3212" id="h19-0-3212" class="d">- b: { 4985 </a><a href="#h19-0-3213" id="h19-0-3213" class="d">- hookStack = JSCompiler_inline_result; 4986 </a><a href="#h19-0-3214" id="h19-0-3214" class="d">- rootIndex = getPrimitiveStackCache().get(hook.primitive); 4987 </a><a href="#h19-0-3215" id="h19-0-3215" class="d">- if (void 0 !== rootIndex) for (i$jscomp$0 = 0; i$jscomp$0 < rootIndex.length && i$jscomp$0 < hookStack.length; i$jscomp$0++) { 4988 </a><a href="#h19-0-3216" id="h19-0-3216" class="d">- if (rootIndex[i$jscomp$0].source !== hookStack[i$jscomp$0].source) { 4989 </a><a href="#h19-0-3217" id="h19-0-3217" class="d">- i$jscomp$0 < hookStack.length - 1 && isReactWrapper(hookStack[i$jscomp$0].functionName, hook.dispatcherHookName) && i$jscomp$0++; 4990 </a><a href="#h19-0-3218" id="h19-0-3218" class="d">- i$jscomp$0 < hookStack.length - 1 && isReactWrapper(hookStack[i$jscomp$0].functionName, hook.dispatcherHookName) && i$jscomp$0++; 4991 </a><a href="#h19-0-3219" id="h19-0-3219" class="d">- hookStack = i$jscomp$0; 4992 </a><a href="#h19-0-3220" id="h19-0-3220" class="d">- break b; 4993 </a><a href="#h19-0-3221" id="h19-0-3221" class="d">- } 4994 </a><a href="#h19-0-3222" id="h19-0-3222" class="d">- } 4995 </a><a href="#h19-0-3223" id="h19-0-3223" class="d">- hookStack = -1; 4996 </a><a href="#h19-0-3224" id="h19-0-3224" class="d">- } 4997 </a><a href="#h19-0-3225" id="h19-0-3225" class="d">- JSCompiler_inline_result = -1 === rootStack || -1 === hookStack || 2 > rootStack - hookStack ? -1 === hookStack ? [null, null] : [JSCompiler_inline_result[hookStack - 1], null] : [JSCompiler_inline_result[hookStack - 1], JSCompiler_inline_result.slice(hookStack, rootStack - 1)]; 4998 </a><a href="#h19-0-3226" id="h19-0-3226" class="d">- hookStack = JSCompiler_inline_result[0]; 4999 </a><a href="#h19-0-3227" id="h19-0-3227" class="d">- JSCompiler_inline_result = JSCompiler_inline_result[1]; 5000 </a><a href="#h19-0-3228" id="h19-0-3228" class="d">- rootStack = hook.displayName; 5001 </a><a href="#h19-0-3229" id="h19-0-3229" class="d">- null === rootStack && null !== hookStack && (rootStack = parseHookName(hookStack.functionName) || parseHookName(hook.dispatcherHookName)); 5002 </a><a href="#h19-0-3230" id="h19-0-3230" class="d">- if (null !== JSCompiler_inline_result) { 5003 </a><a href="#h19-0-3231" id="h19-0-3231" class="d">- hookStack = 0; 5004 </a><a href="#h19-0-3232" id="h19-0-3232" class="d">- if (null !== prevStack) { 5005 </a><a href="#h19-0-3233" id="h19-0-3233" class="d">- for (; hookStack < JSCompiler_inline_result.length && hookStack < prevStack.length && JSCompiler_inline_result[JSCompiler_inline_result.length - hookStack - 1].source === prevStack[prevStack.length - hookStack - 1].source; ) { 5006 </a><a href="#h19-0-3234" id="h19-0-3234" class="d">- hookStack++; 5007 </a><a href="#h19-0-3235" id="h19-0-3235" class="d">- } 5008 </a><a href="#h19-0-3236" id="h19-0-3236" class="d">- for (prevStack = prevStack.length - 1; prevStack > hookStack; prevStack--) { 5009 </a><a href="#h19-0-3237" id="h19-0-3237" class="d">- levelChildren = stackOfChildren.pop(); 5010 </a><a href="#h19-0-3238" id="h19-0-3238" class="d">- } 5011 </a><a href="#h19-0-3239" id="h19-0-3239" class="d">- } 5012 </a><a href="#h19-0-3240" id="h19-0-3240" class="d">- for (prevStack = JSCompiler_inline_result.length - hookStack - 1; 1 <= prevStack; prevStack--) { 5013 </a><a href="#h19-0-3241" id="h19-0-3241" class="d">- hookStack = [], rootIndex = JSCompiler_inline_result[prevStack], rootIndex = { 5014 </a><a href="#h19-0-3242" id="h19-0-3242" class="d">- id: null, 5015 </a><a href="#h19-0-3243" id="h19-0-3243" class="d">- isStateEditable: false, 5016 </a><a href="#h19-0-3244" id="h19-0-3244" class="d">- name: parseHookName(JSCompiler_inline_result[prevStack - 1].functionName), 5017 </a><a href="#h19-0-3245" id="h19-0-3245" class="d">- value: void 0, 5018 </a><a href="#h19-0-3246" id="h19-0-3246" class="d">- subHooks: hookStack, 5019 </a><a href="#h19-0-3247" id="h19-0-3247" class="d">- debugInfo: null, 5020 </a><a href="#h19-0-3248" id="h19-0-3248" class="d">- hookSource: { 5021 </a><a href="#h19-0-3249" id="h19-0-3249" class="d">- lineNumber: rootIndex.lineNumber, 5022 </a><a href="#h19-0-3250" id="h19-0-3250" class="d">- columnNumber: rootIndex.columnNumber, 5023 </a><a href="#h19-0-3251" id="h19-0-3251" class="d">- functionName: rootIndex.functionName, 5024 </a><a href="#h19-0-3252" id="h19-0-3252" class="d">- fileName: rootIndex.fileName 5025 </a><a href="#h19-0-3253" id="h19-0-3253" class="d">- } 5026 </a><a href="#h19-0-3254" id="h19-0-3254" class="d">- }, levelChildren.push(rootIndex), stackOfChildren.push(levelChildren), levelChildren = hookStack; 5027 </a><a href="#h19-0-3255" id="h19-0-3255" class="d">- } 5028 </a><a href="#h19-0-3256" id="h19-0-3256" class="d">- prevStack = JSCompiler_inline_result; 5029 </a><a href="#h19-0-3257" id="h19-0-3257" class="d">- } 5030 </a><a href="#h19-0-3258" id="h19-0-3258" class="d">- hookStack = hook.primitive; 5031 </a><a href="#h19-0-3259" id="h19-0-3259" class="d">- rootIndex = hook.debugInfo; 5032 </a><a href="#h19-0-3260" id="h19-0-3260" class="d">- hook = { 5033 </a><a href="#h19-0-3261" id="h19-0-3261" class="d">- id: "Context" === hookStack || "Context (use)" === hookStack || "DebugValue" === hookStack || "Promise" === hookStack || "Unresolved" === hookStack || "HostTransitionStatus" === hookStack ? null : nativeHookID++, 5034 </a><a href="#h19-0-3262" id="h19-0-3262" class="d">- isStateEditable: "Reducer" === hookStack || "State" === hookStack, 5035 </a><a href="#h19-0-3263" id="h19-0-3263" class="d">- name: rootStack || hookStack, 5036 </a><a href="#h19-0-3264" id="h19-0-3264" class="d">- value: hook.value, 5037 </a><a href="#h19-0-3265" id="h19-0-3265" class="d">- subHooks: [], 5038 </a><a href="#h19-0-3266" id="h19-0-3266" class="d">- debugInfo: rootIndex, 5039 </a><a href="#h19-0-3267" id="h19-0-3267" class="d">- hookSource: null 5040 </a><a href="#h19-0-3268" id="h19-0-3268" class="d">- }; 5041 </a><a href="#h19-0-3269" id="h19-0-3269" class="d">- rootStack = { 5042 </a><a href="#h19-0-3270" id="h19-0-3270" class="d">- lineNumber: null, 5043 </a><a href="#h19-0-3271" id="h19-0-3271" class="d">- functionName: null, 5044 </a><a href="#h19-0-3272" id="h19-0-3272" class="d">- fileName: null, 5045 </a><a href="#h19-0-3273" id="h19-0-3273" class="d">- columnNumber: null 5046 </a><a href="#h19-0-3274" id="h19-0-3274" class="d">- }; 5047 </a><a href="#h19-0-3275" id="h19-0-3275" class="d">- JSCompiler_inline_result && 1 <= JSCompiler_inline_result.length && (JSCompiler_inline_result = JSCompiler_inline_result[0], rootStack.lineNumber = JSCompiler_inline_result.lineNumber, rootStack.functionName = JSCompiler_inline_result.functionName, rootStack.fileName = JSCompiler_inline_result.fileName, rootStack.columnNumber = JSCompiler_inline_result.columnNumber); 5048 </a><a href="#h19-0-3276" id="h19-0-3276" class="d">- hook.hookSource = rootStack; 5049 </a><a href="#h19-0-3277" id="h19-0-3277" class="d">- levelChildren.push(hook); 5050 </a><a href="#h19-0-3278" id="h19-0-3278" class="d">- } 5051 </a><a href="#h19-0-3279" id="h19-0-3279" class="d">- processDebugValues(rootChildren, null); 5052 </a><a href="#h19-0-3280" id="h19-0-3280" class="d">- return rootChildren; 5053 </a><a href="#h19-0-3281" id="h19-0-3281" class="d">- } 5054 </a><a href="#h19-0-3282" id="h19-0-3282" class="d">- function processDebugValues(hooksTree, parentHooksNode) { 5055 </a><a href="#h19-0-3283" id="h19-0-3283" class="d">- for (var debugValueHooksNodes = [], i = 0; i < hooksTree.length; i++) { 5056 </a><a href="#h19-0-3284" id="h19-0-3284" class="d">- var hooksNode = hooksTree[i]; 5057 </a><a href="#h19-0-3285" id="h19-0-3285" class="d">- "DebugValue" === hooksNode.name && 0 === hooksNode.subHooks.length ? (hooksTree.splice(i, 1), i--, debugValueHooksNodes.push(hooksNode)) : processDebugValues(hooksNode.subHooks, hooksNode); 5058 </a><a href="#h19-0-3286" id="h19-0-3286" class="d">- } 5059 </a><a href="#h19-0-3287" id="h19-0-3287" class="d">- null !== parentHooksNode && (1 === debugValueHooksNodes.length ? parentHooksNode.value = debugValueHooksNodes[0].value : 1 < debugValueHooksNodes.length && (parentHooksNode.value = debugValueHooksNodes.map(function(_ref) { 5060 </a><a href="#h19-0-3288" id="h19-0-3288" class="d">- return _ref.value; 5061 </a><a href="#h19-0-3289" id="h19-0-3289" class="d">- }))); 5062 </a><a href="#h19-0-3290" id="h19-0-3290" class="d">- } 5063 </a><a href="#h19-0-3291" id="h19-0-3291" class="d">- function handleRenderFunctionError(error) { 5064 </a><a href="#h19-0-3292" id="h19-0-3292" class="d">- if (error !== SuspenseException) { 5065 </a><a href="#h19-0-3293" id="h19-0-3293" class="d">- if (error instanceof Error && "ReactDebugToolsUnsupportedHookError" === error.name) throw error; 5066 </a><a href="#h19-0-3294" id="h19-0-3294" class="d">- var wrapperError = Error("Error rendering inspected component", { 5067 </a><a href="#h19-0-3295" id="h19-0-3295" class="d">- cause: error 5068 </a><a href="#h19-0-3296" id="h19-0-3296" class="d">- }); 5069 </a><a href="#h19-0-3297" id="h19-0-3297" class="d">- wrapperError.name = "ReactDebugToolsRenderError"; 5070 </a><a href="#h19-0-3298" id="h19-0-3298" class="d">- wrapperError.cause = error; 5071 </a><a href="#h19-0-3299" id="h19-0-3299" class="d">- throw wrapperError; 5072 </a><a href="#h19-0-3300" id="h19-0-3300" class="d">- } 5073 </a><a href="#h19-0-3301" id="h19-0-3301" class="d">- } 5074 </a><a href="#h19-0-3302" id="h19-0-3302" class="d">- function inspectHooks(renderFunction, props, currentDispatcher) { 5075 </a><a href="#h19-0-3303" id="h19-0-3303" class="d">- null == currentDispatcher && (currentDispatcher = ReactSharedInternals); 5076 </a><a href="#h19-0-3304" id="h19-0-3304" class="d">- var previousDispatcher = currentDispatcher.H; 5077 </a><a href="#h19-0-3305" id="h19-0-3305" class="d">- currentDispatcher.H = DispatcherProxy; 5078 </a><a href="#h19-0-3306" id="h19-0-3306" class="d">- try { 5079 </a><a href="#h19-0-3307" id="h19-0-3307" class="d">- var ancestorStackError = Error(); 5080 </a><a href="#h19-0-3308" id="h19-0-3308" class="d">- renderFunction(props); 5081 </a><a href="#h19-0-3309" id="h19-0-3309" class="d">- } catch (error) { 5082 </a><a href="#h19-0-3310" id="h19-0-3310" class="d">- handleRenderFunctionError(error); 5083 </a><a href="#h19-0-3311" id="h19-0-3311" class="d">- } finally { 5084 </a><a href="#h19-0-3312" id="h19-0-3312" class="d">- renderFunction = hookLog, hookLog = [], currentDispatcher.H = previousDispatcher; 5085 </a><a href="#h19-0-3313" id="h19-0-3313" class="d">- } 5086 </a><a href="#h19-0-3314" id="h19-0-3314" class="d">- currentDispatcher = ErrorStackParser.parse(ancestorStackError); 5087 </a><a href="#h19-0-3315" id="h19-0-3315" class="d">- return buildTree(currentDispatcher, renderFunction); 5088 </a><a href="#h19-0-3316" id="h19-0-3316" class="d">- } 5089 </a><a href="#h19-0-3317" id="h19-0-3317" class="d">- function restoreContexts(contextMap) { 5090 </a><a href="#h19-0-3318" id="h19-0-3318" class="d">- contextMap.forEach(function(value, context) { 5091 </a><a href="#h19-0-3319" id="h19-0-3319" class="d">- return context._currentValue = value; 5092 </a><a href="#h19-0-3320" id="h19-0-3320" class="d">- }); 5093 </a><a href="#h19-0-3321" id="h19-0-3321" class="d">- } 5094 </a><a href="#h19-0-3322" id="h19-0-3322" class="d">- __webpack_unused_export__ = inspectHooks; 5095 </a><a href="#h19-0-3323" id="h19-0-3323" class="d">- exports2.inspectHooksOfFiber = function(fiber, currentDispatcher) { 5096 </a><a href="#h19-0-3324" id="h19-0-3324" class="d">- null == currentDispatcher && (currentDispatcher = ReactSharedInternals); 5097 </a><a href="#h19-0-3325" id="h19-0-3325" class="d">- if (0 !== fiber.tag && 15 !== fiber.tag && 11 !== fiber.tag) throw Error("Unknown Fiber. Needs to be a function component to inspect hooks."); 5098 </a><a href="#h19-0-3326" id="h19-0-3326" class="d">- getPrimitiveStackCache(); 5099 </a><a href="#h19-0-3327" id="h19-0-3327" class="d">- currentHook = fiber.memoizedState; 5100 </a><a href="#h19-0-3328" id="h19-0-3328" class="d">- currentFiber = fiber; 5101 </a><a href="#h19-0-3329" id="h19-0-3329" class="d">- if (hasOwnProperty.call(currentFiber, "dependencies")) { 5102 </a><a href="#h19-0-3330" id="h19-0-3330" class="d">- var dependencies = currentFiber.dependencies; 5103 </a><a href="#h19-0-3331" id="h19-0-3331" class="d">- currentContextDependency = null !== dependencies ? dependencies.firstContext : null; 5104 </a><a href="#h19-0-3332" id="h19-0-3332" class="d">- } else if (hasOwnProperty.call(currentFiber, "dependencies_old")) dependencies = currentFiber.dependencies_old, currentContextDependency = null !== dependencies ? dependencies.firstContext : null; 5105 </a><a href="#h19-0-3333" id="h19-0-3333" class="d">- else if (hasOwnProperty.call(currentFiber, "dependencies_new")) dependencies = currentFiber.dependencies_new, currentContextDependency = null !== dependencies ? dependencies.firstContext : null; 5106 </a><a href="#h19-0-3334" id="h19-0-3334" class="d">- else if (hasOwnProperty.call(currentFiber, "contextDependencies")) dependencies = currentFiber.contextDependencies, currentContextDependency = null !== dependencies ? dependencies.first : null; 5107 </a><a href="#h19-0-3335" id="h19-0-3335" class="d">- else throw Error("Unsupported React version. This is a bug in React Debug Tools."); 5108 </a><a href="#h19-0-3336" id="h19-0-3336" class="d">- dependencies = fiber.type; 5109 </a><a href="#h19-0-3337" id="h19-0-3337" class="d">- var props = fiber.memoizedProps; 5110 </a><a href="#h19-0-3338" id="h19-0-3338" class="d">- if (dependencies !== fiber.elementType && dependencies && dependencies.defaultProps) { 5111 </a><a href="#h19-0-3339" id="h19-0-3339" class="d">- props = assign({}, props); 5112 </a><a href="#h19-0-3340" id="h19-0-3340" class="d">- var defaultProps = dependencies.defaultProps; 5113 </a><a href="#h19-0-3341" id="h19-0-3341" class="d">- for (propName in defaultProps) { 5114 </a><a href="#h19-0-3342" id="h19-0-3342" class="d">- void 0 === props[propName] && (props[propName] = defaultProps[propName]); 5115 </a><a href="#h19-0-3343" id="h19-0-3343" class="d">- } 5116 </a><a href="#h19-0-3344" id="h19-0-3344" class="d">- } 5117 </a><a href="#h19-0-3345" id="h19-0-3345" class="d">- var propName = /* @__PURE__ */ new Map(); 5118 </a><a href="#h19-0-3346" id="h19-0-3346" class="d">- try { 5119 </a><a href="#h19-0-3347" id="h19-0-3347" class="d">- if (null !== currentContextDependency && !hasOwnProperty.call(currentContextDependency, "memoizedValue")) for (defaultProps = fiber; defaultProps; ) { 5120 </a><a href="#h19-0-3348" id="h19-0-3348" class="d">- if (10 === defaultProps.tag) { 5121 </a><a href="#h19-0-3349" id="h19-0-3349" class="d">- var context = defaultProps.type; 5122 </a><a href="#h19-0-3350" id="h19-0-3350" class="d">- void 0 !== context._context && (context = context._context); 5123 </a><a href="#h19-0-3351" id="h19-0-3351" class="d">- propName.has(context) || (propName.set(context, context._currentValue), context._currentValue = defaultProps.memoizedProps.value); 5124 </a><a href="#h19-0-3352" id="h19-0-3352" class="d">- } 5125 </a><a href="#h19-0-3353" id="h19-0-3353" class="d">- defaultProps = defaultProps.return; 5126 </a><a href="#h19-0-3354" id="h19-0-3354" class="d">- } 5127 </a><a href="#h19-0-3355" id="h19-0-3355" class="d">- if (11 === fiber.tag) { 5128 </a><a href="#h19-0-3356" id="h19-0-3356" class="d">- var renderFunction = dependencies.render; 5129 </a><a href="#h19-0-3357" id="h19-0-3357" class="d">- context = props; 5130 </a><a href="#h19-0-3358" id="h19-0-3358" class="d">- var ref = fiber.ref; 5131 </a><a href="#h19-0-3359" id="h19-0-3359" class="d">- fiber = currentDispatcher; 5132 </a><a href="#h19-0-3360" id="h19-0-3360" class="d">- var previousDispatcher = fiber.H; 5133 </a><a href="#h19-0-3361" id="h19-0-3361" class="d">- fiber.H = DispatcherProxy; 5134 </a><a href="#h19-0-3362" id="h19-0-3362" class="d">- try { 5135 </a><a href="#h19-0-3363" id="h19-0-3363" class="d">- var ancestorStackError = Error(); 5136 </a><a href="#h19-0-3364" id="h19-0-3364" class="d">- renderFunction(context, ref); 5137 </a><a href="#h19-0-3365" id="h19-0-3365" class="d">- } catch (error) { 5138 </a><a href="#h19-0-3366" id="h19-0-3366" class="d">- handleRenderFunctionError(error); 5139 </a><a href="#h19-0-3367" id="h19-0-3367" class="d">- } finally { 5140 </a><a href="#h19-0-3368" id="h19-0-3368" class="d">- var readHookLog = hookLog; 5141 </a><a href="#h19-0-3369" id="h19-0-3369" class="d">- hookLog = []; 5142 </a><a href="#h19-0-3370" id="h19-0-3370" class="d">- fiber.H = previousDispatcher; 5143 </a><a href="#h19-0-3371" id="h19-0-3371" class="d">- } 5144 </a><a href="#h19-0-3372" id="h19-0-3372" class="d">- var rootStack = ErrorStackParser.parse(ancestorStackError); 5145 </a><a href="#h19-0-3373" id="h19-0-3373" class="d">- return buildTree(rootStack, readHookLog); 5146 </a><a href="#h19-0-3374" id="h19-0-3374" class="d">- } 5147 </a><a href="#h19-0-3375" id="h19-0-3375" class="d">- return inspectHooks(dependencies, props, currentDispatcher); 5148 </a><a href="#h19-0-3376" id="h19-0-3376" class="d">- } finally { 5149 </a><a href="#h19-0-3377" id="h19-0-3377" class="d">- currentContextDependency = currentHook = currentFiber = null, restoreContexts(propName); 5150 </a><a href="#h19-0-3378" id="h19-0-3378" class="d">- } 5151 </a><a href="#h19-0-3379" id="h19-0-3379" class="d">- }; 5152 </a><a href="#h19-0-3380" id="h19-0-3380" class="d">- } 5153 </a><a href="#h19-0-3381" id="h19-0-3381" class="d">- ), 5154 </a><a href="#h19-0-3382" id="h19-0-3382" class="d">- /***/ 5155 </a><a href="#h19-0-3383" id="h19-0-3383" class="d">- 987: ( 5156 </a><a href="#h19-0-3384" id="h19-0-3384" class="d">- /***/ 5157 </a><a href="#h19-0-3385" id="h19-0-3385" class="d">- (module2, __unused_webpack_exports, __webpack_require__2) => { 5158 </a><a href="#h19-0-3386" id="h19-0-3386" class="d">- "use strict"; 5159 </a><a href="#h19-0-3387" id="h19-0-3387" class="d">- if (true) { 5160 </a><a href="#h19-0-3388" id="h19-0-3388" class="d">- module2.exports = __webpack_require__2(786); 5161 </a><a href="#h19-0-3389" id="h19-0-3389" class="d">- } else { 5162 </a><a href="#h19-0-3390" id="h19-0-3390" class="d">- } 5163 </a><a href="#h19-0-3391" id="h19-0-3391" class="d">- } 5164 </a><a href="#h19-0-3392" id="h19-0-3392" class="d">- ), 5165 </a><a href="#h19-0-3393" id="h19-0-3393" class="d">- /***/ 5166 </a><a href="#h19-0-3394" id="h19-0-3394" class="d">- 126: ( 5167 </a><a href="#h19-0-3395" id="h19-0-3395" class="d">- /***/ 5168 </a><a href="#h19-0-3396" id="h19-0-3396" class="d">- (__unused_webpack_module, exports2, __webpack_require__2) => { 5169 </a><a href="#h19-0-3397" id="h19-0-3397" class="d">- "use strict"; 5170 </a><a href="#h19-0-3398" id="h19-0-3398" class="d">- var process2 = __webpack_require__2(169); 5171 </a><a href="#h19-0-3399" id="h19-0-3399" class="d">- function _typeof(obj) { 5172 </a><a href="#h19-0-3400" id="h19-0-3400" class="d">- "@babel/helpers - typeof"; 5173 </a><a href="#h19-0-3401" id="h19-0-3401" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 5174 </a><a href="#h19-0-3402" id="h19-0-3402" class="d">- _typeof = function _typeof2(obj2) { 5175 </a><a href="#h19-0-3403" id="h19-0-3403" class="d">- return typeof obj2; 5176 </a><a href="#h19-0-3404" id="h19-0-3404" class="d">- }; 5177 </a><a href="#h19-0-3405" id="h19-0-3405" class="d">- } else { 5178 </a><a href="#h19-0-3406" id="h19-0-3406" class="d">- _typeof = function _typeof2(obj2) { 5179 </a><a href="#h19-0-3407" id="h19-0-3407" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 5180 </a><a href="#h19-0-3408" id="h19-0-3408" class="d">- }; 5181 </a><a href="#h19-0-3409" id="h19-0-3409" class="d">- } 5182 </a><a href="#h19-0-3410" id="h19-0-3410" class="d">- return _typeof(obj); 5183 </a><a href="#h19-0-3411" id="h19-0-3411" class="d">- } 5184 </a><a href="#h19-0-3412" id="h19-0-3412" class="d">- var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), REACT_PROFILER_TYPE = Symbol.for("react.profiler"), REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), REACT_CONTEXT_TYPE = Symbol.for("react.context"), REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"), REACT_MEMO_TYPE = Symbol.for("react.memo"), REACT_LAZY_TYPE = Symbol.for("react.lazy"), REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"), REACT_POSTPONE_TYPE = Symbol.for("react.postpone"), REACT_VIEW_TRANSITION_TYPE = Symbol.for("react.view_transition"), MAYBE_ITERATOR_SYMBOL = Symbol.iterator; 5185 </a><a href="#h19-0-3413" id="h19-0-3413" class="d">- function getIteratorFn(maybeIterable) { 5186 </a><a href="#h19-0-3414" id="h19-0-3414" class="d">- if (null === maybeIterable || "object" !== _typeof(maybeIterable)) return null; 5187 </a><a href="#h19-0-3415" id="h19-0-3415" class="d">- maybeIterable = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable["@@iterator"]; 5188 </a><a href="#h19-0-3416" id="h19-0-3416" class="d">- return "function" === typeof maybeIterable ? maybeIterable : null; 5189 </a><a href="#h19-0-3417" id="h19-0-3417" class="d">- } 5190 </a><a href="#h19-0-3418" id="h19-0-3418" class="d">- var ReactNoopUpdateQueue = { 5191 </a><a href="#h19-0-3419" id="h19-0-3419" class="d">- isMounted: function isMounted() { 5192 </a><a href="#h19-0-3420" id="h19-0-3420" class="d">- return false; 5193 </a><a href="#h19-0-3421" id="h19-0-3421" class="d">- }, 5194 </a><a href="#h19-0-3422" id="h19-0-3422" class="d">- enqueueForceUpdate: function enqueueForceUpdate() { 5195 </a><a href="#h19-0-3423" id="h19-0-3423" class="d">- }, 5196 </a><a href="#h19-0-3424" id="h19-0-3424" class="d">- enqueueReplaceState: function enqueueReplaceState() { 5197 </a><a href="#h19-0-3425" id="h19-0-3425" class="d">- }, 5198 </a><a href="#h19-0-3426" id="h19-0-3426" class="d">- enqueueSetState: function enqueueSetState() { 5199 </a><a href="#h19-0-3427" id="h19-0-3427" class="d">- } 5200 </a><a href="#h19-0-3428" id="h19-0-3428" class="d">- }, assign = Object.assign, emptyObject = {}; 5201 </a><a href="#h19-0-3429" id="h19-0-3429" class="d">- function Component(props, context, updater) { 5202 </a><a href="#h19-0-3430" id="h19-0-3430" class="d">- this.props = props; 5203 </a><a href="#h19-0-3431" id="h19-0-3431" class="d">- this.context = context; 5204 </a><a href="#h19-0-3432" id="h19-0-3432" class="d">- this.refs = emptyObject; 5205 </a><a href="#h19-0-3433" id="h19-0-3433" class="d">- this.updater = updater || ReactNoopUpdateQueue; 5206 </a><a href="#h19-0-3434" id="h19-0-3434" class="d">- } 5207 </a><a href="#h19-0-3435" id="h19-0-3435" class="d">- Component.prototype.isReactComponent = {}; 5208 </a><a href="#h19-0-3436" id="h19-0-3436" class="d">- Component.prototype.setState = function(partialState, callback) { 5209 </a><a href="#h19-0-3437" id="h19-0-3437" class="d">- if ("object" !== _typeof(partialState) && "function" !== typeof partialState && null != partialState) throw Error("takes an object of state variables to update or a function which returns an object of state variables."); 5210 </a><a href="#h19-0-3438" id="h19-0-3438" class="d">- this.updater.enqueueSetState(this, partialState, callback, "setState"); 5211 </a><a href="#h19-0-3439" id="h19-0-3439" class="d">- }; 5212 </a><a href="#h19-0-3440" id="h19-0-3440" class="d">- Component.prototype.forceUpdate = function(callback) { 5213 </a><a href="#h19-0-3441" id="h19-0-3441" class="d">- this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); 5214 </a><a href="#h19-0-3442" id="h19-0-3442" class="d">- }; 5215 </a><a href="#h19-0-3443" id="h19-0-3443" class="d">- function ComponentDummy() { 5216 </a><a href="#h19-0-3444" id="h19-0-3444" class="d">- } 5217 </a><a href="#h19-0-3445" id="h19-0-3445" class="d">- ComponentDummy.prototype = Component.prototype; 5218 </a><a href="#h19-0-3446" id="h19-0-3446" class="d">- function PureComponent(props, context, updater) { 5219 </a><a href="#h19-0-3447" id="h19-0-3447" class="d">- this.props = props; 5220 </a><a href="#h19-0-3448" id="h19-0-3448" class="d">- this.context = context; 5221 </a><a href="#h19-0-3449" id="h19-0-3449" class="d">- this.refs = emptyObject; 5222 </a><a href="#h19-0-3450" id="h19-0-3450" class="d">- this.updater = updater || ReactNoopUpdateQueue; 5223 </a><a href="#h19-0-3451" id="h19-0-3451" class="d">- } 5224 </a><a href="#h19-0-3452" id="h19-0-3452" class="d">- var pureComponentPrototype = PureComponent.prototype = new ComponentDummy(); 5225 </a><a href="#h19-0-3453" id="h19-0-3453" class="d">- pureComponentPrototype.constructor = PureComponent; 5226 </a><a href="#h19-0-3454" id="h19-0-3454" class="d">- assign(pureComponentPrototype, Component.prototype); 5227 </a><a href="#h19-0-3455" id="h19-0-3455" class="d">- pureComponentPrototype.isPureReactComponent = true; 5228 </a><a href="#h19-0-3456" id="h19-0-3456" class="d">- var isArrayImpl = Array.isArray, ReactSharedInternals = { 5229 </a><a href="#h19-0-3457" id="h19-0-3457" class="d">- H: null, 5230 </a><a href="#h19-0-3458" id="h19-0-3458" class="d">- A: null, 5231 </a><a href="#h19-0-3459" id="h19-0-3459" class="d">- T: null, 5232 </a><a href="#h19-0-3460" id="h19-0-3460" class="d">- S: null, 5233 </a><a href="#h19-0-3461" id="h19-0-3461" class="d">- V: null 5234 </a><a href="#h19-0-3462" id="h19-0-3462" class="d">- }, hasOwnProperty = Object.prototype.hasOwnProperty; 5235 </a><a href="#h19-0-3463" id="h19-0-3463" class="d">- function ReactElement(type, key, self, source, owner, props) { 5236 </a><a href="#h19-0-3464" id="h19-0-3464" class="d">- self = props.ref; 5237 </a><a href="#h19-0-3465" id="h19-0-3465" class="d">- return { 5238 </a><a href="#h19-0-3466" id="h19-0-3466" class="d">- $$typeof: REACT_ELEMENT_TYPE, 5239 </a><a href="#h19-0-3467" id="h19-0-3467" class="d">- type, 5240 </a><a href="#h19-0-3468" id="h19-0-3468" class="d">- key, 5241 </a><a href="#h19-0-3469" id="h19-0-3469" class="d">- ref: void 0 !== self ? self : null, 5242 </a><a href="#h19-0-3470" id="h19-0-3470" class="d">- props 5243 </a><a href="#h19-0-3471" id="h19-0-3471" class="d">- }; 5244 </a><a href="#h19-0-3472" id="h19-0-3472" class="d">- } 5245 </a><a href="#h19-0-3473" id="h19-0-3473" class="d">- function cloneAndReplaceKey(oldElement, newKey) { 5246 </a><a href="#h19-0-3474" id="h19-0-3474" class="d">- return ReactElement(oldElement.type, newKey, void 0, void 0, void 0, oldElement.props); 5247 </a><a href="#h19-0-3475" id="h19-0-3475" class="d">- } 5248 </a><a href="#h19-0-3476" id="h19-0-3476" class="d">- function isValidElement(object) { 5249 </a><a href="#h19-0-3477" id="h19-0-3477" class="d">- return "object" === _typeof(object) && null !== object && object.$$typeof === REACT_ELEMENT_TYPE; 5250 </a><a href="#h19-0-3478" id="h19-0-3478" class="d">- } 5251 </a><a href="#h19-0-3479" id="h19-0-3479" class="d">- function escape(key) { 5252 </a><a href="#h19-0-3480" id="h19-0-3480" class="d">- var escaperLookup = { 5253 </a><a href="#h19-0-3481" id="h19-0-3481" class="d">- "=": "=0", 5254 </a><a href="#h19-0-3482" id="h19-0-3482" class="d">- ":": "=2" 5255 </a><a href="#h19-0-3483" id="h19-0-3483" class="d">- }; 5256 </a><a href="#h19-0-3484" id="h19-0-3484" class="d">- return "$" + key.replace(/[=:]/g, function(match) { 5257 </a><a href="#h19-0-3485" id="h19-0-3485" class="d">- return escaperLookup[match]; 5258 </a><a href="#h19-0-3486" id="h19-0-3486" class="d">- }); 5259 </a><a href="#h19-0-3487" id="h19-0-3487" class="d">- } 5260 </a><a href="#h19-0-3488" id="h19-0-3488" class="d">- var userProvidedKeyEscapeRegex = /\/+/g; 5261 </a><a href="#h19-0-3489" id="h19-0-3489" class="d">- function getElementKey(element, index) { 5262 </a><a href="#h19-0-3490" id="h19-0-3490" class="d">- return "object" === _typeof(element) && null !== element && null != element.key ? escape("" + element.key) : index.toString(36); 5263 </a><a href="#h19-0-3491" id="h19-0-3491" class="d">- } 5264 </a><a href="#h19-0-3492" id="h19-0-3492" class="d">- function noop$1() { 5265 </a><a href="#h19-0-3493" id="h19-0-3493" class="d">- } 5266 </a><a href="#h19-0-3494" id="h19-0-3494" class="d">- function resolveThenable(thenable) { 5267 </a><a href="#h19-0-3495" id="h19-0-3495" class="d">- switch (thenable.status) { 5268 </a><a href="#h19-0-3496" id="h19-0-3496" class="d">- case "fulfilled": 5269 </a><a href="#h19-0-3497" id="h19-0-3497" class="d">- return thenable.value; 5270 </a><a href="#h19-0-3498" id="h19-0-3498" class="d">- case "rejected": 5271 </a><a href="#h19-0-3499" id="h19-0-3499" class="d">- throw thenable.reason; 5272 </a><a href="#h19-0-3500" id="h19-0-3500" class="d">- default: 5273 </a><a href="#h19-0-3501" id="h19-0-3501" class="d">- switch ("string" === typeof thenable.status ? thenable.then(noop$1, noop$1) : (thenable.status = "pending", thenable.then(function(fulfilledValue) { 5274 </a><a href="#h19-0-3502" id="h19-0-3502" class="d">- "pending" === thenable.status && (thenable.status = "fulfilled", thenable.value = fulfilledValue); 5275 </a><a href="#h19-0-3503" id="h19-0-3503" class="d">- }, function(error) { 5276 </a><a href="#h19-0-3504" id="h19-0-3504" class="d">- "pending" === thenable.status && (thenable.status = "rejected", thenable.reason = error); 5277 </a><a href="#h19-0-3505" id="h19-0-3505" class="d">- })), thenable.status) { 5278 </a><a href="#h19-0-3506" id="h19-0-3506" class="d">- case "fulfilled": 5279 </a><a href="#h19-0-3507" id="h19-0-3507" class="d">- return thenable.value; 5280 </a><a href="#h19-0-3508" id="h19-0-3508" class="d">- case "rejected": 5281 </a><a href="#h19-0-3509" id="h19-0-3509" class="d">- throw thenable.reason; 5282 </a><a href="#h19-0-3510" id="h19-0-3510" class="d">- } 5283 </a><a href="#h19-0-3511" id="h19-0-3511" class="d">- } 5284 </a><a href="#h19-0-3512" id="h19-0-3512" class="d">- throw thenable; 5285 </a><a href="#h19-0-3513" id="h19-0-3513" class="d">- } 5286 </a><a href="#h19-0-3514" id="h19-0-3514" class="d">- function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { 5287 </a><a href="#h19-0-3515" id="h19-0-3515" class="d">- var type = _typeof(children); 5288 </a><a href="#h19-0-3516" id="h19-0-3516" class="d">- if ("undefined" === type || "boolean" === type) children = null; 5289 </a><a href="#h19-0-3517" id="h19-0-3517" class="d">- var invokeCallback = false; 5290 </a><a href="#h19-0-3518" id="h19-0-3518" class="d">- if (null === children) invokeCallback = true; 5291 </a><a href="#h19-0-3519" id="h19-0-3519" class="d">- else switch (type) { 5292 </a><a href="#h19-0-3520" id="h19-0-3520" class="d">- case "bigint": 5293 </a><a href="#h19-0-3521" id="h19-0-3521" class="d">- case "string": 5294 </a><a href="#h19-0-3522" id="h19-0-3522" class="d">- case "number": 5295 </a><a href="#h19-0-3523" id="h19-0-3523" class="d">- invokeCallback = true; 5296 </a><a href="#h19-0-3524" id="h19-0-3524" class="d">- break; 5297 </a><a href="#h19-0-3525" id="h19-0-3525" class="d">- case "object": 5298 </a><a href="#h19-0-3526" id="h19-0-3526" class="d">- switch (children.$$typeof) { 5299 </a><a href="#h19-0-3527" id="h19-0-3527" class="d">- case REACT_ELEMENT_TYPE: 5300 </a><a href="#h19-0-3528" id="h19-0-3528" class="d">- case REACT_PORTAL_TYPE: 5301 </a><a href="#h19-0-3529" id="h19-0-3529" class="d">- invokeCallback = true; 5302 </a><a href="#h19-0-3530" id="h19-0-3530" class="d">- break; 5303 </a><a href="#h19-0-3531" id="h19-0-3531" class="d">- case REACT_LAZY_TYPE: 5304 </a><a href="#h19-0-3532" id="h19-0-3532" class="d">- return invokeCallback = children._init, mapIntoArray(invokeCallback(children._payload), array, escapedPrefix, nameSoFar, callback); 5305 </a><a href="#h19-0-3533" id="h19-0-3533" class="d">- } 5306 </a><a href="#h19-0-3534" id="h19-0-3534" class="d">- } 5307 </a><a href="#h19-0-3535" id="h19-0-3535" class="d">- if (invokeCallback) return callback = callback(children), invokeCallback = "" === nameSoFar ? "." + getElementKey(children, 0) : nameSoFar, isArrayImpl(callback) ? (escapedPrefix = "", null != invokeCallback && (escapedPrefix = invokeCallback.replace(userProvidedKeyEscapeRegex, "$&/") + "/"), mapIntoArray(callback, array, escapedPrefix, "", function(c) { 5308 </a><a href="#h19-0-3536" id="h19-0-3536" class="d">- return c; 5309 </a><a href="#h19-0-3537" id="h19-0-3537" class="d">- })) : null != callback && (isValidElement(callback) && (callback = cloneAndReplaceKey(callback, escapedPrefix + (null == callback.key || children && children.key === callback.key ? "" : ("" + callback.key).replace(userProvidedKeyEscapeRegex, "$&/") + "/") + invokeCallback)), array.push(callback)), 1; 5310 </a><a href="#h19-0-3538" id="h19-0-3538" class="d">- invokeCallback = 0; 5311 </a><a href="#h19-0-3539" id="h19-0-3539" class="d">- var nextNamePrefix = "" === nameSoFar ? "." : nameSoFar + ":"; 5312 </a><a href="#h19-0-3540" id="h19-0-3540" class="d">- if (isArrayImpl(children)) for (var i = 0; i < children.length; i++) { 5313 </a><a href="#h19-0-3541" id="h19-0-3541" class="d">- nameSoFar = children[i], type = nextNamePrefix + getElementKey(nameSoFar, i), invokeCallback += mapIntoArray(nameSoFar, array, escapedPrefix, type, callback); 5314 </a><a href="#h19-0-3542" id="h19-0-3542" class="d">- } 5315 </a><a href="#h19-0-3543" id="h19-0-3543" class="d">- else if (i = getIteratorFn(children), "function" === typeof i) for (children = i.call(children), i = 0; !(nameSoFar = children.next()).done; ) { 5316 </a><a href="#h19-0-3544" id="h19-0-3544" class="d">- nameSoFar = nameSoFar.value, type = nextNamePrefix + getElementKey(nameSoFar, i++), invokeCallback += mapIntoArray(nameSoFar, array, escapedPrefix, type, callback); 5317 </a><a href="#h19-0-3545" id="h19-0-3545" class="d">- } 5318 </a><a href="#h19-0-3546" id="h19-0-3546" class="d">- else if ("object" === type) { 5319 </a><a href="#h19-0-3547" id="h19-0-3547" class="d">- if ("function" === typeof children.then) return mapIntoArray(resolveThenable(children), array, escapedPrefix, nameSoFar, callback); 5320 </a><a href="#h19-0-3548" id="h19-0-3548" class="d">- array = String(children); 5321 </a><a href="#h19-0-3549" id="h19-0-3549" class="d">- throw Error("Objects are not valid as a React child (found: " + ("[object Object]" === array ? "object with keys {" + Object.keys(children).join(", ") + "}" : array) + "). If you meant to render a collection of children, use an array instead."); 5322 </a><a href="#h19-0-3550" id="h19-0-3550" class="d">- } 5323 </a><a href="#h19-0-3551" id="h19-0-3551" class="d">- return invokeCallback; 5324 </a><a href="#h19-0-3552" id="h19-0-3552" class="d">- } 5325 </a><a href="#h19-0-3553" id="h19-0-3553" class="d">- function mapChildren(children, func, context) { 5326 </a><a href="#h19-0-3554" id="h19-0-3554" class="d">- if (null == children) return children; 5327 </a><a href="#h19-0-3555" id="h19-0-3555" class="d">- var result = [], count = 0; 5328 </a><a href="#h19-0-3556" id="h19-0-3556" class="d">- mapIntoArray(children, result, "", "", function(child) { 5329 </a><a href="#h19-0-3557" id="h19-0-3557" class="d">- return func.call(context, child, count++); 5330 </a><a href="#h19-0-3558" id="h19-0-3558" class="d">- }); 5331 </a><a href="#h19-0-3559" id="h19-0-3559" class="d">- return result; 5332 </a><a href="#h19-0-3560" id="h19-0-3560" class="d">- } 5333 </a><a href="#h19-0-3561" id="h19-0-3561" class="d">- function lazyInitializer(payload) { 5334 </a><a href="#h19-0-3562" id="h19-0-3562" class="d">- if (-1 === payload._status) { 5335 </a><a href="#h19-0-3563" id="h19-0-3563" class="d">- var ctor = payload._result; 5336 </a><a href="#h19-0-3564" id="h19-0-3564" class="d">- ctor = ctor(); 5337 </a><a href="#h19-0-3565" id="h19-0-3565" class="d">- ctor.then(function(moduleObject) { 5338 </a><a href="#h19-0-3566" id="h19-0-3566" class="d">- if (0 === payload._status || -1 === payload._status) payload._status = 1, payload._result = moduleObject; 5339 </a><a href="#h19-0-3567" id="h19-0-3567" class="d">- }, function(error) { 5340 </a><a href="#h19-0-3568" id="h19-0-3568" class="d">- if (0 === payload._status || -1 === payload._status) payload._status = 2, payload._result = error; 5341 </a><a href="#h19-0-3569" id="h19-0-3569" class="d">- }); 5342 </a><a href="#h19-0-3570" id="h19-0-3570" class="d">- -1 === payload._status && (payload._status = 0, payload._result = ctor); 5343 </a><a href="#h19-0-3571" id="h19-0-3571" class="d">- } 5344 </a><a href="#h19-0-3572" id="h19-0-3572" class="d">- if (1 === payload._status) return payload._result.default; 5345 </a><a href="#h19-0-3573" id="h19-0-3573" class="d">- throw payload._result; 5346 </a><a href="#h19-0-3574" id="h19-0-3574" class="d">- } 5347 </a><a href="#h19-0-3575" id="h19-0-3575" class="d">- function useOptimistic(passthrough, reducer) { 5348 </a><a href="#h19-0-3576" id="h19-0-3576" class="d">- return ReactSharedInternals.H.useOptimistic(passthrough, reducer); 5349 </a><a href="#h19-0-3577" id="h19-0-3577" class="d">- } 5350 </a><a href="#h19-0-3578" id="h19-0-3578" class="d">- var reportGlobalError = "function" === typeof reportError ? reportError : function(error) { 5351 </a><a href="#h19-0-3579" id="h19-0-3579" class="d">- if ("object" === (typeof window === "undefined" ? "undefined" : _typeof(window)) && "function" === typeof window.ErrorEvent) { 5352 </a><a href="#h19-0-3580" id="h19-0-3580" class="d">- var event = new window.ErrorEvent("error", { 5353 </a><a href="#h19-0-3581" id="h19-0-3581" class="d">- bubbles: true, 5354 </a><a href="#h19-0-3582" id="h19-0-3582" class="d">- cancelable: true, 5355 </a><a href="#h19-0-3583" id="h19-0-3583" class="d">- message: "object" === _typeof(error) && null !== error && "string" === typeof error.message ? String(error.message) : String(error), 5356 </a><a href="#h19-0-3584" id="h19-0-3584" class="d">- error 5357 </a><a href="#h19-0-3585" id="h19-0-3585" class="d">- }); 5358 </a><a href="#h19-0-3586" id="h19-0-3586" class="d">- if (!window.dispatchEvent(event)) return; 5359 </a><a href="#h19-0-3587" id="h19-0-3587" class="d">- } else if ("object" === (typeof process2 === "undefined" ? "undefined" : _typeof(process2)) && "function" === typeof process2.emit) { 5360 </a><a href="#h19-0-3588" id="h19-0-3588" class="d">- process2.emit("uncaughtException", error); 5361 </a><a href="#h19-0-3589" id="h19-0-3589" class="d">- return; 5362 </a><a href="#h19-0-3590" id="h19-0-3590" class="d">- } 5363 </a><a href="#h19-0-3591" id="h19-0-3591" class="d">- console.error(error); 5364 </a><a href="#h19-0-3592" id="h19-0-3592" class="d">- }; 5365 </a><a href="#h19-0-3593" id="h19-0-3593" class="d">- function noop() { 5366 </a><a href="#h19-0-3594" id="h19-0-3594" class="d">- } 5367 </a><a href="#h19-0-3595" id="h19-0-3595" class="d">- exports2.Children = { 5368 </a><a href="#h19-0-3596" id="h19-0-3596" class="d">- map: mapChildren, 5369 </a><a href="#h19-0-3597" id="h19-0-3597" class="d">- forEach: function forEach(children, forEachFunc, forEachContext) { 5370 </a><a href="#h19-0-3598" id="h19-0-3598" class="d">- mapChildren(children, function() { 5371 </a><a href="#h19-0-3599" id="h19-0-3599" class="d">- forEachFunc.apply(this, arguments); 5372 </a><a href="#h19-0-3600" id="h19-0-3600" class="d">- }, forEachContext); 5373 </a><a href="#h19-0-3601" id="h19-0-3601" class="d">- }, 5374 </a><a href="#h19-0-3602" id="h19-0-3602" class="d">- count: function count(children) { 5375 </a><a href="#h19-0-3603" id="h19-0-3603" class="d">- var n = 0; 5376 </a><a href="#h19-0-3604" id="h19-0-3604" class="d">- mapChildren(children, function() { 5377 </a><a href="#h19-0-3605" id="h19-0-3605" class="d">- n++; 5378 </a><a href="#h19-0-3606" id="h19-0-3606" class="d">- }); 5379 </a><a href="#h19-0-3607" id="h19-0-3607" class="d">- return n; 5380 </a><a href="#h19-0-3608" id="h19-0-3608" class="d">- }, 5381 </a><a href="#h19-0-3609" id="h19-0-3609" class="d">- toArray: function toArray(children) { 5382 </a><a href="#h19-0-3610" id="h19-0-3610" class="d">- return mapChildren(children, function(child) { 5383 </a><a href="#h19-0-3611" id="h19-0-3611" class="d">- return child; 5384 </a><a href="#h19-0-3612" id="h19-0-3612" class="d">- }) || []; 5385 </a><a href="#h19-0-3613" id="h19-0-3613" class="d">- }, 5386 </a><a href="#h19-0-3614" id="h19-0-3614" class="d">- only: function only(children) { 5387 </a><a href="#h19-0-3615" id="h19-0-3615" class="d">- if (!isValidElement(children)) throw Error("React.Children.only expected to receive a single React element child."); 5388 </a><a href="#h19-0-3616" id="h19-0-3616" class="d">- return children; 5389 </a><a href="#h19-0-3617" id="h19-0-3617" class="d">- } 5390 </a><a href="#h19-0-3618" id="h19-0-3618" class="d">- }; 5391 </a><a href="#h19-0-3619" id="h19-0-3619" class="d">- exports2.Component = Component; 5392 </a><a href="#h19-0-3620" id="h19-0-3620" class="d">- exports2.Fragment = REACT_FRAGMENT_TYPE; 5393 </a><a href="#h19-0-3621" id="h19-0-3621" class="d">- exports2.Profiler = REACT_PROFILER_TYPE; 5394 </a><a href="#h19-0-3622" id="h19-0-3622" class="d">- exports2.PureComponent = PureComponent; 5395 </a><a href="#h19-0-3623" id="h19-0-3623" class="d">- exports2.StrictMode = REACT_STRICT_MODE_TYPE; 5396 </a><a href="#h19-0-3624" id="h19-0-3624" class="d">- exports2.Suspense = REACT_SUSPENSE_TYPE; 5397 </a><a href="#h19-0-3625" id="h19-0-3625" class="d">- exports2.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ReactSharedInternals; 5398 </a><a href="#h19-0-3626" id="h19-0-3626" class="d">- exports2.__COMPILER_RUNTIME = { 5399 </a><a href="#h19-0-3627" id="h19-0-3627" class="d">- __proto__: null, 5400 </a><a href="#h19-0-3628" id="h19-0-3628" class="d">- c: function c(size) { 5401 </a><a href="#h19-0-3629" id="h19-0-3629" class="d">- return ReactSharedInternals.H.useMemoCache(size); 5402 </a><a href="#h19-0-3630" id="h19-0-3630" class="d">- } 5403 </a><a href="#h19-0-3631" id="h19-0-3631" class="d">- }; 5404 </a><a href="#h19-0-3632" id="h19-0-3632" class="d">- exports2.act = function() { 5405 </a><a href="#h19-0-3633" id="h19-0-3633" class="d">- throw Error("act(...) is not supported in production builds of React."); 5406 </a><a href="#h19-0-3634" id="h19-0-3634" class="d">- }; 5407 </a><a href="#h19-0-3635" id="h19-0-3635" class="d">- exports2.cache = function(fn) { 5408 </a><a href="#h19-0-3636" id="h19-0-3636" class="d">- return function() { 5409 </a><a href="#h19-0-3637" id="h19-0-3637" class="d">- return fn.apply(null, arguments); 5410 </a><a href="#h19-0-3638" id="h19-0-3638" class="d">- }; 5411 </a><a href="#h19-0-3639" id="h19-0-3639" class="d">- }; 5412 </a><a href="#h19-0-3640" id="h19-0-3640" class="d">- exports2.captureOwnerStack = function() { 5413 </a><a href="#h19-0-3641" id="h19-0-3641" class="d">- return null; 5414 </a><a href="#h19-0-3642" id="h19-0-3642" class="d">- }; 5415 </a><a href="#h19-0-3643" id="h19-0-3643" class="d">- exports2.cloneElement = function(element, config, children) { 5416 </a><a href="#h19-0-3644" id="h19-0-3644" class="d">- if (null === element || void 0 === element) throw Error("The argument must be a React element, but you passed " + element + "."); 5417 </a><a href="#h19-0-3645" id="h19-0-3645" class="d">- var props = assign({}, element.props), key = element.key, owner = void 0; 5418 </a><a href="#h19-0-3646" id="h19-0-3646" class="d">- if (null != config) for (propName in void 0 !== config.ref && (owner = void 0), void 0 !== config.key && (key = "" + config.key), config) { 5419 </a><a href="#h19-0-3647" id="h19-0-3647" class="d">- !hasOwnProperty.call(config, propName) || "key" === propName || "__self" === propName || "__source" === propName || "ref" === propName && void 0 === config.ref || (props[propName] = config[propName]); 5420 </a><a href="#h19-0-3648" id="h19-0-3648" class="d">- } 5421 </a><a href="#h19-0-3649" id="h19-0-3649" class="d">- var propName = arguments.length - 2; 5422 </a><a href="#h19-0-3650" id="h19-0-3650" class="d">- if (1 === propName) props.children = children; 5423 </a><a href="#h19-0-3651" id="h19-0-3651" class="d">- else if (1 < propName) { 5424 </a><a href="#h19-0-3652" id="h19-0-3652" class="d">- for (var childArray = Array(propName), i = 0; i < propName; i++) { 5425 </a><a href="#h19-0-3653" id="h19-0-3653" class="d">- childArray[i] = arguments[i + 2]; 5426 </a><a href="#h19-0-3654" id="h19-0-3654" class="d">- } 5427 </a><a href="#h19-0-3655" id="h19-0-3655" class="d">- props.children = childArray; 5428 </a><a href="#h19-0-3656" id="h19-0-3656" class="d">- } 5429 </a><a href="#h19-0-3657" id="h19-0-3657" class="d">- return ReactElement(element.type, key, void 0, void 0, owner, props); 5430 </a><a href="#h19-0-3658" id="h19-0-3658" class="d">- }; 5431 </a><a href="#h19-0-3659" id="h19-0-3659" class="d">- exports2.createContext = function(defaultValue) { 5432 </a><a href="#h19-0-3660" id="h19-0-3660" class="d">- defaultValue = { 5433 </a><a href="#h19-0-3661" id="h19-0-3661" class="d">- $$typeof: REACT_CONTEXT_TYPE, 5434 </a><a href="#h19-0-3662" id="h19-0-3662" class="d">- _currentValue: defaultValue, 5435 </a><a href="#h19-0-3663" id="h19-0-3663" class="d">- _currentValue2: defaultValue, 5436 </a><a href="#h19-0-3664" id="h19-0-3664" class="d">- _threadCount: 0, 5437 </a><a href="#h19-0-3665" id="h19-0-3665" class="d">- Provider: null, 5438 </a><a href="#h19-0-3666" id="h19-0-3666" class="d">- Consumer: null 5439 </a><a href="#h19-0-3667" id="h19-0-3667" class="d">- }; 5440 </a><a href="#h19-0-3668" id="h19-0-3668" class="d">- defaultValue.Provider = defaultValue; 5441 </a><a href="#h19-0-3669" id="h19-0-3669" class="d">- defaultValue.Consumer = { 5442 </a><a href="#h19-0-3670" id="h19-0-3670" class="d">- $$typeof: REACT_CONSUMER_TYPE, 5443 </a><a href="#h19-0-3671" id="h19-0-3671" class="d">- _context: defaultValue 5444 </a><a href="#h19-0-3672" id="h19-0-3672" class="d">- }; 5445 </a><a href="#h19-0-3673" id="h19-0-3673" class="d">- return defaultValue; 5446 </a><a href="#h19-0-3674" id="h19-0-3674" class="d">- }; 5447 </a><a href="#h19-0-3675" id="h19-0-3675" class="d">- exports2.createElement = function(type, config, children) { 5448 </a><a href="#h19-0-3676" id="h19-0-3676" class="d">- var propName, props = {}, key = null; 5449 </a><a href="#h19-0-3677" id="h19-0-3677" class="d">- if (null != config) for (propName in void 0 !== config.key && (key = "" + config.key), config) { 5450 </a><a href="#h19-0-3678" id="h19-0-3678" class="d">- hasOwnProperty.call(config, propName) && "key" !== propName && "__self" !== propName && "__source" !== propName && (props[propName] = config[propName]); 5451 </a><a href="#h19-0-3679" id="h19-0-3679" class="d">- } 5452 </a><a href="#h19-0-3680" id="h19-0-3680" class="d">- var childrenLength = arguments.length - 2; 5453 </a><a href="#h19-0-3681" id="h19-0-3681" class="d">- if (1 === childrenLength) props.children = children; 5454 </a><a href="#h19-0-3682" id="h19-0-3682" class="d">- else if (1 < childrenLength) { 5455 </a><a href="#h19-0-3683" id="h19-0-3683" class="d">- for (var childArray = Array(childrenLength), i = 0; i < childrenLength; i++) { 5456 </a><a href="#h19-0-3684" id="h19-0-3684" class="d">- childArray[i] = arguments[i + 2]; 5457 </a><a href="#h19-0-3685" id="h19-0-3685" class="d">- } 5458 </a><a href="#h19-0-3686" id="h19-0-3686" class="d">- props.children = childArray; 5459 </a><a href="#h19-0-3687" id="h19-0-3687" class="d">- } 5460 </a><a href="#h19-0-3688" id="h19-0-3688" class="d">- if (type && type.defaultProps) for (propName in childrenLength = type.defaultProps, childrenLength) { 5461 </a><a href="#h19-0-3689" id="h19-0-3689" class="d">- void 0 === props[propName] && (props[propName] = childrenLength[propName]); 5462 </a><a href="#h19-0-3690" id="h19-0-3690" class="d">- } 5463 </a><a href="#h19-0-3691" id="h19-0-3691" class="d">- return ReactElement(type, key, void 0, void 0, null, props); 5464 </a><a href="#h19-0-3692" id="h19-0-3692" class="d">- }; 5465 </a><a href="#h19-0-3693" id="h19-0-3693" class="d">- exports2.createRef = function() { 5466 </a><a href="#h19-0-3694" id="h19-0-3694" class="d">- return { 5467 </a><a href="#h19-0-3695" id="h19-0-3695" class="d">- current: null 5468 </a><a href="#h19-0-3696" id="h19-0-3696" class="d">- }; 5469 </a><a href="#h19-0-3697" id="h19-0-3697" class="d">- }; 5470 </a><a href="#h19-0-3698" id="h19-0-3698" class="d">- exports2.experimental_useEffectEvent = function(callback) { 5471 </a><a href="#h19-0-3699" id="h19-0-3699" class="d">- return ReactSharedInternals.H.useEffectEvent(callback); 5472 </a><a href="#h19-0-3700" id="h19-0-3700" class="d">- }; 5473 </a><a href="#h19-0-3701" id="h19-0-3701" class="d">- exports2.experimental_useOptimistic = function(passthrough, reducer) { 5474 </a><a href="#h19-0-3702" id="h19-0-3702" class="d">- return useOptimistic(passthrough, reducer); 5475 </a><a href="#h19-0-3703" id="h19-0-3703" class="d">- }; 5476 </a><a href="#h19-0-3704" id="h19-0-3704" class="d">- exports2.experimental_useResourceEffect = void 0; 5477 </a><a href="#h19-0-3705" id="h19-0-3705" class="d">- exports2.forwardRef = function(render) { 5478 </a><a href="#h19-0-3706" id="h19-0-3706" class="d">- return { 5479 </a><a href="#h19-0-3707" id="h19-0-3707" class="d">- $$typeof: REACT_FORWARD_REF_TYPE, 5480 </a><a href="#h19-0-3708" id="h19-0-3708" class="d">- render 5481 </a><a href="#h19-0-3709" id="h19-0-3709" class="d">- }; 5482 </a><a href="#h19-0-3710" id="h19-0-3710" class="d">- }; 5483 </a><a href="#h19-0-3711" id="h19-0-3711" class="d">- exports2.isValidElement = isValidElement; 5484 </a><a href="#h19-0-3712" id="h19-0-3712" class="d">- exports2.lazy = function(ctor) { 5485 </a><a href="#h19-0-3713" id="h19-0-3713" class="d">- return { 5486 </a><a href="#h19-0-3714" id="h19-0-3714" class="d">- $$typeof: REACT_LAZY_TYPE, 5487 </a><a href="#h19-0-3715" id="h19-0-3715" class="d">- _payload: { 5488 </a><a href="#h19-0-3716" id="h19-0-3716" class="d">- _status: -1, 5489 </a><a href="#h19-0-3717" id="h19-0-3717" class="d">- _result: ctor 5490 </a><a href="#h19-0-3718" id="h19-0-3718" class="d">- }, 5491 </a><a href="#h19-0-3719" id="h19-0-3719" class="d">- _init: lazyInitializer 5492 </a><a href="#h19-0-3720" id="h19-0-3720" class="d">- }; 5493 </a><a href="#h19-0-3721" id="h19-0-3721" class="d">- }; 5494 </a><a href="#h19-0-3722" id="h19-0-3722" class="d">- exports2.memo = function(type, compare) { 5495 </a><a href="#h19-0-3723" id="h19-0-3723" class="d">- return { 5496 </a><a href="#h19-0-3724" id="h19-0-3724" class="d">- $$typeof: REACT_MEMO_TYPE, 5497 </a><a href="#h19-0-3725" id="h19-0-3725" class="d">- type, 5498 </a><a href="#h19-0-3726" id="h19-0-3726" class="d">- compare: void 0 === compare ? null : compare 5499 </a><a href="#h19-0-3727" id="h19-0-3727" class="d">- }; 5500 </a><a href="#h19-0-3728" id="h19-0-3728" class="d">- }; 5501 </a><a href="#h19-0-3729" id="h19-0-3729" class="d">- exports2.startTransition = function(scope) { 5502 </a><a href="#h19-0-3730" id="h19-0-3730" class="d">- var prevTransition = ReactSharedInternals.T, currentTransition = {}; 5503 </a><a href="#h19-0-3731" id="h19-0-3731" class="d">- ReactSharedInternals.T = currentTransition; 5504 </a><a href="#h19-0-3732" id="h19-0-3732" class="d">- try { 5505 </a><a href="#h19-0-3733" id="h19-0-3733" class="d">- var returnValue = scope(), onStartTransitionFinish = ReactSharedInternals.S; 5506 </a><a href="#h19-0-3734" id="h19-0-3734" class="d">- null !== onStartTransitionFinish && onStartTransitionFinish(currentTransition, returnValue); 5507 </a><a href="#h19-0-3735" id="h19-0-3735" class="d">- "object" === _typeof(returnValue) && null !== returnValue && "function" === typeof returnValue.then && returnValue.then(noop, reportGlobalError); 5508 </a><a href="#h19-0-3736" id="h19-0-3736" class="d">- } catch (error) { 5509 </a><a href="#h19-0-3737" id="h19-0-3737" class="d">- reportGlobalError(error); 5510 </a><a href="#h19-0-3738" id="h19-0-3738" class="d">- } finally { 5511 </a><a href="#h19-0-3739" id="h19-0-3739" class="d">- ReactSharedInternals.T = prevTransition; 5512 </a><a href="#h19-0-3740" id="h19-0-3740" class="d">- } 5513 </a><a href="#h19-0-3741" id="h19-0-3741" class="d">- }; 5514 </a><a href="#h19-0-3742" id="h19-0-3742" class="d">- exports2.unstable_Activity = REACT_OFFSCREEN_TYPE; 5515 </a><a href="#h19-0-3743" id="h19-0-3743" class="d">- exports2.unstable_SuspenseList = REACT_SUSPENSE_LIST_TYPE; 5516 </a><a href="#h19-0-3744" id="h19-0-3744" class="d">- exports2.unstable_ViewTransition = REACT_VIEW_TRANSITION_TYPE; 5517 </a><a href="#h19-0-3745" id="h19-0-3745" class="d">- exports2.unstable_addTransitionType = function(type) { 5518 </a><a href="#h19-0-3746" id="h19-0-3746" class="d">- var pendingTransitionTypes = ReactSharedInternals.V; 5519 </a><a href="#h19-0-3747" id="h19-0-3747" class="d">- null === pendingTransitionTypes ? ReactSharedInternals.V = [type] : -1 === pendingTransitionTypes.indexOf(type) && pendingTransitionTypes.push(type); 5520 </a><a href="#h19-0-3748" id="h19-0-3748" class="d">- }; 5521 </a><a href="#h19-0-3749" id="h19-0-3749" class="d">- exports2.unstable_getCacheForType = function(resourceType) { 5522 </a><a href="#h19-0-3750" id="h19-0-3750" class="d">- var dispatcher = ReactSharedInternals.A; 5523 </a><a href="#h19-0-3751" id="h19-0-3751" class="d">- return dispatcher ? dispatcher.getCacheForType(resourceType) : resourceType(); 5524 </a><a href="#h19-0-3752" id="h19-0-3752" class="d">- }; 5525 </a><a href="#h19-0-3753" id="h19-0-3753" class="d">- exports2.unstable_postpone = function(reason) { 5526 </a><a href="#h19-0-3754" id="h19-0-3754" class="d">- reason = Error(reason); 5527 </a><a href="#h19-0-3755" id="h19-0-3755" class="d">- reason.$$typeof = REACT_POSTPONE_TYPE; 5528 </a><a href="#h19-0-3756" id="h19-0-3756" class="d">- throw reason; 5529 </a><a href="#h19-0-3757" id="h19-0-3757" class="d">- }; 5530 </a><a href="#h19-0-3758" id="h19-0-3758" class="d">- exports2.unstable_useCacheRefresh = function() { 5531 </a><a href="#h19-0-3759" id="h19-0-3759" class="d">- return ReactSharedInternals.H.useCacheRefresh(); 5532 </a><a href="#h19-0-3760" id="h19-0-3760" class="d">- }; 5533 </a><a href="#h19-0-3761" id="h19-0-3761" class="d">- exports2.use = function(usable) { 5534 </a><a href="#h19-0-3762" id="h19-0-3762" class="d">- return ReactSharedInternals.H.use(usable); 5535 </a><a href="#h19-0-3763" id="h19-0-3763" class="d">- }; 5536 </a><a href="#h19-0-3764" id="h19-0-3764" class="d">- exports2.useActionState = function(action, initialState, permalink) { 5537 </a><a href="#h19-0-3765" id="h19-0-3765" class="d">- return ReactSharedInternals.H.useActionState(action, initialState, permalink); 5538 </a><a href="#h19-0-3766" id="h19-0-3766" class="d">- }; 5539 </a><a href="#h19-0-3767" id="h19-0-3767" class="d">- exports2.useCallback = function(callback, deps) { 5540 </a><a href="#h19-0-3768" id="h19-0-3768" class="d">- return ReactSharedInternals.H.useCallback(callback, deps); 5541 </a><a href="#h19-0-3769" id="h19-0-3769" class="d">- }; 5542 </a><a href="#h19-0-3770" id="h19-0-3770" class="d">- exports2.useContext = function(Context) { 5543 </a><a href="#h19-0-3771" id="h19-0-3771" class="d">- return ReactSharedInternals.H.useContext(Context); 5544 </a><a href="#h19-0-3772" id="h19-0-3772" class="d">- }; 5545 </a><a href="#h19-0-3773" id="h19-0-3773" class="d">- exports2.useDebugValue = function() { 5546 </a><a href="#h19-0-3774" id="h19-0-3774" class="d">- }; 5547 </a><a href="#h19-0-3775" id="h19-0-3775" class="d">- exports2.useDeferredValue = function(value, initialValue) { 5548 </a><a href="#h19-0-3776" id="h19-0-3776" class="d">- return ReactSharedInternals.H.useDeferredValue(value, initialValue); 5549 </a><a href="#h19-0-3777" id="h19-0-3777" class="d">- }; 5550 </a><a href="#h19-0-3778" id="h19-0-3778" class="d">- exports2.useEffect = function(create, deps) { 5551 </a><a href="#h19-0-3779" id="h19-0-3779" class="d">- return ReactSharedInternals.H.useEffect(create, deps); 5552 </a><a href="#h19-0-3780" id="h19-0-3780" class="d">- }; 5553 </a><a href="#h19-0-3781" id="h19-0-3781" class="d">- exports2.useId = function() { 5554 </a><a href="#h19-0-3782" id="h19-0-3782" class="d">- return ReactSharedInternals.H.useId(); 5555 </a><a href="#h19-0-3783" id="h19-0-3783" class="d">- }; 5556 </a><a href="#h19-0-3784" id="h19-0-3784" class="d">- exports2.useImperativeHandle = function(ref, create, deps) { 5557 </a><a href="#h19-0-3785" id="h19-0-3785" class="d">- return ReactSharedInternals.H.useImperativeHandle(ref, create, deps); 5558 </a><a href="#h19-0-3786" id="h19-0-3786" class="d">- }; 5559 </a><a href="#h19-0-3787" id="h19-0-3787" class="d">- exports2.useInsertionEffect = function(create, deps) { 5560 </a><a href="#h19-0-3788" id="h19-0-3788" class="d">- return ReactSharedInternals.H.useInsertionEffect(create, deps); 5561 </a><a href="#h19-0-3789" id="h19-0-3789" class="d">- }; 5562 </a><a href="#h19-0-3790" id="h19-0-3790" class="d">- exports2.useLayoutEffect = function(create, deps) { 5563 </a><a href="#h19-0-3791" id="h19-0-3791" class="d">- return ReactSharedInternals.H.useLayoutEffect(create, deps); 5564 </a><a href="#h19-0-3792" id="h19-0-3792" class="d">- }; 5565 </a><a href="#h19-0-3793" id="h19-0-3793" class="d">- exports2.useMemo = function(create, deps) { 5566 </a><a href="#h19-0-3794" id="h19-0-3794" class="d">- return ReactSharedInternals.H.useMemo(create, deps); 5567 </a><a href="#h19-0-3795" id="h19-0-3795" class="d">- }; 5568 </a><a href="#h19-0-3796" id="h19-0-3796" class="d">- exports2.useOptimistic = useOptimistic; 5569 </a><a href="#h19-0-3797" id="h19-0-3797" class="d">- exports2.useReducer = function(reducer, initialArg, init) { 5570 </a><a href="#h19-0-3798" id="h19-0-3798" class="d">- return ReactSharedInternals.H.useReducer(reducer, initialArg, init); 5571 </a><a href="#h19-0-3799" id="h19-0-3799" class="d">- }; 5572 </a><a href="#h19-0-3800" id="h19-0-3800" class="d">- exports2.useRef = function(initialValue) { 5573 </a><a href="#h19-0-3801" id="h19-0-3801" class="d">- return ReactSharedInternals.H.useRef(initialValue); 5574 </a><a href="#h19-0-3802" id="h19-0-3802" class="d">- }; 5575 </a><a href="#h19-0-3803" id="h19-0-3803" class="d">- exports2.useState = function(initialState) { 5576 </a><a href="#h19-0-3804" id="h19-0-3804" class="d">- return ReactSharedInternals.H.useState(initialState); 5577 </a><a href="#h19-0-3805" id="h19-0-3805" class="d">- }; 5578 </a><a href="#h19-0-3806" id="h19-0-3806" class="d">- exports2.useSyncExternalStore = function(subscribe, getSnapshot, getServerSnapshot) { 5579 </a><a href="#h19-0-3807" id="h19-0-3807" class="d">- return ReactSharedInternals.H.useSyncExternalStore(subscribe, getSnapshot, getServerSnapshot); 5580 </a><a href="#h19-0-3808" id="h19-0-3808" class="d">- }; 5581 </a><a href="#h19-0-3809" id="h19-0-3809" class="d">- exports2.useTransition = function() { 5582 </a><a href="#h19-0-3810" id="h19-0-3810" class="d">- return ReactSharedInternals.H.useTransition(); 5583 </a><a href="#h19-0-3811" id="h19-0-3811" class="d">- }; 5584 </a><a href="#h19-0-3812" id="h19-0-3812" class="d">- exports2.version = "19.1.0-experimental-44c3d3d6-20250207"; 5585 </a><a href="#h19-0-3813" id="h19-0-3813" class="d">- } 5586 </a><a href="#h19-0-3814" id="h19-0-3814" class="d">- ), 5587 </a><a href="#h19-0-3815" id="h19-0-3815" class="d">- /***/ 5588 </a><a href="#h19-0-3816" id="h19-0-3816" class="d">- 189: ( 5589 </a><a href="#h19-0-3817" id="h19-0-3817" class="d">- /***/ 5590 </a><a href="#h19-0-3818" id="h19-0-3818" class="d">- (module2, __unused_webpack_exports, __webpack_require__2) => { 5591 </a><a href="#h19-0-3819" id="h19-0-3819" class="d">- "use strict"; 5592 </a><a href="#h19-0-3820" id="h19-0-3820" class="d">- if (true) { 5593 </a><a href="#h19-0-3821" id="h19-0-3821" class="d">- module2.exports = __webpack_require__2(126); 5594 </a><a href="#h19-0-3822" id="h19-0-3822" class="d">- } else { 5595 </a><a href="#h19-0-3823" id="h19-0-3823" class="d">- } 5596 </a><a href="#h19-0-3824" id="h19-0-3824" class="d">- } 5597 </a><a href="#h19-0-3825" id="h19-0-3825" class="d">- ), 5598 </a><a href="#h19-0-3826" id="h19-0-3826" class="d">- /***/ 5599 </a><a href="#h19-0-3827" id="h19-0-3827" class="d">- 206: ( 5600 </a><a href="#h19-0-3828" id="h19-0-3828" class="d">- /***/ 5601 </a><a href="#h19-0-3829" id="h19-0-3829" class="d">- function(module2, exports2, __webpack_require__2) { 5602 </a><a href="#h19-0-3830" id="h19-0-3830" class="d">- var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; 5603 </a><a href="#h19-0-3831" id="h19-0-3831" class="d">- function _typeof(obj) { 5604 </a><a href="#h19-0-3832" id="h19-0-3832" class="d">- "@babel/helpers - typeof"; 5605 </a><a href="#h19-0-3833" id="h19-0-3833" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 5606 </a><a href="#h19-0-3834" id="h19-0-3834" class="d">- _typeof = function _typeof2(obj2) { 5607 </a><a href="#h19-0-3835" id="h19-0-3835" class="d">- return typeof obj2; 5608 </a><a href="#h19-0-3836" id="h19-0-3836" class="d">- }; 5609 </a><a href="#h19-0-3837" id="h19-0-3837" class="d">- } else { 5610 </a><a href="#h19-0-3838" id="h19-0-3838" class="d">- _typeof = function _typeof2(obj2) { 5611 </a><a href="#h19-0-3839" id="h19-0-3839" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 5612 </a><a href="#h19-0-3840" id="h19-0-3840" class="d">- }; 5613 </a><a href="#h19-0-3841" id="h19-0-3841" class="d">- } 5614 </a><a href="#h19-0-3842" id="h19-0-3842" class="d">- return _typeof(obj); 5615 </a><a href="#h19-0-3843" id="h19-0-3843" class="d">- } 5616 </a><a href="#h19-0-3844" id="h19-0-3844" class="d">- (function(root, factory) { 5617 </a><a href="#h19-0-3845" id="h19-0-3845" class="d">- "use strict"; 5618 </a><a href="#h19-0-3846" id="h19-0-3846" class="d">- if (true) { 5619 </a><a href="#h19-0-3847" id="h19-0-3847" class="d">- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__2(430)], __WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === "function" ? __WEBPACK_AMD_DEFINE_FACTORY__.apply(exports2, __WEBPACK_AMD_DEFINE_ARRAY__) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== void 0 && (module2.exports = __WEBPACK_AMD_DEFINE_RESULT__)); 5620 </a><a href="#h19-0-3848" id="h19-0-3848" class="d">- } else { 5621 </a><a href="#h19-0-3849" id="h19-0-3849" class="d">- } 5622 </a><a href="#h19-0-3850" id="h19-0-3850" class="d">- })(this, function ErrorStackParser(StackFrame) { 5623 </a><a href="#h19-0-3851" id="h19-0-3851" class="d">- "use strict"; 5624 </a><a href="#h19-0-3852" id="h19-0-3852" class="d">- var FIREFOX_SAFARI_STACK_REGEXP = /(^|@)\S+:\d+/; 5625 </a><a href="#h19-0-3853" id="h19-0-3853" class="d">- var CHROME_IE_STACK_REGEXP = /^\s*at .*(\S+:\d+|\(native\))/m; 5626 </a><a href="#h19-0-3854" id="h19-0-3854" class="d">- var SAFARI_NATIVE_CODE_REGEXP = /^(eval@)?(\[native code])?$/; 5627 </a><a href="#h19-0-3855" id="h19-0-3855" class="d">- return { 5628 </a><a href="#h19-0-3856" id="h19-0-3856" class="d">- /** 5629 </a><a href="#h19-0-3857" id="h19-0-3857" class="d">- * Given an Error object, extract the most information from it. 5630 </a><a href="#h19-0-3858" id="h19-0-3858" class="d">- * 5631 </a><a href="#h19-0-3859" id="h19-0-3859" class="d">- * @param {Error} error object 5632 </a><a href="#h19-0-3860" id="h19-0-3860" class="d">- * @return {Array} of StackFrames 5633 </a><a href="#h19-0-3861" id="h19-0-3861" class="d">- */ 5634 </a><a href="#h19-0-3862" id="h19-0-3862" class="d">- parse: function ErrorStackParser$$parse(error) { 5635 </a><a href="#h19-0-3863" id="h19-0-3863" class="d">- if (typeof error.stacktrace !== "undefined" || typeof error["opera#sourceloc"] !== "undefined") { 5636 </a><a href="#h19-0-3864" id="h19-0-3864" class="d">- return this.parseOpera(error); 5637 </a><a href="#h19-0-3865" id="h19-0-3865" class="d">- } else if (error.stack && error.stack.match(CHROME_IE_STACK_REGEXP)) { 5638 </a><a href="#h19-0-3866" id="h19-0-3866" class="d">- return this.parseV8OrIE(error); 5639 </a><a href="#h19-0-3867" id="h19-0-3867" class="d">- } else if (error.stack) { 5640 </a><a href="#h19-0-3868" id="h19-0-3868" class="d">- return this.parseFFOrSafari(error); 5641 </a><a href="#h19-0-3869" id="h19-0-3869" class="d">- } else { 5642 </a><a href="#h19-0-3870" id="h19-0-3870" class="d">- throw new Error("Cannot parse given Error object"); 5643 </a><a href="#h19-0-3871" id="h19-0-3871" class="d">- } 5644 </a><a href="#h19-0-3872" id="h19-0-3872" class="d">- }, 5645 </a><a href="#h19-0-3873" id="h19-0-3873" class="d">- // Separate line and column numbers from a string of the form: (URI:Line:Column) 5646 </a><a href="#h19-0-3874" id="h19-0-3874" class="d">- extractLocation: function ErrorStackParser$$extractLocation(urlLike) { 5647 </a><a href="#h19-0-3875" id="h19-0-3875" class="d">- if (urlLike.indexOf(":") === -1) { 5648 </a><a href="#h19-0-3876" id="h19-0-3876" class="d">- return [urlLike]; 5649 </a><a href="#h19-0-3877" id="h19-0-3877" class="d">- } 5650 </a><a href="#h19-0-3878" id="h19-0-3878" class="d">- var regExp = /(.+?)(?::(\d+))?(?::(\d+))?$/; 5651 </a><a href="#h19-0-3879" id="h19-0-3879" class="d">- var parts = regExp.exec(urlLike.replace(/[()]/g, "")); 5652 </a><a href="#h19-0-3880" id="h19-0-3880" class="d">- return [parts[1], parts[2] || void 0, parts[3] || void 0]; 5653 </a><a href="#h19-0-3881" id="h19-0-3881" class="d">- }, 5654 </a><a href="#h19-0-3882" id="h19-0-3882" class="d">- parseV8OrIE: function ErrorStackParser$$parseV8OrIE(error) { 5655 </a><a href="#h19-0-3883" id="h19-0-3883" class="d">- var filtered = error.stack.split("\n").filter(function(line) { 5656 </a><a href="#h19-0-3884" id="h19-0-3884" class="d">- return !!line.match(CHROME_IE_STACK_REGEXP); 5657 </a><a href="#h19-0-3885" id="h19-0-3885" class="d">- }, this); 5658 </a><a href="#h19-0-3886" id="h19-0-3886" class="d">- return filtered.map(function(line) { 5659 </a><a href="#h19-0-3887" id="h19-0-3887" class="d">- if (line.indexOf("(eval ") > -1) { 5660 </a><a href="#h19-0-3888" id="h19-0-3888" class="d">- line = line.replace(/eval code/g, "eval").replace(/(\(eval at [^()]*)|(\),.*$)/g, ""); 5661 </a><a href="#h19-0-3889" id="h19-0-3889" class="d">- } 5662 </a><a href="#h19-0-3890" id="h19-0-3890" class="d">- var sanitizedLine = line.replace(/^\s+/, "").replace(/\(eval code/g, "("); 5663 </a><a href="#h19-0-3891" id="h19-0-3891" class="d">- var location = sanitizedLine.match(/ (\((.+):(\d+):(\d+)\)$)/); 5664 </a><a href="#h19-0-3892" id="h19-0-3892" class="d">- sanitizedLine = location ? sanitizedLine.replace(location[0], "") : sanitizedLine; 5665 </a><a href="#h19-0-3893" id="h19-0-3893" class="d">- var tokens = sanitizedLine.split(/\s+/).slice(1); 5666 </a><a href="#h19-0-3894" id="h19-0-3894" class="d">- var locationParts = this.extractLocation(location ? location[1] : tokens.pop()); 5667 </a><a href="#h19-0-3895" id="h19-0-3895" class="d">- var functionName = tokens.join(" ") || void 0; 5668 </a><a href="#h19-0-3896" id="h19-0-3896" class="d">- var fileName = ["eval", "<anonymous>"].indexOf(locationParts[0]) > -1 ? void 0 : locationParts[0]; 5669 </a><a href="#h19-0-3897" id="h19-0-3897" class="d">- return new StackFrame({ 5670 </a><a href="#h19-0-3898" id="h19-0-3898" class="d">- functionName, 5671 </a><a href="#h19-0-3899" id="h19-0-3899" class="d">- fileName, 5672 </a><a href="#h19-0-3900" id="h19-0-3900" class="d">- lineNumber: locationParts[1], 5673 </a><a href="#h19-0-3901" id="h19-0-3901" class="d">- columnNumber: locationParts[2], 5674 </a><a href="#h19-0-3902" id="h19-0-3902" class="d">- source: line 5675 </a><a href="#h19-0-3903" id="h19-0-3903" class="d">- }); 5676 </a><a href="#h19-0-3904" id="h19-0-3904" class="d">- }, this); 5677 </a><a href="#h19-0-3905" id="h19-0-3905" class="d">- }, 5678 </a><a href="#h19-0-3906" id="h19-0-3906" class="d">- parseFFOrSafari: function ErrorStackParser$$parseFFOrSafari(error) { 5679 </a><a href="#h19-0-3907" id="h19-0-3907" class="d">- var filtered = error.stack.split("\n").filter(function(line) { 5680 </a><a href="#h19-0-3908" id="h19-0-3908" class="d">- return !line.match(SAFARI_NATIVE_CODE_REGEXP); 5681 </a><a href="#h19-0-3909" id="h19-0-3909" class="d">- }, this); 5682 </a><a href="#h19-0-3910" id="h19-0-3910" class="d">- return filtered.map(function(line) { 5683 </a><a href="#h19-0-3911" id="h19-0-3911" class="d">- if (line.indexOf(" > eval") > -1) { 5684 </a><a href="#h19-0-3912" id="h19-0-3912" class="d">- line = line.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g, ":$1"); 5685 </a><a href="#h19-0-3913" id="h19-0-3913" class="d">- } 5686 </a><a href="#h19-0-3914" id="h19-0-3914" class="d">- if (line.indexOf("@") === -1 && line.indexOf(":") === -1) { 5687 </a><a href="#h19-0-3915" id="h19-0-3915" class="d">- return new StackFrame({ 5688 </a><a href="#h19-0-3916" id="h19-0-3916" class="d">- functionName: line 5689 </a><a href="#h19-0-3917" id="h19-0-3917" class="d">- }); 5690 </a><a href="#h19-0-3918" id="h19-0-3918" class="d">- } else { 5691 </a><a href="#h19-0-3919" id="h19-0-3919" class="d">- var functionNameRegex = /((.*".+"[^@]*)?[^@]*)(?:@)/; 5692 </a><a href="#h19-0-3920" id="h19-0-3920" class="d">- var matches = line.match(functionNameRegex); 5693 </a><a href="#h19-0-3921" id="h19-0-3921" class="d">- var functionName = matches && matches[1] ? matches[1] : void 0; 5694 </a><a href="#h19-0-3922" id="h19-0-3922" class="d">- var locationParts = this.extractLocation(line.replace(functionNameRegex, "")); 5695 </a><a href="#h19-0-3923" id="h19-0-3923" class="d">- return new StackFrame({ 5696 </a><a href="#h19-0-3924" id="h19-0-3924" class="d">- functionName, 5697 </a><a href="#h19-0-3925" id="h19-0-3925" class="d">- fileName: locationParts[0], 5698 </a><a href="#h19-0-3926" id="h19-0-3926" class="d">- lineNumber: locationParts[1], 5699 </a><a href="#h19-0-3927" id="h19-0-3927" class="d">- columnNumber: locationParts[2], 5700 </a><a href="#h19-0-3928" id="h19-0-3928" class="d">- source: line 5701 </a><a href="#h19-0-3929" id="h19-0-3929" class="d">- }); 5702 </a><a href="#h19-0-3930" id="h19-0-3930" class="d">- } 5703 </a><a href="#h19-0-3931" id="h19-0-3931" class="d">- }, this); 5704 </a><a href="#h19-0-3932" id="h19-0-3932" class="d">- }, 5705 </a><a href="#h19-0-3933" id="h19-0-3933" class="d">- parseOpera: function ErrorStackParser$$parseOpera(e) { 5706 </a><a href="#h19-0-3934" id="h19-0-3934" class="d">- if (!e.stacktrace || e.message.indexOf("\n") > -1 && e.message.split("\n").length > e.stacktrace.split("\n").length) { 5707 </a><a href="#h19-0-3935" id="h19-0-3935" class="d">- return this.parseOpera9(e); 5708 </a><a href="#h19-0-3936" id="h19-0-3936" class="d">- } else if (!e.stack) { 5709 </a><a href="#h19-0-3937" id="h19-0-3937" class="d">- return this.parseOpera10(e); 5710 </a><a href="#h19-0-3938" id="h19-0-3938" class="d">- } else { 5711 </a><a href="#h19-0-3939" id="h19-0-3939" class="d">- return this.parseOpera11(e); 5712 </a><a href="#h19-0-3940" id="h19-0-3940" class="d">- } 5713 </a><a href="#h19-0-3941" id="h19-0-3941" class="d">- }, 5714 </a><a href="#h19-0-3942" id="h19-0-3942" class="d">- parseOpera9: function ErrorStackParser$$parseOpera9(e) { 5715 </a><a href="#h19-0-3943" id="h19-0-3943" class="d">- var lineRE = /Line (\d+).*script (?:in )?(\S+)/i; 5716 </a><a href="#h19-0-3944" id="h19-0-3944" class="d">- var lines = e.message.split("\n"); 5717 </a><a href="#h19-0-3945" id="h19-0-3945" class="d">- var result = []; 5718 </a><a href="#h19-0-3946" id="h19-0-3946" class="d">- for (var i = 2, len = lines.length; i < len; i += 2) { 5719 </a><a href="#h19-0-3947" id="h19-0-3947" class="d">- var match = lineRE.exec(lines[i]); 5720 </a><a href="#h19-0-3948" id="h19-0-3948" class="d">- if (match) { 5721 </a><a href="#h19-0-3949" id="h19-0-3949" class="d">- result.push(new StackFrame({ 5722 </a><a href="#h19-0-3950" id="h19-0-3950" class="d">- fileName: match[2], 5723 </a><a href="#h19-0-3951" id="h19-0-3951" class="d">- lineNumber: match[1], 5724 </a><a href="#h19-0-3952" id="h19-0-3952" class="d">- source: lines[i] 5725 </a><a href="#h19-0-3953" id="h19-0-3953" class="d">- })); 5726 </a><a href="#h19-0-3954" id="h19-0-3954" class="d">- } 5727 </a><a href="#h19-0-3955" id="h19-0-3955" class="d">- } 5728 </a><a href="#h19-0-3956" id="h19-0-3956" class="d">- return result; 5729 </a><a href="#h19-0-3957" id="h19-0-3957" class="d">- }, 5730 </a><a href="#h19-0-3958" id="h19-0-3958" class="d">- parseOpera10: function ErrorStackParser$$parseOpera10(e) { 5731 </a><a href="#h19-0-3959" id="h19-0-3959" class="d">- var lineRE = /Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i; 5732 </a><a href="#h19-0-3960" id="h19-0-3960" class="d">- var lines = e.stacktrace.split("\n"); 5733 </a><a href="#h19-0-3961" id="h19-0-3961" class="d">- var result = []; 5734 </a><a href="#h19-0-3962" id="h19-0-3962" class="d">- for (var i = 0, len = lines.length; i < len; i += 2) { 5735 </a><a href="#h19-0-3963" id="h19-0-3963" class="d">- var match = lineRE.exec(lines[i]); 5736 </a><a href="#h19-0-3964" id="h19-0-3964" class="d">- if (match) { 5737 </a><a href="#h19-0-3965" id="h19-0-3965" class="d">- result.push(new StackFrame({ 5738 </a><a href="#h19-0-3966" id="h19-0-3966" class="d">- functionName: match[3] || void 0, 5739 </a><a href="#h19-0-3967" id="h19-0-3967" class="d">- fileName: match[2], 5740 </a><a href="#h19-0-3968" id="h19-0-3968" class="d">- lineNumber: match[1], 5741 </a><a href="#h19-0-3969" id="h19-0-3969" class="d">- source: lines[i] 5742 </a><a href="#h19-0-3970" id="h19-0-3970" class="d">- })); 5743 </a><a href="#h19-0-3971" id="h19-0-3971" class="d">- } 5744 </a><a href="#h19-0-3972" id="h19-0-3972" class="d">- } 5745 </a><a href="#h19-0-3973" id="h19-0-3973" class="d">- return result; 5746 </a><a href="#h19-0-3974" id="h19-0-3974" class="d">- }, 5747 </a><a href="#h19-0-3975" id="h19-0-3975" class="d">- // Opera 10.65+ Error.stack very similar to FF/Safari 5748 </a><a href="#h19-0-3976" id="h19-0-3976" class="d">- parseOpera11: function ErrorStackParser$$parseOpera11(error) { 5749 </a><a href="#h19-0-3977" id="h19-0-3977" class="d">- var filtered = error.stack.split("\n").filter(function(line) { 5750 </a><a href="#h19-0-3978" id="h19-0-3978" class="d">- return !!line.match(FIREFOX_SAFARI_STACK_REGEXP) && !line.match(/^Error created at/); 5751 </a><a href="#h19-0-3979" id="h19-0-3979" class="d">- }, this); 5752 </a><a href="#h19-0-3980" id="h19-0-3980" class="d">- return filtered.map(function(line) { 5753 </a><a href="#h19-0-3981" id="h19-0-3981" class="d">- var tokens = line.split("@"); 5754 </a><a href="#h19-0-3982" id="h19-0-3982" class="d">- var locationParts = this.extractLocation(tokens.pop()); 5755 </a><a href="#h19-0-3983" id="h19-0-3983" class="d">- var functionCall = tokens.shift() || ""; 5756 </a><a href="#h19-0-3984" id="h19-0-3984" class="d">- var functionName = functionCall.replace(/<anonymous function(: (\w+))?>/, "$2").replace(/\([^)]*\)/g, "") || void 0; 5757 </a><a href="#h19-0-3985" id="h19-0-3985" class="d">- var argsRaw; 5758 </a><a href="#h19-0-3986" id="h19-0-3986" class="d">- if (functionCall.match(/\(([^)]*)\)/)) { 5759 </a><a href="#h19-0-3987" id="h19-0-3987" class="d">- argsRaw = functionCall.replace(/^[^(]+\(([^)]*)\)$/, "$1"); 5760 </a><a href="#h19-0-3988" id="h19-0-3988" class="d">- } 5761 </a><a href="#h19-0-3989" id="h19-0-3989" class="d">- var args = argsRaw === void 0 || argsRaw === "[arguments not available]" ? void 0 : argsRaw.split(","); 5762 </a><a href="#h19-0-3990" id="h19-0-3990" class="d">- return new StackFrame({ 5763 </a><a href="#h19-0-3991" id="h19-0-3991" class="d">- functionName, 5764 </a><a href="#h19-0-3992" id="h19-0-3992" class="d">- args, 5765 </a><a href="#h19-0-3993" id="h19-0-3993" class="d">- fileName: locationParts[0], 5766 </a><a href="#h19-0-3994" id="h19-0-3994" class="d">- lineNumber: locationParts[1], 5767 </a><a href="#h19-0-3995" id="h19-0-3995" class="d">- columnNumber: locationParts[2], 5768 </a><a href="#h19-0-3996" id="h19-0-3996" class="d">- source: line 5769 </a><a href="#h19-0-3997" id="h19-0-3997" class="d">- }); 5770 </a><a href="#h19-0-3998" id="h19-0-3998" class="d">- }, this); 5771 </a><a href="#h19-0-3999" id="h19-0-3999" class="d">- } 5772 </a><a href="#h19-0-4000" id="h19-0-4000" class="d">- }; 5773 </a><a href="#h19-0-4001" id="h19-0-4001" class="d">- }); 5774 </a><a href="#h19-0-4002" id="h19-0-4002" class="d">- } 5775 </a><a href="#h19-0-4003" id="h19-0-4003" class="d">- ), 5776 </a><a href="#h19-0-4004" id="h19-0-4004" class="d">- /***/ 5777 </a><a href="#h19-0-4005" id="h19-0-4005" class="d">- 730: ( 5778 </a><a href="#h19-0-4006" id="h19-0-4006" class="d">- /***/ 5779 </a><a href="#h19-0-4007" id="h19-0-4007" class="d">- (module2, __unused_webpack_exports, __webpack_require__2) => { 5780 </a><a href="#h19-0-4008" id="h19-0-4008" class="d">- "use strict"; 5781 </a><a href="#h19-0-4009" id="h19-0-4009" class="d">- var process2 = __webpack_require__2(169); 5782 </a><a href="#h19-0-4010" id="h19-0-4010" class="d">- module2.exports = LRUCache; 5783 </a><a href="#h19-0-4011" id="h19-0-4011" class="d">- var Map2 = __webpack_require__2(307); 5784 </a><a href="#h19-0-4012" id="h19-0-4012" class="d">- var util = __webpack_require__2(82); 5785 </a><a href="#h19-0-4013" id="h19-0-4013" class="d">- var Yallist = __webpack_require__2(695); 5786 </a><a href="#h19-0-4014" id="h19-0-4014" class="d">- var hasSymbol = typeof Symbol === "function" && process2.env._nodeLRUCacheForceNoSymbol !== "1"; 5787 </a><a href="#h19-0-4015" id="h19-0-4015" class="d">- var makeSymbol; 5788 </a><a href="#h19-0-4016" id="h19-0-4016" class="d">- if (hasSymbol) { 5789 </a><a href="#h19-0-4017" id="h19-0-4017" class="d">- makeSymbol = function makeSymbol2(key) { 5790 </a><a href="#h19-0-4018" id="h19-0-4018" class="d">- return Symbol(key); 5791 </a><a href="#h19-0-4019" id="h19-0-4019" class="d">- }; 5792 </a><a href="#h19-0-4020" id="h19-0-4020" class="d">- } else { 5793 </a><a href="#h19-0-4021" id="h19-0-4021" class="d">- makeSymbol = function makeSymbol2(key) { 5794 </a><a href="#h19-0-4022" id="h19-0-4022" class="d">- return "_" + key; 5795 </a><a href="#h19-0-4023" id="h19-0-4023" class="d">- }; 5796 </a><a href="#h19-0-4024" id="h19-0-4024" class="d">- } 5797 </a><a href="#h19-0-4025" id="h19-0-4025" class="d">- var MAX = makeSymbol("max"); 5798 </a><a href="#h19-0-4026" id="h19-0-4026" class="d">- var LENGTH = makeSymbol("length"); 5799 </a><a href="#h19-0-4027" id="h19-0-4027" class="d">- var LENGTH_CALCULATOR = makeSymbol("lengthCalculator"); 5800 </a><a href="#h19-0-4028" id="h19-0-4028" class="d">- var ALLOW_STALE = makeSymbol("allowStale"); 5801 </a><a href="#h19-0-4029" id="h19-0-4029" class="d">- var MAX_AGE = makeSymbol("maxAge"); 5802 </a><a href="#h19-0-4030" id="h19-0-4030" class="d">- var DISPOSE = makeSymbol("dispose"); 5803 </a><a href="#h19-0-4031" id="h19-0-4031" class="d">- var NO_DISPOSE_ON_SET = makeSymbol("noDisposeOnSet"); 5804 </a><a href="#h19-0-4032" id="h19-0-4032" class="d">- var LRU_LIST = makeSymbol("lruList"); 5805 </a><a href="#h19-0-4033" id="h19-0-4033" class="d">- var CACHE = makeSymbol("cache"); 5806 </a><a href="#h19-0-4034" id="h19-0-4034" class="d">- function naiveLength() { 5807 </a><a href="#h19-0-4035" id="h19-0-4035" class="d">- return 1; 5808 </a><a href="#h19-0-4036" id="h19-0-4036" class="d">- } 5809 </a><a href="#h19-0-4037" id="h19-0-4037" class="d">- function LRUCache(options) { 5810 </a><a href="#h19-0-4038" id="h19-0-4038" class="d">- if (!(this instanceof LRUCache)) { 5811 </a><a href="#h19-0-4039" id="h19-0-4039" class="d">- return new LRUCache(options); 5812 </a><a href="#h19-0-4040" id="h19-0-4040" class="d">- } 5813 </a><a href="#h19-0-4041" id="h19-0-4041" class="d">- if (typeof options === "number") { 5814 </a><a href="#h19-0-4042" id="h19-0-4042" class="d">- options = { 5815 </a><a href="#h19-0-4043" id="h19-0-4043" class="d">- max: options 5816 </a><a href="#h19-0-4044" id="h19-0-4044" class="d">- }; 5817 </a><a href="#h19-0-4045" id="h19-0-4045" class="d">- } 5818 </a><a href="#h19-0-4046" id="h19-0-4046" class="d">- if (!options) { 5819 </a><a href="#h19-0-4047" id="h19-0-4047" class="d">- options = {}; 5820 </a><a href="#h19-0-4048" id="h19-0-4048" class="d">- } 5821 </a><a href="#h19-0-4049" id="h19-0-4049" class="d">- var max = this[MAX] = options.max; 5822 </a><a href="#h19-0-4050" id="h19-0-4050" class="d">- if (!max || !(typeof max === "number") || max <= 0) { 5823 </a><a href="#h19-0-4051" id="h19-0-4051" class="d">- this[MAX] = Infinity; 5824 </a><a href="#h19-0-4052" id="h19-0-4052" class="d">- } 5825 </a><a href="#h19-0-4053" id="h19-0-4053" class="d">- var lc = options.length || naiveLength; 5826 </a><a href="#h19-0-4054" id="h19-0-4054" class="d">- if (typeof lc !== "function") { 5827 </a><a href="#h19-0-4055" id="h19-0-4055" class="d">- lc = naiveLength; 5828 </a><a href="#h19-0-4056" id="h19-0-4056" class="d">- } 5829 </a><a href="#h19-0-4057" id="h19-0-4057" class="d">- this[LENGTH_CALCULATOR] = lc; 5830 </a><a href="#h19-0-4058" id="h19-0-4058" class="d">- this[ALLOW_STALE] = options.stale || false; 5831 </a><a href="#h19-0-4059" id="h19-0-4059" class="d">- this[MAX_AGE] = options.maxAge || 0; 5832 </a><a href="#h19-0-4060" id="h19-0-4060" class="d">- this[DISPOSE] = options.dispose; 5833 </a><a href="#h19-0-4061" id="h19-0-4061" class="d">- this[NO_DISPOSE_ON_SET] = options.noDisposeOnSet || false; 5834 </a><a href="#h19-0-4062" id="h19-0-4062" class="d">- this.reset(); 5835 </a><a href="#h19-0-4063" id="h19-0-4063" class="d">- } 5836 </a><a href="#h19-0-4064" id="h19-0-4064" class="d">- Object.defineProperty(LRUCache.prototype, "max", { 5837 </a><a href="#h19-0-4065" id="h19-0-4065" class="d">- set: function set(mL) { 5838 </a><a href="#h19-0-4066" id="h19-0-4066" class="d">- if (!mL || !(typeof mL === "number") || mL <= 0) { 5839 </a><a href="#h19-0-4067" id="h19-0-4067" class="d">- mL = Infinity; 5840 </a><a href="#h19-0-4068" id="h19-0-4068" class="d">- } 5841 </a><a href="#h19-0-4069" id="h19-0-4069" class="d">- this[MAX] = mL; 5842 </a><a href="#h19-0-4070" id="h19-0-4070" class="d">- trim(this); 5843 </a><a href="#h19-0-4071" id="h19-0-4071" class="d">- }, 5844 </a><a href="#h19-0-4072" id="h19-0-4072" class="d">- get: function get2() { 5845 </a><a href="#h19-0-4073" id="h19-0-4073" class="d">- return this[MAX]; 5846 </a><a href="#h19-0-4074" id="h19-0-4074" class="d">- }, 5847 </a><a href="#h19-0-4075" id="h19-0-4075" class="d">- enumerable: true 5848 </a><a href="#h19-0-4076" id="h19-0-4076" class="d">- }); 5849 </a><a href="#h19-0-4077" id="h19-0-4077" class="d">- Object.defineProperty(LRUCache.prototype, "allowStale", { 5850 </a><a href="#h19-0-4078" id="h19-0-4078" class="d">- set: function set(allowStale) { 5851 </a><a href="#h19-0-4079" id="h19-0-4079" class="d">- this[ALLOW_STALE] = !!allowStale; 5852 </a><a href="#h19-0-4080" id="h19-0-4080" class="d">- }, 5853 </a><a href="#h19-0-4081" id="h19-0-4081" class="d">- get: function get2() { 5854 </a><a href="#h19-0-4082" id="h19-0-4082" class="d">- return this[ALLOW_STALE]; 5855 </a><a href="#h19-0-4083" id="h19-0-4083" class="d">- }, 5856 </a><a href="#h19-0-4084" id="h19-0-4084" class="d">- enumerable: true 5857 </a><a href="#h19-0-4085" id="h19-0-4085" class="d">- }); 5858 </a><a href="#h19-0-4086" id="h19-0-4086" class="d">- Object.defineProperty(LRUCache.prototype, "maxAge", { 5859 </a><a href="#h19-0-4087" id="h19-0-4087" class="d">- set: function set(mA) { 5860 </a><a href="#h19-0-4088" id="h19-0-4088" class="d">- if (!mA || !(typeof mA === "number") || mA < 0) { 5861 </a><a href="#h19-0-4089" id="h19-0-4089" class="d">- mA = 0; 5862 </a><a href="#h19-0-4090" id="h19-0-4090" class="d">- } 5863 </a><a href="#h19-0-4091" id="h19-0-4091" class="d">- this[MAX_AGE] = mA; 5864 </a><a href="#h19-0-4092" id="h19-0-4092" class="d">- trim(this); 5865 </a><a href="#h19-0-4093" id="h19-0-4093" class="d">- }, 5866 </a><a href="#h19-0-4094" id="h19-0-4094" class="d">- get: function get2() { 5867 </a><a href="#h19-0-4095" id="h19-0-4095" class="d">- return this[MAX_AGE]; 5868 </a><a href="#h19-0-4096" id="h19-0-4096" class="d">- }, 5869 </a><a href="#h19-0-4097" id="h19-0-4097" class="d">- enumerable: true 5870 </a><a href="#h19-0-4098" id="h19-0-4098" class="d">- }); 5871 </a><a href="#h19-0-4099" id="h19-0-4099" class="d">- Object.defineProperty(LRUCache.prototype, "lengthCalculator", { 5872 </a><a href="#h19-0-4100" id="h19-0-4100" class="d">- set: function set(lC) { 5873 </a><a href="#h19-0-4101" id="h19-0-4101" class="d">- if (typeof lC !== "function") { 5874 </a><a href="#h19-0-4102" id="h19-0-4102" class="d">- lC = naiveLength; 5875 </a><a href="#h19-0-4103" id="h19-0-4103" class="d">- } 5876 </a><a href="#h19-0-4104" id="h19-0-4104" class="d">- if (lC !== this[LENGTH_CALCULATOR]) { 5877 </a><a href="#h19-0-4105" id="h19-0-4105" class="d">- this[LENGTH_CALCULATOR] = lC; 5878 </a><a href="#h19-0-4106" id="h19-0-4106" class="d">- this[LENGTH] = 0; 5879 </a><a href="#h19-0-4107" id="h19-0-4107" class="d">- this[LRU_LIST].forEach(function(hit) { 5880 </a><a href="#h19-0-4108" id="h19-0-4108" class="d">- hit.length = this[LENGTH_CALCULATOR](hit.value, hit.key); 5881 </a><a href="#h19-0-4109" id="h19-0-4109" class="d">- this[LENGTH] += hit.length; 5882 </a><a href="#h19-0-4110" id="h19-0-4110" class="d">- }, this); 5883 </a><a href="#h19-0-4111" id="h19-0-4111" class="d">- } 5884 </a><a href="#h19-0-4112" id="h19-0-4112" class="d">- trim(this); 5885 </a><a href="#h19-0-4113" id="h19-0-4113" class="d">- }, 5886 </a><a href="#h19-0-4114" id="h19-0-4114" class="d">- get: function get2() { 5887 </a><a href="#h19-0-4115" id="h19-0-4115" class="d">- return this[LENGTH_CALCULATOR]; 5888 </a><a href="#h19-0-4116" id="h19-0-4116" class="d">- }, 5889 </a><a href="#h19-0-4117" id="h19-0-4117" class="d">- enumerable: true 5890 </a><a href="#h19-0-4118" id="h19-0-4118" class="d">- }); 5891 </a><a href="#h19-0-4119" id="h19-0-4119" class="d">- Object.defineProperty(LRUCache.prototype, "length", { 5892 </a><a href="#h19-0-4120" id="h19-0-4120" class="d">- get: function get2() { 5893 </a><a href="#h19-0-4121" id="h19-0-4121" class="d">- return this[LENGTH]; 5894 </a><a href="#h19-0-4122" id="h19-0-4122" class="d">- }, 5895 </a><a href="#h19-0-4123" id="h19-0-4123" class="d">- enumerable: true 5896 </a><a href="#h19-0-4124" id="h19-0-4124" class="d">- }); 5897 </a><a href="#h19-0-4125" id="h19-0-4125" class="d">- Object.defineProperty(LRUCache.prototype, "itemCount", { 5898 </a><a href="#h19-0-4126" id="h19-0-4126" class="d">- get: function get2() { 5899 </a><a href="#h19-0-4127" id="h19-0-4127" class="d">- return this[LRU_LIST].length; 5900 </a><a href="#h19-0-4128" id="h19-0-4128" class="d">- }, 5901 </a><a href="#h19-0-4129" id="h19-0-4129" class="d">- enumerable: true 5902 </a><a href="#h19-0-4130" id="h19-0-4130" class="d">- }); 5903 </a><a href="#h19-0-4131" id="h19-0-4131" class="d">- LRUCache.prototype.rforEach = function(fn, thisp) { 5904 </a><a href="#h19-0-4132" id="h19-0-4132" class="d">- thisp = thisp || this; 5905 </a><a href="#h19-0-4133" id="h19-0-4133" class="d">- for (var walker = this[LRU_LIST].tail; walker !== null; ) { 5906 </a><a href="#h19-0-4134" id="h19-0-4134" class="d">- var prev = walker.prev; 5907 </a><a href="#h19-0-4135" id="h19-0-4135" class="d">- forEachStep(this, fn, walker, thisp); 5908 </a><a href="#h19-0-4136" id="h19-0-4136" class="d">- walker = prev; 5909 </a><a href="#h19-0-4137" id="h19-0-4137" class="d">- } 5910 </a><a href="#h19-0-4138" id="h19-0-4138" class="d">- }; 5911 </a><a href="#h19-0-4139" id="h19-0-4139" class="d">- function forEachStep(self, fn, node, thisp) { 5912 </a><a href="#h19-0-4140" id="h19-0-4140" class="d">- var hit = node.value; 5913 </a><a href="#h19-0-4141" id="h19-0-4141" class="d">- if (isStale(self, hit)) { 5914 </a><a href="#h19-0-4142" id="h19-0-4142" class="d">- del(self, node); 5915 </a><a href="#h19-0-4143" id="h19-0-4143" class="d">- if (!self[ALLOW_STALE]) { 5916 </a><a href="#h19-0-4144" id="h19-0-4144" class="d">- hit = void 0; 5917 </a><a href="#h19-0-4145" id="h19-0-4145" class="d">- } 5918 </a><a href="#h19-0-4146" id="h19-0-4146" class="d">- } 5919 </a><a href="#h19-0-4147" id="h19-0-4147" class="d">- if (hit) { 5920 </a><a href="#h19-0-4148" id="h19-0-4148" class="d">- fn.call(thisp, hit.value, hit.key, self); 5921 </a><a href="#h19-0-4149" id="h19-0-4149" class="d">- } 5922 </a><a href="#h19-0-4150" id="h19-0-4150" class="d">- } 5923 </a><a href="#h19-0-4151" id="h19-0-4151" class="d">- LRUCache.prototype.forEach = function(fn, thisp) { 5924 </a><a href="#h19-0-4152" id="h19-0-4152" class="d">- thisp = thisp || this; 5925 </a><a href="#h19-0-4153" id="h19-0-4153" class="d">- for (var walker = this[LRU_LIST].head; walker !== null; ) { 5926 </a><a href="#h19-0-4154" id="h19-0-4154" class="d">- var next = walker.next; 5927 </a><a href="#h19-0-4155" id="h19-0-4155" class="d">- forEachStep(this, fn, walker, thisp); 5928 </a><a href="#h19-0-4156" id="h19-0-4156" class="d">- walker = next; 5929 </a><a href="#h19-0-4157" id="h19-0-4157" class="d">- } 5930 </a><a href="#h19-0-4158" id="h19-0-4158" class="d">- }; 5931 </a><a href="#h19-0-4159" id="h19-0-4159" class="d">- LRUCache.prototype.keys = function() { 5932 </a><a href="#h19-0-4160" id="h19-0-4160" class="d">- return this[LRU_LIST].toArray().map(function(k) { 5933 </a><a href="#h19-0-4161" id="h19-0-4161" class="d">- return k.key; 5934 </a><a href="#h19-0-4162" id="h19-0-4162" class="d">- }, this); 5935 </a><a href="#h19-0-4163" id="h19-0-4163" class="d">- }; 5936 </a><a href="#h19-0-4164" id="h19-0-4164" class="d">- LRUCache.prototype.values = function() { 5937 </a><a href="#h19-0-4165" id="h19-0-4165" class="d">- return this[LRU_LIST].toArray().map(function(k) { 5938 </a><a href="#h19-0-4166" id="h19-0-4166" class="d">- return k.value; 5939 </a><a href="#h19-0-4167" id="h19-0-4167" class="d">- }, this); 5940 </a><a href="#h19-0-4168" id="h19-0-4168" class="d">- }; 5941 </a><a href="#h19-0-4169" id="h19-0-4169" class="d">- LRUCache.prototype.reset = function() { 5942 </a><a href="#h19-0-4170" id="h19-0-4170" class="d">- if (this[DISPOSE] && this[LRU_LIST] && this[LRU_LIST].length) { 5943 </a><a href="#h19-0-4171" id="h19-0-4171" class="d">- this[LRU_LIST].forEach(function(hit) { 5944 </a><a href="#h19-0-4172" id="h19-0-4172" class="d">- this[DISPOSE](hit.key, hit.value); 5945 </a><a href="#h19-0-4173" id="h19-0-4173" class="d">- }, this); 5946 </a><a href="#h19-0-4174" id="h19-0-4174" class="d">- } 5947 </a><a href="#h19-0-4175" id="h19-0-4175" class="d">- this[CACHE] = new Map2(); 5948 </a><a href="#h19-0-4176" id="h19-0-4176" class="d">- this[LRU_LIST] = new Yallist(); 5949 </a><a href="#h19-0-4177" id="h19-0-4177" class="d">- this[LENGTH] = 0; 5950 </a><a href="#h19-0-4178" id="h19-0-4178" class="d">- }; 5951 </a><a href="#h19-0-4179" id="h19-0-4179" class="d">- LRUCache.prototype.dump = function() { 5952 </a><a href="#h19-0-4180" id="h19-0-4180" class="d">- return this[LRU_LIST].map(function(hit) { 5953 </a><a href="#h19-0-4181" id="h19-0-4181" class="d">- if (!isStale(this, hit)) { 5954 </a><a href="#h19-0-4182" id="h19-0-4182" class="d">- return { 5955 </a><a href="#h19-0-4183" id="h19-0-4183" class="d">- k: hit.key, 5956 </a><a href="#h19-0-4184" id="h19-0-4184" class="d">- v: hit.value, 5957 </a><a href="#h19-0-4185" id="h19-0-4185" class="d">- e: hit.now + (hit.maxAge || 0) 5958 </a><a href="#h19-0-4186" id="h19-0-4186" class="d">- }; 5959 </a><a href="#h19-0-4187" id="h19-0-4187" class="d">- } 5960 </a><a href="#h19-0-4188" id="h19-0-4188" class="d">- }, this).toArray().filter(function(h) { 5961 </a><a href="#h19-0-4189" id="h19-0-4189" class="d">- return h; 5962 </a><a href="#h19-0-4190" id="h19-0-4190" class="d">- }); 5963 </a><a href="#h19-0-4191" id="h19-0-4191" class="d">- }; 5964 </a><a href="#h19-0-4192" id="h19-0-4192" class="d">- LRUCache.prototype.dumpLru = function() { 5965 </a><a href="#h19-0-4193" id="h19-0-4193" class="d">- return this[LRU_LIST]; 5966 </a><a href="#h19-0-4194" id="h19-0-4194" class="d">- }; 5967 </a><a href="#h19-0-4195" id="h19-0-4195" class="d">- LRUCache.prototype.inspect = function(n, opts) { 5968 </a><a href="#h19-0-4196" id="h19-0-4196" class="d">- var str = "LRUCache {"; 5969 </a><a href="#h19-0-4197" id="h19-0-4197" class="d">- var extras = false; 5970 </a><a href="#h19-0-4198" id="h19-0-4198" class="d">- var as = this[ALLOW_STALE]; 5971 </a><a href="#h19-0-4199" id="h19-0-4199" class="d">- if (as) { 5972 </a><a href="#h19-0-4200" id="h19-0-4200" class="d">- str += "\n allowStale: true"; 5973 </a><a href="#h19-0-4201" id="h19-0-4201" class="d">- extras = true; 5974 </a><a href="#h19-0-4202" id="h19-0-4202" class="d">- } 5975 </a><a href="#h19-0-4203" id="h19-0-4203" class="d">- var max = this[MAX]; 5976 </a><a href="#h19-0-4204" id="h19-0-4204" class="d">- if (max && max !== Infinity) { 5977 </a><a href="#h19-0-4205" id="h19-0-4205" class="d">- if (extras) { 5978 </a><a href="#h19-0-4206" id="h19-0-4206" class="d">- str += ","; 5979 </a><a href="#h19-0-4207" id="h19-0-4207" class="d">- } 5980 </a><a href="#h19-0-4208" id="h19-0-4208" class="d">- str += "\n max: " + util.inspect(max, opts); 5981 </a><a href="#h19-0-4209" id="h19-0-4209" class="d">- extras = true; 5982 </a><a href="#h19-0-4210" id="h19-0-4210" class="d">- } 5983 </a><a href="#h19-0-4211" id="h19-0-4211" class="d">- var maxAge = this[MAX_AGE]; 5984 </a><a href="#h19-0-4212" id="h19-0-4212" class="d">- if (maxAge) { 5985 </a><a href="#h19-0-4213" id="h19-0-4213" class="d">- if (extras) { 5986 </a><a href="#h19-0-4214" id="h19-0-4214" class="d">- str += ","; 5987 </a><a href="#h19-0-4215" id="h19-0-4215" class="d">- } 5988 </a><a href="#h19-0-4216" id="h19-0-4216" class="d">- str += "\n maxAge: " + util.inspect(maxAge, opts); 5989 </a><a href="#h19-0-4217" id="h19-0-4217" class="d">- extras = true; 5990 </a><a href="#h19-0-4218" id="h19-0-4218" class="d">- } 5991 </a><a href="#h19-0-4219" id="h19-0-4219" class="d">- var lc = this[LENGTH_CALCULATOR]; 5992 </a><a href="#h19-0-4220" id="h19-0-4220" class="d">- if (lc && lc !== naiveLength) { 5993 </a><a href="#h19-0-4221" id="h19-0-4221" class="d">- if (extras) { 5994 </a><a href="#h19-0-4222" id="h19-0-4222" class="d">- str += ","; 5995 </a><a href="#h19-0-4223" id="h19-0-4223" class="d">- } 5996 </a><a href="#h19-0-4224" id="h19-0-4224" class="d">- str += "\n length: " + util.inspect(this[LENGTH], opts); 5997 </a><a href="#h19-0-4225" id="h19-0-4225" class="d">- extras = true; 5998 </a><a href="#h19-0-4226" id="h19-0-4226" class="d">- } 5999 </a><a href="#h19-0-4227" id="h19-0-4227" class="d">- var didFirst = false; 6000 </a><a href="#h19-0-4228" id="h19-0-4228" class="d">- this[LRU_LIST].forEach(function(item) { 6001 </a><a href="#h19-0-4229" id="h19-0-4229" class="d">- if (didFirst) { 6002 </a><a href="#h19-0-4230" id="h19-0-4230" class="d">- str += ",\n "; 6003 </a><a href="#h19-0-4231" id="h19-0-4231" class="d">- } else { 6004 </a><a href="#h19-0-4232" id="h19-0-4232" class="d">- if (extras) { 6005 </a><a href="#h19-0-4233" id="h19-0-4233" class="d">- str += ",\n"; 6006 </a><a href="#h19-0-4234" id="h19-0-4234" class="d">- } 6007 </a><a href="#h19-0-4235" id="h19-0-4235" class="d">- didFirst = true; 6008 </a><a href="#h19-0-4236" id="h19-0-4236" class="d">- str += "\n "; 6009 </a><a href="#h19-0-4237" id="h19-0-4237" class="d">- } 6010 </a><a href="#h19-0-4238" id="h19-0-4238" class="d">- var key = util.inspect(item.key).split("\n").join("\n "); 6011 </a><a href="#h19-0-4239" id="h19-0-4239" class="d">- var val = { 6012 </a><a href="#h19-0-4240" id="h19-0-4240" class="d">- value: item.value 6013 </a><a href="#h19-0-4241" id="h19-0-4241" class="d">- }; 6014 </a><a href="#h19-0-4242" id="h19-0-4242" class="d">- if (item.maxAge !== maxAge) { 6015 </a><a href="#h19-0-4243" id="h19-0-4243" class="d">- val.maxAge = item.maxAge; 6016 </a><a href="#h19-0-4244" id="h19-0-4244" class="d">- } 6017 </a><a href="#h19-0-4245" id="h19-0-4245" class="d">- if (lc !== naiveLength) { 6018 </a><a href="#h19-0-4246" id="h19-0-4246" class="d">- val.length = item.length; 6019 </a><a href="#h19-0-4247" id="h19-0-4247" class="d">- } 6020 </a><a href="#h19-0-4248" id="h19-0-4248" class="d">- if (isStale(this, item)) { 6021 </a><a href="#h19-0-4249" id="h19-0-4249" class="d">- val.stale = true; 6022 </a><a href="#h19-0-4250" id="h19-0-4250" class="d">- } 6023 </a><a href="#h19-0-4251" id="h19-0-4251" class="d">- val = util.inspect(val, opts).split("\n").join("\n "); 6024 </a><a href="#h19-0-4252" id="h19-0-4252" class="d">- str += key + " => " + val; 6025 </a><a href="#h19-0-4253" id="h19-0-4253" class="d">- }); 6026 </a><a href="#h19-0-4254" id="h19-0-4254" class="d">- if (didFirst || extras) { 6027 </a><a href="#h19-0-4255" id="h19-0-4255" class="d">- str += "\n"; 6028 </a><a href="#h19-0-4256" id="h19-0-4256" class="d">- } 6029 </a><a href="#h19-0-4257" id="h19-0-4257" class="d">- str += "}"; 6030 </a><a href="#h19-0-4258" id="h19-0-4258" class="d">- return str; 6031 </a><a href="#h19-0-4259" id="h19-0-4259" class="d">- }; 6032 </a><a href="#h19-0-4260" id="h19-0-4260" class="d">- LRUCache.prototype.set = function(key, value, maxAge) { 6033 </a><a href="#h19-0-4261" id="h19-0-4261" class="d">- maxAge = maxAge || this[MAX_AGE]; 6034 </a><a href="#h19-0-4262" id="h19-0-4262" class="d">- var now = maxAge ? Date.now() : 0; 6035 </a><a href="#h19-0-4263" id="h19-0-4263" class="d">- var len = this[LENGTH_CALCULATOR](value, key); 6036 </a><a href="#h19-0-4264" id="h19-0-4264" class="d">- if (this[CACHE].has(key)) { 6037 </a><a href="#h19-0-4265" id="h19-0-4265" class="d">- if (len > this[MAX]) { 6038 </a><a href="#h19-0-4266" id="h19-0-4266" class="d">- del(this, this[CACHE].get(key)); 6039 </a><a href="#h19-0-4267" id="h19-0-4267" class="d">- return false; 6040 </a><a href="#h19-0-4268" id="h19-0-4268" class="d">- } 6041 </a><a href="#h19-0-4269" id="h19-0-4269" class="d">- var node = this[CACHE].get(key); 6042 </a><a href="#h19-0-4270" id="h19-0-4270" class="d">- var item = node.value; 6043 </a><a href="#h19-0-4271" id="h19-0-4271" class="d">- if (this[DISPOSE]) { 6044 </a><a href="#h19-0-4272" id="h19-0-4272" class="d">- if (!this[NO_DISPOSE_ON_SET]) { 6045 </a><a href="#h19-0-4273" id="h19-0-4273" class="d">- this[DISPOSE](key, item.value); 6046 </a><a href="#h19-0-4274" id="h19-0-4274" class="d">- } 6047 </a><a href="#h19-0-4275" id="h19-0-4275" class="d">- } 6048 </a><a href="#h19-0-4276" id="h19-0-4276" class="d">- item.now = now; 6049 </a><a href="#h19-0-4277" id="h19-0-4277" class="d">- item.maxAge = maxAge; 6050 </a><a href="#h19-0-4278" id="h19-0-4278" class="d">- item.value = value; 6051 </a><a href="#h19-0-4279" id="h19-0-4279" class="d">- this[LENGTH] += len - item.length; 6052 </a><a href="#h19-0-4280" id="h19-0-4280" class="d">- item.length = len; 6053 </a><a href="#h19-0-4281" id="h19-0-4281" class="d">- this.get(key); 6054 </a><a href="#h19-0-4282" id="h19-0-4282" class="d">- trim(this); 6055 </a><a href="#h19-0-4283" id="h19-0-4283" class="d">- return true; 6056 </a><a href="#h19-0-4284" id="h19-0-4284" class="d">- } 6057 </a><a href="#h19-0-4285" id="h19-0-4285" class="d">- var hit = new Entry(key, value, len, now, maxAge); 6058 </a><a href="#h19-0-4286" id="h19-0-4286" class="d">- if (hit.length > this[MAX]) { 6059 </a><a href="#h19-0-4287" id="h19-0-4287" class="d">- if (this[DISPOSE]) { 6060 </a><a href="#h19-0-4288" id="h19-0-4288" class="d">- this[DISPOSE](key, value); 6061 </a><a href="#h19-0-4289" id="h19-0-4289" class="d">- } 6062 </a><a href="#h19-0-4290" id="h19-0-4290" class="d">- return false; 6063 </a><a href="#h19-0-4291" id="h19-0-4291" class="d">- } 6064 </a><a href="#h19-0-4292" id="h19-0-4292" class="d">- this[LENGTH] += hit.length; 6065 </a><a href="#h19-0-4293" id="h19-0-4293" class="d">- this[LRU_LIST].unshift(hit); 6066 </a><a href="#h19-0-4294" id="h19-0-4294" class="d">- this[CACHE].set(key, this[LRU_LIST].head); 6067 </a><a href="#h19-0-4295" id="h19-0-4295" class="d">- trim(this); 6068 </a><a href="#h19-0-4296" id="h19-0-4296" class="d">- return true; 6069 </a><a href="#h19-0-4297" id="h19-0-4297" class="d">- }; 6070 </a><a href="#h19-0-4298" id="h19-0-4298" class="d">- LRUCache.prototype.has = function(key) { 6071 </a><a href="#h19-0-4299" id="h19-0-4299" class="d">- if (!this[CACHE].has(key)) return false; 6072 </a><a href="#h19-0-4300" id="h19-0-4300" class="d">- var hit = this[CACHE].get(key).value; 6073 </a><a href="#h19-0-4301" id="h19-0-4301" class="d">- if (isStale(this, hit)) { 6074 </a><a href="#h19-0-4302" id="h19-0-4302" class="d">- return false; 6075 </a><a href="#h19-0-4303" id="h19-0-4303" class="d">- } 6076 </a><a href="#h19-0-4304" id="h19-0-4304" class="d">- return true; 6077 </a><a href="#h19-0-4305" id="h19-0-4305" class="d">- }; 6078 </a><a href="#h19-0-4306" id="h19-0-4306" class="d">- LRUCache.prototype.get = function(key) { 6079 </a><a href="#h19-0-4307" id="h19-0-4307" class="d">- return get(this, key, true); 6080 </a><a href="#h19-0-4308" id="h19-0-4308" class="d">- }; 6081 </a><a href="#h19-0-4309" id="h19-0-4309" class="d">- LRUCache.prototype.peek = function(key) { 6082 </a><a href="#h19-0-4310" id="h19-0-4310" class="d">- return get(this, key, false); 6083 </a><a href="#h19-0-4311" id="h19-0-4311" class="d">- }; 6084 </a><a href="#h19-0-4312" id="h19-0-4312" class="d">- LRUCache.prototype.pop = function() { 6085 </a><a href="#h19-0-4313" id="h19-0-4313" class="d">- var node = this[LRU_LIST].tail; 6086 </a><a href="#h19-0-4314" id="h19-0-4314" class="d">- if (!node) return null; 6087 </a><a href="#h19-0-4315" id="h19-0-4315" class="d">- del(this, node); 6088 </a><a href="#h19-0-4316" id="h19-0-4316" class="d">- return node.value; 6089 </a><a href="#h19-0-4317" id="h19-0-4317" class="d">- }; 6090 </a><a href="#h19-0-4318" id="h19-0-4318" class="d">- LRUCache.prototype.del = function(key) { 6091 </a><a href="#h19-0-4319" id="h19-0-4319" class="d">- del(this, this[CACHE].get(key)); 6092 </a><a href="#h19-0-4320" id="h19-0-4320" class="d">- }; 6093 </a><a href="#h19-0-4321" id="h19-0-4321" class="d">- LRUCache.prototype.load = function(arr) { 6094 </a><a href="#h19-0-4322" id="h19-0-4322" class="d">- this.reset(); 6095 </a><a href="#h19-0-4323" id="h19-0-4323" class="d">- var now = Date.now(); 6096 </a><a href="#h19-0-4324" id="h19-0-4324" class="d">- for (var l = arr.length - 1; l >= 0; l--) { 6097 </a><a href="#h19-0-4325" id="h19-0-4325" class="d">- var hit = arr[l]; 6098 </a><a href="#h19-0-4326" id="h19-0-4326" class="d">- var expiresAt = hit.e || 0; 6099 </a><a href="#h19-0-4327" id="h19-0-4327" class="d">- if (expiresAt === 0) { 6100 </a><a href="#h19-0-4328" id="h19-0-4328" class="d">- this.set(hit.k, hit.v); 6101 </a><a href="#h19-0-4329" id="h19-0-4329" class="d">- } else { 6102 </a><a href="#h19-0-4330" id="h19-0-4330" class="d">- var maxAge = expiresAt - now; 6103 </a><a href="#h19-0-4331" id="h19-0-4331" class="d">- if (maxAge > 0) { 6104 </a><a href="#h19-0-4332" id="h19-0-4332" class="d">- this.set(hit.k, hit.v, maxAge); 6105 </a><a href="#h19-0-4333" id="h19-0-4333" class="d">- } 6106 </a><a href="#h19-0-4334" id="h19-0-4334" class="d">- } 6107 </a><a href="#h19-0-4335" id="h19-0-4335" class="d">- } 6108 </a><a href="#h19-0-4336" id="h19-0-4336" class="d">- }; 6109 </a><a href="#h19-0-4337" id="h19-0-4337" class="d">- LRUCache.prototype.prune = function() { 6110 </a><a href="#h19-0-4338" id="h19-0-4338" class="d">- var self = this; 6111 </a><a href="#h19-0-4339" id="h19-0-4339" class="d">- this[CACHE].forEach(function(value, key) { 6112 </a><a href="#h19-0-4340" id="h19-0-4340" class="d">- get(self, key, false); 6113 </a><a href="#h19-0-4341" id="h19-0-4341" class="d">- }); 6114 </a><a href="#h19-0-4342" id="h19-0-4342" class="d">- }; 6115 </a><a href="#h19-0-4343" id="h19-0-4343" class="d">- function get(self, key, doUse) { 6116 </a><a href="#h19-0-4344" id="h19-0-4344" class="d">- var node = self[CACHE].get(key); 6117 </a><a href="#h19-0-4345" id="h19-0-4345" class="d">- if (node) { 6118 </a><a href="#h19-0-4346" id="h19-0-4346" class="d">- var hit = node.value; 6119 </a><a href="#h19-0-4347" id="h19-0-4347" class="d">- if (isStale(self, hit)) { 6120 </a><a href="#h19-0-4348" id="h19-0-4348" class="d">- del(self, node); 6121 </a><a href="#h19-0-4349" id="h19-0-4349" class="d">- if (!self[ALLOW_STALE]) hit = void 0; 6122 </a><a href="#h19-0-4350" id="h19-0-4350" class="d">- } else { 6123 </a><a href="#h19-0-4351" id="h19-0-4351" class="d">- if (doUse) { 6124 </a><a href="#h19-0-4352" id="h19-0-4352" class="d">- self[LRU_LIST].unshiftNode(node); 6125 </a><a href="#h19-0-4353" id="h19-0-4353" class="d">- } 6126 </a><a href="#h19-0-4354" id="h19-0-4354" class="d">- } 6127 </a><a href="#h19-0-4355" id="h19-0-4355" class="d">- if (hit) hit = hit.value; 6128 </a><a href="#h19-0-4356" id="h19-0-4356" class="d">- } 6129 </a><a href="#h19-0-4357" id="h19-0-4357" class="d">- return hit; 6130 </a><a href="#h19-0-4358" id="h19-0-4358" class="d">- } 6131 </a><a href="#h19-0-4359" id="h19-0-4359" class="d">- function isStale(self, hit) { 6132 </a><a href="#h19-0-4360" id="h19-0-4360" class="d">- if (!hit || !hit.maxAge && !self[MAX_AGE]) { 6133 </a><a href="#h19-0-4361" id="h19-0-4361" class="d">- return false; 6134 </a><a href="#h19-0-4362" id="h19-0-4362" class="d">- } 6135 </a><a href="#h19-0-4363" id="h19-0-4363" class="d">- var stale = false; 6136 </a><a href="#h19-0-4364" id="h19-0-4364" class="d">- var diff = Date.now() - hit.now; 6137 </a><a href="#h19-0-4365" id="h19-0-4365" class="d">- if (hit.maxAge) { 6138 </a><a href="#h19-0-4366" id="h19-0-4366" class="d">- stale = diff > hit.maxAge; 6139 </a><a href="#h19-0-4367" id="h19-0-4367" class="d">- } else { 6140 </a><a href="#h19-0-4368" id="h19-0-4368" class="d">- stale = self[MAX_AGE] && diff > self[MAX_AGE]; 6141 </a><a href="#h19-0-4369" id="h19-0-4369" class="d">- } 6142 </a><a href="#h19-0-4370" id="h19-0-4370" class="d">- return stale; 6143 </a><a href="#h19-0-4371" id="h19-0-4371" class="d">- } 6144 </a><a href="#h19-0-4372" id="h19-0-4372" class="d">- function trim(self) { 6145 </a><a href="#h19-0-4373" id="h19-0-4373" class="d">- if (self[LENGTH] > self[MAX]) { 6146 </a><a href="#h19-0-4374" id="h19-0-4374" class="d">- for (var walker = self[LRU_LIST].tail; self[LENGTH] > self[MAX] && walker !== null; ) { 6147 </a><a href="#h19-0-4375" id="h19-0-4375" class="d">- var prev = walker.prev; 6148 </a><a href="#h19-0-4376" id="h19-0-4376" class="d">- del(self, walker); 6149 </a><a href="#h19-0-4377" id="h19-0-4377" class="d">- walker = prev; 6150 </a><a href="#h19-0-4378" id="h19-0-4378" class="d">- } 6151 </a><a href="#h19-0-4379" id="h19-0-4379" class="d">- } 6152 </a><a href="#h19-0-4380" id="h19-0-4380" class="d">- } 6153 </a><a href="#h19-0-4381" id="h19-0-4381" class="d">- function del(self, node) { 6154 </a><a href="#h19-0-4382" id="h19-0-4382" class="d">- if (node) { 6155 </a><a href="#h19-0-4383" id="h19-0-4383" class="d">- var hit = node.value; 6156 </a><a href="#h19-0-4384" id="h19-0-4384" class="d">- if (self[DISPOSE]) { 6157 </a><a href="#h19-0-4385" id="h19-0-4385" class="d">- self[DISPOSE](hit.key, hit.value); 6158 </a><a href="#h19-0-4386" id="h19-0-4386" class="d">- } 6159 </a><a href="#h19-0-4387" id="h19-0-4387" class="d">- self[LENGTH] -= hit.length; 6160 </a><a href="#h19-0-4388" id="h19-0-4388" class="d">- self[CACHE].delete(hit.key); 6161 </a><a href="#h19-0-4389" id="h19-0-4389" class="d">- self[LRU_LIST].removeNode(node); 6162 </a><a href="#h19-0-4390" id="h19-0-4390" class="d">- } 6163 </a><a href="#h19-0-4391" id="h19-0-4391" class="d">- } 6164 </a><a href="#h19-0-4392" id="h19-0-4392" class="d">- function Entry(key, value, length, now, maxAge) { 6165 </a><a href="#h19-0-4393" id="h19-0-4393" class="d">- this.key = key; 6166 </a><a href="#h19-0-4394" id="h19-0-4394" class="d">- this.value = value; 6167 </a><a href="#h19-0-4395" id="h19-0-4395" class="d">- this.length = length; 6168 </a><a href="#h19-0-4396" id="h19-0-4396" class="d">- this.now = now; 6169 </a><a href="#h19-0-4397" id="h19-0-4397" class="d">- this.maxAge = maxAge || 0; 6170 </a><a href="#h19-0-4398" id="h19-0-4398" class="d">- } 6171 </a><a href="#h19-0-4399" id="h19-0-4399" class="d">- } 6172 </a><a href="#h19-0-4400" id="h19-0-4400" class="d">- ), 6173 </a><a href="#h19-0-4401" id="h19-0-4401" class="d">- /***/ 6174 </a><a href="#h19-0-4402" id="h19-0-4402" class="d">- 169: ( 6175 </a><a href="#h19-0-4403" id="h19-0-4403" class="d">- /***/ 6176 </a><a href="#h19-0-4404" id="h19-0-4404" class="d">- (module2) => { 6177 </a><a href="#h19-0-4405" id="h19-0-4405" class="d">- var process2 = module2.exports = {}; 6178 </a><a href="#h19-0-4406" id="h19-0-4406" class="d">- var cachedSetTimeout; 6179 </a><a href="#h19-0-4407" id="h19-0-4407" class="d">- var cachedClearTimeout; 6180 </a><a href="#h19-0-4408" id="h19-0-4408" class="d">- function defaultSetTimout() { 6181 </a><a href="#h19-0-4409" id="h19-0-4409" class="d">- throw new Error("setTimeout has not been defined"); 6182 </a><a href="#h19-0-4410" id="h19-0-4410" class="d">- } 6183 </a><a href="#h19-0-4411" id="h19-0-4411" class="d">- function defaultClearTimeout() { 6184 </a><a href="#h19-0-4412" id="h19-0-4412" class="d">- throw new Error("clearTimeout has not been defined"); 6185 </a><a href="#h19-0-4413" id="h19-0-4413" class="d">- } 6186 </a><a href="#h19-0-4414" id="h19-0-4414" class="d">- (function() { 6187 </a><a href="#h19-0-4415" id="h19-0-4415" class="d">- try { 6188 </a><a href="#h19-0-4416" id="h19-0-4416" class="d">- if (typeof setTimeout === "function") { 6189 </a><a href="#h19-0-4417" id="h19-0-4417" class="d">- cachedSetTimeout = setTimeout; 6190 </a><a href="#h19-0-4418" id="h19-0-4418" class="d">- } else { 6191 </a><a href="#h19-0-4419" id="h19-0-4419" class="d">- cachedSetTimeout = defaultSetTimout; 6192 </a><a href="#h19-0-4420" id="h19-0-4420" class="d">- } 6193 </a><a href="#h19-0-4421" id="h19-0-4421" class="d">- } catch (e) { 6194 </a><a href="#h19-0-4422" id="h19-0-4422" class="d">- cachedSetTimeout = defaultSetTimout; 6195 </a><a href="#h19-0-4423" id="h19-0-4423" class="d">- } 6196 </a><a href="#h19-0-4424" id="h19-0-4424" class="d">- try { 6197 </a><a href="#h19-0-4425" id="h19-0-4425" class="d">- if (typeof clearTimeout === "function") { 6198 </a><a href="#h19-0-4426" id="h19-0-4426" class="d">- cachedClearTimeout = clearTimeout; 6199 </a><a href="#h19-0-4427" id="h19-0-4427" class="d">- } else { 6200 </a><a href="#h19-0-4428" id="h19-0-4428" class="d">- cachedClearTimeout = defaultClearTimeout; 6201 </a><a href="#h19-0-4429" id="h19-0-4429" class="d">- } 6202 </a><a href="#h19-0-4430" id="h19-0-4430" class="d">- } catch (e) { 6203 </a><a href="#h19-0-4431" id="h19-0-4431" class="d">- cachedClearTimeout = defaultClearTimeout; 6204 </a><a href="#h19-0-4432" id="h19-0-4432" class="d">- } 6205 </a><a href="#h19-0-4433" id="h19-0-4433" class="d">- })(); 6206 </a><a href="#h19-0-4434" id="h19-0-4434" class="d">- function runTimeout(fun) { 6207 </a><a href="#h19-0-4435" id="h19-0-4435" class="d">- if (cachedSetTimeout === setTimeout) { 6208 </a><a href="#h19-0-4436" id="h19-0-4436" class="d">- return setTimeout(fun, 0); 6209 </a><a href="#h19-0-4437" id="h19-0-4437" class="d">- } 6210 </a><a href="#h19-0-4438" id="h19-0-4438" class="d">- if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { 6211 </a><a href="#h19-0-4439" id="h19-0-4439" class="d">- cachedSetTimeout = setTimeout; 6212 </a><a href="#h19-0-4440" id="h19-0-4440" class="d">- return setTimeout(fun, 0); 6213 </a><a href="#h19-0-4441" id="h19-0-4441" class="d">- } 6214 </a><a href="#h19-0-4442" id="h19-0-4442" class="d">- try { 6215 </a><a href="#h19-0-4443" id="h19-0-4443" class="d">- return cachedSetTimeout(fun, 0); 6216 </a><a href="#h19-0-4444" id="h19-0-4444" class="d">- } catch (e) { 6217 </a><a href="#h19-0-4445" id="h19-0-4445" class="d">- try { 6218 </a><a href="#h19-0-4446" id="h19-0-4446" class="d">- return cachedSetTimeout.call(null, fun, 0); 6219 </a><a href="#h19-0-4447" id="h19-0-4447" class="d">- } catch (e2) { 6220 </a><a href="#h19-0-4448" id="h19-0-4448" class="d">- return cachedSetTimeout.call(this, fun, 0); 6221 </a><a href="#h19-0-4449" id="h19-0-4449" class="d">- } 6222 </a><a href="#h19-0-4450" id="h19-0-4450" class="d">- } 6223 </a><a href="#h19-0-4451" id="h19-0-4451" class="d">- } 6224 </a><a href="#h19-0-4452" id="h19-0-4452" class="d">- function runClearTimeout(marker) { 6225 </a><a href="#h19-0-4453" id="h19-0-4453" class="d">- if (cachedClearTimeout === clearTimeout) { 6226 </a><a href="#h19-0-4454" id="h19-0-4454" class="d">- return clearTimeout(marker); 6227 </a><a href="#h19-0-4455" id="h19-0-4455" class="d">- } 6228 </a><a href="#h19-0-4456" id="h19-0-4456" class="d">- if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { 6229 </a><a href="#h19-0-4457" id="h19-0-4457" class="d">- cachedClearTimeout = clearTimeout; 6230 </a><a href="#h19-0-4458" id="h19-0-4458" class="d">- return clearTimeout(marker); 6231 </a><a href="#h19-0-4459" id="h19-0-4459" class="d">- } 6232 </a><a href="#h19-0-4460" id="h19-0-4460" class="d">- try { 6233 </a><a href="#h19-0-4461" id="h19-0-4461" class="d">- return cachedClearTimeout(marker); 6234 </a><a href="#h19-0-4462" id="h19-0-4462" class="d">- } catch (e) { 6235 </a><a href="#h19-0-4463" id="h19-0-4463" class="d">- try { 6236 </a><a href="#h19-0-4464" id="h19-0-4464" class="d">- return cachedClearTimeout.call(null, marker); 6237 </a><a href="#h19-0-4465" id="h19-0-4465" class="d">- } catch (e2) { 6238 </a><a href="#h19-0-4466" id="h19-0-4466" class="d">- return cachedClearTimeout.call(this, marker); 6239 </a><a href="#h19-0-4467" id="h19-0-4467" class="d">- } 6240 </a><a href="#h19-0-4468" id="h19-0-4468" class="d">- } 6241 </a><a href="#h19-0-4469" id="h19-0-4469" class="d">- } 6242 </a><a href="#h19-0-4470" id="h19-0-4470" class="d">- var queue = []; 6243 </a><a href="#h19-0-4471" id="h19-0-4471" class="d">- var draining = false; 6244 </a><a href="#h19-0-4472" id="h19-0-4472" class="d">- var currentQueue; 6245 </a><a href="#h19-0-4473" id="h19-0-4473" class="d">- var queueIndex = -1; 6246 </a><a href="#h19-0-4474" id="h19-0-4474" class="d">- function cleanUpNextTick() { 6247 </a><a href="#h19-0-4475" id="h19-0-4475" class="d">- if (!draining || !currentQueue) { 6248 </a><a href="#h19-0-4476" id="h19-0-4476" class="d">- return; 6249 </a><a href="#h19-0-4477" id="h19-0-4477" class="d">- } 6250 </a><a href="#h19-0-4478" id="h19-0-4478" class="d">- draining = false; 6251 </a><a href="#h19-0-4479" id="h19-0-4479" class="d">- if (currentQueue.length) { 6252 </a><a href="#h19-0-4480" id="h19-0-4480" class="d">- queue = currentQueue.concat(queue); 6253 </a><a href="#h19-0-4481" id="h19-0-4481" class="d">- } else { 6254 </a><a href="#h19-0-4482" id="h19-0-4482" class="d">- queueIndex = -1; 6255 </a><a href="#h19-0-4483" id="h19-0-4483" class="d">- } 6256 </a><a href="#h19-0-4484" id="h19-0-4484" class="d">- if (queue.length) { 6257 </a><a href="#h19-0-4485" id="h19-0-4485" class="d">- drainQueue(); 6258 </a><a href="#h19-0-4486" id="h19-0-4486" class="d">- } 6259 </a><a href="#h19-0-4487" id="h19-0-4487" class="d">- } 6260 </a><a href="#h19-0-4488" id="h19-0-4488" class="d">- function drainQueue() { 6261 </a><a href="#h19-0-4489" id="h19-0-4489" class="d">- if (draining) { 6262 </a><a href="#h19-0-4490" id="h19-0-4490" class="d">- return; 6263 </a><a href="#h19-0-4491" id="h19-0-4491" class="d">- } 6264 </a><a href="#h19-0-4492" id="h19-0-4492" class="d">- var timeout = runTimeout(cleanUpNextTick); 6265 </a><a href="#h19-0-4493" id="h19-0-4493" class="d">- draining = true; 6266 </a><a href="#h19-0-4494" id="h19-0-4494" class="d">- var len = queue.length; 6267 </a><a href="#h19-0-4495" id="h19-0-4495" class="d">- while (len) { 6268 </a><a href="#h19-0-4496" id="h19-0-4496" class="d">- currentQueue = queue; 6269 </a><a href="#h19-0-4497" id="h19-0-4497" class="d">- queue = []; 6270 </a><a href="#h19-0-4498" id="h19-0-4498" class="d">- while (++queueIndex < len) { 6271 </a><a href="#h19-0-4499" id="h19-0-4499" class="d">- if (currentQueue) { 6272 </a><a href="#h19-0-4500" id="h19-0-4500" class="d">- currentQueue[queueIndex].run(); 6273 </a><a href="#h19-0-4501" id="h19-0-4501" class="d">- } 6274 </a><a href="#h19-0-4502" id="h19-0-4502" class="d">- } 6275 </a><a href="#h19-0-4503" id="h19-0-4503" class="d">- queueIndex = -1; 6276 </a><a href="#h19-0-4504" id="h19-0-4504" class="d">- len = queue.length; 6277 </a><a href="#h19-0-4505" id="h19-0-4505" class="d">- } 6278 </a><a href="#h19-0-4506" id="h19-0-4506" class="d">- currentQueue = null; 6279 </a><a href="#h19-0-4507" id="h19-0-4507" class="d">- draining = false; 6280 </a><a href="#h19-0-4508" id="h19-0-4508" class="d">- runClearTimeout(timeout); 6281 </a><a href="#h19-0-4509" id="h19-0-4509" class="d">- } 6282 </a><a href="#h19-0-4510" id="h19-0-4510" class="d">- process2.nextTick = function(fun) { 6283 </a><a href="#h19-0-4511" id="h19-0-4511" class="d">- var args = new Array(arguments.length - 1); 6284 </a><a href="#h19-0-4512" id="h19-0-4512" class="d">- if (arguments.length > 1) { 6285 </a><a href="#h19-0-4513" id="h19-0-4513" class="d">- for (var i = 1; i < arguments.length; i++) { 6286 </a><a href="#h19-0-4514" id="h19-0-4514" class="d">- args[i - 1] = arguments[i]; 6287 </a><a href="#h19-0-4515" id="h19-0-4515" class="d">- } 6288 </a><a href="#h19-0-4516" id="h19-0-4516" class="d">- } 6289 </a><a href="#h19-0-4517" id="h19-0-4517" class="d">- queue.push(new Item(fun, args)); 6290 </a><a href="#h19-0-4518" id="h19-0-4518" class="d">- if (queue.length === 1 && !draining) { 6291 </a><a href="#h19-0-4519" id="h19-0-4519" class="d">- runTimeout(drainQueue); 6292 </a><a href="#h19-0-4520" id="h19-0-4520" class="d">- } 6293 </a><a href="#h19-0-4521" id="h19-0-4521" class="d">- }; 6294 </a><a href="#h19-0-4522" id="h19-0-4522" class="d">- function Item(fun, array) { 6295 </a><a href="#h19-0-4523" id="h19-0-4523" class="d">- this.fun = fun; 6296 </a><a href="#h19-0-4524" id="h19-0-4524" class="d">- this.array = array; 6297 </a><a href="#h19-0-4525" id="h19-0-4525" class="d">- } 6298 </a><a href="#h19-0-4526" id="h19-0-4526" class="d">- Item.prototype.run = function() { 6299 </a><a href="#h19-0-4527" id="h19-0-4527" class="d">- this.fun.apply(null, this.array); 6300 </a><a href="#h19-0-4528" id="h19-0-4528" class="d">- }; 6301 </a><a href="#h19-0-4529" id="h19-0-4529" class="d">- process2.title = "browser"; 6302 </a><a href="#h19-0-4530" id="h19-0-4530" class="d">- process2.browser = true; 6303 </a><a href="#h19-0-4531" id="h19-0-4531" class="d">- process2.env = {}; 6304 </a><a href="#h19-0-4532" id="h19-0-4532" class="d">- process2.argv = []; 6305 </a><a href="#h19-0-4533" id="h19-0-4533" class="d">- process2.version = ""; 6306 </a><a href="#h19-0-4534" id="h19-0-4534" class="d">- process2.versions = {}; 6307 </a><a href="#h19-0-4535" id="h19-0-4535" class="d">- function noop() { 6308 </a><a href="#h19-0-4536" id="h19-0-4536" class="d">- } 6309 </a><a href="#h19-0-4537" id="h19-0-4537" class="d">- process2.on = noop; 6310 </a><a href="#h19-0-4538" id="h19-0-4538" class="d">- process2.addListener = noop; 6311 </a><a href="#h19-0-4539" id="h19-0-4539" class="d">- process2.once = noop; 6312 </a><a href="#h19-0-4540" id="h19-0-4540" class="d">- process2.off = noop; 6313 </a><a href="#h19-0-4541" id="h19-0-4541" class="d">- process2.removeListener = noop; 6314 </a><a href="#h19-0-4542" id="h19-0-4542" class="d">- process2.removeAllListeners = noop; 6315 </a><a href="#h19-0-4543" id="h19-0-4543" class="d">- process2.emit = noop; 6316 </a><a href="#h19-0-4544" id="h19-0-4544" class="d">- process2.prependListener = noop; 6317 </a><a href="#h19-0-4545" id="h19-0-4545" class="d">- process2.prependOnceListener = noop; 6318 </a><a href="#h19-0-4546" id="h19-0-4546" class="d">- process2.listeners = function(name) { 6319 </a><a href="#h19-0-4547" id="h19-0-4547" class="d">- return []; 6320 </a><a href="#h19-0-4548" id="h19-0-4548" class="d">- }; 6321 </a><a href="#h19-0-4549" id="h19-0-4549" class="d">- process2.binding = function(name) { 6322 </a><a href="#h19-0-4550" id="h19-0-4550" class="d">- throw new Error("process.binding is not supported"); 6323 </a><a href="#h19-0-4551" id="h19-0-4551" class="d">- }; 6324 </a><a href="#h19-0-4552" id="h19-0-4552" class="d">- process2.cwd = function() { 6325 </a><a href="#h19-0-4553" id="h19-0-4553" class="d">- return "/"; 6326 </a><a href="#h19-0-4554" id="h19-0-4554" class="d">- }; 6327 </a><a href="#h19-0-4555" id="h19-0-4555" class="d">- process2.chdir = function(dir) { 6328 </a><a href="#h19-0-4556" id="h19-0-4556" class="d">- throw new Error("process.chdir is not supported"); 6329 </a><a href="#h19-0-4557" id="h19-0-4557" class="d">- }; 6330 </a><a href="#h19-0-4558" id="h19-0-4558" class="d">- process2.umask = function() { 6331 </a><a href="#h19-0-4559" id="h19-0-4559" class="d">- return 0; 6332 </a><a href="#h19-0-4560" id="h19-0-4560" class="d">- }; 6333 </a><a href="#h19-0-4561" id="h19-0-4561" class="d">- } 6334 </a><a href="#h19-0-4562" id="h19-0-4562" class="d">- ), 6335 </a><a href="#h19-0-4563" id="h19-0-4563" class="d">- /***/ 6336 </a><a href="#h19-0-4564" id="h19-0-4564" class="d">- 307: ( 6337 </a><a href="#h19-0-4565" id="h19-0-4565" class="d">- /***/ 6338 </a><a href="#h19-0-4566" id="h19-0-4566" class="d">- (module2, __unused_webpack_exports, __webpack_require__2) => { 6339 </a><a href="#h19-0-4567" id="h19-0-4567" class="d">- var process2 = __webpack_require__2(169); 6340 </a><a href="#h19-0-4568" id="h19-0-4568" class="d">- if (process2.env.npm_package_name === "pseudomap" && process2.env.npm_lifecycle_script === "test") process2.env.TEST_PSEUDOMAP = "true"; 6341 </a><a href="#h19-0-4569" id="h19-0-4569" class="d">- if (typeof Map === "function" && !process2.env.TEST_PSEUDOMAP) { 6342 </a><a href="#h19-0-4570" id="h19-0-4570" class="d">- module2.exports = Map; 6343 </a><a href="#h19-0-4571" id="h19-0-4571" class="d">- } else { 6344 </a><a href="#h19-0-4572" id="h19-0-4572" class="d">- module2.exports = __webpack_require__2(761); 6345 </a><a href="#h19-0-4573" id="h19-0-4573" class="d">- } 6346 </a><a href="#h19-0-4574" id="h19-0-4574" class="d">- } 6347 </a><a href="#h19-0-4575" id="h19-0-4575" class="d">- ), 6348 </a><a href="#h19-0-4576" id="h19-0-4576" class="d">- /***/ 6349 </a><a href="#h19-0-4577" id="h19-0-4577" class="d">- 761: ( 6350 </a><a href="#h19-0-4578" id="h19-0-4578" class="d">- /***/ 6351 </a><a href="#h19-0-4579" id="h19-0-4579" class="d">- (module2) => { 6352 </a><a href="#h19-0-4580" id="h19-0-4580" class="d">- var hasOwnProperty = Object.prototype.hasOwnProperty; 6353 </a><a href="#h19-0-4581" id="h19-0-4581" class="d">- module2.exports = PseudoMap; 6354 </a><a href="#h19-0-4582" id="h19-0-4582" class="d">- function PseudoMap(set2) { 6355 </a><a href="#h19-0-4583" id="h19-0-4583" class="d">- if (!(this instanceof PseudoMap)) 6356 </a><a href="#h19-0-4584" id="h19-0-4584" class="d">- throw new TypeError("Constructor PseudoMap requires 'new'"); 6357 </a><a href="#h19-0-4585" id="h19-0-4585" class="d">- this.clear(); 6358 </a><a href="#h19-0-4586" id="h19-0-4586" class="d">- if (set2) { 6359 </a><a href="#h19-0-4587" id="h19-0-4587" class="d">- if (set2 instanceof PseudoMap || typeof Map === "function" && set2 instanceof Map) set2.forEach(function(value, key) { 6360 </a><a href="#h19-0-4588" id="h19-0-4588" class="d">- this.set(key, value); 6361 </a><a href="#h19-0-4589" id="h19-0-4589" class="d">- }, this); 6362 </a><a href="#h19-0-4590" id="h19-0-4590" class="d">- else if (Array.isArray(set2)) set2.forEach(function(kv) { 6363 </a><a href="#h19-0-4591" id="h19-0-4591" class="d">- this.set(kv[0], kv[1]); 6364 </a><a href="#h19-0-4592" id="h19-0-4592" class="d">- }, this); 6365 </a><a href="#h19-0-4593" id="h19-0-4593" class="d">- else throw new TypeError("invalid argument"); 6366 </a><a href="#h19-0-4594" id="h19-0-4594" class="d">- } 6367 </a><a href="#h19-0-4595" id="h19-0-4595" class="d">- } 6368 </a><a href="#h19-0-4596" id="h19-0-4596" class="d">- PseudoMap.prototype.forEach = function(fn, thisp) { 6369 </a><a href="#h19-0-4597" id="h19-0-4597" class="d">- thisp = thisp || this; 6370 </a><a href="#h19-0-4598" id="h19-0-4598" class="d">- Object.keys(this._data).forEach(function(k) { 6371 </a><a href="#h19-0-4599" id="h19-0-4599" class="d">- if (k !== "size") fn.call(thisp, this._data[k].value, this._data[k].key); 6372 </a><a href="#h19-0-4600" id="h19-0-4600" class="d">- }, this); 6373 </a><a href="#h19-0-4601" id="h19-0-4601" class="d">- }; 6374 </a><a href="#h19-0-4602" id="h19-0-4602" class="d">- PseudoMap.prototype.has = function(k) { 6375 </a><a href="#h19-0-4603" id="h19-0-4603" class="d">- return !!find(this._data, k); 6376 </a><a href="#h19-0-4604" id="h19-0-4604" class="d">- }; 6377 </a><a href="#h19-0-4605" id="h19-0-4605" class="d">- PseudoMap.prototype.get = function(k) { 6378 </a><a href="#h19-0-4606" id="h19-0-4606" class="d">- var res = find(this._data, k); 6379 </a><a href="#h19-0-4607" id="h19-0-4607" class="d">- return res && res.value; 6380 </a><a href="#h19-0-4608" id="h19-0-4608" class="d">- }; 6381 </a><a href="#h19-0-4609" id="h19-0-4609" class="d">- PseudoMap.prototype.set = function(k, v) { 6382 </a><a href="#h19-0-4610" id="h19-0-4610" class="d">- set(this._data, k, v); 6383 </a><a href="#h19-0-4611" id="h19-0-4611" class="d">- }; 6384 </a><a href="#h19-0-4612" id="h19-0-4612" class="d">- PseudoMap.prototype.delete = function(k) { 6385 </a><a href="#h19-0-4613" id="h19-0-4613" class="d">- var res = find(this._data, k); 6386 </a><a href="#h19-0-4614" id="h19-0-4614" class="d">- if (res) { 6387 </a><a href="#h19-0-4615" id="h19-0-4615" class="d">- delete this._data[res._index]; 6388 </a><a href="#h19-0-4616" id="h19-0-4616" class="d">- this._data.size--; 6389 </a><a href="#h19-0-4617" id="h19-0-4617" class="d">- } 6390 </a><a href="#h19-0-4618" id="h19-0-4618" class="d">- }; 6391 </a><a href="#h19-0-4619" id="h19-0-4619" class="d">- PseudoMap.prototype.clear = function() { 6392 </a><a href="#h19-0-4620" id="h19-0-4620" class="d">- var data = /* @__PURE__ */ Object.create(null); 6393 </a><a href="#h19-0-4621" id="h19-0-4621" class="d">- data.size = 0; 6394 </a><a href="#h19-0-4622" id="h19-0-4622" class="d">- Object.defineProperty(this, "_data", { 6395 </a><a href="#h19-0-4623" id="h19-0-4623" class="d">- value: data, 6396 </a><a href="#h19-0-4624" id="h19-0-4624" class="d">- enumerable: false, 6397 </a><a href="#h19-0-4625" id="h19-0-4625" class="d">- configurable: true, 6398 </a><a href="#h19-0-4626" id="h19-0-4626" class="d">- writable: false 6399 </a><a href="#h19-0-4627" id="h19-0-4627" class="d">- }); 6400 </a><a href="#h19-0-4628" id="h19-0-4628" class="d">- }; 6401 </a><a href="#h19-0-4629" id="h19-0-4629" class="d">- Object.defineProperty(PseudoMap.prototype, "size", { 6402 </a><a href="#h19-0-4630" id="h19-0-4630" class="d">- get: function get() { 6403 </a><a href="#h19-0-4631" id="h19-0-4631" class="d">- return this._data.size; 6404 </a><a href="#h19-0-4632" id="h19-0-4632" class="d">- }, 6405 </a><a href="#h19-0-4633" id="h19-0-4633" class="d">- set: function set2(n) { 6406 </a><a href="#h19-0-4634" id="h19-0-4634" class="d">- }, 6407 </a><a href="#h19-0-4635" id="h19-0-4635" class="d">- enumerable: true, 6408 </a><a href="#h19-0-4636" id="h19-0-4636" class="d">- configurable: true 6409 </a><a href="#h19-0-4637" id="h19-0-4637" class="d">- }); 6410 </a><a href="#h19-0-4638" id="h19-0-4638" class="d">- PseudoMap.prototype.values = PseudoMap.prototype.keys = PseudoMap.prototype.entries = function() { 6411 </a><a href="#h19-0-4639" id="h19-0-4639" class="d">- throw new Error("iterators are not implemented in this version"); 6412 </a><a href="#h19-0-4640" id="h19-0-4640" class="d">- }; 6413 </a><a href="#h19-0-4641" id="h19-0-4641" class="d">- function same(a, b) { 6414 </a><a href="#h19-0-4642" id="h19-0-4642" class="d">- return a === b || a !== a && b !== b; 6415 </a><a href="#h19-0-4643" id="h19-0-4643" class="d">- } 6416 </a><a href="#h19-0-4644" id="h19-0-4644" class="d">- function Entry(k, v, i) { 6417 </a><a href="#h19-0-4645" id="h19-0-4645" class="d">- this.key = k; 6418 </a><a href="#h19-0-4646" id="h19-0-4646" class="d">- this.value = v; 6419 </a><a href="#h19-0-4647" id="h19-0-4647" class="d">- this._index = i; 6420 </a><a href="#h19-0-4648" id="h19-0-4648" class="d">- } 6421 </a><a href="#h19-0-4649" id="h19-0-4649" class="d">- function find(data, k) { 6422 </a><a href="#h19-0-4650" id="h19-0-4650" class="d">- for (var i = 0, s = "_" + k, key = s; hasOwnProperty.call(data, key); key = s + i++) { 6423 </a><a href="#h19-0-4651" id="h19-0-4651" class="d">- if (same(data[key].key, k)) return data[key]; 6424 </a><a href="#h19-0-4652" id="h19-0-4652" class="d">- } 6425 </a><a href="#h19-0-4653" id="h19-0-4653" class="d">- } 6426 </a><a href="#h19-0-4654" id="h19-0-4654" class="d">- function set(data, k, v) { 6427 </a><a href="#h19-0-4655" id="h19-0-4655" class="d">- for (var i = 0, s = "_" + k, key = s; hasOwnProperty.call(data, key); key = s + i++) { 6428 </a><a href="#h19-0-4656" id="h19-0-4656" class="d">- if (same(data[key].key, k)) { 6429 </a><a href="#h19-0-4657" id="h19-0-4657" class="d">- data[key].value = v; 6430 </a><a href="#h19-0-4658" id="h19-0-4658" class="d">- return; 6431 </a><a href="#h19-0-4659" id="h19-0-4659" class="d">- } 6432 </a><a href="#h19-0-4660" id="h19-0-4660" class="d">- } 6433 </a><a href="#h19-0-4661" id="h19-0-4661" class="d">- data.size++; 6434 </a><a href="#h19-0-4662" id="h19-0-4662" class="d">- data[key] = new Entry(k, v, key); 6435 </a><a href="#h19-0-4663" id="h19-0-4663" class="d">- } 6436 </a><a href="#h19-0-4664" id="h19-0-4664" class="d">- } 6437 </a><a href="#h19-0-4665" id="h19-0-4665" class="d">- ), 6438 </a><a href="#h19-0-4666" id="h19-0-4666" class="d">- /***/ 6439 </a><a href="#h19-0-4667" id="h19-0-4667" class="d">- 430: ( 6440 </a><a href="#h19-0-4668" id="h19-0-4668" class="d">- /***/ 6441 </a><a href="#h19-0-4669" id="h19-0-4669" class="d">- function(module2, exports2) { 6442 </a><a href="#h19-0-4670" id="h19-0-4670" class="d">- var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__; 6443 </a><a href="#h19-0-4671" id="h19-0-4671" class="d">- function _typeof(obj) { 6444 </a><a href="#h19-0-4672" id="h19-0-4672" class="d">- "@babel/helpers - typeof"; 6445 </a><a href="#h19-0-4673" id="h19-0-4673" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 6446 </a><a href="#h19-0-4674" id="h19-0-4674" class="d">- _typeof = function _typeof2(obj2) { 6447 </a><a href="#h19-0-4675" id="h19-0-4675" class="d">- return typeof obj2; 6448 </a><a href="#h19-0-4676" id="h19-0-4676" class="d">- }; 6449 </a><a href="#h19-0-4677" id="h19-0-4677" class="d">- } else { 6450 </a><a href="#h19-0-4678" id="h19-0-4678" class="d">- _typeof = function _typeof2(obj2) { 6451 </a><a href="#h19-0-4679" id="h19-0-4679" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 6452 </a><a href="#h19-0-4680" id="h19-0-4680" class="d">- }; 6453 </a><a href="#h19-0-4681" id="h19-0-4681" class="d">- } 6454 </a><a href="#h19-0-4682" id="h19-0-4682" class="d">- return _typeof(obj); 6455 </a><a href="#h19-0-4683" id="h19-0-4683" class="d">- } 6456 </a><a href="#h19-0-4684" id="h19-0-4684" class="d">- (function(root, factory) { 6457 </a><a href="#h19-0-4685" id="h19-0-4685" class="d">- "use strict"; 6458 </a><a href="#h19-0-4686" id="h19-0-4686" class="d">- if (true) { 6459 </a><a href="#h19-0-4687" id="h19-0-4687" class="d">- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === "function" ? __WEBPACK_AMD_DEFINE_FACTORY__.apply(exports2, __WEBPACK_AMD_DEFINE_ARRAY__) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== void 0 && (module2.exports = __WEBPACK_AMD_DEFINE_RESULT__)); 6460 </a><a href="#h19-0-4688" id="h19-0-4688" class="d">- } else { 6461 </a><a href="#h19-0-4689" id="h19-0-4689" class="d">- } 6462 </a><a href="#h19-0-4690" id="h19-0-4690" class="d">- })(this, function() { 6463 </a><a href="#h19-0-4691" id="h19-0-4691" class="d">- "use strict"; 6464 </a><a href="#h19-0-4692" id="h19-0-4692" class="d">- function _isNumber(n) { 6465 </a><a href="#h19-0-4693" id="h19-0-4693" class="d">- return !isNaN(parseFloat(n)) && isFinite(n); 6466 </a><a href="#h19-0-4694" id="h19-0-4694" class="d">- } 6467 </a><a href="#h19-0-4695" id="h19-0-4695" class="d">- function _capitalize(str) { 6468 </a><a href="#h19-0-4696" id="h19-0-4696" class="d">- return str.charAt(0).toUpperCase() + str.substring(1); 6469 </a><a href="#h19-0-4697" id="h19-0-4697" class="d">- } 6470 </a><a href="#h19-0-4698" id="h19-0-4698" class="d">- function _getter(p) { 6471 </a><a href="#h19-0-4699" id="h19-0-4699" class="d">- return function() { 6472 </a><a href="#h19-0-4700" id="h19-0-4700" class="d">- return this[p]; 6473 </a><a href="#h19-0-4701" id="h19-0-4701" class="d">- }; 6474 </a><a href="#h19-0-4702" id="h19-0-4702" class="d">- } 6475 </a><a href="#h19-0-4703" id="h19-0-4703" class="d">- var booleanProps = ["isConstructor", "isEval", "isNative", "isToplevel"]; 6476 </a><a href="#h19-0-4704" id="h19-0-4704" class="d">- var numericProps = ["columnNumber", "lineNumber"]; 6477 </a><a href="#h19-0-4705" id="h19-0-4705" class="d">- var stringProps = ["fileName", "functionName", "source"]; 6478 </a><a href="#h19-0-4706" id="h19-0-4706" class="d">- var arrayProps = ["args"]; 6479 </a><a href="#h19-0-4707" id="h19-0-4707" class="d">- var props = booleanProps.concat(numericProps, stringProps, arrayProps); 6480 </a><a href="#h19-0-4708" id="h19-0-4708" class="d">- function StackFrame(obj) { 6481 </a><a href="#h19-0-4709" id="h19-0-4709" class="d">- if (!obj) return; 6482 </a><a href="#h19-0-4710" id="h19-0-4710" class="d">- for (var i2 = 0; i2 < props.length; i2++) { 6483 </a><a href="#h19-0-4711" id="h19-0-4711" class="d">- if (obj[props[i2]] !== void 0) { 6484 </a><a href="#h19-0-4712" id="h19-0-4712" class="d">- this["set" + _capitalize(props[i2])](obj[props[i2]]); 6485 </a><a href="#h19-0-4713" id="h19-0-4713" class="d">- } 6486 </a><a href="#h19-0-4714" id="h19-0-4714" class="d">- } 6487 </a><a href="#h19-0-4715" id="h19-0-4715" class="d">- } 6488 </a><a href="#h19-0-4716" id="h19-0-4716" class="d">- StackFrame.prototype = { 6489 </a><a href="#h19-0-4717" id="h19-0-4717" class="d">- getArgs: function getArgs() { 6490 </a><a href="#h19-0-4718" id="h19-0-4718" class="d">- return this.args; 6491 </a><a href="#h19-0-4719" id="h19-0-4719" class="d">- }, 6492 </a><a href="#h19-0-4720" id="h19-0-4720" class="d">- setArgs: function setArgs(v) { 6493 </a><a href="#h19-0-4721" id="h19-0-4721" class="d">- if (Object.prototype.toString.call(v) !== "[object Array]") { 6494 </a><a href="#h19-0-4722" id="h19-0-4722" class="d">- throw new TypeError("Args must be an Array"); 6495 </a><a href="#h19-0-4723" id="h19-0-4723" class="d">- } 6496 </a><a href="#h19-0-4724" id="h19-0-4724" class="d">- this.args = v; 6497 </a><a href="#h19-0-4725" id="h19-0-4725" class="d">- }, 6498 </a><a href="#h19-0-4726" id="h19-0-4726" class="d">- getEvalOrigin: function getEvalOrigin() { 6499 </a><a href="#h19-0-4727" id="h19-0-4727" class="d">- return this.evalOrigin; 6500 </a><a href="#h19-0-4728" id="h19-0-4728" class="d">- }, 6501 </a><a href="#h19-0-4729" id="h19-0-4729" class="d">- setEvalOrigin: function setEvalOrigin(v) { 6502 </a><a href="#h19-0-4730" id="h19-0-4730" class="d">- if (v instanceof StackFrame) { 6503 </a><a href="#h19-0-4731" id="h19-0-4731" class="d">- this.evalOrigin = v; 6504 </a><a href="#h19-0-4732" id="h19-0-4732" class="d">- } else if (v instanceof Object) { 6505 </a><a href="#h19-0-4733" id="h19-0-4733" class="d">- this.evalOrigin = new StackFrame(v); 6506 </a><a href="#h19-0-4734" id="h19-0-4734" class="d">- } else { 6507 </a><a href="#h19-0-4735" id="h19-0-4735" class="d">- throw new TypeError("Eval Origin must be an Object or StackFrame"); 6508 </a><a href="#h19-0-4736" id="h19-0-4736" class="d">- } 6509 </a><a href="#h19-0-4737" id="h19-0-4737" class="d">- }, 6510 </a><a href="#h19-0-4738" id="h19-0-4738" class="d">- toString: function toString() { 6511 </a><a href="#h19-0-4739" id="h19-0-4739" class="d">- var fileName = this.getFileName() || ""; 6512 </a><a href="#h19-0-4740" id="h19-0-4740" class="d">- var lineNumber = this.getLineNumber() || ""; 6513 </a><a href="#h19-0-4741" id="h19-0-4741" class="d">- var columnNumber = this.getColumnNumber() || ""; 6514 </a><a href="#h19-0-4742" id="h19-0-4742" class="d">- var functionName = this.getFunctionName() || ""; 6515 </a><a href="#h19-0-4743" id="h19-0-4743" class="d">- if (this.getIsEval()) { 6516 </a><a href="#h19-0-4744" id="h19-0-4744" class="d">- if (fileName) { 6517 </a><a href="#h19-0-4745" id="h19-0-4745" class="d">- return "[eval] (" + fileName + ":" + lineNumber + ":" + columnNumber + ")"; 6518 </a><a href="#h19-0-4746" id="h19-0-4746" class="d">- } 6519 </a><a href="#h19-0-4747" id="h19-0-4747" class="d">- return "[eval]:" + lineNumber + ":" + columnNumber; 6520 </a><a href="#h19-0-4748" id="h19-0-4748" class="d">- } 6521 </a><a href="#h19-0-4749" id="h19-0-4749" class="d">- if (functionName) { 6522 </a><a href="#h19-0-4750" id="h19-0-4750" class="d">- return functionName + " (" + fileName + ":" + lineNumber + ":" + columnNumber + ")"; 6523 </a><a href="#h19-0-4751" id="h19-0-4751" class="d">- } 6524 </a><a href="#h19-0-4752" id="h19-0-4752" class="d">- return fileName + ":" + lineNumber + ":" + columnNumber; 6525 </a><a href="#h19-0-4753" id="h19-0-4753" class="d">- } 6526 </a><a href="#h19-0-4754" id="h19-0-4754" class="d">- }; 6527 </a><a href="#h19-0-4755" id="h19-0-4755" class="d">- StackFrame.fromString = function StackFrame$$fromString(str) { 6528 </a><a href="#h19-0-4756" id="h19-0-4756" class="d">- var argsStartIndex = str.indexOf("("); 6529 </a><a href="#h19-0-4757" id="h19-0-4757" class="d">- var argsEndIndex = str.lastIndexOf(")"); 6530 </a><a href="#h19-0-4758" id="h19-0-4758" class="d">- var functionName = str.substring(0, argsStartIndex); 6531 </a><a href="#h19-0-4759" id="h19-0-4759" class="d">- var args = str.substring(argsStartIndex + 1, argsEndIndex).split(","); 6532 </a><a href="#h19-0-4760" id="h19-0-4760" class="d">- var locationString = str.substring(argsEndIndex + 1); 6533 </a><a href="#h19-0-4761" id="h19-0-4761" class="d">- if (locationString.indexOf("@") === 0) { 6534 </a><a href="#h19-0-4762" id="h19-0-4762" class="d">- var parts = /@(.+?)(?::(\d+))?(?::(\d+))?$/.exec(locationString, ""); 6535 </a><a href="#h19-0-4763" id="h19-0-4763" class="d">- var fileName = parts[1]; 6536 </a><a href="#h19-0-4764" id="h19-0-4764" class="d">- var lineNumber = parts[2]; 6537 </a><a href="#h19-0-4765" id="h19-0-4765" class="d">- var columnNumber = parts[3]; 6538 </a><a href="#h19-0-4766" id="h19-0-4766" class="d">- } 6539 </a><a href="#h19-0-4767" id="h19-0-4767" class="d">- return new StackFrame({ 6540 </a><a href="#h19-0-4768" id="h19-0-4768" class="d">- functionName, 6541 </a><a href="#h19-0-4769" id="h19-0-4769" class="d">- args: args || void 0, 6542 </a><a href="#h19-0-4770" id="h19-0-4770" class="d">- fileName, 6543 </a><a href="#h19-0-4771" id="h19-0-4771" class="d">- lineNumber: lineNumber || void 0, 6544 </a><a href="#h19-0-4772" id="h19-0-4772" class="d">- columnNumber: columnNumber || void 0 6545 </a><a href="#h19-0-4773" id="h19-0-4773" class="d">- }); 6546 </a><a href="#h19-0-4774" id="h19-0-4774" class="d">- }; 6547 </a><a href="#h19-0-4775" id="h19-0-4775" class="d">- for (var i = 0; i < booleanProps.length; i++) { 6548 </a><a href="#h19-0-4776" id="h19-0-4776" class="d">- StackFrame.prototype["get" + _capitalize(booleanProps[i])] = _getter(booleanProps[i]); 6549 </a><a href="#h19-0-4777" id="h19-0-4777" class="d">- StackFrame.prototype["set" + _capitalize(booleanProps[i])] = /* @__PURE__ */ function(p) { 6550 </a><a href="#h19-0-4778" id="h19-0-4778" class="d">- return function(v) { 6551 </a><a href="#h19-0-4779" id="h19-0-4779" class="d">- this[p] = Boolean(v); 6552 </a><a href="#h19-0-4780" id="h19-0-4780" class="d">- }; 6553 </a><a href="#h19-0-4781" id="h19-0-4781" class="d">- }(booleanProps[i]); 6554 </a><a href="#h19-0-4782" id="h19-0-4782" class="d">- } 6555 </a><a href="#h19-0-4783" id="h19-0-4783" class="d">- for (var j = 0; j < numericProps.length; j++) { 6556 </a><a href="#h19-0-4784" id="h19-0-4784" class="d">- StackFrame.prototype["get" + _capitalize(numericProps[j])] = _getter(numericProps[j]); 6557 </a><a href="#h19-0-4785" id="h19-0-4785" class="d">- StackFrame.prototype["set" + _capitalize(numericProps[j])] = /* @__PURE__ */ function(p) { 6558 </a><a href="#h19-0-4786" id="h19-0-4786" class="d">- return function(v) { 6559 </a><a href="#h19-0-4787" id="h19-0-4787" class="d">- if (!_isNumber(v)) { 6560 </a><a href="#h19-0-4788" id="h19-0-4788" class="d">- throw new TypeError(p + " must be a Number"); 6561 </a><a href="#h19-0-4789" id="h19-0-4789" class="d">- } 6562 </a><a href="#h19-0-4790" id="h19-0-4790" class="d">- this[p] = Number(v); 6563 </a><a href="#h19-0-4791" id="h19-0-4791" class="d">- }; 6564 </a><a href="#h19-0-4792" id="h19-0-4792" class="d">- }(numericProps[j]); 6565 </a><a href="#h19-0-4793" id="h19-0-4793" class="d">- } 6566 </a><a href="#h19-0-4794" id="h19-0-4794" class="d">- for (var k = 0; k < stringProps.length; k++) { 6567 </a><a href="#h19-0-4795" id="h19-0-4795" class="d">- StackFrame.prototype["get" + _capitalize(stringProps[k])] = _getter(stringProps[k]); 6568 </a><a href="#h19-0-4796" id="h19-0-4796" class="d">- StackFrame.prototype["set" + _capitalize(stringProps[k])] = /* @__PURE__ */ function(p) { 6569 </a><a href="#h19-0-4797" id="h19-0-4797" class="d">- return function(v) { 6570 </a><a href="#h19-0-4798" id="h19-0-4798" class="d">- this[p] = String(v); 6571 </a><a href="#h19-0-4799" id="h19-0-4799" class="d">- }; 6572 </a><a href="#h19-0-4800" id="h19-0-4800" class="d">- }(stringProps[k]); 6573 </a><a href="#h19-0-4801" id="h19-0-4801" class="d">- } 6574 </a><a href="#h19-0-4802" id="h19-0-4802" class="d">- return StackFrame; 6575 </a><a href="#h19-0-4803" id="h19-0-4803" class="d">- }); 6576 </a><a href="#h19-0-4804" id="h19-0-4804" class="d">- } 6577 </a><a href="#h19-0-4805" id="h19-0-4805" class="d">- ), 6578 </a><a href="#h19-0-4806" id="h19-0-4806" class="d">- /***/ 6579 </a><a href="#h19-0-4807" id="h19-0-4807" class="d">- 718: ( 6580 </a><a href="#h19-0-4808" id="h19-0-4808" class="d">- /***/ 6581 </a><a href="#h19-0-4809" id="h19-0-4809" class="d">- (module2) => { 6582 </a><a href="#h19-0-4810" id="h19-0-4810" class="d">- if (typeof Object.create === "function") { 6583 </a><a href="#h19-0-4811" id="h19-0-4811" class="d">- module2.exports = function inherits(ctor, superCtor) { 6584 </a><a href="#h19-0-4812" id="h19-0-4812" class="d">- ctor.super_ = superCtor; 6585 </a><a href="#h19-0-4813" id="h19-0-4813" class="d">- ctor.prototype = Object.create(superCtor.prototype, { 6586 </a><a href="#h19-0-4814" id="h19-0-4814" class="d">- constructor: { 6587 </a><a href="#h19-0-4815" id="h19-0-4815" class="d">- value: ctor, 6588 </a><a href="#h19-0-4816" id="h19-0-4816" class="d">- enumerable: false, 6589 </a><a href="#h19-0-4817" id="h19-0-4817" class="d">- writable: true, 6590 </a><a href="#h19-0-4818" id="h19-0-4818" class="d">- configurable: true 6591 </a><a href="#h19-0-4819" id="h19-0-4819" class="d">- } 6592 </a><a href="#h19-0-4820" id="h19-0-4820" class="d">- }); 6593 </a><a href="#h19-0-4821" id="h19-0-4821" class="d">- }; 6594 </a><a href="#h19-0-4822" id="h19-0-4822" class="d">- } else { 6595 </a><a href="#h19-0-4823" id="h19-0-4823" class="d">- module2.exports = function inherits(ctor, superCtor) { 6596 </a><a href="#h19-0-4824" id="h19-0-4824" class="d">- ctor.super_ = superCtor; 6597 </a><a href="#h19-0-4825" id="h19-0-4825" class="d">- var TempCtor = function TempCtor2() { 6598 </a><a href="#h19-0-4826" id="h19-0-4826" class="d">- }; 6599 </a><a href="#h19-0-4827" id="h19-0-4827" class="d">- TempCtor.prototype = superCtor.prototype; 6600 </a><a href="#h19-0-4828" id="h19-0-4828" class="d">- ctor.prototype = new TempCtor(); 6601 </a><a href="#h19-0-4829" id="h19-0-4829" class="d">- ctor.prototype.constructor = ctor; 6602 </a><a href="#h19-0-4830" id="h19-0-4830" class="d">- }; 6603 </a><a href="#h19-0-4831" id="h19-0-4831" class="d">- } 6604 </a><a href="#h19-0-4832" id="h19-0-4832" class="d">- } 6605 </a><a href="#h19-0-4833" id="h19-0-4833" class="d">- ), 6606 </a><a href="#h19-0-4834" id="h19-0-4834" class="d">- /***/ 6607 </a><a href="#h19-0-4835" id="h19-0-4835" class="d">- 715: ( 6608 </a><a href="#h19-0-4836" id="h19-0-4836" class="d">- /***/ 6609 </a><a href="#h19-0-4837" id="h19-0-4837" class="d">- (module2) => { 6610 </a><a href="#h19-0-4838" id="h19-0-4838" class="d">- function _typeof(obj) { 6611 </a><a href="#h19-0-4839" id="h19-0-4839" class="d">- "@babel/helpers - typeof"; 6612 </a><a href="#h19-0-4840" id="h19-0-4840" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 6613 </a><a href="#h19-0-4841" id="h19-0-4841" class="d">- _typeof = function _typeof2(obj2) { 6614 </a><a href="#h19-0-4842" id="h19-0-4842" class="d">- return typeof obj2; 6615 </a><a href="#h19-0-4843" id="h19-0-4843" class="d">- }; 6616 </a><a href="#h19-0-4844" id="h19-0-4844" class="d">- } else { 6617 </a><a href="#h19-0-4845" id="h19-0-4845" class="d">- _typeof = function _typeof2(obj2) { 6618 </a><a href="#h19-0-4846" id="h19-0-4846" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 6619 </a><a href="#h19-0-4847" id="h19-0-4847" class="d">- }; 6620 </a><a href="#h19-0-4848" id="h19-0-4848" class="d">- } 6621 </a><a href="#h19-0-4849" id="h19-0-4849" class="d">- return _typeof(obj); 6622 </a><a href="#h19-0-4850" id="h19-0-4850" class="d">- } 6623 </a><a href="#h19-0-4851" id="h19-0-4851" class="d">- module2.exports = function isBuffer(arg) { 6624 </a><a href="#h19-0-4852" id="h19-0-4852" class="d">- return arg && _typeof(arg) === "object" && typeof arg.copy === "function" && typeof arg.fill === "function" && typeof arg.readUInt8 === "function"; 6625 </a><a href="#h19-0-4853" id="h19-0-4853" class="d">- }; 6626 </a><a href="#h19-0-4854" id="h19-0-4854" class="d">- } 6627 </a><a href="#h19-0-4855" id="h19-0-4855" class="d">- ), 6628 </a><a href="#h19-0-4856" id="h19-0-4856" class="d">- /***/ 6629 </a><a href="#h19-0-4857" id="h19-0-4857" class="d">- 82: ( 6630 </a><a href="#h19-0-4858" id="h19-0-4858" class="d">- /***/ 6631 </a><a href="#h19-0-4859" id="h19-0-4859" class="d">- (__unused_webpack_module, exports2, __webpack_require__2) => { 6632 </a><a href="#h19-0-4860" id="h19-0-4860" class="d">- var process2 = __webpack_require__2(169); 6633 </a><a href="#h19-0-4861" id="h19-0-4861" class="d">- function _typeof(obj) { 6634 </a><a href="#h19-0-4862" id="h19-0-4862" class="d">- "@babel/helpers - typeof"; 6635 </a><a href="#h19-0-4863" id="h19-0-4863" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 6636 </a><a href="#h19-0-4864" id="h19-0-4864" class="d">- _typeof = function _typeof2(obj2) { 6637 </a><a href="#h19-0-4865" id="h19-0-4865" class="d">- return typeof obj2; 6638 </a><a href="#h19-0-4866" id="h19-0-4866" class="d">- }; 6639 </a><a href="#h19-0-4867" id="h19-0-4867" class="d">- } else { 6640 </a><a href="#h19-0-4868" id="h19-0-4868" class="d">- _typeof = function _typeof2(obj2) { 6641 </a><a href="#h19-0-4869" id="h19-0-4869" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 6642 </a><a href="#h19-0-4870" id="h19-0-4870" class="d">- }; 6643 </a><a href="#h19-0-4871" id="h19-0-4871" class="d">- } 6644 </a><a href="#h19-0-4872" id="h19-0-4872" class="d">- return _typeof(obj); 6645 </a><a href="#h19-0-4873" id="h19-0-4873" class="d">- } 6646 </a><a href="#h19-0-4874" id="h19-0-4874" class="d">- var formatRegExp = /%[sdj%]/g; 6647 </a><a href="#h19-0-4875" id="h19-0-4875" class="d">- exports2.format = function(f) { 6648 </a><a href="#h19-0-4876" id="h19-0-4876" class="d">- if (!isString(f)) { 6649 </a><a href="#h19-0-4877" id="h19-0-4877" class="d">- var objects = []; 6650 </a><a href="#h19-0-4878" id="h19-0-4878" class="d">- for (var i = 0; i < arguments.length; i++) { 6651 </a><a href="#h19-0-4879" id="h19-0-4879" class="d">- objects.push(inspect(arguments[i])); 6652 </a><a href="#h19-0-4880" id="h19-0-4880" class="d">- } 6653 </a><a href="#h19-0-4881" id="h19-0-4881" class="d">- return objects.join(" "); 6654 </a><a href="#h19-0-4882" id="h19-0-4882" class="d">- } 6655 </a><a href="#h19-0-4883" id="h19-0-4883" class="d">- var i = 1; 6656 </a><a href="#h19-0-4884" id="h19-0-4884" class="d">- var args = arguments; 6657 </a><a href="#h19-0-4885" id="h19-0-4885" class="d">- var len = args.length; 6658 </a><a href="#h19-0-4886" id="h19-0-4886" class="d">- var str = String(f).replace(formatRegExp, function(x2) { 6659 </a><a href="#h19-0-4887" id="h19-0-4887" class="d">- if (x2 === "%%") return "%"; 6660 </a><a href="#h19-0-4888" id="h19-0-4888" class="d">- if (i >= len) return x2; 6661 </a><a href="#h19-0-4889" id="h19-0-4889" class="d">- switch (x2) { 6662 </a><a href="#h19-0-4890" id="h19-0-4890" class="d">- case "%s": 6663 </a><a href="#h19-0-4891" id="h19-0-4891" class="d">- return String(args[i++]); 6664 </a><a href="#h19-0-4892" id="h19-0-4892" class="d">- case "%d": 6665 </a><a href="#h19-0-4893" id="h19-0-4893" class="d">- return Number(args[i++]); 6666 </a><a href="#h19-0-4894" id="h19-0-4894" class="d">- case "%j": 6667 </a><a href="#h19-0-4895" id="h19-0-4895" class="d">- try { 6668 </a><a href="#h19-0-4896" id="h19-0-4896" class="d">- return JSON.stringify(args[i++]); 6669 </a><a href="#h19-0-4897" id="h19-0-4897" class="d">- } catch (_) { 6670 </a><a href="#h19-0-4898" id="h19-0-4898" class="d">- return "[Circular]"; 6671 </a><a href="#h19-0-4899" id="h19-0-4899" class="d">- } 6672 </a><a href="#h19-0-4900" id="h19-0-4900" class="d">- default: 6673 </a><a href="#h19-0-4901" id="h19-0-4901" class="d">- return x2; 6674 </a><a href="#h19-0-4902" id="h19-0-4902" class="d">- } 6675 </a><a href="#h19-0-4903" id="h19-0-4903" class="d">- }); 6676 </a><a href="#h19-0-4904" id="h19-0-4904" class="d">- for (var x = args[i]; i < len; x = args[++i]) { 6677 </a><a href="#h19-0-4905" id="h19-0-4905" class="d">- if (isNull(x) || !isObject(x)) { 6678 </a><a href="#h19-0-4906" id="h19-0-4906" class="d">- str += " " + x; 6679 </a><a href="#h19-0-4907" id="h19-0-4907" class="d">- } else { 6680 </a><a href="#h19-0-4908" id="h19-0-4908" class="d">- str += " " + inspect(x); 6681 </a><a href="#h19-0-4909" id="h19-0-4909" class="d">- } 6682 </a><a href="#h19-0-4910" id="h19-0-4910" class="d">- } 6683 </a><a href="#h19-0-4911" id="h19-0-4911" class="d">- return str; 6684 </a><a href="#h19-0-4912" id="h19-0-4912" class="d">- }; 6685 </a><a href="#h19-0-4913" id="h19-0-4913" class="d">- exports2.deprecate = function(fn, msg) { 6686 </a><a href="#h19-0-4914" id="h19-0-4914" class="d">- if (isUndefined(global.process)) { 6687 </a><a href="#h19-0-4915" id="h19-0-4915" class="d">- return function() { 6688 </a><a href="#h19-0-4916" id="h19-0-4916" class="d">- return exports2.deprecate(fn, msg).apply(this, arguments); 6689 </a><a href="#h19-0-4917" id="h19-0-4917" class="d">- }; 6690 </a><a href="#h19-0-4918" id="h19-0-4918" class="d">- } 6691 </a><a href="#h19-0-4919" id="h19-0-4919" class="d">- if (process2.noDeprecation === true) { 6692 </a><a href="#h19-0-4920" id="h19-0-4920" class="d">- return fn; 6693 </a><a href="#h19-0-4921" id="h19-0-4921" class="d">- } 6694 </a><a href="#h19-0-4922" id="h19-0-4922" class="d">- var warned = false; 6695 </a><a href="#h19-0-4923" id="h19-0-4923" class="d">- function deprecated() { 6696 </a><a href="#h19-0-4924" id="h19-0-4924" class="d">- if (!warned) { 6697 </a><a href="#h19-0-4925" id="h19-0-4925" class="d">- if (process2.throwDeprecation) { 6698 </a><a href="#h19-0-4926" id="h19-0-4926" class="d">- throw new Error(msg); 6699 </a><a href="#h19-0-4927" id="h19-0-4927" class="d">- } else if (process2.traceDeprecation) { 6700 </a><a href="#h19-0-4928" id="h19-0-4928" class="d">- console.trace(msg); 6701 </a><a href="#h19-0-4929" id="h19-0-4929" class="d">- } else { 6702 </a><a href="#h19-0-4930" id="h19-0-4930" class="d">- console.error(msg); 6703 </a><a href="#h19-0-4931" id="h19-0-4931" class="d">- } 6704 </a><a href="#h19-0-4932" id="h19-0-4932" class="d">- warned = true; 6705 </a><a href="#h19-0-4933" id="h19-0-4933" class="d">- } 6706 </a><a href="#h19-0-4934" id="h19-0-4934" class="d">- return fn.apply(this, arguments); 6707 </a><a href="#h19-0-4935" id="h19-0-4935" class="d">- } 6708 </a><a href="#h19-0-4936" id="h19-0-4936" class="d">- return deprecated; 6709 </a><a href="#h19-0-4937" id="h19-0-4937" class="d">- }; 6710 </a><a href="#h19-0-4938" id="h19-0-4938" class="d">- var debugs = {}; 6711 </a><a href="#h19-0-4939" id="h19-0-4939" class="d">- var debugEnviron; 6712 </a><a href="#h19-0-4940" id="h19-0-4940" class="d">- exports2.debuglog = function(set) { 6713 </a><a href="#h19-0-4941" id="h19-0-4941" class="d">- if (isUndefined(debugEnviron)) debugEnviron = process2.env.NODE_DEBUG || ""; 6714 </a><a href="#h19-0-4942" id="h19-0-4942" class="d">- set = set.toUpperCase(); 6715 </a><a href="#h19-0-4943" id="h19-0-4943" class="d">- if (!debugs[set]) { 6716 </a><a href="#h19-0-4944" id="h19-0-4944" class="d">- if (new RegExp("\\b" + set + "\\b", "i").test(debugEnviron)) { 6717 </a><a href="#h19-0-4945" id="h19-0-4945" class="d">- var pid = process2.pid; 6718 </a><a href="#h19-0-4946" id="h19-0-4946" class="d">- debugs[set] = function() { 6719 </a><a href="#h19-0-4947" id="h19-0-4947" class="d">- var msg = exports2.format.apply(exports2, arguments); 6720 </a><a href="#h19-0-4948" id="h19-0-4948" class="d">- console.error("%s %d: %s", set, pid, msg); 6721 </a><a href="#h19-0-4949" id="h19-0-4949" class="d">- }; 6722 </a><a href="#h19-0-4950" id="h19-0-4950" class="d">- } else { 6723 </a><a href="#h19-0-4951" id="h19-0-4951" class="d">- debugs[set] = function() { 6724 </a><a href="#h19-0-4952" id="h19-0-4952" class="d">- }; 6725 </a><a href="#h19-0-4953" id="h19-0-4953" class="d">- } 6726 </a><a href="#h19-0-4954" id="h19-0-4954" class="d">- } 6727 </a><a href="#h19-0-4955" id="h19-0-4955" class="d">- return debugs[set]; 6728 </a><a href="#h19-0-4956" id="h19-0-4956" class="d">- }; 6729 </a><a href="#h19-0-4957" id="h19-0-4957" class="d">- function inspect(obj, opts) { 6730 </a><a href="#h19-0-4958" id="h19-0-4958" class="d">- var ctx = { 6731 </a><a href="#h19-0-4959" id="h19-0-4959" class="d">- seen: [], 6732 </a><a href="#h19-0-4960" id="h19-0-4960" class="d">- stylize: stylizeNoColor 6733 </a><a href="#h19-0-4961" id="h19-0-4961" class="d">- }; 6734 </a><a href="#h19-0-4962" id="h19-0-4962" class="d">- if (arguments.length >= 3) ctx.depth = arguments[2]; 6735 </a><a href="#h19-0-4963" id="h19-0-4963" class="d">- if (arguments.length >= 4) ctx.colors = arguments[3]; 6736 </a><a href="#h19-0-4964" id="h19-0-4964" class="d">- if (isBoolean(opts)) { 6737 </a><a href="#h19-0-4965" id="h19-0-4965" class="d">- ctx.showHidden = opts; 6738 </a><a href="#h19-0-4966" id="h19-0-4966" class="d">- } else if (opts) { 6739 </a><a href="#h19-0-4967" id="h19-0-4967" class="d">- exports2._extend(ctx, opts); 6740 </a><a href="#h19-0-4968" id="h19-0-4968" class="d">- } 6741 </a><a href="#h19-0-4969" id="h19-0-4969" class="d">- if (isUndefined(ctx.showHidden)) ctx.showHidden = false; 6742 </a><a href="#h19-0-4970" id="h19-0-4970" class="d">- if (isUndefined(ctx.depth)) ctx.depth = 2; 6743 </a><a href="#h19-0-4971" id="h19-0-4971" class="d">- if (isUndefined(ctx.colors)) ctx.colors = false; 6744 </a><a href="#h19-0-4972" id="h19-0-4972" class="d">- if (isUndefined(ctx.customInspect)) ctx.customInspect = true; 6745 </a><a href="#h19-0-4973" id="h19-0-4973" class="d">- if (ctx.colors) ctx.stylize = stylizeWithColor; 6746 </a><a href="#h19-0-4974" id="h19-0-4974" class="d">- return formatValue(ctx, obj, ctx.depth); 6747 </a><a href="#h19-0-4975" id="h19-0-4975" class="d">- } 6748 </a><a href="#h19-0-4976" id="h19-0-4976" class="d">- exports2.inspect = inspect; 6749 </a><a href="#h19-0-4977" id="h19-0-4977" class="d">- inspect.colors = { 6750 </a><a href="#h19-0-4978" id="h19-0-4978" class="d">- "bold": [1, 22], 6751 </a><a href="#h19-0-4979" id="h19-0-4979" class="d">- "italic": [3, 23], 6752 </a><a href="#h19-0-4980" id="h19-0-4980" class="d">- "underline": [4, 24], 6753 </a><a href="#h19-0-4981" id="h19-0-4981" class="d">- "inverse": [7, 27], 6754 </a><a href="#h19-0-4982" id="h19-0-4982" class="d">- "white": [37, 39], 6755 </a><a href="#h19-0-4983" id="h19-0-4983" class="d">- "grey": [90, 39], 6756 </a><a href="#h19-0-4984" id="h19-0-4984" class="d">- "black": [30, 39], 6757 </a><a href="#h19-0-4985" id="h19-0-4985" class="d">- "blue": [34, 39], 6758 </a><a href="#h19-0-4986" id="h19-0-4986" class="d">- "cyan": [36, 39], 6759 </a><a href="#h19-0-4987" id="h19-0-4987" class="d">- "green": [32, 39], 6760 </a><a href="#h19-0-4988" id="h19-0-4988" class="d">- "magenta": [35, 39], 6761 </a><a href="#h19-0-4989" id="h19-0-4989" class="d">- "red": [31, 39], 6762 </a><a href="#h19-0-4990" id="h19-0-4990" class="d">- "yellow": [33, 39] 6763 </a><a href="#h19-0-4991" id="h19-0-4991" class="d">- }; 6764 </a><a href="#h19-0-4992" id="h19-0-4992" class="d">- inspect.styles = { 6765 </a><a href="#h19-0-4993" id="h19-0-4993" class="d">- "special": "cyan", 6766 </a><a href="#h19-0-4994" id="h19-0-4994" class="d">- "number": "yellow", 6767 </a><a href="#h19-0-4995" id="h19-0-4995" class="d">- "boolean": "yellow", 6768 </a><a href="#h19-0-4996" id="h19-0-4996" class="d">- "undefined": "grey", 6769 </a><a href="#h19-0-4997" id="h19-0-4997" class="d">- "null": "bold", 6770 </a><a href="#h19-0-4998" id="h19-0-4998" class="d">- "string": "green", 6771 </a><a href="#h19-0-4999" id="h19-0-4999" class="d">- "date": "magenta", 6772 </a><a href="#h19-0-5000" id="h19-0-5000" class="d">- // "name": intentionally not styling 6773 </a><a href="#h19-0-5001" id="h19-0-5001" class="d">- "regexp": "red" 6774 </a><a href="#h19-0-5002" id="h19-0-5002" class="d">- }; 6775 </a><a href="#h19-0-5003" id="h19-0-5003" class="d">- function stylizeWithColor(str, styleType) { 6776 </a><a href="#h19-0-5004" id="h19-0-5004" class="d">- var style = inspect.styles[styleType]; 6777 </a><a href="#h19-0-5005" id="h19-0-5005" class="d">- if (style) { 6778 </a><a href="#h19-0-5006" id="h19-0-5006" class="d">- return "\x1B[" + inspect.colors[style][0] + "m" + str + "\x1B[" + inspect.colors[style][1] + "m"; 6779 </a><a href="#h19-0-5007" id="h19-0-5007" class="d">- } else { 6780 </a><a href="#h19-0-5008" id="h19-0-5008" class="d">- return str; 6781 </a><a href="#h19-0-5009" id="h19-0-5009" class="d">- } 6782 </a><a href="#h19-0-5010" id="h19-0-5010" class="d">- } 6783 </a><a href="#h19-0-5011" id="h19-0-5011" class="d">- function stylizeNoColor(str, styleType) { 6784 </a><a href="#h19-0-5012" id="h19-0-5012" class="d">- return str; 6785 </a><a href="#h19-0-5013" id="h19-0-5013" class="d">- } 6786 </a><a href="#h19-0-5014" id="h19-0-5014" class="d">- function arrayToHash(array) { 6787 </a><a href="#h19-0-5015" id="h19-0-5015" class="d">- var hash = {}; 6788 </a><a href="#h19-0-5016" id="h19-0-5016" class="d">- array.forEach(function(val, idx) { 6789 </a><a href="#h19-0-5017" id="h19-0-5017" class="d">- hash[val] = true; 6790 </a><a href="#h19-0-5018" id="h19-0-5018" class="d">- }); 6791 </a><a href="#h19-0-5019" id="h19-0-5019" class="d">- return hash; 6792 </a><a href="#h19-0-5020" id="h19-0-5020" class="d">- } 6793 </a><a href="#h19-0-5021" id="h19-0-5021" class="d">- function formatValue(ctx, value, recurseTimes) { 6794 </a><a href="#h19-0-5022" id="h19-0-5022" class="d">- if (ctx.customInspect && value && isFunction(value.inspect) && // Filter out the util module, it's inspect function is special 6795 </a><a href="#h19-0-5023" id="h19-0-5023" class="d">- value.inspect !== exports2.inspect && // Also filter out any prototype objects using the circular check. 6796 </a><a href="#h19-0-5024" id="h19-0-5024" class="d">- !(value.constructor && value.constructor.prototype === value)) { 6797 </a><a href="#h19-0-5025" id="h19-0-5025" class="d">- var ret = value.inspect(recurseTimes, ctx); 6798 </a><a href="#h19-0-5026" id="h19-0-5026" class="d">- if (!isString(ret)) { 6799 </a><a href="#h19-0-5027" id="h19-0-5027" class="d">- ret = formatValue(ctx, ret, recurseTimes); 6800 </a><a href="#h19-0-5028" id="h19-0-5028" class="d">- } 6801 </a><a href="#h19-0-5029" id="h19-0-5029" class="d">- return ret; 6802 </a><a href="#h19-0-5030" id="h19-0-5030" class="d">- } 6803 </a><a href="#h19-0-5031" id="h19-0-5031" class="d">- var primitive = formatPrimitive(ctx, value); 6804 </a><a href="#h19-0-5032" id="h19-0-5032" class="d">- if (primitive) { 6805 </a><a href="#h19-0-5033" id="h19-0-5033" class="d">- return primitive; 6806 </a><a href="#h19-0-5034" id="h19-0-5034" class="d">- } 6807 </a><a href="#h19-0-5035" id="h19-0-5035" class="d">- var keys = Object.keys(value); 6808 </a><a href="#h19-0-5036" id="h19-0-5036" class="d">- var visibleKeys = arrayToHash(keys); 6809 </a><a href="#h19-0-5037" id="h19-0-5037" class="d">- if (ctx.showHidden) { 6810 </a><a href="#h19-0-5038" id="h19-0-5038" class="d">- keys = Object.getOwnPropertyNames(value); 6811 </a><a href="#h19-0-5039" id="h19-0-5039" class="d">- } 6812 </a><a href="#h19-0-5040" id="h19-0-5040" class="d">- if (isError(value) && (keys.indexOf("message") >= 0 || keys.indexOf("description") >= 0)) { 6813 </a><a href="#h19-0-5041" id="h19-0-5041" class="d">- return formatError(value); 6814 </a><a href="#h19-0-5042" id="h19-0-5042" class="d">- } 6815 </a><a href="#h19-0-5043" id="h19-0-5043" class="d">- if (keys.length === 0) { 6816 </a><a href="#h19-0-5044" id="h19-0-5044" class="d">- if (isFunction(value)) { 6817 </a><a href="#h19-0-5045" id="h19-0-5045" class="d">- var name = value.name ? ": " + value.name : ""; 6818 </a><a href="#h19-0-5046" id="h19-0-5046" class="d">- return ctx.stylize("[Function" + name + "]", "special"); 6819 </a><a href="#h19-0-5047" id="h19-0-5047" class="d">- } 6820 </a><a href="#h19-0-5048" id="h19-0-5048" class="d">- if (isRegExp(value)) { 6821 </a><a href="#h19-0-5049" id="h19-0-5049" class="d">- return ctx.stylize(RegExp.prototype.toString.call(value), "regexp"); 6822 </a><a href="#h19-0-5050" id="h19-0-5050" class="d">- } 6823 </a><a href="#h19-0-5051" id="h19-0-5051" class="d">- if (isDate(value)) { 6824 </a><a href="#h19-0-5052" id="h19-0-5052" class="d">- return ctx.stylize(Date.prototype.toString.call(value), "date"); 6825 </a><a href="#h19-0-5053" id="h19-0-5053" class="d">- } 6826 </a><a href="#h19-0-5054" id="h19-0-5054" class="d">- if (isError(value)) { 6827 </a><a href="#h19-0-5055" id="h19-0-5055" class="d">- return formatError(value); 6828 </a><a href="#h19-0-5056" id="h19-0-5056" class="d">- } 6829 </a><a href="#h19-0-5057" id="h19-0-5057" class="d">- } 6830 </a><a href="#h19-0-5058" id="h19-0-5058" class="d">- var base = "", array = false, braces = ["{", "}"]; 6831 </a><a href="#h19-0-5059" id="h19-0-5059" class="d">- if (isArray(value)) { 6832 </a><a href="#h19-0-5060" id="h19-0-5060" class="d">- array = true; 6833 </a><a href="#h19-0-5061" id="h19-0-5061" class="d">- braces = ["[", "]"]; 6834 </a><a href="#h19-0-5062" id="h19-0-5062" class="d">- } 6835 </a><a href="#h19-0-5063" id="h19-0-5063" class="d">- if (isFunction(value)) { 6836 </a><a href="#h19-0-5064" id="h19-0-5064" class="d">- var n = value.name ? ": " + value.name : ""; 6837 </a><a href="#h19-0-5065" id="h19-0-5065" class="d">- base = " [Function" + n + "]"; 6838 </a><a href="#h19-0-5066" id="h19-0-5066" class="d">- } 6839 </a><a href="#h19-0-5067" id="h19-0-5067" class="d">- if (isRegExp(value)) { 6840 </a><a href="#h19-0-5068" id="h19-0-5068" class="d">- base = " " + RegExp.prototype.toString.call(value); 6841 </a><a href="#h19-0-5069" id="h19-0-5069" class="d">- } 6842 </a><a href="#h19-0-5070" id="h19-0-5070" class="d">- if (isDate(value)) { 6843 </a><a href="#h19-0-5071" id="h19-0-5071" class="d">- base = " " + Date.prototype.toUTCString.call(value); 6844 </a><a href="#h19-0-5072" id="h19-0-5072" class="d">- } 6845 </a><a href="#h19-0-5073" id="h19-0-5073" class="d">- if (isError(value)) { 6846 </a><a href="#h19-0-5074" id="h19-0-5074" class="d">- base = " " + formatError(value); 6847 </a><a href="#h19-0-5075" id="h19-0-5075" class="d">- } 6848 </a><a href="#h19-0-5076" id="h19-0-5076" class="d">- if (keys.length === 0 && (!array || value.length == 0)) { 6849 </a><a href="#h19-0-5077" id="h19-0-5077" class="d">- return braces[0] + base + braces[1]; 6850 </a><a href="#h19-0-5078" id="h19-0-5078" class="d">- } 6851 </a><a href="#h19-0-5079" id="h19-0-5079" class="d">- if (recurseTimes < 0) { 6852 </a><a href="#h19-0-5080" id="h19-0-5080" class="d">- if (isRegExp(value)) { 6853 </a><a href="#h19-0-5081" id="h19-0-5081" class="d">- return ctx.stylize(RegExp.prototype.toString.call(value), "regexp"); 6854 </a><a href="#h19-0-5082" id="h19-0-5082" class="d">- } else { 6855 </a><a href="#h19-0-5083" id="h19-0-5083" class="d">- return ctx.stylize("[Object]", "special"); 6856 </a><a href="#h19-0-5084" id="h19-0-5084" class="d">- } 6857 </a><a href="#h19-0-5085" id="h19-0-5085" class="d">- } 6858 </a><a href="#h19-0-5086" id="h19-0-5086" class="d">- ctx.seen.push(value); 6859 </a><a href="#h19-0-5087" id="h19-0-5087" class="d">- var output; 6860 </a><a href="#h19-0-5088" id="h19-0-5088" class="d">- if (array) { 6861 </a><a href="#h19-0-5089" id="h19-0-5089" class="d">- output = formatArray(ctx, value, recurseTimes, visibleKeys, keys); 6862 </a><a href="#h19-0-5090" id="h19-0-5090" class="d">- } else { 6863 </a><a href="#h19-0-5091" id="h19-0-5091" class="d">- output = keys.map(function(key) { 6864 </a><a href="#h19-0-5092" id="h19-0-5092" class="d">- return formatProperty(ctx, value, recurseTimes, visibleKeys, key, array); 6865 </a><a href="#h19-0-5093" id="h19-0-5093" class="d">- }); 6866 </a><a href="#h19-0-5094" id="h19-0-5094" class="d">- } 6867 </a><a href="#h19-0-5095" id="h19-0-5095" class="d">- ctx.seen.pop(); 6868 </a><a href="#h19-0-5096" id="h19-0-5096" class="d">- return reduceToSingleString(output, base, braces); 6869 </a><a href="#h19-0-5097" id="h19-0-5097" class="d">- } 6870 </a><a href="#h19-0-5098" id="h19-0-5098" class="d">- function formatPrimitive(ctx, value) { 6871 </a><a href="#h19-0-5099" id="h19-0-5099" class="d">- if (isUndefined(value)) return ctx.stylize("undefined", "undefined"); 6872 </a><a href="#h19-0-5100" id="h19-0-5100" class="d">- if (isString(value)) { 6873 </a><a href="#h19-0-5101" id="h19-0-5101" class="d">- var simple = "'" + JSON.stringify(value).replace(/^"|"$/g, "").replace(/'/g, "\\'").replace(/\\"/g, '"') + "'"; 6874 </a><a href="#h19-0-5102" id="h19-0-5102" class="d">- return ctx.stylize(simple, "string"); 6875 </a><a href="#h19-0-5103" id="h19-0-5103" class="d">- } 6876 </a><a href="#h19-0-5104" id="h19-0-5104" class="d">- if (isNumber(value)) return ctx.stylize("" + value, "number"); 6877 </a><a href="#h19-0-5105" id="h19-0-5105" class="d">- if (isBoolean(value)) return ctx.stylize("" + value, "boolean"); 6878 </a><a href="#h19-0-5106" id="h19-0-5106" class="d">- if (isNull(value)) return ctx.stylize("null", "null"); 6879 </a><a href="#h19-0-5107" id="h19-0-5107" class="d">- } 6880 </a><a href="#h19-0-5108" id="h19-0-5108" class="d">- function formatError(value) { 6881 </a><a href="#h19-0-5109" id="h19-0-5109" class="d">- return "[" + Error.prototype.toString.call(value) + "]"; 6882 </a><a href="#h19-0-5110" id="h19-0-5110" class="d">- } 6883 </a><a href="#h19-0-5111" id="h19-0-5111" class="d">- function formatArray(ctx, value, recurseTimes, visibleKeys, keys) { 6884 </a><a href="#h19-0-5112" id="h19-0-5112" class="d">- var output = []; 6885 </a><a href="#h19-0-5113" id="h19-0-5113" class="d">- for (var i = 0, l = value.length; i < l; ++i) { 6886 </a><a href="#h19-0-5114" id="h19-0-5114" class="d">- if (hasOwnProperty(value, String(i))) { 6887 </a><a href="#h19-0-5115" id="h19-0-5115" class="d">- output.push(formatProperty(ctx, value, recurseTimes, visibleKeys, String(i), true)); 6888 </a><a href="#h19-0-5116" id="h19-0-5116" class="d">- } else { 6889 </a><a href="#h19-0-5117" id="h19-0-5117" class="d">- output.push(""); 6890 </a><a href="#h19-0-5118" id="h19-0-5118" class="d">- } 6891 </a><a href="#h19-0-5119" id="h19-0-5119" class="d">- } 6892 </a><a href="#h19-0-5120" id="h19-0-5120" class="d">- keys.forEach(function(key) { 6893 </a><a href="#h19-0-5121" id="h19-0-5121" class="d">- if (!key.match(/^\d+$/)) { 6894 </a><a href="#h19-0-5122" id="h19-0-5122" class="d">- output.push(formatProperty(ctx, value, recurseTimes, visibleKeys, key, true)); 6895 </a><a href="#h19-0-5123" id="h19-0-5123" class="d">- } 6896 </a><a href="#h19-0-5124" id="h19-0-5124" class="d">- }); 6897 </a><a href="#h19-0-5125" id="h19-0-5125" class="d">- return output; 6898 </a><a href="#h19-0-5126" id="h19-0-5126" class="d">- } 6899 </a><a href="#h19-0-5127" id="h19-0-5127" class="d">- function formatProperty(ctx, value, recurseTimes, visibleKeys, key, array) { 6900 </a><a href="#h19-0-5128" id="h19-0-5128" class="d">- var name, str, desc; 6901 </a><a href="#h19-0-5129" id="h19-0-5129" class="d">- desc = Object.getOwnPropertyDescriptor(value, key) || { 6902 </a><a href="#h19-0-5130" id="h19-0-5130" class="d">- value: value[key] 6903 </a><a href="#h19-0-5131" id="h19-0-5131" class="d">- }; 6904 </a><a href="#h19-0-5132" id="h19-0-5132" class="d">- if (desc.get) { 6905 </a><a href="#h19-0-5133" id="h19-0-5133" class="d">- if (desc.set) { 6906 </a><a href="#h19-0-5134" id="h19-0-5134" class="d">- str = ctx.stylize("[Getter/Setter]", "special"); 6907 </a><a href="#h19-0-5135" id="h19-0-5135" class="d">- } else { 6908 </a><a href="#h19-0-5136" id="h19-0-5136" class="d">- str = ctx.stylize("[Getter]", "special"); 6909 </a><a href="#h19-0-5137" id="h19-0-5137" class="d">- } 6910 </a><a href="#h19-0-5138" id="h19-0-5138" class="d">- } else { 6911 </a><a href="#h19-0-5139" id="h19-0-5139" class="d">- if (desc.set) { 6912 </a><a href="#h19-0-5140" id="h19-0-5140" class="d">- str = ctx.stylize("[Setter]", "special"); 6913 </a><a href="#h19-0-5141" id="h19-0-5141" class="d">- } 6914 </a><a href="#h19-0-5142" id="h19-0-5142" class="d">- } 6915 </a><a href="#h19-0-5143" id="h19-0-5143" class="d">- if (!hasOwnProperty(visibleKeys, key)) { 6916 </a><a href="#h19-0-5144" id="h19-0-5144" class="d">- name = "[" + key + "]"; 6917 </a><a href="#h19-0-5145" id="h19-0-5145" class="d">- } 6918 </a><a href="#h19-0-5146" id="h19-0-5146" class="d">- if (!str) { 6919 </a><a href="#h19-0-5147" id="h19-0-5147" class="d">- if (ctx.seen.indexOf(desc.value) < 0) { 6920 </a><a href="#h19-0-5148" id="h19-0-5148" class="d">- if (isNull(recurseTimes)) { 6921 </a><a href="#h19-0-5149" id="h19-0-5149" class="d">- str = formatValue(ctx, desc.value, null); 6922 </a><a href="#h19-0-5150" id="h19-0-5150" class="d">- } else { 6923 </a><a href="#h19-0-5151" id="h19-0-5151" class="d">- str = formatValue(ctx, desc.value, recurseTimes - 1); 6924 </a><a href="#h19-0-5152" id="h19-0-5152" class="d">- } 6925 </a><a href="#h19-0-5153" id="h19-0-5153" class="d">- if (str.indexOf("\n") > -1) { 6926 </a><a href="#h19-0-5154" id="h19-0-5154" class="d">- if (array) { 6927 </a><a href="#h19-0-5155" id="h19-0-5155" class="d">- str = str.split("\n").map(function(line) { 6928 </a><a href="#h19-0-5156" id="h19-0-5156" class="d">- return " " + line; 6929 </a><a href="#h19-0-5157" id="h19-0-5157" class="d">- }).join("\n").substr(2); 6930 </a><a href="#h19-0-5158" id="h19-0-5158" class="d">- } else { 6931 </a><a href="#h19-0-5159" id="h19-0-5159" class="d">- str = "\n" + str.split("\n").map(function(line) { 6932 </a><a href="#h19-0-5160" id="h19-0-5160" class="d">- return " " + line; 6933 </a><a href="#h19-0-5161" id="h19-0-5161" class="d">- }).join("\n"); 6934 </a><a href="#h19-0-5162" id="h19-0-5162" class="d">- } 6935 </a><a href="#h19-0-5163" id="h19-0-5163" class="d">- } 6936 </a><a href="#h19-0-5164" id="h19-0-5164" class="d">- } else { 6937 </a><a href="#h19-0-5165" id="h19-0-5165" class="d">- str = ctx.stylize("[Circular]", "special"); 6938 </a><a href="#h19-0-5166" id="h19-0-5166" class="d">- } 6939 </a><a href="#h19-0-5167" id="h19-0-5167" class="d">- } 6940 </a><a href="#h19-0-5168" id="h19-0-5168" class="d">- if (isUndefined(name)) { 6941 </a><a href="#h19-0-5169" id="h19-0-5169" class="d">- if (array && key.match(/^\d+$/)) { 6942 </a><a href="#h19-0-5170" id="h19-0-5170" class="d">- return str; 6943 </a><a href="#h19-0-5171" id="h19-0-5171" class="d">- } 6944 </a><a href="#h19-0-5172" id="h19-0-5172" class="d">- name = JSON.stringify("" + key); 6945 </a><a href="#h19-0-5173" id="h19-0-5173" class="d">- if (name.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)) { 6946 </a><a href="#h19-0-5174" id="h19-0-5174" class="d">- name = name.substr(1, name.length - 2); 6947 </a><a href="#h19-0-5175" id="h19-0-5175" class="d">- name = ctx.stylize(name, "name"); 6948 </a><a href="#h19-0-5176" id="h19-0-5176" class="d">- } else { 6949 </a><a href="#h19-0-5177" id="h19-0-5177" class="d">- name = name.replace(/'/g, "\\'").replace(/\\"/g, '"').replace(/(^"|"$)/g, "'"); 6950 </a><a href="#h19-0-5178" id="h19-0-5178" class="d">- name = ctx.stylize(name, "string"); 6951 </a><a href="#h19-0-5179" id="h19-0-5179" class="d">- } 6952 </a><a href="#h19-0-5180" id="h19-0-5180" class="d">- } 6953 </a><a href="#h19-0-5181" id="h19-0-5181" class="d">- return name + ": " + str; 6954 </a><a href="#h19-0-5182" id="h19-0-5182" class="d">- } 6955 </a><a href="#h19-0-5183" id="h19-0-5183" class="d">- function reduceToSingleString(output, base, braces) { 6956 </a><a href="#h19-0-5184" id="h19-0-5184" class="d">- var numLinesEst = 0; 6957 </a><a href="#h19-0-5185" id="h19-0-5185" class="d">- var length = output.reduce(function(prev, cur) { 6958 </a><a href="#h19-0-5186" id="h19-0-5186" class="d">- numLinesEst++; 6959 </a><a href="#h19-0-5187" id="h19-0-5187" class="d">- if (cur.indexOf("\n") >= 0) numLinesEst++; 6960 </a><a href="#h19-0-5188" id="h19-0-5188" class="d">- return prev + cur.replace(/\u001b\[\d\d?m/g, "").length + 1; 6961 </a><a href="#h19-0-5189" id="h19-0-5189" class="d">- }, 0); 6962 </a><a href="#h19-0-5190" id="h19-0-5190" class="d">- if (length > 60) { 6963 </a><a href="#h19-0-5191" id="h19-0-5191" class="d">- return braces[0] + (base === "" ? "" : base + "\n ") + " " + output.join(",\n ") + " " + braces[1]; 6964 </a><a href="#h19-0-5192" id="h19-0-5192" class="d">- } 6965 </a><a href="#h19-0-5193" id="h19-0-5193" class="d">- return braces[0] + base + " " + output.join(", ") + " " + braces[1]; 6966 </a><a href="#h19-0-5194" id="h19-0-5194" class="d">- } 6967 </a><a href="#h19-0-5195" id="h19-0-5195" class="d">- function isArray(ar) { 6968 </a><a href="#h19-0-5196" id="h19-0-5196" class="d">- return Array.isArray(ar); 6969 </a><a href="#h19-0-5197" id="h19-0-5197" class="d">- } 6970 </a><a href="#h19-0-5198" id="h19-0-5198" class="d">- exports2.isArray = isArray; 6971 </a><a href="#h19-0-5199" id="h19-0-5199" class="d">- function isBoolean(arg) { 6972 </a><a href="#h19-0-5200" id="h19-0-5200" class="d">- return typeof arg === "boolean"; 6973 </a><a href="#h19-0-5201" id="h19-0-5201" class="d">- } 6974 </a><a href="#h19-0-5202" id="h19-0-5202" class="d">- exports2.isBoolean = isBoolean; 6975 </a><a href="#h19-0-5203" id="h19-0-5203" class="d">- function isNull(arg) { 6976 </a><a href="#h19-0-5204" id="h19-0-5204" class="d">- return arg === null; 6977 </a><a href="#h19-0-5205" id="h19-0-5205" class="d">- } 6978 </a><a href="#h19-0-5206" id="h19-0-5206" class="d">- exports2.isNull = isNull; 6979 </a><a href="#h19-0-5207" id="h19-0-5207" class="d">- function isNullOrUndefined(arg) { 6980 </a><a href="#h19-0-5208" id="h19-0-5208" class="d">- return arg == null; 6981 </a><a href="#h19-0-5209" id="h19-0-5209" class="d">- } 6982 </a><a href="#h19-0-5210" id="h19-0-5210" class="d">- exports2.isNullOrUndefined = isNullOrUndefined; 6983 </a><a href="#h19-0-5211" id="h19-0-5211" class="d">- function isNumber(arg) { 6984 </a><a href="#h19-0-5212" id="h19-0-5212" class="d">- return typeof arg === "number"; 6985 </a><a href="#h19-0-5213" id="h19-0-5213" class="d">- } 6986 </a><a href="#h19-0-5214" id="h19-0-5214" class="d">- exports2.isNumber = isNumber; 6987 </a><a href="#h19-0-5215" id="h19-0-5215" class="d">- function isString(arg) { 6988 </a><a href="#h19-0-5216" id="h19-0-5216" class="d">- return typeof arg === "string"; 6989 </a><a href="#h19-0-5217" id="h19-0-5217" class="d">- } 6990 </a><a href="#h19-0-5218" id="h19-0-5218" class="d">- exports2.isString = isString; 6991 </a><a href="#h19-0-5219" id="h19-0-5219" class="d">- function isSymbol(arg) { 6992 </a><a href="#h19-0-5220" id="h19-0-5220" class="d">- return _typeof(arg) === "symbol"; 6993 </a><a href="#h19-0-5221" id="h19-0-5221" class="d">- } 6994 </a><a href="#h19-0-5222" id="h19-0-5222" class="d">- exports2.isSymbol = isSymbol; 6995 </a><a href="#h19-0-5223" id="h19-0-5223" class="d">- function isUndefined(arg) { 6996 </a><a href="#h19-0-5224" id="h19-0-5224" class="d">- return arg === void 0; 6997 </a><a href="#h19-0-5225" id="h19-0-5225" class="d">- } 6998 </a><a href="#h19-0-5226" id="h19-0-5226" class="d">- exports2.isUndefined = isUndefined; 6999 </a><a href="#h19-0-5227" id="h19-0-5227" class="d">- function isRegExp(re) { 7000 </a><a href="#h19-0-5228" id="h19-0-5228" class="d">- return isObject(re) && objectToString(re) === "[object RegExp]"; 7001 </a><a href="#h19-0-5229" id="h19-0-5229" class="d">- } 7002 </a><a href="#h19-0-5230" id="h19-0-5230" class="d">- exports2.isRegExp = isRegExp; 7003 </a><a href="#h19-0-5231" id="h19-0-5231" class="d">- function isObject(arg) { 7004 </a><a href="#h19-0-5232" id="h19-0-5232" class="d">- return _typeof(arg) === "object" && arg !== null; 7005 </a><a href="#h19-0-5233" id="h19-0-5233" class="d">- } 7006 </a><a href="#h19-0-5234" id="h19-0-5234" class="d">- exports2.isObject = isObject; 7007 </a><a href="#h19-0-5235" id="h19-0-5235" class="d">- function isDate(d) { 7008 </a><a href="#h19-0-5236" id="h19-0-5236" class="d">- return isObject(d) && objectToString(d) === "[object Date]"; 7009 </a><a href="#h19-0-5237" id="h19-0-5237" class="d">- } 7010 </a><a href="#h19-0-5238" id="h19-0-5238" class="d">- exports2.isDate = isDate; 7011 </a><a href="#h19-0-5239" id="h19-0-5239" class="d">- function isError(e) { 7012 </a><a href="#h19-0-5240" id="h19-0-5240" class="d">- return isObject(e) && (objectToString(e) === "[object Error]" || e instanceof Error); 7013 </a><a href="#h19-0-5241" id="h19-0-5241" class="d">- } 7014 </a><a href="#h19-0-5242" id="h19-0-5242" class="d">- exports2.isError = isError; 7015 </a><a href="#h19-0-5243" id="h19-0-5243" class="d">- function isFunction(arg) { 7016 </a><a href="#h19-0-5244" id="h19-0-5244" class="d">- return typeof arg === "function"; 7017 </a><a href="#h19-0-5245" id="h19-0-5245" class="d">- } 7018 </a><a href="#h19-0-5246" id="h19-0-5246" class="d">- exports2.isFunction = isFunction; 7019 </a><a href="#h19-0-5247" id="h19-0-5247" class="d">- function isPrimitive(arg) { 7020 </a><a href="#h19-0-5248" id="h19-0-5248" class="d">- return arg === null || typeof arg === "boolean" || typeof arg === "number" || typeof arg === "string" || _typeof(arg) === "symbol" || // ES6 symbol 7021 </a><a href="#h19-0-5249" id="h19-0-5249" class="d">- typeof arg === "undefined"; 7022 </a><a href="#h19-0-5250" id="h19-0-5250" class="d">- } 7023 </a><a href="#h19-0-5251" id="h19-0-5251" class="d">- exports2.isPrimitive = isPrimitive; 7024 </a><a href="#h19-0-5252" id="h19-0-5252" class="d">- exports2.isBuffer = __webpack_require__2(715); 7025 </a><a href="#h19-0-5253" id="h19-0-5253" class="d">- function objectToString(o) { 7026 </a><a href="#h19-0-5254" id="h19-0-5254" class="d">- return Object.prototype.toString.call(o); 7027 </a><a href="#h19-0-5255" id="h19-0-5255" class="d">- } 7028 </a><a href="#h19-0-5256" id="h19-0-5256" class="d">- function pad(n) { 7029 </a><a href="#h19-0-5257" id="h19-0-5257" class="d">- return n < 10 ? "0" + n.toString(10) : n.toString(10); 7030 </a><a href="#h19-0-5258" id="h19-0-5258" class="d">- } 7031 </a><a href="#h19-0-5259" id="h19-0-5259" class="d">- var months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; 7032 </a><a href="#h19-0-5260" id="h19-0-5260" class="d">- function timestamp() { 7033 </a><a href="#h19-0-5261" id="h19-0-5261" class="d">- var d = /* @__PURE__ */ new Date(); 7034 </a><a href="#h19-0-5262" id="h19-0-5262" class="d">- var time = [pad(d.getHours()), pad(d.getMinutes()), pad(d.getSeconds())].join(":"); 7035 </a><a href="#h19-0-5263" id="h19-0-5263" class="d">- return [d.getDate(), months[d.getMonth()], time].join(" "); 7036 </a><a href="#h19-0-5264" id="h19-0-5264" class="d">- } 7037 </a><a href="#h19-0-5265" id="h19-0-5265" class="d">- exports2.log = function() { 7038 </a><a href="#h19-0-5266" id="h19-0-5266" class="d">- console.log("%s - %s", timestamp(), exports2.format.apply(exports2, arguments)); 7039 </a><a href="#h19-0-5267" id="h19-0-5267" class="d">- }; 7040 </a><a href="#h19-0-5268" id="h19-0-5268" class="d">- exports2.inherits = __webpack_require__2(718); 7041 </a><a href="#h19-0-5269" id="h19-0-5269" class="d">- exports2._extend = function(origin, add) { 7042 </a><a href="#h19-0-5270" id="h19-0-5270" class="d">- if (!add || !isObject(add)) return origin; 7043 </a><a href="#h19-0-5271" id="h19-0-5271" class="d">- var keys = Object.keys(add); 7044 </a><a href="#h19-0-5272" id="h19-0-5272" class="d">- var i = keys.length; 7045 </a><a href="#h19-0-5273" id="h19-0-5273" class="d">- while (i--) { 7046 </a><a href="#h19-0-5274" id="h19-0-5274" class="d">- origin[keys[i]] = add[keys[i]]; 7047 </a><a href="#h19-0-5275" id="h19-0-5275" class="d">- } 7048 </a><a href="#h19-0-5276" id="h19-0-5276" class="d">- return origin; 7049 </a><a href="#h19-0-5277" id="h19-0-5277" class="d">- }; 7050 </a><a href="#h19-0-5278" id="h19-0-5278" class="d">- function hasOwnProperty(obj, prop) { 7051 </a><a href="#h19-0-5279" id="h19-0-5279" class="d">- return Object.prototype.hasOwnProperty.call(obj, prop); 7052 </a><a href="#h19-0-5280" id="h19-0-5280" class="d">- } 7053 </a><a href="#h19-0-5281" id="h19-0-5281" class="d">- } 7054 </a><a href="#h19-0-5282" id="h19-0-5282" class="d">- ), 7055 </a><a href="#h19-0-5283" id="h19-0-5283" class="d">- /***/ 7056 </a><a href="#h19-0-5284" id="h19-0-5284" class="d">- 695: ( 7057 </a><a href="#h19-0-5285" id="h19-0-5285" class="d">- /***/ 7058 </a><a href="#h19-0-5286" id="h19-0-5286" class="d">- (module2) => { 7059 </a><a href="#h19-0-5287" id="h19-0-5287" class="d">- module2.exports = Yallist; 7060 </a><a href="#h19-0-5288" id="h19-0-5288" class="d">- Yallist.Node = Node2; 7061 </a><a href="#h19-0-5289" id="h19-0-5289" class="d">- Yallist.create = Yallist; 7062 </a><a href="#h19-0-5290" id="h19-0-5290" class="d">- function Yallist(list) { 7063 </a><a href="#h19-0-5291" id="h19-0-5291" class="d">- var self = this; 7064 </a><a href="#h19-0-5292" id="h19-0-5292" class="d">- if (!(self instanceof Yallist)) { 7065 </a><a href="#h19-0-5293" id="h19-0-5293" class="d">- self = new Yallist(); 7066 </a><a href="#h19-0-5294" id="h19-0-5294" class="d">- } 7067 </a><a href="#h19-0-5295" id="h19-0-5295" class="d">- self.tail = null; 7068 </a><a href="#h19-0-5296" id="h19-0-5296" class="d">- self.head = null; 7069 </a><a href="#h19-0-5297" id="h19-0-5297" class="d">- self.length = 0; 7070 </a><a href="#h19-0-5298" id="h19-0-5298" class="d">- if (list && typeof list.forEach === "function") { 7071 </a><a href="#h19-0-5299" id="h19-0-5299" class="d">- list.forEach(function(item) { 7072 </a><a href="#h19-0-5300" id="h19-0-5300" class="d">- self.push(item); 7073 </a><a href="#h19-0-5301" id="h19-0-5301" class="d">- }); 7074 </a><a href="#h19-0-5302" id="h19-0-5302" class="d">- } else if (arguments.length > 0) { 7075 </a><a href="#h19-0-5303" id="h19-0-5303" class="d">- for (var i = 0, l = arguments.length; i < l; i++) { 7076 </a><a href="#h19-0-5304" id="h19-0-5304" class="d">- self.push(arguments[i]); 7077 </a><a href="#h19-0-5305" id="h19-0-5305" class="d">- } 7078 </a><a href="#h19-0-5306" id="h19-0-5306" class="d">- } 7079 </a><a href="#h19-0-5307" id="h19-0-5307" class="d">- return self; 7080 </a><a href="#h19-0-5308" id="h19-0-5308" class="d">- } 7081 </a><a href="#h19-0-5309" id="h19-0-5309" class="d">- Yallist.prototype.removeNode = function(node) { 7082 </a><a href="#h19-0-5310" id="h19-0-5310" class="d">- if (node.list !== this) { 7083 </a><a href="#h19-0-5311" id="h19-0-5311" class="d">- throw new Error("removing node which does not belong to this list"); 7084 </a><a href="#h19-0-5312" id="h19-0-5312" class="d">- } 7085 </a><a href="#h19-0-5313" id="h19-0-5313" class="d">- var next = node.next; 7086 </a><a href="#h19-0-5314" id="h19-0-5314" class="d">- var prev = node.prev; 7087 </a><a href="#h19-0-5315" id="h19-0-5315" class="d">- if (next) { 7088 </a><a href="#h19-0-5316" id="h19-0-5316" class="d">- next.prev = prev; 7089 </a><a href="#h19-0-5317" id="h19-0-5317" class="d">- } 7090 </a><a href="#h19-0-5318" id="h19-0-5318" class="d">- if (prev) { 7091 </a><a href="#h19-0-5319" id="h19-0-5319" class="d">- prev.next = next; 7092 </a><a href="#h19-0-5320" id="h19-0-5320" class="d">- } 7093 </a><a href="#h19-0-5321" id="h19-0-5321" class="d">- if (node === this.head) { 7094 </a><a href="#h19-0-5322" id="h19-0-5322" class="d">- this.head = next; 7095 </a><a href="#h19-0-5323" id="h19-0-5323" class="d">- } 7096 </a><a href="#h19-0-5324" id="h19-0-5324" class="d">- if (node === this.tail) { 7097 </a><a href="#h19-0-5325" id="h19-0-5325" class="d">- this.tail = prev; 7098 </a><a href="#h19-0-5326" id="h19-0-5326" class="d">- } 7099 </a><a href="#h19-0-5327" id="h19-0-5327" class="d">- node.list.length--; 7100 </a><a href="#h19-0-5328" id="h19-0-5328" class="d">- node.next = null; 7101 </a><a href="#h19-0-5329" id="h19-0-5329" class="d">- node.prev = null; 7102 </a><a href="#h19-0-5330" id="h19-0-5330" class="d">- node.list = null; 7103 </a><a href="#h19-0-5331" id="h19-0-5331" class="d">- }; 7104 </a><a href="#h19-0-5332" id="h19-0-5332" class="d">- Yallist.prototype.unshiftNode = function(node) { 7105 </a><a href="#h19-0-5333" id="h19-0-5333" class="d">- if (node === this.head) { 7106 </a><a href="#h19-0-5334" id="h19-0-5334" class="d">- return; 7107 </a><a href="#h19-0-5335" id="h19-0-5335" class="d">- } 7108 </a><a href="#h19-0-5336" id="h19-0-5336" class="d">- if (node.list) { 7109 </a><a href="#h19-0-5337" id="h19-0-5337" class="d">- node.list.removeNode(node); 7110 </a><a href="#h19-0-5338" id="h19-0-5338" class="d">- } 7111 </a><a href="#h19-0-5339" id="h19-0-5339" class="d">- var head = this.head; 7112 </a><a href="#h19-0-5340" id="h19-0-5340" class="d">- node.list = this; 7113 </a><a href="#h19-0-5341" id="h19-0-5341" class="d">- node.next = head; 7114 </a><a href="#h19-0-5342" id="h19-0-5342" class="d">- if (head) { 7115 </a><a href="#h19-0-5343" id="h19-0-5343" class="d">- head.prev = node; 7116 </a><a href="#h19-0-5344" id="h19-0-5344" class="d">- } 7117 </a><a href="#h19-0-5345" id="h19-0-5345" class="d">- this.head = node; 7118 </a><a href="#h19-0-5346" id="h19-0-5346" class="d">- if (!this.tail) { 7119 </a><a href="#h19-0-5347" id="h19-0-5347" class="d">- this.tail = node; 7120 </a><a href="#h19-0-5348" id="h19-0-5348" class="d">- } 7121 </a><a href="#h19-0-5349" id="h19-0-5349" class="d">- this.length++; 7122 </a><a href="#h19-0-5350" id="h19-0-5350" class="d">- }; 7123 </a><a href="#h19-0-5351" id="h19-0-5351" class="d">- Yallist.prototype.pushNode = function(node) { 7124 </a><a href="#h19-0-5352" id="h19-0-5352" class="d">- if (node === this.tail) { 7125 </a><a href="#h19-0-5353" id="h19-0-5353" class="d">- return; 7126 </a><a href="#h19-0-5354" id="h19-0-5354" class="d">- } 7127 </a><a href="#h19-0-5355" id="h19-0-5355" class="d">- if (node.list) { 7128 </a><a href="#h19-0-5356" id="h19-0-5356" class="d">- node.list.removeNode(node); 7129 </a><a href="#h19-0-5357" id="h19-0-5357" class="d">- } 7130 </a><a href="#h19-0-5358" id="h19-0-5358" class="d">- var tail = this.tail; 7131 </a><a href="#h19-0-5359" id="h19-0-5359" class="d">- node.list = this; 7132 </a><a href="#h19-0-5360" id="h19-0-5360" class="d">- node.prev = tail; 7133 </a><a href="#h19-0-5361" id="h19-0-5361" class="d">- if (tail) { 7134 </a><a href="#h19-0-5362" id="h19-0-5362" class="d">- tail.next = node; 7135 </a><a href="#h19-0-5363" id="h19-0-5363" class="d">- } 7136 </a><a href="#h19-0-5364" id="h19-0-5364" class="d">- this.tail = node; 7137 </a><a href="#h19-0-5365" id="h19-0-5365" class="d">- if (!this.head) { 7138 </a><a href="#h19-0-5366" id="h19-0-5366" class="d">- this.head = node; 7139 </a><a href="#h19-0-5367" id="h19-0-5367" class="d">- } 7140 </a><a href="#h19-0-5368" id="h19-0-5368" class="d">- this.length++; 7141 </a><a href="#h19-0-5369" id="h19-0-5369" class="d">- }; 7142 </a><a href="#h19-0-5370" id="h19-0-5370" class="d">- Yallist.prototype.push = function() { 7143 </a><a href="#h19-0-5371" id="h19-0-5371" class="d">- for (var i = 0, l = arguments.length; i < l; i++) { 7144 </a><a href="#h19-0-5372" id="h19-0-5372" class="d">- push(this, arguments[i]); 7145 </a><a href="#h19-0-5373" id="h19-0-5373" class="d">- } 7146 </a><a href="#h19-0-5374" id="h19-0-5374" class="d">- return this.length; 7147 </a><a href="#h19-0-5375" id="h19-0-5375" class="d">- }; 7148 </a><a href="#h19-0-5376" id="h19-0-5376" class="d">- Yallist.prototype.unshift = function() { 7149 </a><a href="#h19-0-5377" id="h19-0-5377" class="d">- for (var i = 0, l = arguments.length; i < l; i++) { 7150 </a><a href="#h19-0-5378" id="h19-0-5378" class="d">- unshift(this, arguments[i]); 7151 </a><a href="#h19-0-5379" id="h19-0-5379" class="d">- } 7152 </a><a href="#h19-0-5380" id="h19-0-5380" class="d">- return this.length; 7153 </a><a href="#h19-0-5381" id="h19-0-5381" class="d">- }; 7154 </a><a href="#h19-0-5382" id="h19-0-5382" class="d">- Yallist.prototype.pop = function() { 7155 </a><a href="#h19-0-5383" id="h19-0-5383" class="d">- if (!this.tail) { 7156 </a><a href="#h19-0-5384" id="h19-0-5384" class="d">- return void 0; 7157 </a><a href="#h19-0-5385" id="h19-0-5385" class="d">- } 7158 </a><a href="#h19-0-5386" id="h19-0-5386" class="d">- var res = this.tail.value; 7159 </a><a href="#h19-0-5387" id="h19-0-5387" class="d">- this.tail = this.tail.prev; 7160 </a><a href="#h19-0-5388" id="h19-0-5388" class="d">- if (this.tail) { 7161 </a><a href="#h19-0-5389" id="h19-0-5389" class="d">- this.tail.next = null; 7162 </a><a href="#h19-0-5390" id="h19-0-5390" class="d">- } else { 7163 </a><a href="#h19-0-5391" id="h19-0-5391" class="d">- this.head = null; 7164 </a><a href="#h19-0-5392" id="h19-0-5392" class="d">- } 7165 </a><a href="#h19-0-5393" id="h19-0-5393" class="d">- this.length--; 7166 </a><a href="#h19-0-5394" id="h19-0-5394" class="d">- return res; 7167 </a><a href="#h19-0-5395" id="h19-0-5395" class="d">- }; 7168 </a><a href="#h19-0-5396" id="h19-0-5396" class="d">- Yallist.prototype.shift = function() { 7169 </a><a href="#h19-0-5397" id="h19-0-5397" class="d">- if (!this.head) { 7170 </a><a href="#h19-0-5398" id="h19-0-5398" class="d">- return void 0; 7171 </a><a href="#h19-0-5399" id="h19-0-5399" class="d">- } 7172 </a><a href="#h19-0-5400" id="h19-0-5400" class="d">- var res = this.head.value; 7173 </a><a href="#h19-0-5401" id="h19-0-5401" class="d">- this.head = this.head.next; 7174 </a><a href="#h19-0-5402" id="h19-0-5402" class="d">- if (this.head) { 7175 </a><a href="#h19-0-5403" id="h19-0-5403" class="d">- this.head.prev = null; 7176 </a><a href="#h19-0-5404" id="h19-0-5404" class="d">- } else { 7177 </a><a href="#h19-0-5405" id="h19-0-5405" class="d">- this.tail = null; 7178 </a><a href="#h19-0-5406" id="h19-0-5406" class="d">- } 7179 </a><a href="#h19-0-5407" id="h19-0-5407" class="d">- this.length--; 7180 </a><a href="#h19-0-5408" id="h19-0-5408" class="d">- return res; 7181 </a><a href="#h19-0-5409" id="h19-0-5409" class="d">- }; 7182 </a><a href="#h19-0-5410" id="h19-0-5410" class="d">- Yallist.prototype.forEach = function(fn, thisp) { 7183 </a><a href="#h19-0-5411" id="h19-0-5411" class="d">- thisp = thisp || this; 7184 </a><a href="#h19-0-5412" id="h19-0-5412" class="d">- for (var walker = this.head, i = 0; walker !== null; i++) { 7185 </a><a href="#h19-0-5413" id="h19-0-5413" class="d">- fn.call(thisp, walker.value, i, this); 7186 </a><a href="#h19-0-5414" id="h19-0-5414" class="d">- walker = walker.next; 7187 </a><a href="#h19-0-5415" id="h19-0-5415" class="d">- } 7188 </a><a href="#h19-0-5416" id="h19-0-5416" class="d">- }; 7189 </a><a href="#h19-0-5417" id="h19-0-5417" class="d">- Yallist.prototype.forEachReverse = function(fn, thisp) { 7190 </a><a href="#h19-0-5418" id="h19-0-5418" class="d">- thisp = thisp || this; 7191 </a><a href="#h19-0-5419" id="h19-0-5419" class="d">- for (var walker = this.tail, i = this.length - 1; walker !== null; i--) { 7192 </a><a href="#h19-0-5420" id="h19-0-5420" class="d">- fn.call(thisp, walker.value, i, this); 7193 </a><a href="#h19-0-5421" id="h19-0-5421" class="d">- walker = walker.prev; 7194 </a><a href="#h19-0-5422" id="h19-0-5422" class="d">- } 7195 </a><a href="#h19-0-5423" id="h19-0-5423" class="d">- }; 7196 </a><a href="#h19-0-5424" id="h19-0-5424" class="d">- Yallist.prototype.get = function(n) { 7197 </a><a href="#h19-0-5425" id="h19-0-5425" class="d">- for (var i = 0, walker = this.head; walker !== null && i < n; i++) { 7198 </a><a href="#h19-0-5426" id="h19-0-5426" class="d">- walker = walker.next; 7199 </a><a href="#h19-0-5427" id="h19-0-5427" class="d">- } 7200 </a><a href="#h19-0-5428" id="h19-0-5428" class="d">- if (i === n && walker !== null) { 7201 </a><a href="#h19-0-5429" id="h19-0-5429" class="d">- return walker.value; 7202 </a><a href="#h19-0-5430" id="h19-0-5430" class="d">- } 7203 </a><a href="#h19-0-5431" id="h19-0-5431" class="d">- }; 7204 </a><a href="#h19-0-5432" id="h19-0-5432" class="d">- Yallist.prototype.getReverse = function(n) { 7205 </a><a href="#h19-0-5433" id="h19-0-5433" class="d">- for (var i = 0, walker = this.tail; walker !== null && i < n; i++) { 7206 </a><a href="#h19-0-5434" id="h19-0-5434" class="d">- walker = walker.prev; 7207 </a><a href="#h19-0-5435" id="h19-0-5435" class="d">- } 7208 </a><a href="#h19-0-5436" id="h19-0-5436" class="d">- if (i === n && walker !== null) { 7209 </a><a href="#h19-0-5437" id="h19-0-5437" class="d">- return walker.value; 7210 </a><a href="#h19-0-5438" id="h19-0-5438" class="d">- } 7211 </a><a href="#h19-0-5439" id="h19-0-5439" class="d">- }; 7212 </a><a href="#h19-0-5440" id="h19-0-5440" class="d">- Yallist.prototype.map = function(fn, thisp) { 7213 </a><a href="#h19-0-5441" id="h19-0-5441" class="d">- thisp = thisp || this; 7214 </a><a href="#h19-0-5442" id="h19-0-5442" class="d">- var res = new Yallist(); 7215 </a><a href="#h19-0-5443" id="h19-0-5443" class="d">- for (var walker = this.head; walker !== null; ) { 7216 </a><a href="#h19-0-5444" id="h19-0-5444" class="d">- res.push(fn.call(thisp, walker.value, this)); 7217 </a><a href="#h19-0-5445" id="h19-0-5445" class="d">- walker = walker.next; 7218 </a><a href="#h19-0-5446" id="h19-0-5446" class="d">- } 7219 </a><a href="#h19-0-5447" id="h19-0-5447" class="d">- return res; 7220 </a><a href="#h19-0-5448" id="h19-0-5448" class="d">- }; 7221 </a><a href="#h19-0-5449" id="h19-0-5449" class="d">- Yallist.prototype.mapReverse = function(fn, thisp) { 7222 </a><a href="#h19-0-5450" id="h19-0-5450" class="d">- thisp = thisp || this; 7223 </a><a href="#h19-0-5451" id="h19-0-5451" class="d">- var res = new Yallist(); 7224 </a><a href="#h19-0-5452" id="h19-0-5452" class="d">- for (var walker = this.tail; walker !== null; ) { 7225 </a><a href="#h19-0-5453" id="h19-0-5453" class="d">- res.push(fn.call(thisp, walker.value, this)); 7226 </a><a href="#h19-0-5454" id="h19-0-5454" class="d">- walker = walker.prev; 7227 </a><a href="#h19-0-5455" id="h19-0-5455" class="d">- } 7228 </a><a href="#h19-0-5456" id="h19-0-5456" class="d">- return res; 7229 </a><a href="#h19-0-5457" id="h19-0-5457" class="d">- }; 7230 </a><a href="#h19-0-5458" id="h19-0-5458" class="d">- Yallist.prototype.reduce = function(fn, initial) { 7231 </a><a href="#h19-0-5459" id="h19-0-5459" class="d">- var acc; 7232 </a><a href="#h19-0-5460" id="h19-0-5460" class="d">- var walker = this.head; 7233 </a><a href="#h19-0-5461" id="h19-0-5461" class="d">- if (arguments.length > 1) { 7234 </a><a href="#h19-0-5462" id="h19-0-5462" class="d">- acc = initial; 7235 </a><a href="#h19-0-5463" id="h19-0-5463" class="d">- } else if (this.head) { 7236 </a><a href="#h19-0-5464" id="h19-0-5464" class="d">- walker = this.head.next; 7237 </a><a href="#h19-0-5465" id="h19-0-5465" class="d">- acc = this.head.value; 7238 </a><a href="#h19-0-5466" id="h19-0-5466" class="d">- } else { 7239 </a><a href="#h19-0-5467" id="h19-0-5467" class="d">- throw new TypeError("Reduce of empty list with no initial value"); 7240 </a><a href="#h19-0-5468" id="h19-0-5468" class="d">- } 7241 </a><a href="#h19-0-5469" id="h19-0-5469" class="d">- for (var i = 0; walker !== null; i++) { 7242 </a><a href="#h19-0-5470" id="h19-0-5470" class="d">- acc = fn(acc, walker.value, i); 7243 </a><a href="#h19-0-5471" id="h19-0-5471" class="d">- walker = walker.next; 7244 </a><a href="#h19-0-5472" id="h19-0-5472" class="d">- } 7245 </a><a href="#h19-0-5473" id="h19-0-5473" class="d">- return acc; 7246 </a><a href="#h19-0-5474" id="h19-0-5474" class="d">- }; 7247 </a><a href="#h19-0-5475" id="h19-0-5475" class="d">- Yallist.prototype.reduceReverse = function(fn, initial) { 7248 </a><a href="#h19-0-5476" id="h19-0-5476" class="d">- var acc; 7249 </a><a href="#h19-0-5477" id="h19-0-5477" class="d">- var walker = this.tail; 7250 </a><a href="#h19-0-5478" id="h19-0-5478" class="d">- if (arguments.length > 1) { 7251 </a><a href="#h19-0-5479" id="h19-0-5479" class="d">- acc = initial; 7252 </a><a href="#h19-0-5480" id="h19-0-5480" class="d">- } else if (this.tail) { 7253 </a><a href="#h19-0-5481" id="h19-0-5481" class="d">- walker = this.tail.prev; 7254 </a><a href="#h19-0-5482" id="h19-0-5482" class="d">- acc = this.tail.value; 7255 </a><a href="#h19-0-5483" id="h19-0-5483" class="d">- } else { 7256 </a><a href="#h19-0-5484" id="h19-0-5484" class="d">- throw new TypeError("Reduce of empty list with no initial value"); 7257 </a><a href="#h19-0-5485" id="h19-0-5485" class="d">- } 7258 </a><a href="#h19-0-5486" id="h19-0-5486" class="d">- for (var i = this.length - 1; walker !== null; i--) { 7259 </a><a href="#h19-0-5487" id="h19-0-5487" class="d">- acc = fn(acc, walker.value, i); 7260 </a><a href="#h19-0-5488" id="h19-0-5488" class="d">- walker = walker.prev; 7261 </a><a href="#h19-0-5489" id="h19-0-5489" class="d">- } 7262 </a><a href="#h19-0-5490" id="h19-0-5490" class="d">- return acc; 7263 </a><a href="#h19-0-5491" id="h19-0-5491" class="d">- }; 7264 </a><a href="#h19-0-5492" id="h19-0-5492" class="d">- Yallist.prototype.toArray = function() { 7265 </a><a href="#h19-0-5493" id="h19-0-5493" class="d">- var arr = new Array(this.length); 7266 </a><a href="#h19-0-5494" id="h19-0-5494" class="d">- for (var i = 0, walker = this.head; walker !== null; i++) { 7267 </a><a href="#h19-0-5495" id="h19-0-5495" class="d">- arr[i] = walker.value; 7268 </a><a href="#h19-0-5496" id="h19-0-5496" class="d">- walker = walker.next; 7269 </a><a href="#h19-0-5497" id="h19-0-5497" class="d">- } 7270 </a><a href="#h19-0-5498" id="h19-0-5498" class="d">- return arr; 7271 </a><a href="#h19-0-5499" id="h19-0-5499" class="d">- }; 7272 </a><a href="#h19-0-5500" id="h19-0-5500" class="d">- Yallist.prototype.toArrayReverse = function() { 7273 </a><a href="#h19-0-5501" id="h19-0-5501" class="d">- var arr = new Array(this.length); 7274 </a><a href="#h19-0-5502" id="h19-0-5502" class="d">- for (var i = 0, walker = this.tail; walker !== null; i++) { 7275 </a><a href="#h19-0-5503" id="h19-0-5503" class="d">- arr[i] = walker.value; 7276 </a><a href="#h19-0-5504" id="h19-0-5504" class="d">- walker = walker.prev; 7277 </a><a href="#h19-0-5505" id="h19-0-5505" class="d">- } 7278 </a><a href="#h19-0-5506" id="h19-0-5506" class="d">- return arr; 7279 </a><a href="#h19-0-5507" id="h19-0-5507" class="d">- }; 7280 </a><a href="#h19-0-5508" id="h19-0-5508" class="d">- Yallist.prototype.slice = function(from, to) { 7281 </a><a href="#h19-0-5509" id="h19-0-5509" class="d">- to = to || this.length; 7282 </a><a href="#h19-0-5510" id="h19-0-5510" class="d">- if (to < 0) { 7283 </a><a href="#h19-0-5511" id="h19-0-5511" class="d">- to += this.length; 7284 </a><a href="#h19-0-5512" id="h19-0-5512" class="d">- } 7285 </a><a href="#h19-0-5513" id="h19-0-5513" class="d">- from = from || 0; 7286 </a><a href="#h19-0-5514" id="h19-0-5514" class="d">- if (from < 0) { 7287 </a><a href="#h19-0-5515" id="h19-0-5515" class="d">- from += this.length; 7288 </a><a href="#h19-0-5516" id="h19-0-5516" class="d">- } 7289 </a><a href="#h19-0-5517" id="h19-0-5517" class="d">- var ret = new Yallist(); 7290 </a><a href="#h19-0-5518" id="h19-0-5518" class="d">- if (to < from || to < 0) { 7291 </a><a href="#h19-0-5519" id="h19-0-5519" class="d">- return ret; 7292 </a><a href="#h19-0-5520" id="h19-0-5520" class="d">- } 7293 </a><a href="#h19-0-5521" id="h19-0-5521" class="d">- if (from < 0) { 7294 </a><a href="#h19-0-5522" id="h19-0-5522" class="d">- from = 0; 7295 </a><a href="#h19-0-5523" id="h19-0-5523" class="d">- } 7296 </a><a href="#h19-0-5524" id="h19-0-5524" class="d">- if (to > this.length) { 7297 </a><a href="#h19-0-5525" id="h19-0-5525" class="d">- to = this.length; 7298 </a><a href="#h19-0-5526" id="h19-0-5526" class="d">- } 7299 </a><a href="#h19-0-5527" id="h19-0-5527" class="d">- for (var i = 0, walker = this.head; walker !== null && i < from; i++) { 7300 </a><a href="#h19-0-5528" id="h19-0-5528" class="d">- walker = walker.next; 7301 </a><a href="#h19-0-5529" id="h19-0-5529" class="d">- } 7302 </a><a href="#h19-0-5530" id="h19-0-5530" class="d">- for (; walker !== null && i < to; i++, walker = walker.next) { 7303 </a><a href="#h19-0-5531" id="h19-0-5531" class="d">- ret.push(walker.value); 7304 </a><a href="#h19-0-5532" id="h19-0-5532" class="d">- } 7305 </a><a href="#h19-0-5533" id="h19-0-5533" class="d">- return ret; 7306 </a><a href="#h19-0-5534" id="h19-0-5534" class="d">- }; 7307 </a><a href="#h19-0-5535" id="h19-0-5535" class="d">- Yallist.prototype.sliceReverse = function(from, to) { 7308 </a><a href="#h19-0-5536" id="h19-0-5536" class="d">- to = to || this.length; 7309 </a><a href="#h19-0-5537" id="h19-0-5537" class="d">- if (to < 0) { 7310 </a><a href="#h19-0-5538" id="h19-0-5538" class="d">- to += this.length; 7311 </a><a href="#h19-0-5539" id="h19-0-5539" class="d">- } 7312 </a><a href="#h19-0-5540" id="h19-0-5540" class="d">- from = from || 0; 7313 </a><a href="#h19-0-5541" id="h19-0-5541" class="d">- if (from < 0) { 7314 </a><a href="#h19-0-5542" id="h19-0-5542" class="d">- from += this.length; 7315 </a><a href="#h19-0-5543" id="h19-0-5543" class="d">- } 7316 </a><a href="#h19-0-5544" id="h19-0-5544" class="d">- var ret = new Yallist(); 7317 </a><a href="#h19-0-5545" id="h19-0-5545" class="d">- if (to < from || to < 0) { 7318 </a><a href="#h19-0-5546" id="h19-0-5546" class="d">- return ret; 7319 </a><a href="#h19-0-5547" id="h19-0-5547" class="d">- } 7320 </a><a href="#h19-0-5548" id="h19-0-5548" class="d">- if (from < 0) { 7321 </a><a href="#h19-0-5549" id="h19-0-5549" class="d">- from = 0; 7322 </a><a href="#h19-0-5550" id="h19-0-5550" class="d">- } 7323 </a><a href="#h19-0-5551" id="h19-0-5551" class="d">- if (to > this.length) { 7324 </a><a href="#h19-0-5552" id="h19-0-5552" class="d">- to = this.length; 7325 </a><a href="#h19-0-5553" id="h19-0-5553" class="d">- } 7326 </a><a href="#h19-0-5554" id="h19-0-5554" class="d">- for (var i = this.length, walker = this.tail; walker !== null && i > to; i--) { 7327 </a><a href="#h19-0-5555" id="h19-0-5555" class="d">- walker = walker.prev; 7328 </a><a href="#h19-0-5556" id="h19-0-5556" class="d">- } 7329 </a><a href="#h19-0-5557" id="h19-0-5557" class="d">- for (; walker !== null && i > from; i--, walker = walker.prev) { 7330 </a><a href="#h19-0-5558" id="h19-0-5558" class="d">- ret.push(walker.value); 7331 </a><a href="#h19-0-5559" id="h19-0-5559" class="d">- } 7332 </a><a href="#h19-0-5560" id="h19-0-5560" class="d">- return ret; 7333 </a><a href="#h19-0-5561" id="h19-0-5561" class="d">- }; 7334 </a><a href="#h19-0-5562" id="h19-0-5562" class="d">- Yallist.prototype.reverse = function() { 7335 </a><a href="#h19-0-5563" id="h19-0-5563" class="d">- var head = this.head; 7336 </a><a href="#h19-0-5564" id="h19-0-5564" class="d">- var tail = this.tail; 7337 </a><a href="#h19-0-5565" id="h19-0-5565" class="d">- for (var walker = head; walker !== null; walker = walker.prev) { 7338 </a><a href="#h19-0-5566" id="h19-0-5566" class="d">- var p = walker.prev; 7339 </a><a href="#h19-0-5567" id="h19-0-5567" class="d">- walker.prev = walker.next; 7340 </a><a href="#h19-0-5568" id="h19-0-5568" class="d">- walker.next = p; 7341 </a><a href="#h19-0-5569" id="h19-0-5569" class="d">- } 7342 </a><a href="#h19-0-5570" id="h19-0-5570" class="d">- this.head = tail; 7343 </a><a href="#h19-0-5571" id="h19-0-5571" class="d">- this.tail = head; 7344 </a><a href="#h19-0-5572" id="h19-0-5572" class="d">- return this; 7345 </a><a href="#h19-0-5573" id="h19-0-5573" class="d">- }; 7346 </a><a href="#h19-0-5574" id="h19-0-5574" class="d">- function push(self, item) { 7347 </a><a href="#h19-0-5575" id="h19-0-5575" class="d">- self.tail = new Node2(item, self.tail, null, self); 7348 </a><a href="#h19-0-5576" id="h19-0-5576" class="d">- if (!self.head) { 7349 </a><a href="#h19-0-5577" id="h19-0-5577" class="d">- self.head = self.tail; 7350 </a><a href="#h19-0-5578" id="h19-0-5578" class="d">- } 7351 </a><a href="#h19-0-5579" id="h19-0-5579" class="d">- self.length++; 7352 </a><a href="#h19-0-5580" id="h19-0-5580" class="d">- } 7353 </a><a href="#h19-0-5581" id="h19-0-5581" class="d">- function unshift(self, item) { 7354 </a><a href="#h19-0-5582" id="h19-0-5582" class="d">- self.head = new Node2(item, null, self.head, self); 7355 </a><a href="#h19-0-5583" id="h19-0-5583" class="d">- if (!self.tail) { 7356 </a><a href="#h19-0-5584" id="h19-0-5584" class="d">- self.tail = self.head; 7357 </a><a href="#h19-0-5585" id="h19-0-5585" class="d">- } 7358 </a><a href="#h19-0-5586" id="h19-0-5586" class="d">- self.length++; 7359 </a><a href="#h19-0-5587" id="h19-0-5587" class="d">- } 7360 </a><a href="#h19-0-5588" id="h19-0-5588" class="d">- function Node2(value, prev, next, list) { 7361 </a><a href="#h19-0-5589" id="h19-0-5589" class="d">- if (!(this instanceof Node2)) { 7362 </a><a href="#h19-0-5590" id="h19-0-5590" class="d">- return new Node2(value, prev, next, list); 7363 </a><a href="#h19-0-5591" id="h19-0-5591" class="d">- } 7364 </a><a href="#h19-0-5592" id="h19-0-5592" class="d">- this.list = list; 7365 </a><a href="#h19-0-5593" id="h19-0-5593" class="d">- this.value = value; 7366 </a><a href="#h19-0-5594" id="h19-0-5594" class="d">- if (prev) { 7367 </a><a href="#h19-0-5595" id="h19-0-5595" class="d">- prev.next = this; 7368 </a><a href="#h19-0-5596" id="h19-0-5596" class="d">- this.prev = prev; 7369 </a><a href="#h19-0-5597" id="h19-0-5597" class="d">- } else { 7370 </a><a href="#h19-0-5598" id="h19-0-5598" class="d">- this.prev = null; 7371 </a><a href="#h19-0-5599" id="h19-0-5599" class="d">- } 7372 </a><a href="#h19-0-5600" id="h19-0-5600" class="d">- if (next) { 7373 </a><a href="#h19-0-5601" id="h19-0-5601" class="d">- next.prev = this; 7374 </a><a href="#h19-0-5602" id="h19-0-5602" class="d">- this.next = next; 7375 </a><a href="#h19-0-5603" id="h19-0-5603" class="d">- } else { 7376 </a><a href="#h19-0-5604" id="h19-0-5604" class="d">- this.next = null; 7377 </a><a href="#h19-0-5605" id="h19-0-5605" class="d">- } 7378 </a><a href="#h19-0-5606" id="h19-0-5606" class="d">- } 7379 </a><a href="#h19-0-5607" id="h19-0-5607" class="d">- } 7380 </a><a href="#h19-0-5608" id="h19-0-5608" class="d">- ) 7381 </a><a href="#h19-0-5609" id="h19-0-5609" class="d">- /******/ 7382 </a><a href="#h19-0-5610" id="h19-0-5610" class="d">- }; 7383 </a><a href="#h19-0-5611" id="h19-0-5611" class="d">- var __webpack_module_cache__ = {}; 7384 </a><a href="#h19-0-5612" id="h19-0-5612" class="d">- function __webpack_require__(moduleId) { 7385 </a><a href="#h19-0-5613" id="h19-0-5613" class="d">- var cachedModule = __webpack_module_cache__[moduleId]; 7386 </a><a href="#h19-0-5614" id="h19-0-5614" class="d">- if (cachedModule !== void 0) { 7387 </a><a href="#h19-0-5615" id="h19-0-5615" class="d">- return cachedModule.exports; 7388 </a><a href="#h19-0-5616" id="h19-0-5616" class="d">- } 7389 </a><a href="#h19-0-5617" id="h19-0-5617" class="d">- var module2 = __webpack_module_cache__[moduleId] = { 7390 </a><a href="#h19-0-5618" id="h19-0-5618" class="d">- /******/ 7391 </a><a href="#h19-0-5619" id="h19-0-5619" class="d">- // no module.id needed 7392 </a><a href="#h19-0-5620" id="h19-0-5620" class="d">- /******/ 7393 </a><a href="#h19-0-5621" id="h19-0-5621" class="d">- // no module.loaded needed 7394 </a><a href="#h19-0-5622" id="h19-0-5622" class="d">- /******/ 7395 </a><a href="#h19-0-5623" id="h19-0-5623" class="d">- exports: {} 7396 </a><a href="#h19-0-5624" id="h19-0-5624" class="d">- /******/ 7397 </a><a href="#h19-0-5625" id="h19-0-5625" class="d">- }; 7398 </a><a href="#h19-0-5626" id="h19-0-5626" class="d">- __webpack_modules__[moduleId].call(module2.exports, module2, module2.exports, __webpack_require__); 7399 </a><a href="#h19-0-5627" id="h19-0-5627" class="d">- return module2.exports; 7400 </a><a href="#h19-0-5628" id="h19-0-5628" class="d">- } 7401 </a><a href="#h19-0-5629" id="h19-0-5629" class="d">- (() => { 7402 </a><a href="#h19-0-5630" id="h19-0-5630" class="d">- __webpack_require__.n = (module2) => { 7403 </a><a href="#h19-0-5631" id="h19-0-5631" class="d">- var getter = module2 && module2.__esModule ? ( 7404 </a><a href="#h19-0-5632" id="h19-0-5632" class="d">- /******/ 7405 </a><a href="#h19-0-5633" id="h19-0-5633" class="d">- () => module2["default"] 7406 </a><a href="#h19-0-5634" id="h19-0-5634" class="d">- ) : ( 7407 </a><a href="#h19-0-5635" id="h19-0-5635" class="d">- /******/ 7408 </a><a href="#h19-0-5636" id="h19-0-5636" class="d">- () => module2 7409 </a><a href="#h19-0-5637" id="h19-0-5637" class="d">- ); 7410 </a><a href="#h19-0-5638" id="h19-0-5638" class="d">- __webpack_require__.d(getter, { a: getter }); 7411 </a><a href="#h19-0-5639" id="h19-0-5639" class="d">- return getter; 7412 </a><a href="#h19-0-5640" id="h19-0-5640" class="d">- }; 7413 </a><a href="#h19-0-5641" id="h19-0-5641" class="d">- })(); 7414 </a><a href="#h19-0-5642" id="h19-0-5642" class="d">- (() => { 7415 </a><a href="#h19-0-5643" id="h19-0-5643" class="d">- __webpack_require__.d = (exports2, definition) => { 7416 </a><a href="#h19-0-5644" id="h19-0-5644" class="d">- for (var key in definition) { 7417 </a><a href="#h19-0-5645" id="h19-0-5645" class="d">- if (__webpack_require__.o(definition, key) && !__webpack_require__.o(exports2, key)) { 7418 </a><a href="#h19-0-5646" id="h19-0-5646" class="d">- Object.defineProperty(exports2, key, { enumerable: true, get: definition[key] }); 7419 </a><a href="#h19-0-5647" id="h19-0-5647" class="d">- } 7420 </a><a href="#h19-0-5648" id="h19-0-5648" class="d">- } 7421 </a><a href="#h19-0-5649" id="h19-0-5649" class="d">- }; 7422 </a><a href="#h19-0-5650" id="h19-0-5650" class="d">- })(); 7423 </a><a href="#h19-0-5651" id="h19-0-5651" class="d">- (() => { 7424 </a><a href="#h19-0-5652" id="h19-0-5652" class="d">- __webpack_require__.o = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop); 7425 </a><a href="#h19-0-5653" id="h19-0-5653" class="d">- })(); 7426 </a><a href="#h19-0-5654" id="h19-0-5654" class="d">- (() => { 7427 </a><a href="#h19-0-5655" id="h19-0-5655" class="d">- __webpack_require__.r = (exports2) => { 7428 </a><a href="#h19-0-5656" id="h19-0-5656" class="d">- if (typeof Symbol !== "undefined" && Symbol.toStringTag) { 7429 </a><a href="#h19-0-5657" id="h19-0-5657" class="d">- Object.defineProperty(exports2, Symbol.toStringTag, { value: "Module" }); 7430 </a><a href="#h19-0-5658" id="h19-0-5658" class="d">- } 7431 </a><a href="#h19-0-5659" id="h19-0-5659" class="d">- Object.defineProperty(exports2, "__esModule", { value: true }); 7432 </a><a href="#h19-0-5660" id="h19-0-5660" class="d">- }; 7433 </a><a href="#h19-0-5661" id="h19-0-5661" class="d">- })(); 7434 </a><a href="#h19-0-5662" id="h19-0-5662" class="d">- var __webpack_exports__ = {}; 7435 </a><a href="#h19-0-5663" id="h19-0-5663" class="d">- (() => { 7436 </a><a href="#h19-0-5664" id="h19-0-5664" class="d">- "use strict"; 7437 </a><a href="#h19-0-5665" id="h19-0-5665" class="d">- __webpack_require__.r(__webpack_exports__); 7438 </a><a href="#h19-0-5666" id="h19-0-5666" class="d">- __webpack_require__.d(__webpack_exports__, { 7439 </a><a href="#h19-0-5667" id="h19-0-5667" class="d">- "connectToDevTools": () => ( 7440 </a><a href="#h19-0-5668" id="h19-0-5668" class="d">- /* binding */ 7441 </a><a href="#h19-0-5669" id="h19-0-5669" class="d">- connectToDevTools 7442 </a><a href="#h19-0-5670" id="h19-0-5670" class="d">- ), 7443 </a><a href="#h19-0-5671" id="h19-0-5671" class="d">- "connectWithCustomMessagingProtocol": () => ( 7444 </a><a href="#h19-0-5672" id="h19-0-5672" class="d">- /* binding */ 7445 </a><a href="#h19-0-5673" id="h19-0-5673" class="d">- connectWithCustomMessagingProtocol 7446 </a><a href="#h19-0-5674" id="h19-0-5674" class="d">- ), 7447 </a><a href="#h19-0-5675" id="h19-0-5675" class="d">- "initialize": () => ( 7448 </a><a href="#h19-0-5676" id="h19-0-5676" class="d">- /* binding */ 7449 </a><a href="#h19-0-5677" id="h19-0-5677" class="d">- backend_initialize 7450 </a><a href="#h19-0-5678" id="h19-0-5678" class="d">- ) 7451 </a><a href="#h19-0-5679" id="h19-0-5679" class="d">- }); 7452 </a><a href="#h19-0-5680" id="h19-0-5680" class="d">- ; 7453 </a><a href="#h19-0-5681" id="h19-0-5681" class="d">- function _classCallCheck(instance, Constructor) { 7454 </a><a href="#h19-0-5682" id="h19-0-5682" class="d">- if (!(instance instanceof Constructor)) { 7455 </a><a href="#h19-0-5683" id="h19-0-5683" class="d">- throw new TypeError("Cannot call a class as a function"); 7456 </a><a href="#h19-0-5684" id="h19-0-5684" class="d">- } 7457 </a><a href="#h19-0-5685" id="h19-0-5685" class="d">- } 7458 </a><a href="#h19-0-5686" id="h19-0-5686" class="d">- function _defineProperties(target, props) { 7459 </a><a href="#h19-0-5687" id="h19-0-5687" class="d">- for (var i = 0; i < props.length; i++) { 7460 </a><a href="#h19-0-5688" id="h19-0-5688" class="d">- var descriptor = props[i]; 7461 </a><a href="#h19-0-5689" id="h19-0-5689" class="d">- descriptor.enumerable = descriptor.enumerable || false; 7462 </a><a href="#h19-0-5690" id="h19-0-5690" class="d">- descriptor.configurable = true; 7463 </a><a href="#h19-0-5691" id="h19-0-5691" class="d">- if ("value" in descriptor) descriptor.writable = true; 7464 </a><a href="#h19-0-5692" id="h19-0-5692" class="d">- Object.defineProperty(target, descriptor.key, descriptor); 7465 </a><a href="#h19-0-5693" id="h19-0-5693" class="d">- } 7466 </a><a href="#h19-0-5694" id="h19-0-5694" class="d">- } 7467 </a><a href="#h19-0-5695" id="h19-0-5695" class="d">- function _createClass(Constructor, protoProps, staticProps) { 7468 </a><a href="#h19-0-5696" id="h19-0-5696" class="d">- if (protoProps) _defineProperties(Constructor.prototype, protoProps); 7469 </a><a href="#h19-0-5697" id="h19-0-5697" class="d">- if (staticProps) _defineProperties(Constructor, staticProps); 7470 </a><a href="#h19-0-5698" id="h19-0-5698" class="d">- return Constructor; 7471 </a><a href="#h19-0-5699" id="h19-0-5699" class="d">- } 7472 </a><a href="#h19-0-5700" id="h19-0-5700" class="d">- function _defineProperty(obj, key, value) { 7473 </a><a href="#h19-0-5701" id="h19-0-5701" class="d">- if (key in obj) { 7474 </a><a href="#h19-0-5702" id="h19-0-5702" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 7475 </a><a href="#h19-0-5703" id="h19-0-5703" class="d">- } else { 7476 </a><a href="#h19-0-5704" id="h19-0-5704" class="d">- obj[key] = value; 7477 </a><a href="#h19-0-5705" id="h19-0-5705" class="d">- } 7478 </a><a href="#h19-0-5706" id="h19-0-5706" class="d">- return obj; 7479 </a><a href="#h19-0-5707" id="h19-0-5707" class="d">- } 7480 </a><a href="#h19-0-5708" id="h19-0-5708" class="d">- var EventEmitter = /* @__PURE__ */ function() { 7481 </a><a href="#h19-0-5709" id="h19-0-5709" class="d">- function EventEmitter2() { 7482 </a><a href="#h19-0-5710" id="h19-0-5710" class="d">- _classCallCheck(this, EventEmitter2); 7483 </a><a href="#h19-0-5711" id="h19-0-5711" class="d">- _defineProperty(this, "listenersMap", /* @__PURE__ */ new Map()); 7484 </a><a href="#h19-0-5712" id="h19-0-5712" class="d">- } 7485 </a><a href="#h19-0-5713" id="h19-0-5713" class="d">- _createClass(EventEmitter2, [{ 7486 </a><a href="#h19-0-5714" id="h19-0-5714" class="d">- key: "addListener", 7487 </a><a href="#h19-0-5715" id="h19-0-5715" class="d">- value: function addListener(event, listener) { 7488 </a><a href="#h19-0-5716" id="h19-0-5716" class="d">- var listeners = this.listenersMap.get(event); 7489 </a><a href="#h19-0-5717" id="h19-0-5717" class="d">- if (listeners === void 0) { 7490 </a><a href="#h19-0-5718" id="h19-0-5718" class="d">- this.listenersMap.set(event, [listener]); 7491 </a><a href="#h19-0-5719" id="h19-0-5719" class="d">- } else { 7492 </a><a href="#h19-0-5720" id="h19-0-5720" class="d">- var index = listeners.indexOf(listener); 7493 </a><a href="#h19-0-5721" id="h19-0-5721" class="d">- if (index < 0) { 7494 </a><a href="#h19-0-5722" id="h19-0-5722" class="d">- listeners.push(listener); 7495 </a><a href="#h19-0-5723" id="h19-0-5723" class="d">- } 7496 </a><a href="#h19-0-5724" id="h19-0-5724" class="d">- } 7497 </a><a href="#h19-0-5725" id="h19-0-5725" class="d">- } 7498 </a><a href="#h19-0-5726" id="h19-0-5726" class="d">- }, { 7499 </a><a href="#h19-0-5727" id="h19-0-5727" class="d">- key: "emit", 7500 </a><a href="#h19-0-5728" id="h19-0-5728" class="d">- value: function emit(event) { 7501 </a><a href="#h19-0-5729" id="h19-0-5729" class="d">- var listeners = this.listenersMap.get(event); 7502 </a><a href="#h19-0-5730" id="h19-0-5730" class="d">- if (listeners !== void 0) { 7503 </a><a href="#h19-0-5731" id="h19-0-5731" class="d">- for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 7504 </a><a href="#h19-0-5732" id="h19-0-5732" class="d">- args[_key - 1] = arguments[_key]; 7505 </a><a href="#h19-0-5733" id="h19-0-5733" class="d">- } 7506 </a><a href="#h19-0-5734" id="h19-0-5734" class="d">- if (listeners.length === 1) { 7507 </a><a href="#h19-0-5735" id="h19-0-5735" class="d">- var listener = listeners[0]; 7508 </a><a href="#h19-0-5736" id="h19-0-5736" class="d">- listener.apply(null, args); 7509 </a><a href="#h19-0-5737" id="h19-0-5737" class="d">- } else { 7510 </a><a href="#h19-0-5738" id="h19-0-5738" class="d">- var didThrow = false; 7511 </a><a href="#h19-0-5739" id="h19-0-5739" class="d">- var caughtError = null; 7512 </a><a href="#h19-0-5740" id="h19-0-5740" class="d">- var clonedListeners = Array.from(listeners); 7513 </a><a href="#h19-0-5741" id="h19-0-5741" class="d">- for (var i = 0; i < clonedListeners.length; i++) { 7514 </a><a href="#h19-0-5742" id="h19-0-5742" class="d">- var _listener = clonedListeners[i]; 7515 </a><a href="#h19-0-5743" id="h19-0-5743" class="d">- try { 7516 </a><a href="#h19-0-5744" id="h19-0-5744" class="d">- _listener.apply(null, args); 7517 </a><a href="#h19-0-5745" id="h19-0-5745" class="d">- } catch (error) { 7518 </a><a href="#h19-0-5746" id="h19-0-5746" class="d">- if (caughtError === null) { 7519 </a><a href="#h19-0-5747" id="h19-0-5747" class="d">- didThrow = true; 7520 </a><a href="#h19-0-5748" id="h19-0-5748" class="d">- caughtError = error; 7521 </a><a href="#h19-0-5749" id="h19-0-5749" class="d">- } 7522 </a><a href="#h19-0-5750" id="h19-0-5750" class="d">- } 7523 </a><a href="#h19-0-5751" id="h19-0-5751" class="d">- } 7524 </a><a href="#h19-0-5752" id="h19-0-5752" class="d">- if (didThrow) { 7525 </a><a href="#h19-0-5753" id="h19-0-5753" class="d">- throw caughtError; 7526 </a><a href="#h19-0-5754" id="h19-0-5754" class="d">- } 7527 </a><a href="#h19-0-5755" id="h19-0-5755" class="d">- } 7528 </a><a href="#h19-0-5756" id="h19-0-5756" class="d">- } 7529 </a><a href="#h19-0-5757" id="h19-0-5757" class="d">- } 7530 </a><a href="#h19-0-5758" id="h19-0-5758" class="d">- }, { 7531 </a><a href="#h19-0-5759" id="h19-0-5759" class="d">- key: "removeAllListeners", 7532 </a><a href="#h19-0-5760" id="h19-0-5760" class="d">- value: function removeAllListeners() { 7533 </a><a href="#h19-0-5761" id="h19-0-5761" class="d">- this.listenersMap.clear(); 7534 </a><a href="#h19-0-5762" id="h19-0-5762" class="d">- } 7535 </a><a href="#h19-0-5763" id="h19-0-5763" class="d">- }, { 7536 </a><a href="#h19-0-5764" id="h19-0-5764" class="d">- key: "removeListener", 7537 </a><a href="#h19-0-5765" id="h19-0-5765" class="d">- value: function removeListener(event, listener) { 7538 </a><a href="#h19-0-5766" id="h19-0-5766" class="d">- var listeners = this.listenersMap.get(event); 7539 </a><a href="#h19-0-5767" id="h19-0-5767" class="d">- if (listeners !== void 0) { 7540 </a><a href="#h19-0-5768" id="h19-0-5768" class="d">- var index = listeners.indexOf(listener); 7541 </a><a href="#h19-0-5769" id="h19-0-5769" class="d">- if (index >= 0) { 7542 </a><a href="#h19-0-5770" id="h19-0-5770" class="d">- listeners.splice(index, 1); 7543 </a><a href="#h19-0-5771" id="h19-0-5771" class="d">- } 7544 </a><a href="#h19-0-5772" id="h19-0-5772" class="d">- } 7545 </a><a href="#h19-0-5773" id="h19-0-5773" class="d">- } 7546 </a><a href="#h19-0-5774" id="h19-0-5774" class="d">- }]); 7547 </a><a href="#h19-0-5775" id="h19-0-5775" class="d">- return EventEmitter2; 7548 </a><a href="#h19-0-5776" id="h19-0-5776" class="d">- }(); 7549 </a><a href="#h19-0-5777" id="h19-0-5777" class="d">- ; 7550 </a><a href="#h19-0-5778" id="h19-0-5778" class="d">- var CHROME_WEBSTORE_EXTENSION_ID = "fmkadmapgofadopljbjfkapdkoienihi"; 7551 </a><a href="#h19-0-5779" id="h19-0-5779" class="d">- var INTERNAL_EXTENSION_ID = "dnjnjgbfilfphmojnmhliehogmojhclc"; 7552 </a><a href="#h19-0-5780" id="h19-0-5780" class="d">- var LOCAL_EXTENSION_ID = "ikiahnapldjmdmpkmfhjdjilojjhgcbf"; 7553 </a><a href="#h19-0-5781" id="h19-0-5781" class="d">- var __DEBUG__ = false; 7554 </a><a href="#h19-0-5782" id="h19-0-5782" class="d">- var __PERFORMANCE_PROFILE__ = false; 7555 </a><a href="#h19-0-5783" id="h19-0-5783" class="d">- var TREE_OPERATION_ADD = 1; 7556 </a><a href="#h19-0-5784" id="h19-0-5784" class="d">- var TREE_OPERATION_REMOVE = 2; 7557 </a><a href="#h19-0-5785" id="h19-0-5785" class="d">- var TREE_OPERATION_REORDER_CHILDREN = 3; 7558 </a><a href="#h19-0-5786" id="h19-0-5786" class="d">- var TREE_OPERATION_UPDATE_TREE_BASE_DURATION = 4; 7559 </a><a href="#h19-0-5787" id="h19-0-5787" class="d">- var TREE_OPERATION_UPDATE_ERRORS_OR_WARNINGS = 5; 7560 </a><a href="#h19-0-5788" id="h19-0-5788" class="d">- var TREE_OPERATION_REMOVE_ROOT = 6; 7561 </a><a href="#h19-0-5789" id="h19-0-5789" class="d">- var TREE_OPERATION_SET_SUBTREE_MODE = 7; 7562 </a><a href="#h19-0-5790" id="h19-0-5790" class="d">- var PROFILING_FLAG_BASIC_SUPPORT = 1; 7563 </a><a href="#h19-0-5791" id="h19-0-5791" class="d">- var PROFILING_FLAG_TIMELINE_SUPPORT = 2; 7564 </a><a href="#h19-0-5792" id="h19-0-5792" class="d">- var LOCAL_STORAGE_DEFAULT_TAB_KEY = "React::DevTools::defaultTab"; 7565 </a><a href="#h19-0-5793" id="h19-0-5793" class="d">- var constants_LOCAL_STORAGE_COMPONENT_FILTER_PREFERENCES_KEY = "React::DevTools::componentFilters"; 7566 </a><a href="#h19-0-5794" id="h19-0-5794" class="d">- var SESSION_STORAGE_LAST_SELECTION_KEY = "React::DevTools::lastSelection"; 7567 </a><a href="#h19-0-5795" id="h19-0-5795" class="d">- var constants_LOCAL_STORAGE_OPEN_IN_EDITOR_URL = "React::DevTools::openInEditorUrl"; 7568 </a><a href="#h19-0-5796" id="h19-0-5796" class="d">- var LOCAL_STORAGE_OPEN_IN_EDITOR_URL_PRESET = "React::DevTools::openInEditorUrlPreset"; 7569 </a><a href="#h19-0-5797" id="h19-0-5797" class="d">- var LOCAL_STORAGE_PARSE_HOOK_NAMES_KEY = "React::DevTools::parseHookNames"; 7570 </a><a href="#h19-0-5798" id="h19-0-5798" class="d">- var constants_SESSION_STORAGE_RECORD_CHANGE_DESCRIPTIONS_KEY = "React::DevTools::recordChangeDescriptions"; 7571 </a><a href="#h19-0-5799" id="h19-0-5799" class="d">- var constants_SESSION_STORAGE_RECORD_TIMELINE_KEY = "React::DevTools::recordTimeline"; 7572 </a><a href="#h19-0-5800" id="h19-0-5800" class="d">- var constants_SESSION_STORAGE_RELOAD_AND_PROFILE_KEY = "React::DevTools::reloadAndProfile"; 7573 </a><a href="#h19-0-5801" id="h19-0-5801" class="d">- var LOCAL_STORAGE_BROWSER_THEME = "React::DevTools::theme"; 7574 </a><a href="#h19-0-5802" id="h19-0-5802" class="d">- var LOCAL_STORAGE_TRACE_UPDATES_ENABLED_KEY = "React::DevTools::traceUpdatesEnabled"; 7575 </a><a href="#h19-0-5803" id="h19-0-5803" class="d">- var LOCAL_STORAGE_SUPPORTS_PROFILING_KEY = "React::DevTools::supportsProfiling"; 7576 </a><a href="#h19-0-5804" id="h19-0-5804" class="d">- var PROFILER_EXPORT_VERSION = 5; 7577 </a><a href="#h19-0-5805" id="h19-0-5805" class="d">- var FIREFOX_CONSOLE_DIMMING_COLOR = "color: rgba(124, 124, 124, 0.75)"; 7578 </a><a href="#h19-0-5806" id="h19-0-5806" class="d">- var ANSI_STYLE_DIMMING_TEMPLATE = "\x1B[2;38;2;124;124;124m%s\x1B[0m"; 7579 </a><a href="#h19-0-5807" id="h19-0-5807" class="d">- var ANSI_STYLE_DIMMING_TEMPLATE_WITH_COMPONENT_STACK = "\x1B[2;38;2;124;124;124m%s %o\x1B[0m"; 7580 </a><a href="#h19-0-5808" id="h19-0-5808" class="d">- ; 7581 </a><a href="#h19-0-5809" id="h19-0-5809" class="d">- function _typeof(obj) { 7582 </a><a href="#h19-0-5810" id="h19-0-5810" class="d">- "@babel/helpers - typeof"; 7583 </a><a href="#h19-0-5811" id="h19-0-5811" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 7584 </a><a href="#h19-0-5812" id="h19-0-5812" class="d">- _typeof = function _typeof2(obj2) { 7585 </a><a href="#h19-0-5813" id="h19-0-5813" class="d">- return typeof obj2; 7586 </a><a href="#h19-0-5814" id="h19-0-5814" class="d">- }; 7587 </a><a href="#h19-0-5815" id="h19-0-5815" class="d">- } else { 7588 </a><a href="#h19-0-5816" id="h19-0-5816" class="d">- _typeof = function _typeof2(obj2) { 7589 </a><a href="#h19-0-5817" id="h19-0-5817" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 7590 </a><a href="#h19-0-5818" id="h19-0-5818" class="d">- }; 7591 </a><a href="#h19-0-5819" id="h19-0-5819" class="d">- } 7592 </a><a href="#h19-0-5820" id="h19-0-5820" class="d">- return _typeof(obj); 7593 </a><a href="#h19-0-5821" id="h19-0-5821" class="d">- } 7594 </a><a href="#h19-0-5822" id="h19-0-5822" class="d">- function _slicedToArray(arr, i) { 7595 </a><a href="#h19-0-5823" id="h19-0-5823" class="d">- return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); 7596 </a><a href="#h19-0-5824" id="h19-0-5824" class="d">- } 7597 </a><a href="#h19-0-5825" id="h19-0-5825" class="d">- function _nonIterableRest() { 7598 </a><a href="#h19-0-5826" id="h19-0-5826" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 7599 </a><a href="#h19-0-5827" id="h19-0-5827" class="d">- } 7600 </a><a href="#h19-0-5828" id="h19-0-5828" class="d">- function _unsupportedIterableToArray(o, minLen) { 7601 </a><a href="#h19-0-5829" id="h19-0-5829" class="d">- if (!o) return; 7602 </a><a href="#h19-0-5830" id="h19-0-5830" class="d">- if (typeof o === "string") return _arrayLikeToArray(o, minLen); 7603 </a><a href="#h19-0-5831" id="h19-0-5831" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 7604 </a><a href="#h19-0-5832" id="h19-0-5832" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 7605 </a><a href="#h19-0-5833" id="h19-0-5833" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 7606 </a><a href="#h19-0-5834" id="h19-0-5834" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); 7607 </a><a href="#h19-0-5835" id="h19-0-5835" class="d">- } 7608 </a><a href="#h19-0-5836" id="h19-0-5836" class="d">- function _arrayLikeToArray(arr, len) { 7609 </a><a href="#h19-0-5837" id="h19-0-5837" class="d">- if (len == null || len > arr.length) len = arr.length; 7610 </a><a href="#h19-0-5838" id="h19-0-5838" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 7611 </a><a href="#h19-0-5839" id="h19-0-5839" class="d">- arr2[i] = arr[i]; 7612 </a><a href="#h19-0-5840" id="h19-0-5840" class="d">- } 7613 </a><a href="#h19-0-5841" id="h19-0-5841" class="d">- return arr2; 7614 </a><a href="#h19-0-5842" id="h19-0-5842" class="d">- } 7615 </a><a href="#h19-0-5843" id="h19-0-5843" class="d">- function _iterableToArrayLimit(arr, i) { 7616 </a><a href="#h19-0-5844" id="h19-0-5844" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 7617 </a><a href="#h19-0-5845" id="h19-0-5845" class="d">- var _arr = []; 7618 </a><a href="#h19-0-5846" id="h19-0-5846" class="d">- var _n = true; 7619 </a><a href="#h19-0-5847" id="h19-0-5847" class="d">- var _d = false; 7620 </a><a href="#h19-0-5848" id="h19-0-5848" class="d">- var _e = void 0; 7621 </a><a href="#h19-0-5849" id="h19-0-5849" class="d">- try { 7622 </a><a href="#h19-0-5850" id="h19-0-5850" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 7623 </a><a href="#h19-0-5851" id="h19-0-5851" class="d">- _arr.push(_s.value); 7624 </a><a href="#h19-0-5852" id="h19-0-5852" class="d">- if (i && _arr.length === i) break; 7625 </a><a href="#h19-0-5853" id="h19-0-5853" class="d">- } 7626 </a><a href="#h19-0-5854" id="h19-0-5854" class="d">- } catch (err) { 7627 </a><a href="#h19-0-5855" id="h19-0-5855" class="d">- _d = true; 7628 </a><a href="#h19-0-5856" id="h19-0-5856" class="d">- _e = err; 7629 </a><a href="#h19-0-5857" id="h19-0-5857" class="d">- } finally { 7630 </a><a href="#h19-0-5858" id="h19-0-5858" class="d">- try { 7631 </a><a href="#h19-0-5859" id="h19-0-5859" class="d">- if (!_n && _i["return"] != null) _i["return"](); 7632 </a><a href="#h19-0-5860" id="h19-0-5860" class="d">- } finally { 7633 </a><a href="#h19-0-5861" id="h19-0-5861" class="d">- if (_d) throw _e; 7634 </a><a href="#h19-0-5862" id="h19-0-5862" class="d">- } 7635 </a><a href="#h19-0-5863" id="h19-0-5863" class="d">- } 7636 </a><a href="#h19-0-5864" id="h19-0-5864" class="d">- return _arr; 7637 </a><a href="#h19-0-5865" id="h19-0-5865" class="d">- } 7638 </a><a href="#h19-0-5866" id="h19-0-5866" class="d">- function _arrayWithHoles(arr) { 7639 </a><a href="#h19-0-5867" id="h19-0-5867" class="d">- if (Array.isArray(arr)) return arr; 7640 </a><a href="#h19-0-5868" id="h19-0-5868" class="d">- } 7641 </a><a href="#h19-0-5869" id="h19-0-5869" class="d">- var compareVersions = function compareVersions2(v1, v2) { 7642 </a><a href="#h19-0-5870" id="h19-0-5870" class="d">- var n1 = validateAndParse(v1); 7643 </a><a href="#h19-0-5871" id="h19-0-5871" class="d">- var n2 = validateAndParse(v2); 7644 </a><a href="#h19-0-5872" id="h19-0-5872" class="d">- var p1 = n1.pop(); 7645 </a><a href="#h19-0-5873" id="h19-0-5873" class="d">- var p2 = n2.pop(); 7646 </a><a href="#h19-0-5874" id="h19-0-5874" class="d">- var r = compareSegments(n1, n2); 7647 </a><a href="#h19-0-5875" id="h19-0-5875" class="d">- if (r !== 0) return r; 7648 </a><a href="#h19-0-5876" id="h19-0-5876" class="d">- if (p1 && p2) { 7649 </a><a href="#h19-0-5877" id="h19-0-5877" class="d">- return compareSegments(p1.split("."), p2.split(".")); 7650 </a><a href="#h19-0-5878" id="h19-0-5878" class="d">- } else if (p1 || p2) { 7651 </a><a href="#h19-0-5879" id="h19-0-5879" class="d">- return p1 ? -1 : 1; 7652 </a><a href="#h19-0-5880" id="h19-0-5880" class="d">- } 7653 </a><a href="#h19-0-5881" id="h19-0-5881" class="d">- return 0; 7654 </a><a href="#h19-0-5882" id="h19-0-5882" class="d">- }; 7655 </a><a href="#h19-0-5883" id="h19-0-5883" class="d">- var validate = function validate2(version) { 7656 </a><a href="#h19-0-5884" id="h19-0-5884" class="d">- return typeof version === "string" && /^[v\d]/.test(version) && semver.test(version); 7657 </a><a href="#h19-0-5885" id="h19-0-5885" class="d">- }; 7658 </a><a href="#h19-0-5886" id="h19-0-5886" class="d">- var compare = function compare2(v1, v2, operator) { 7659 </a><a href="#h19-0-5887" id="h19-0-5887" class="d">- assertValidOperator(operator); 7660 </a><a href="#h19-0-5888" id="h19-0-5888" class="d">- var res = compareVersions(v1, v2); 7661 </a><a href="#h19-0-5889" id="h19-0-5889" class="d">- return operatorResMap[operator].includes(res); 7662 </a><a href="#h19-0-5890" id="h19-0-5890" class="d">- }; 7663 </a><a href="#h19-0-5891" id="h19-0-5891" class="d">- var satisfies = function satisfies2(version, range) { 7664 </a><a href="#h19-0-5892" id="h19-0-5892" class="d">- var m = range.match(/^([<>=~^]+)/); 7665 </a><a href="#h19-0-5893" id="h19-0-5893" class="d">- var op = m ? m[1] : "="; 7666 </a><a href="#h19-0-5894" id="h19-0-5894" class="d">- if (op !== "^" && op !== "~") return compare(version, range, op); 7667 </a><a href="#h19-0-5895" id="h19-0-5895" class="d">- var _validateAndParse = validateAndParse(version), _validateAndParse2 = _slicedToArray(_validateAndParse, 5), v1 = _validateAndParse2[0], v2 = _validateAndParse2[1], v3 = _validateAndParse2[2], vp = _validateAndParse2[4]; 7668 </a><a href="#h19-0-5896" id="h19-0-5896" class="d">- var _validateAndParse3 = validateAndParse(range), _validateAndParse4 = _slicedToArray(_validateAndParse3, 5), r1 = _validateAndParse4[0], r2 = _validateAndParse4[1], r3 = _validateAndParse4[2], rp = _validateAndParse4[4]; 7669 </a><a href="#h19-0-5897" id="h19-0-5897" class="d">- var v = [v1, v2, v3]; 7670 </a><a href="#h19-0-5898" id="h19-0-5898" class="d">- var r = [r1, r2 !== null && r2 !== void 0 ? r2 : "x", r3 !== null && r3 !== void 0 ? r3 : "x"]; 7671 </a><a href="#h19-0-5899" id="h19-0-5899" class="d">- if (rp) { 7672 </a><a href="#h19-0-5900" id="h19-0-5900" class="d">- if (!vp) return false; 7673 </a><a href="#h19-0-5901" id="h19-0-5901" class="d">- if (compareSegments(v, r) !== 0) return false; 7674 </a><a href="#h19-0-5902" id="h19-0-5902" class="d">- if (compareSegments(vp.split("."), rp.split(".")) === -1) return false; 7675 </a><a href="#h19-0-5903" id="h19-0-5903" class="d">- } 7676 </a><a href="#h19-0-5904" id="h19-0-5904" class="d">- var nonZero = r.findIndex(function(v4) { 7677 </a><a href="#h19-0-5905" id="h19-0-5905" class="d">- return v4 !== "0"; 7678 </a><a href="#h19-0-5906" id="h19-0-5906" class="d">- }) + 1; 7679 </a><a href="#h19-0-5907" id="h19-0-5907" class="d">- var i = op === "~" ? 2 : nonZero > 1 ? nonZero : 1; 7680 </a><a href="#h19-0-5908" id="h19-0-5908" class="d">- if (compareSegments(v.slice(0, i), r.slice(0, i)) !== 0) return false; 7681 </a><a href="#h19-0-5909" id="h19-0-5909" class="d">- if (compareSegments(v.slice(i), r.slice(i)) === -1) return false; 7682 </a><a href="#h19-0-5910" id="h19-0-5910" class="d">- return true; 7683 </a><a href="#h19-0-5911" id="h19-0-5911" class="d">- }; 7684 </a><a href="#h19-0-5912" id="h19-0-5912" class="d">- var semver = /^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i; 7685 </a><a href="#h19-0-5913" id="h19-0-5913" class="d">- var validateAndParse = function validateAndParse2(version) { 7686 </a><a href="#h19-0-5914" id="h19-0-5914" class="d">- if (typeof version !== "string") { 7687 </a><a href="#h19-0-5915" id="h19-0-5915" class="d">- throw new TypeError("Invalid argument expected string"); 7688 </a><a href="#h19-0-5916" id="h19-0-5916" class="d">- } 7689 </a><a href="#h19-0-5917" id="h19-0-5917" class="d">- var match = version.match(semver); 7690 </a><a href="#h19-0-5918" id="h19-0-5918" class="d">- if (!match) { 7691 </a><a href="#h19-0-5919" id="h19-0-5919" class="d">- throw new Error("Invalid argument not valid semver ('".concat(version, "' received)")); 7692 </a><a href="#h19-0-5920" id="h19-0-5920" class="d">- } 7693 </a><a href="#h19-0-5921" id="h19-0-5921" class="d">- match.shift(); 7694 </a><a href="#h19-0-5922" id="h19-0-5922" class="d">- return match; 7695 </a><a href="#h19-0-5923" id="h19-0-5923" class="d">- }; 7696 </a><a href="#h19-0-5924" id="h19-0-5924" class="d">- var isWildcard = function isWildcard2(s) { 7697 </a><a href="#h19-0-5925" id="h19-0-5925" class="d">- return s === "*" || s === "x" || s === "X"; 7698 </a><a href="#h19-0-5926" id="h19-0-5926" class="d">- }; 7699 </a><a href="#h19-0-5927" id="h19-0-5927" class="d">- var tryParse = function tryParse2(v) { 7700 </a><a href="#h19-0-5928" id="h19-0-5928" class="d">- var n = parseInt(v, 10); 7701 </a><a href="#h19-0-5929" id="h19-0-5929" class="d">- return isNaN(n) ? v : n; 7702 </a><a href="#h19-0-5930" id="h19-0-5930" class="d">- }; 7703 </a><a href="#h19-0-5931" id="h19-0-5931" class="d">- var forceType = function forceType2(a, b) { 7704 </a><a href="#h19-0-5932" id="h19-0-5932" class="d">- return _typeof(a) !== _typeof(b) ? [String(a), String(b)] : [a, b]; 7705 </a><a href="#h19-0-5933" id="h19-0-5933" class="d">- }; 7706 </a><a href="#h19-0-5934" id="h19-0-5934" class="d">- var compareStrings = function compareStrings2(a, b) { 7707 </a><a href="#h19-0-5935" id="h19-0-5935" class="d">- if (isWildcard(a) || isWildcard(b)) return 0; 7708 </a><a href="#h19-0-5936" id="h19-0-5936" class="d">- var _forceType = forceType(tryParse(a), tryParse(b)), _forceType2 = _slicedToArray(_forceType, 2), ap = _forceType2[0], bp = _forceType2[1]; 7709 </a><a href="#h19-0-5937" id="h19-0-5937" class="d">- if (ap > bp) return 1; 7710 </a><a href="#h19-0-5938" id="h19-0-5938" class="d">- if (ap < bp) return -1; 7711 </a><a href="#h19-0-5939" id="h19-0-5939" class="d">- return 0; 7712 </a><a href="#h19-0-5940" id="h19-0-5940" class="d">- }; 7713 </a><a href="#h19-0-5941" id="h19-0-5941" class="d">- var compareSegments = function compareSegments2(a, b) { 7714 </a><a href="#h19-0-5942" id="h19-0-5942" class="d">- for (var i = 0; i < Math.max(a.length, b.length); i++) { 7715 </a><a href="#h19-0-5943" id="h19-0-5943" class="d">- var r = compareStrings(a[i] || "0", b[i] || "0"); 7716 </a><a href="#h19-0-5944" id="h19-0-5944" class="d">- if (r !== 0) return r; 7717 </a><a href="#h19-0-5945" id="h19-0-5945" class="d">- } 7718 </a><a href="#h19-0-5946" id="h19-0-5946" class="d">- return 0; 7719 </a><a href="#h19-0-5947" id="h19-0-5947" class="d">- }; 7720 </a><a href="#h19-0-5948" id="h19-0-5948" class="d">- var operatorResMap = { 7721 </a><a href="#h19-0-5949" id="h19-0-5949" class="d">- ">": [1], 7722 </a><a href="#h19-0-5950" id="h19-0-5950" class="d">- ">=": [0, 1], 7723 </a><a href="#h19-0-5951" id="h19-0-5951" class="d">- "=": [0], 7724 </a><a href="#h19-0-5952" id="h19-0-5952" class="d">- "<=": [-1, 0], 7725 </a><a href="#h19-0-5953" id="h19-0-5953" class="d">- "<": [-1] 7726 </a><a href="#h19-0-5954" id="h19-0-5954" class="d">- }; 7727 </a><a href="#h19-0-5955" id="h19-0-5955" class="d">- var allowedOperators = Object.keys(operatorResMap); 7728 </a><a href="#h19-0-5956" id="h19-0-5956" class="d">- var assertValidOperator = function assertValidOperator2(op) { 7729 </a><a href="#h19-0-5957" id="h19-0-5957" class="d">- if (typeof op !== "string") { 7730 </a><a href="#h19-0-5958" id="h19-0-5958" class="d">- throw new TypeError("Invalid operator type, expected string but got ".concat(_typeof(op))); 7731 </a><a href="#h19-0-5959" id="h19-0-5959" class="d">- } 7732 </a><a href="#h19-0-5960" id="h19-0-5960" class="d">- if (allowedOperators.indexOf(op) === -1) { 7733 </a><a href="#h19-0-5961" id="h19-0-5961" class="d">- throw new Error("Invalid operator, expected one of ".concat(allowedOperators.join("|"))); 7734 </a><a href="#h19-0-5962" id="h19-0-5962" class="d">- } 7735 </a><a href="#h19-0-5963" id="h19-0-5963" class="d">- }; 7736 </a><a href="#h19-0-5964" id="h19-0-5964" class="d">- var lru_cache = __webpack_require__(730); 7737 </a><a href="#h19-0-5965" id="h19-0-5965" class="d">- var lru_cache_default = /* @__PURE__ */ __webpack_require__.n(lru_cache); 7738 </a><a href="#h19-0-5966" id="h19-0-5966" class="d">- ; 7739 </a><a href="#h19-0-5967" id="h19-0-5967" class="d">- var enableHydrationLaneScheduling = true; 7740 </a><a href="#h19-0-5968" id="h19-0-5968" class="d">- var favorSafetyOverHydrationPerf = true; 7741 </a><a href="#h19-0-5969" id="h19-0-5969" class="d">- var disableSchedulerTimeoutInWorkLoop = false; 7742 </a><a href="#h19-0-5970" id="h19-0-5970" class="d">- var disableDefaultPropsExceptForClasses = true; 7743 </a><a href="#h19-0-5971" id="h19-0-5971" class="d">- var enableSuspenseCallback = false; 7744 </a><a href="#h19-0-5972" id="h19-0-5972" class="d">- var enableScopeAPI = false; 7745 </a><a href="#h19-0-5973" id="h19-0-5973" class="d">- var enableCreateEventHandleAPI = false; 7746 </a><a href="#h19-0-5974" id="h19-0-5974" class="d">- var enableLegacyFBSupport = false; 7747 </a><a href="#h19-0-5975" id="h19-0-5975" class="d">- var enableYieldingBeforePassive = false; 7748 </a><a href="#h19-0-5976" id="h19-0-5976" class="d">- var enableThrottledScheduling = false; 7749 </a><a href="#h19-0-5977" id="h19-0-5977" class="d">- var enableLegacyCache = ( 7750 </a><a href="#h19-0-5978" id="h19-0-5978" class="d">- /* unused pure expression or super */ 7751 </a><a href="#h19-0-5979" id="h19-0-5979" class="d">- null 7752 </a><a href="#h19-0-5980" id="h19-0-5980" class="d">- ); 7753 </a><a href="#h19-0-5981" id="h19-0-5981" class="d">- var enableAsyncIterableChildren = ( 7754 </a><a href="#h19-0-5982" id="h19-0-5982" class="d">- /* unused pure expression or super */ 7755 </a><a href="#h19-0-5983" id="h19-0-5983" class="d">- null 7756 </a><a href="#h19-0-5984" id="h19-0-5984" class="d">- ); 7757 </a><a href="#h19-0-5985" id="h19-0-5985" class="d">- var enableTaint = ( 7758 </a><a href="#h19-0-5986" id="h19-0-5986" class="d">- /* unused pure expression or super */ 7759 </a><a href="#h19-0-5987" id="h19-0-5987" class="d">- null 7760 </a><a href="#h19-0-5988" id="h19-0-5988" class="d">- ); 7761 </a><a href="#h19-0-5989" id="h19-0-5989" class="d">- var enablePostpone = ( 7762 </a><a href="#h19-0-5990" id="h19-0-5990" class="d">- /* unused pure expression or super */ 7763 </a><a href="#h19-0-5991" id="h19-0-5991" class="d">- null 7764 </a><a href="#h19-0-5992" id="h19-0-5992" class="d">- ); 7765 </a><a href="#h19-0-5993" id="h19-0-5993" class="d">- var enableHalt = ( 7766 </a><a href="#h19-0-5994" id="h19-0-5994" class="d">- /* unused pure expression or super */ 7767 </a><a href="#h19-0-5995" id="h19-0-5995" class="d">- null 7768 </a><a href="#h19-0-5996" id="h19-0-5996" class="d">- ); 7769 </a><a href="#h19-0-5997" id="h19-0-5997" class="d">- var enableViewTransition = ( 7770 </a><a href="#h19-0-5998" id="h19-0-5998" class="d">- /* unused pure expression or super */ 7771 </a><a href="#h19-0-5999" id="h19-0-5999" class="d">- null 7772 </a><a href="#h19-0-6000" id="h19-0-6000" class="d">- ); 7773 </a><a href="#h19-0-6001" id="h19-0-6001" class="d">- var enableFabricCompleteRootInCommitPhase = false; 7774 </a><a href="#h19-0-6002" id="h19-0-6002" class="d">- var enableObjectFiber = false; 7775 </a><a href="#h19-0-6003" id="h19-0-6003" class="d">- var enableTransitionTracing = false; 7776 </a><a href="#h19-0-6004" id="h19-0-6004" class="d">- var enableLegacyHidden = false; 7777 </a><a href="#h19-0-6005" id="h19-0-6005" class="d">- var enableSuspenseAvoidThisFallback = false; 7778 </a><a href="#h19-0-6006" id="h19-0-6006" class="d">- var enableCPUSuspense = ( 7779 </a><a href="#h19-0-6007" id="h19-0-6007" class="d">- /* unused pure expression or super */ 7780 </a><a href="#h19-0-6008" id="h19-0-6008" class="d">- null 7781 </a><a href="#h19-0-6009" id="h19-0-6009" class="d">- ); 7782 </a><a href="#h19-0-6010" id="h19-0-6010" class="d">- var enableNoCloningMemoCache = false; 7783 </a><a href="#h19-0-6011" id="h19-0-6011" class="d">- var enableUseEffectEventHook = ( 7784 </a><a href="#h19-0-6012" id="h19-0-6012" class="d">- /* unused pure expression or super */ 7785 </a><a href="#h19-0-6013" id="h19-0-6013" class="d">- null 7786 </a><a href="#h19-0-6014" id="h19-0-6014" class="d">- ); 7787 </a><a href="#h19-0-6015" id="h19-0-6015" class="d">- var enableFizzExternalRuntime = ( 7788 </a><a href="#h19-0-6016" id="h19-0-6016" class="d">- /* unused pure expression or super */ 7789 </a><a href="#h19-0-6017" id="h19-0-6017" class="d">- null 7790 </a><a href="#h19-0-6018" id="h19-0-6018" class="d">- ); 7791 </a><a href="#h19-0-6019" id="h19-0-6019" class="d">- var alwaysThrottleRetries = true; 7792 </a><a href="#h19-0-6020" id="h19-0-6020" class="d">- var passChildrenWhenCloningPersistedNodes = false; 7793 </a><a href="#h19-0-6021" id="h19-0-6021" class="d">- var enablePersistedModeClonedFlag = false; 7794 </a><a href="#h19-0-6022" id="h19-0-6022" class="d">- var enableOwnerStacks = ( 7795 </a><a href="#h19-0-6023" id="h19-0-6023" class="d">- /* unused pure expression or super */ 7796 </a><a href="#h19-0-6024" id="h19-0-6024" class="d">- null 7797 </a><a href="#h19-0-6025" id="h19-0-6025" class="d">- ); 7798 </a><a href="#h19-0-6026" id="h19-0-6026" class="d">- var enableShallowPropDiffing = false; 7799 </a><a href="#h19-0-6027" id="h19-0-6027" class="d">- var enableSiblingPrerendering = true; 7800 </a><a href="#h19-0-6028" id="h19-0-6028" class="d">- var enableRetryLaneExpiration = false; 7801 </a><a href="#h19-0-6029" id="h19-0-6029" class="d">- var retryLaneExpirationMs = 5e3; 7802 </a><a href="#h19-0-6030" id="h19-0-6030" class="d">- var syncLaneExpirationMs = 250; 7803 </a><a href="#h19-0-6031" id="h19-0-6031" class="d">- var transitionLaneExpirationMs = 5e3; 7804 </a><a href="#h19-0-6032" id="h19-0-6032" class="d">- var enableInfiniteRenderLoopDetection = false; 7805 </a><a href="#h19-0-6033" id="h19-0-6033" class="d">- var enableUseResourceEffectHook = false; 7806 </a><a href="#h19-0-6034" id="h19-0-6034" class="d">- var enableFastAddPropertiesInDiffing = true; 7807 </a><a href="#h19-0-6035" id="h19-0-6035" class="d">- var renameElementSymbol = true; 7808 </a><a href="#h19-0-6036" id="h19-0-6036" class="d">- var enableHiddenSubtreeInsertionEffectCleanup = false; 7809 </a><a href="#h19-0-6037" id="h19-0-6037" class="d">- var disableLegacyContext = true; 7810 </a><a href="#h19-0-6038" id="h19-0-6038" class="d">- var disableLegacyContextForFunctionComponents = true; 7811 </a><a href="#h19-0-6039" id="h19-0-6039" class="d">- var enableMoveBefore = false; 7812 </a><a href="#h19-0-6040" id="h19-0-6040" class="d">- var disableClientCache = true; 7813 </a><a href="#h19-0-6041" id="h19-0-6041" class="d">- var enableReactTestRendererWarning = true; 7814 </a><a href="#h19-0-6042" id="h19-0-6042" class="d">- var disableLegacyMode = true; 7815 </a><a href="#h19-0-6043" id="h19-0-6043" class="d">- var enableRenderableContext = true; 7816 </a><a href="#h19-0-6044" id="h19-0-6044" class="d">- var disableCommentsAsDOMContainers = true; 7817 </a><a href="#h19-0-6045" id="h19-0-6045" class="d">- var enableTrustedTypesIntegration = false; 7818 </a><a href="#h19-0-6046" id="h19-0-6046" class="d">- var disableInputAttributeSyncing = false; 7819 </a><a href="#h19-0-6047" id="h19-0-6047" class="d">- var disableTextareaChildren = false; 7820 </a><a href="#h19-0-6048" id="h19-0-6048" class="d">- var enableProfilerTimer = ( 7821 </a><a href="#h19-0-6049" id="h19-0-6049" class="d">- /* unused pure expression or super */ 7822 </a><a href="#h19-0-6050" id="h19-0-6050" class="d">- null 7823 </a><a href="#h19-0-6051" id="h19-0-6051" class="d">- ); 7824 </a><a href="#h19-0-6052" id="h19-0-6052" class="d">- var enableComponentPerformanceTrack = true; 7825 </a><a href="#h19-0-6053" id="h19-0-6053" class="d">- var enableSchedulingProfiler = !enableComponentPerformanceTrack && false; 7826 </a><a href="#h19-0-6054" id="h19-0-6054" class="d">- var enableProfilerCommitHooks = ( 7827 </a><a href="#h19-0-6055" id="h19-0-6055" class="d">- /* unused pure expression or super */ 7828 </a><a href="#h19-0-6056" id="h19-0-6056" class="d">- null 7829 </a><a href="#h19-0-6057" id="h19-0-6057" class="d">- ); 7830 </a><a href="#h19-0-6058" id="h19-0-6058" class="d">- var enableProfilerNestedUpdatePhase = ( 7831 </a><a href="#h19-0-6059" id="h19-0-6059" class="d">- /* unused pure expression or super */ 7832 </a><a href="#h19-0-6060" id="h19-0-6060" class="d">- null 7833 </a><a href="#h19-0-6061" id="h19-0-6061" class="d">- ); 7834 </a><a href="#h19-0-6062" id="h19-0-6062" class="d">- var enableAsyncDebugInfo = ( 7835 </a><a href="#h19-0-6063" id="h19-0-6063" class="d">- /* unused pure expression or super */ 7836 </a><a href="#h19-0-6064" id="h19-0-6064" class="d">- null 7837 </a><a href="#h19-0-6065" id="h19-0-6065" class="d">- ); 7838 </a><a href="#h19-0-6066" id="h19-0-6066" class="d">- var enableUpdaterTracking = ( 7839 </a><a href="#h19-0-6067" id="h19-0-6067" class="d">- /* unused pure expression or super */ 7840 </a><a href="#h19-0-6068" id="h19-0-6068" class="d">- null 7841 </a><a href="#h19-0-6069" id="h19-0-6069" class="d">- ); 7842 </a><a href="#h19-0-6070" id="h19-0-6070" class="d">- var enableDO_NOT_USE_disableStrictPassiveEffect = false; 7843 </a><a href="#h19-0-6071" id="h19-0-6071" class="d">- var enableRemoveConsolePatches = true; 7844 </a><a href="#h19-0-6072" id="h19-0-6072" class="d">- ; 7845 </a><a href="#h19-0-6073" id="h19-0-6073" class="d">- function ReactSymbols_typeof(obj) { 7846 </a><a href="#h19-0-6074" id="h19-0-6074" class="d">- "@babel/helpers - typeof"; 7847 </a><a href="#h19-0-6075" id="h19-0-6075" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 7848 </a><a href="#h19-0-6076" id="h19-0-6076" class="d">- ReactSymbols_typeof = function _typeof2(obj2) { 7849 </a><a href="#h19-0-6077" id="h19-0-6077" class="d">- return typeof obj2; 7850 </a><a href="#h19-0-6078" id="h19-0-6078" class="d">- }; 7851 </a><a href="#h19-0-6079" id="h19-0-6079" class="d">- } else { 7852 </a><a href="#h19-0-6080" id="h19-0-6080" class="d">- ReactSymbols_typeof = function _typeof2(obj2) { 7853 </a><a href="#h19-0-6081" id="h19-0-6081" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 7854 </a><a href="#h19-0-6082" id="h19-0-6082" class="d">- }; 7855 </a><a href="#h19-0-6083" id="h19-0-6083" class="d">- } 7856 </a><a href="#h19-0-6084" id="h19-0-6084" class="d">- return ReactSymbols_typeof(obj); 7857 </a><a href="#h19-0-6085" id="h19-0-6085" class="d">- } 7858 </a><a href="#h19-0-6086" id="h19-0-6086" class="d">- var REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"); 7859 </a><a href="#h19-0-6087" id="h19-0-6087" class="d">- var REACT_ELEMENT_TYPE = renameElementSymbol ? Symbol.for("react.transitional.element") : REACT_LEGACY_ELEMENT_TYPE; 7860 </a><a href="#h19-0-6088" id="h19-0-6088" class="d">- var REACT_PORTAL_TYPE = Symbol.for("react.portal"); 7861 </a><a href="#h19-0-6089" id="h19-0-6089" class="d">- var REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); 7862 </a><a href="#h19-0-6090" id="h19-0-6090" class="d">- var REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"); 7863 </a><a href="#h19-0-6091" id="h19-0-6091" class="d">- var REACT_PROFILER_TYPE = Symbol.for("react.profiler"); 7864 </a><a href="#h19-0-6092" id="h19-0-6092" class="d">- var REACT_PROVIDER_TYPE = Symbol.for("react.provider"); 7865 </a><a href="#h19-0-6093" id="h19-0-6093" class="d">- var REACT_CONSUMER_TYPE = Symbol.for("react.consumer"); 7866 </a><a href="#h19-0-6094" id="h19-0-6094" class="d">- var REACT_CONTEXT_TYPE = Symbol.for("react.context"); 7867 </a><a href="#h19-0-6095" id="h19-0-6095" class="d">- var REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"); 7868 </a><a href="#h19-0-6096" id="h19-0-6096" class="d">- var REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"); 7869 </a><a href="#h19-0-6097" id="h19-0-6097" class="d">- var REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"); 7870 </a><a href="#h19-0-6098" id="h19-0-6098" class="d">- var REACT_MEMO_TYPE = Symbol.for("react.memo"); 7871 </a><a href="#h19-0-6099" id="h19-0-6099" class="d">- var REACT_LAZY_TYPE = Symbol.for("react.lazy"); 7872 </a><a href="#h19-0-6100" id="h19-0-6100" class="d">- var REACT_SCOPE_TYPE = Symbol.for("react.scope"); 7873 </a><a href="#h19-0-6101" id="h19-0-6101" class="d">- var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"); 7874 </a><a href="#h19-0-6102" id="h19-0-6102" class="d">- var REACT_LEGACY_HIDDEN_TYPE = Symbol.for("react.legacy_hidden"); 7875 </a><a href="#h19-0-6103" id="h19-0-6103" class="d">- var REACT_TRACING_MARKER_TYPE = Symbol.for("react.tracing_marker"); 7876 </a><a href="#h19-0-6104" id="h19-0-6104" class="d">- var REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"); 7877 </a><a href="#h19-0-6105" id="h19-0-6105" class="d">- var REACT_POSTPONE_TYPE = Symbol.for("react.postpone"); 7878 </a><a href="#h19-0-6106" id="h19-0-6106" class="d">- var REACT_VIEW_TRANSITION_TYPE = Symbol.for("react.view_transition"); 7879 </a><a href="#h19-0-6107" id="h19-0-6107" class="d">- var MAYBE_ITERATOR_SYMBOL = Symbol.iterator; 7880 </a><a href="#h19-0-6108" id="h19-0-6108" class="d">- var FAUX_ITERATOR_SYMBOL = "@@iterator"; 7881 </a><a href="#h19-0-6109" id="h19-0-6109" class="d">- function getIteratorFn(maybeIterable) { 7882 </a><a href="#h19-0-6110" id="h19-0-6110" class="d">- if (maybeIterable === null || ReactSymbols_typeof(maybeIterable) !== "object") { 7883 </a><a href="#h19-0-6111" id="h19-0-6111" class="d">- return null; 7884 </a><a href="#h19-0-6112" id="h19-0-6112" class="d">- } 7885 </a><a href="#h19-0-6113" id="h19-0-6113" class="d">- var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; 7886 </a><a href="#h19-0-6114" id="h19-0-6114" class="d">- if (typeof maybeIterator === "function") { 7887 </a><a href="#h19-0-6115" id="h19-0-6115" class="d">- return maybeIterator; 7888 </a><a href="#h19-0-6116" id="h19-0-6116" class="d">- } 7889 </a><a href="#h19-0-6117" id="h19-0-6117" class="d">- return null; 7890 </a><a href="#h19-0-6118" id="h19-0-6118" class="d">- } 7891 </a><a href="#h19-0-6119" id="h19-0-6119" class="d">- var ASYNC_ITERATOR = Symbol.asyncIterator; 7892 </a><a href="#h19-0-6120" id="h19-0-6120" class="d">- ; 7893 </a><a href="#h19-0-6121" id="h19-0-6121" class="d">- var types_ElementTypeClass = 1; 7894 </a><a href="#h19-0-6122" id="h19-0-6122" class="d">- var ElementTypeContext = 2; 7895 </a><a href="#h19-0-6123" id="h19-0-6123" class="d">- var types_ElementTypeFunction = 5; 7896 </a><a href="#h19-0-6124" id="h19-0-6124" class="d">- var types_ElementTypeForwardRef = 6; 7897 </a><a href="#h19-0-6125" id="h19-0-6125" class="d">- var ElementTypeHostComponent = 7; 7898 </a><a href="#h19-0-6126" id="h19-0-6126" class="d">- var types_ElementTypeMemo = 8; 7899 </a><a href="#h19-0-6127" id="h19-0-6127" class="d">- var ElementTypeOtherOrUnknown = 9; 7900 </a><a href="#h19-0-6128" id="h19-0-6128" class="d">- var ElementTypeProfiler = 10; 7901 </a><a href="#h19-0-6129" id="h19-0-6129" class="d">- var ElementTypeRoot = 11; 7902 </a><a href="#h19-0-6130" id="h19-0-6130" class="d">- var ElementTypeSuspense = 12; 7903 </a><a href="#h19-0-6131" id="h19-0-6131" class="d">- var ElementTypeSuspenseList = 13; 7904 </a><a href="#h19-0-6132" id="h19-0-6132" class="d">- var ElementTypeTracingMarker = 14; 7905 </a><a href="#h19-0-6133" id="h19-0-6133" class="d">- var types_ElementTypeVirtual = 15; 7906 </a><a href="#h19-0-6134" id="h19-0-6134" class="d">- var ElementTypeViewTransition = 16; 7907 </a><a href="#h19-0-6135" id="h19-0-6135" class="d">- var ComponentFilterElementType = 1; 7908 </a><a href="#h19-0-6136" id="h19-0-6136" class="d">- var ComponentFilterDisplayName = 2; 7909 </a><a href="#h19-0-6137" id="h19-0-6137" class="d">- var ComponentFilterLocation = 3; 7910 </a><a href="#h19-0-6138" id="h19-0-6138" class="d">- var ComponentFilterHOC = 4; 7911 </a><a href="#h19-0-6139" id="h19-0-6139" class="d">- var ComponentFilterEnvironmentName = 5; 7912 </a><a href="#h19-0-6140" id="h19-0-6140" class="d">- var StrictMode = 1; 7913 </a><a href="#h19-0-6141" id="h19-0-6141" class="d">- ; 7914 </a><a href="#h19-0-6142" id="h19-0-6142" class="d">- var isArray = Array.isArray; 7915 </a><a href="#h19-0-6143" id="h19-0-6143" class="d">- const src_isArray = isArray; 7916 </a><a href="#h19-0-6144" id="h19-0-6144" class="d">- ; 7917 </a><a href="#h19-0-6145" id="h19-0-6145" class="d">- var process2 = __webpack_require__(169); 7918 </a><a href="#h19-0-6146" id="h19-0-6146" class="d">- function ownKeys(object, enumerableOnly) { 7919 </a><a href="#h19-0-6147" id="h19-0-6147" class="d">- var keys = Object.keys(object); 7920 </a><a href="#h19-0-6148" id="h19-0-6148" class="d">- if (Object.getOwnPropertySymbols) { 7921 </a><a href="#h19-0-6149" id="h19-0-6149" class="d">- var symbols = Object.getOwnPropertySymbols(object); 7922 </a><a href="#h19-0-6150" id="h19-0-6150" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 7923 </a><a href="#h19-0-6151" id="h19-0-6151" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 7924 </a><a href="#h19-0-6152" id="h19-0-6152" class="d">- }); 7925 </a><a href="#h19-0-6153" id="h19-0-6153" class="d">- keys.push.apply(keys, symbols); 7926 </a><a href="#h19-0-6154" id="h19-0-6154" class="d">- } 7927 </a><a href="#h19-0-6155" id="h19-0-6155" class="d">- return keys; 7928 </a><a href="#h19-0-6156" id="h19-0-6156" class="d">- } 7929 </a><a href="#h19-0-6157" id="h19-0-6157" class="d">- function _objectSpread(target) { 7930 </a><a href="#h19-0-6158" id="h19-0-6158" class="d">- for (var i = 1; i < arguments.length; i++) { 7931 </a><a href="#h19-0-6159" id="h19-0-6159" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 7932 </a><a href="#h19-0-6160" id="h19-0-6160" class="d">- if (i % 2) { 7933 </a><a href="#h19-0-6161" id="h19-0-6161" class="d">- ownKeys(Object(source), true).forEach(function(key) { 7934 </a><a href="#h19-0-6162" id="h19-0-6162" class="d">- utils_defineProperty(target, key, source[key]); 7935 </a><a href="#h19-0-6163" id="h19-0-6163" class="d">- }); 7936 </a><a href="#h19-0-6164" id="h19-0-6164" class="d">- } else if (Object.getOwnPropertyDescriptors) { 7937 </a><a href="#h19-0-6165" id="h19-0-6165" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 7938 </a><a href="#h19-0-6166" id="h19-0-6166" class="d">- } else { 7939 </a><a href="#h19-0-6167" id="h19-0-6167" class="d">- ownKeys(Object(source)).forEach(function(key) { 7940 </a><a href="#h19-0-6168" id="h19-0-6168" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 7941 </a><a href="#h19-0-6169" id="h19-0-6169" class="d">- }); 7942 </a><a href="#h19-0-6170" id="h19-0-6170" class="d">- } 7943 </a><a href="#h19-0-6171" id="h19-0-6171" class="d">- } 7944 </a><a href="#h19-0-6172" id="h19-0-6172" class="d">- return target; 7945 </a><a href="#h19-0-6173" id="h19-0-6173" class="d">- } 7946 </a><a href="#h19-0-6174" id="h19-0-6174" class="d">- function utils_defineProperty(obj, key, value) { 7947 </a><a href="#h19-0-6175" id="h19-0-6175" class="d">- if (key in obj) { 7948 </a><a href="#h19-0-6176" id="h19-0-6176" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 7949 </a><a href="#h19-0-6177" id="h19-0-6177" class="d">- } else { 7950 </a><a href="#h19-0-6178" id="h19-0-6178" class="d">- obj[key] = value; 7951 </a><a href="#h19-0-6179" id="h19-0-6179" class="d">- } 7952 </a><a href="#h19-0-6180" id="h19-0-6180" class="d">- return obj; 7953 </a><a href="#h19-0-6181" id="h19-0-6181" class="d">- } 7954 </a><a href="#h19-0-6182" id="h19-0-6182" class="d">- function utils_typeof(obj) { 7955 </a><a href="#h19-0-6183" id="h19-0-6183" class="d">- "@babel/helpers - typeof"; 7956 </a><a href="#h19-0-6184" id="h19-0-6184" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 7957 </a><a href="#h19-0-6185" id="h19-0-6185" class="d">- utils_typeof = function _typeof2(obj2) { 7958 </a><a href="#h19-0-6186" id="h19-0-6186" class="d">- return typeof obj2; 7959 </a><a href="#h19-0-6187" id="h19-0-6187" class="d">- }; 7960 </a><a href="#h19-0-6188" id="h19-0-6188" class="d">- } else { 7961 </a><a href="#h19-0-6189" id="h19-0-6189" class="d">- utils_typeof = function _typeof2(obj2) { 7962 </a><a href="#h19-0-6190" id="h19-0-6190" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 7963 </a><a href="#h19-0-6191" id="h19-0-6191" class="d">- }; 7964 </a><a href="#h19-0-6192" id="h19-0-6192" class="d">- } 7965 </a><a href="#h19-0-6193" id="h19-0-6193" class="d">- return utils_typeof(obj); 7966 </a><a href="#h19-0-6194" id="h19-0-6194" class="d">- } 7967 </a><a href="#h19-0-6195" id="h19-0-6195" class="d">- function _toConsumableArray(arr) { 7968 </a><a href="#h19-0-6196" id="h19-0-6196" class="d">- return _arrayWithoutHoles(arr) || _iterableToArray(arr) || utils_unsupportedIterableToArray(arr) || _nonIterableSpread(); 7969 </a><a href="#h19-0-6197" id="h19-0-6197" class="d">- } 7970 </a><a href="#h19-0-6198" id="h19-0-6198" class="d">- function _nonIterableSpread() { 7971 </a><a href="#h19-0-6199" id="h19-0-6199" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 7972 </a><a href="#h19-0-6200" id="h19-0-6200" class="d">- } 7973 </a><a href="#h19-0-6201" id="h19-0-6201" class="d">- function utils_unsupportedIterableToArray(o, minLen) { 7974 </a><a href="#h19-0-6202" id="h19-0-6202" class="d">- if (!o) return; 7975 </a><a href="#h19-0-6203" id="h19-0-6203" class="d">- if (typeof o === "string") return utils_arrayLikeToArray(o, minLen); 7976 </a><a href="#h19-0-6204" id="h19-0-6204" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 7977 </a><a href="#h19-0-6205" id="h19-0-6205" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 7978 </a><a href="#h19-0-6206" id="h19-0-6206" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 7979 </a><a href="#h19-0-6207" id="h19-0-6207" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return utils_arrayLikeToArray(o, minLen); 7980 </a><a href="#h19-0-6208" id="h19-0-6208" class="d">- } 7981 </a><a href="#h19-0-6209" id="h19-0-6209" class="d">- function _iterableToArray(iter) { 7982 </a><a href="#h19-0-6210" id="h19-0-6210" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 7983 </a><a href="#h19-0-6211" id="h19-0-6211" class="d">- } 7984 </a><a href="#h19-0-6212" id="h19-0-6212" class="d">- function _arrayWithoutHoles(arr) { 7985 </a><a href="#h19-0-6213" id="h19-0-6213" class="d">- if (Array.isArray(arr)) return utils_arrayLikeToArray(arr); 7986 </a><a href="#h19-0-6214" id="h19-0-6214" class="d">- } 7987 </a><a href="#h19-0-6215" id="h19-0-6215" class="d">- function utils_arrayLikeToArray(arr, len) { 7988 </a><a href="#h19-0-6216" id="h19-0-6216" class="d">- if (len == null || len > arr.length) len = arr.length; 7989 </a><a href="#h19-0-6217" id="h19-0-6217" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 7990 </a><a href="#h19-0-6218" id="h19-0-6218" class="d">- arr2[i] = arr[i]; 7991 </a><a href="#h19-0-6219" id="h19-0-6219" class="d">- } 7992 </a><a href="#h19-0-6220" id="h19-0-6220" class="d">- return arr2; 7993 </a><a href="#h19-0-6221" id="h19-0-6221" class="d">- } 7994 </a><a href="#h19-0-6222" id="h19-0-6222" class="d">- var utils_hasOwnProperty = Object.prototype.hasOwnProperty; 7995 </a><a href="#h19-0-6223" id="h19-0-6223" class="d">- var cachedDisplayNames = /* @__PURE__ */ new WeakMap(); 7996 </a><a href="#h19-0-6224" id="h19-0-6224" class="d">- var encodedStringCache = new (lru_cache_default())({ 7997 </a><a href="#h19-0-6225" id="h19-0-6225" class="d">- max: 1e3 7998 </a><a href="#h19-0-6226" id="h19-0-6226" class="d">- }); 7999 </a><a href="#h19-0-6227" id="h19-0-6227" class="d">- function alphaSortKeys(a, b) { 8000 </a><a href="#h19-0-6228" id="h19-0-6228" class="d">- if (a.toString() > b.toString()) { 8001 </a><a href="#h19-0-6229" id="h19-0-6229" class="d">- return 1; 8002 </a><a href="#h19-0-6230" id="h19-0-6230" class="d">- } else if (b.toString() > a.toString()) { 8003 </a><a href="#h19-0-6231" id="h19-0-6231" class="d">- return -1; 8004 </a><a href="#h19-0-6232" id="h19-0-6232" class="d">- } else { 8005 </a><a href="#h19-0-6233" id="h19-0-6233" class="d">- return 0; 8006 </a><a href="#h19-0-6234" id="h19-0-6234" class="d">- } 8007 </a><a href="#h19-0-6235" id="h19-0-6235" class="d">- } 8008 </a><a href="#h19-0-6236" id="h19-0-6236" class="d">- function getAllEnumerableKeys(obj) { 8009 </a><a href="#h19-0-6237" id="h19-0-6237" class="d">- var keys = /* @__PURE__ */ new Set(); 8010 </a><a href="#h19-0-6238" id="h19-0-6238" class="d">- var current = obj; 8011 </a><a href="#h19-0-6239" id="h19-0-6239" class="d">- var _loop = function _loop2() { 8012 </a><a href="#h19-0-6240" id="h19-0-6240" class="d">- var currentKeys = [].concat(_toConsumableArray(Object.keys(current)), _toConsumableArray(Object.getOwnPropertySymbols(current))); 8013 </a><a href="#h19-0-6241" id="h19-0-6241" class="d">- var descriptors = Object.getOwnPropertyDescriptors(current); 8014 </a><a href="#h19-0-6242" id="h19-0-6242" class="d">- currentKeys.forEach(function(key) { 8015 </a><a href="#h19-0-6243" id="h19-0-6243" class="d">- if (descriptors[key].enumerable) { 8016 </a><a href="#h19-0-6244" id="h19-0-6244" class="d">- keys.add(key); 8017 </a><a href="#h19-0-6245" id="h19-0-6245" class="d">- } 8018 </a><a href="#h19-0-6246" id="h19-0-6246" class="d">- }); 8019 </a><a href="#h19-0-6247" id="h19-0-6247" class="d">- current = Object.getPrototypeOf(current); 8020 </a><a href="#h19-0-6248" id="h19-0-6248" class="d">- }; 8021 </a><a href="#h19-0-6249" id="h19-0-6249" class="d">- while (current != null) { 8022 </a><a href="#h19-0-6250" id="h19-0-6250" class="d">- _loop(); 8023 </a><a href="#h19-0-6251" id="h19-0-6251" class="d">- } 8024 </a><a href="#h19-0-6252" id="h19-0-6252" class="d">- return keys; 8025 </a><a href="#h19-0-6253" id="h19-0-6253" class="d">- } 8026 </a><a href="#h19-0-6254" id="h19-0-6254" class="d">- function getWrappedDisplayName(outerType, innerType, wrapperName, fallbackName) { 8027 </a><a href="#h19-0-6255" id="h19-0-6255" class="d">- var displayName = outerType === null || outerType === void 0 ? void 0 : outerType.displayName; 8028 </a><a href="#h19-0-6256" id="h19-0-6256" class="d">- return displayName || "".concat(wrapperName, "(").concat(getDisplayName(innerType, fallbackName), ")"); 8029 </a><a href="#h19-0-6257" id="h19-0-6257" class="d">- } 8030 </a><a href="#h19-0-6258" id="h19-0-6258" class="d">- function getDisplayName(type) { 8031 </a><a href="#h19-0-6259" id="h19-0-6259" class="d">- var fallbackName = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "Anonymous"; 8032 </a><a href="#h19-0-6260" id="h19-0-6260" class="d">- var nameFromCache = cachedDisplayNames.get(type); 8033 </a><a href="#h19-0-6261" id="h19-0-6261" class="d">- if (nameFromCache != null) { 8034 </a><a href="#h19-0-6262" id="h19-0-6262" class="d">- return nameFromCache; 8035 </a><a href="#h19-0-6263" id="h19-0-6263" class="d">- } 8036 </a><a href="#h19-0-6264" id="h19-0-6264" class="d">- var displayName = fallbackName; 8037 </a><a href="#h19-0-6265" id="h19-0-6265" class="d">- if (typeof type.displayName === "string") { 8038 </a><a href="#h19-0-6266" id="h19-0-6266" class="d">- displayName = type.displayName; 8039 </a><a href="#h19-0-6267" id="h19-0-6267" class="d">- } else if (typeof type.name === "string" && type.name !== "") { 8040 </a><a href="#h19-0-6268" id="h19-0-6268" class="d">- displayName = type.name; 8041 </a><a href="#h19-0-6269" id="h19-0-6269" class="d">- } 8042 </a><a href="#h19-0-6270" id="h19-0-6270" class="d">- cachedDisplayNames.set(type, displayName); 8043 </a><a href="#h19-0-6271" id="h19-0-6271" class="d">- return displayName; 8044 </a><a href="#h19-0-6272" id="h19-0-6272" class="d">- } 8045 </a><a href="#h19-0-6273" id="h19-0-6273" class="d">- var uidCounter = 0; 8046 </a><a href="#h19-0-6274" id="h19-0-6274" class="d">- function getUID() { 8047 </a><a href="#h19-0-6275" id="h19-0-6275" class="d">- return ++uidCounter; 8048 </a><a href="#h19-0-6276" id="h19-0-6276" class="d">- } 8049 </a><a href="#h19-0-6277" id="h19-0-6277" class="d">- function utfDecodeStringWithRanges(array, left, right) { 8050 </a><a href="#h19-0-6278" id="h19-0-6278" class="d">- var string = ""; 8051 </a><a href="#h19-0-6279" id="h19-0-6279" class="d">- for (var i = left; i <= right; i++) { 8052 </a><a href="#h19-0-6280" id="h19-0-6280" class="d">- string += String.fromCodePoint(array[i]); 8053 </a><a href="#h19-0-6281" id="h19-0-6281" class="d">- } 8054 </a><a href="#h19-0-6282" id="h19-0-6282" class="d">- return string; 8055 </a><a href="#h19-0-6283" id="h19-0-6283" class="d">- } 8056 </a><a href="#h19-0-6284" id="h19-0-6284" class="d">- function surrogatePairToCodePoint(charCode1, charCode2) { 8057 </a><a href="#h19-0-6285" id="h19-0-6285" class="d">- return ((charCode1 & 1023) << 10) + (charCode2 & 1023) + 65536; 8058 </a><a href="#h19-0-6286" id="h19-0-6286" class="d">- } 8059 </a><a href="#h19-0-6287" id="h19-0-6287" class="d">- function utfEncodeString(string) { 8060 </a><a href="#h19-0-6288" id="h19-0-6288" class="d">- var cached = encodedStringCache.get(string); 8061 </a><a href="#h19-0-6289" id="h19-0-6289" class="d">- if (cached !== void 0) { 8062 </a><a href="#h19-0-6290" id="h19-0-6290" class="d">- return cached; 8063 </a><a href="#h19-0-6291" id="h19-0-6291" class="d">- } 8064 </a><a href="#h19-0-6292" id="h19-0-6292" class="d">- var encoded = []; 8065 </a><a href="#h19-0-6293" id="h19-0-6293" class="d">- var i = 0; 8066 </a><a href="#h19-0-6294" id="h19-0-6294" class="d">- var charCode; 8067 </a><a href="#h19-0-6295" id="h19-0-6295" class="d">- while (i < string.length) { 8068 </a><a href="#h19-0-6296" id="h19-0-6296" class="d">- charCode = string.charCodeAt(i); 8069 </a><a href="#h19-0-6297" id="h19-0-6297" class="d">- if ((charCode & 63488) === 55296) { 8070 </a><a href="#h19-0-6298" id="h19-0-6298" class="d">- encoded.push(surrogatePairToCodePoint(charCode, string.charCodeAt(++i))); 8071 </a><a href="#h19-0-6299" id="h19-0-6299" class="d">- } else { 8072 </a><a href="#h19-0-6300" id="h19-0-6300" class="d">- encoded.push(charCode); 8073 </a><a href="#h19-0-6301" id="h19-0-6301" class="d">- } 8074 </a><a href="#h19-0-6302" id="h19-0-6302" class="d">- ++i; 8075 </a><a href="#h19-0-6303" id="h19-0-6303" class="d">- } 8076 </a><a href="#h19-0-6304" id="h19-0-6304" class="d">- encodedStringCache.set(string, encoded); 8077 </a><a href="#h19-0-6305" id="h19-0-6305" class="d">- return encoded; 8078 </a><a href="#h19-0-6306" id="h19-0-6306" class="d">- } 8079 </a><a href="#h19-0-6307" id="h19-0-6307" class="d">- function printOperationsArray(operations) { 8080 </a><a href="#h19-0-6308" id="h19-0-6308" class="d">- var rendererID = operations[0]; 8081 </a><a href="#h19-0-6309" id="h19-0-6309" class="d">- var rootID = operations[1]; 8082 </a><a href="#h19-0-6310" id="h19-0-6310" class="d">- var logs = ["operations for renderer:".concat(rendererID, " and root:").concat(rootID)]; 8083 </a><a href="#h19-0-6311" id="h19-0-6311" class="d">- var i = 2; 8084 </a><a href="#h19-0-6312" id="h19-0-6312" class="d">- var stringTable = [ 8085 </a><a href="#h19-0-6313" id="h19-0-6313" class="d">- null 8086 </a><a href="#h19-0-6314" id="h19-0-6314" class="d">- // ID = 0 corresponds to the null string. 8087 </a><a href="#h19-0-6315" id="h19-0-6315" class="d">- ]; 8088 </a><a href="#h19-0-6316" id="h19-0-6316" class="d">- var stringTableSize = operations[i++]; 8089 </a><a href="#h19-0-6317" id="h19-0-6317" class="d">- var stringTableEnd = i + stringTableSize; 8090 </a><a href="#h19-0-6318" id="h19-0-6318" class="d">- while (i < stringTableEnd) { 8091 </a><a href="#h19-0-6319" id="h19-0-6319" class="d">- var nextLength = operations[i++]; 8092 </a><a href="#h19-0-6320" id="h19-0-6320" class="d">- var nextString = utfDecodeStringWithRanges(operations, i, i + nextLength - 1); 8093 </a><a href="#h19-0-6321" id="h19-0-6321" class="d">- stringTable.push(nextString); 8094 </a><a href="#h19-0-6322" id="h19-0-6322" class="d">- i += nextLength; 8095 </a><a href="#h19-0-6323" id="h19-0-6323" class="d">- } 8096 </a><a href="#h19-0-6324" id="h19-0-6324" class="d">- while (i < operations.length) { 8097 </a><a href="#h19-0-6325" id="h19-0-6325" class="d">- var operation = operations[i]; 8098 </a><a href="#h19-0-6326" id="h19-0-6326" class="d">- switch (operation) { 8099 </a><a href="#h19-0-6327" id="h19-0-6327" class="d">- case TREE_OPERATION_ADD: { 8100 </a><a href="#h19-0-6328" id="h19-0-6328" class="d">- var _id = operations[i + 1]; 8101 </a><a href="#h19-0-6329" id="h19-0-6329" class="d">- var type = operations[i + 2]; 8102 </a><a href="#h19-0-6330" id="h19-0-6330" class="d">- i += 3; 8103 </a><a href="#h19-0-6331" id="h19-0-6331" class="d">- if (type === ElementTypeRoot) { 8104 </a><a href="#h19-0-6332" id="h19-0-6332" class="d">- logs.push("Add new root node ".concat(_id)); 8105 </a><a href="#h19-0-6333" id="h19-0-6333" class="d">- i++; 8106 </a><a href="#h19-0-6334" id="h19-0-6334" class="d">- i++; 8107 </a><a href="#h19-0-6335" id="h19-0-6335" class="d">- i++; 8108 </a><a href="#h19-0-6336" id="h19-0-6336" class="d">- i++; 8109 </a><a href="#h19-0-6337" id="h19-0-6337" class="d">- } else { 8110 </a><a href="#h19-0-6338" id="h19-0-6338" class="d">- var parentID = operations[i]; 8111 </a><a href="#h19-0-6339" id="h19-0-6339" class="d">- i++; 8112 </a><a href="#h19-0-6340" id="h19-0-6340" class="d">- i++; 8113 </a><a href="#h19-0-6341" id="h19-0-6341" class="d">- var displayNameStringID = operations[i]; 8114 </a><a href="#h19-0-6342" id="h19-0-6342" class="d">- var displayName = stringTable[displayNameStringID]; 8115 </a><a href="#h19-0-6343" id="h19-0-6343" class="d">- i++; 8116 </a><a href="#h19-0-6344" id="h19-0-6344" class="d">- i++; 8117 </a><a href="#h19-0-6345" id="h19-0-6345" class="d">- logs.push("Add node ".concat(_id, " (").concat(displayName || "null", ") as child of ").concat(parentID)); 8118 </a><a href="#h19-0-6346" id="h19-0-6346" class="d">- } 8119 </a><a href="#h19-0-6347" id="h19-0-6347" class="d">- break; 8120 </a><a href="#h19-0-6348" id="h19-0-6348" class="d">- } 8121 </a><a href="#h19-0-6349" id="h19-0-6349" class="d">- case TREE_OPERATION_REMOVE: { 8122 </a><a href="#h19-0-6350" id="h19-0-6350" class="d">- var removeLength = operations[i + 1]; 8123 </a><a href="#h19-0-6351" id="h19-0-6351" class="d">- i += 2; 8124 </a><a href="#h19-0-6352" id="h19-0-6352" class="d">- for (var removeIndex = 0; removeIndex < removeLength; removeIndex++) { 8125 </a><a href="#h19-0-6353" id="h19-0-6353" class="d">- var _id2 = operations[i]; 8126 </a><a href="#h19-0-6354" id="h19-0-6354" class="d">- i += 1; 8127 </a><a href="#h19-0-6355" id="h19-0-6355" class="d">- logs.push("Remove node ".concat(_id2)); 8128 </a><a href="#h19-0-6356" id="h19-0-6356" class="d">- } 8129 </a><a href="#h19-0-6357" id="h19-0-6357" class="d">- break; 8130 </a><a href="#h19-0-6358" id="h19-0-6358" class="d">- } 8131 </a><a href="#h19-0-6359" id="h19-0-6359" class="d">- case TREE_OPERATION_REMOVE_ROOT: { 8132 </a><a href="#h19-0-6360" id="h19-0-6360" class="d">- i += 1; 8133 </a><a href="#h19-0-6361" id="h19-0-6361" class="d">- logs.push("Remove root ".concat(rootID)); 8134 </a><a href="#h19-0-6362" id="h19-0-6362" class="d">- break; 8135 </a><a href="#h19-0-6363" id="h19-0-6363" class="d">- } 8136 </a><a href="#h19-0-6364" id="h19-0-6364" class="d">- case TREE_OPERATION_SET_SUBTREE_MODE: { 8137 </a><a href="#h19-0-6365" id="h19-0-6365" class="d">- var _id3 = operations[i + 1]; 8138 </a><a href="#h19-0-6366" id="h19-0-6366" class="d">- var mode = operations[i + 1]; 8139 </a><a href="#h19-0-6367" id="h19-0-6367" class="d">- i += 3; 8140 </a><a href="#h19-0-6368" id="h19-0-6368" class="d">- logs.push("Mode ".concat(mode, " set for subtree with root ").concat(_id3)); 8141 </a><a href="#h19-0-6369" id="h19-0-6369" class="d">- break; 8142 </a><a href="#h19-0-6370" id="h19-0-6370" class="d">- } 8143 </a><a href="#h19-0-6371" id="h19-0-6371" class="d">- case TREE_OPERATION_REORDER_CHILDREN: { 8144 </a><a href="#h19-0-6372" id="h19-0-6372" class="d">- var _id4 = operations[i + 1]; 8145 </a><a href="#h19-0-6373" id="h19-0-6373" class="d">- var numChildren = operations[i + 2]; 8146 </a><a href="#h19-0-6374" id="h19-0-6374" class="d">- i += 3; 8147 </a><a href="#h19-0-6375" id="h19-0-6375" class="d">- var children = operations.slice(i, i + numChildren); 8148 </a><a href="#h19-0-6376" id="h19-0-6376" class="d">- i += numChildren; 8149 </a><a href="#h19-0-6377" id="h19-0-6377" class="d">- logs.push("Re-order node ".concat(_id4, " children ").concat(children.join(","))); 8150 </a><a href="#h19-0-6378" id="h19-0-6378" class="d">- break; 8151 </a><a href="#h19-0-6379" id="h19-0-6379" class="d">- } 8152 </a><a href="#h19-0-6380" id="h19-0-6380" class="d">- case TREE_OPERATION_UPDATE_TREE_BASE_DURATION: 8153 </a><a href="#h19-0-6381" id="h19-0-6381" class="d">- i += 3; 8154 </a><a href="#h19-0-6382" id="h19-0-6382" class="d">- break; 8155 </a><a href="#h19-0-6383" id="h19-0-6383" class="d">- case TREE_OPERATION_UPDATE_ERRORS_OR_WARNINGS: 8156 </a><a href="#h19-0-6384" id="h19-0-6384" class="d">- var id = operations[i + 1]; 8157 </a><a href="#h19-0-6385" id="h19-0-6385" class="d">- var numErrors = operations[i + 2]; 8158 </a><a href="#h19-0-6386" id="h19-0-6386" class="d">- var numWarnings = operations[i + 3]; 8159 </a><a href="#h19-0-6387" id="h19-0-6387" class="d">- i += 4; 8160 </a><a href="#h19-0-6388" id="h19-0-6388" class="d">- logs.push("Node ".concat(id, " has ").concat(numErrors, " errors and ").concat(numWarnings, " warnings")); 8161 </a><a href="#h19-0-6389" id="h19-0-6389" class="d">- break; 8162 </a><a href="#h19-0-6390" id="h19-0-6390" class="d">- default: 8163 </a><a href="#h19-0-6391" id="h19-0-6391" class="d">- throw Error('Unsupported Bridge operation "'.concat(operation, '"')); 8164 </a><a href="#h19-0-6392" id="h19-0-6392" class="d">- } 8165 </a><a href="#h19-0-6393" id="h19-0-6393" class="d">- } 8166 </a><a href="#h19-0-6394" id="h19-0-6394" class="d">- console.log(logs.join("\n ")); 8167 </a><a href="#h19-0-6395" id="h19-0-6395" class="d">- } 8168 </a><a href="#h19-0-6396" id="h19-0-6396" class="d">- function getDefaultComponentFilters() { 8169 </a><a href="#h19-0-6397" id="h19-0-6397" class="d">- return [{ 8170 </a><a href="#h19-0-6398" id="h19-0-6398" class="d">- type: ComponentFilterElementType, 8171 </a><a href="#h19-0-6399" id="h19-0-6399" class="d">- value: ElementTypeHostComponent, 8172 </a><a href="#h19-0-6400" id="h19-0-6400" class="d">- isEnabled: true 8173 </a><a href="#h19-0-6401" id="h19-0-6401" class="d">- }]; 8174 </a><a href="#h19-0-6402" id="h19-0-6402" class="d">- } 8175 </a><a href="#h19-0-6403" id="h19-0-6403" class="d">- function getSavedComponentFilters() { 8176 </a><a href="#h19-0-6404" id="h19-0-6404" class="d">- try { 8177 </a><a href="#h19-0-6405" id="h19-0-6405" class="d">- var raw = localStorageGetItem(LOCAL_STORAGE_COMPONENT_FILTER_PREFERENCES_KEY); 8178 </a><a href="#h19-0-6406" id="h19-0-6406" class="d">- if (raw != null) { 8179 </a><a href="#h19-0-6407" id="h19-0-6407" class="d">- var parsedFilters = JSON.parse(raw); 8180 </a><a href="#h19-0-6408" id="h19-0-6408" class="d">- return filterOutLocationComponentFilters(parsedFilters); 8181 </a><a href="#h19-0-6409" id="h19-0-6409" class="d">- } 8182 </a><a href="#h19-0-6410" id="h19-0-6410" class="d">- } catch (error) { 8183 </a><a href="#h19-0-6411" id="h19-0-6411" class="d">- } 8184 </a><a href="#h19-0-6412" id="h19-0-6412" class="d">- return getDefaultComponentFilters(); 8185 </a><a href="#h19-0-6413" id="h19-0-6413" class="d">- } 8186 </a><a href="#h19-0-6414" id="h19-0-6414" class="d">- function setSavedComponentFilters(componentFilters) { 8187 </a><a href="#h19-0-6415" id="h19-0-6415" class="d">- localStorageSetItem(LOCAL_STORAGE_COMPONENT_FILTER_PREFERENCES_KEY, JSON.stringify(filterOutLocationComponentFilters(componentFilters))); 8188 </a><a href="#h19-0-6416" id="h19-0-6416" class="d">- } 8189 </a><a href="#h19-0-6417" id="h19-0-6417" class="d">- function filterOutLocationComponentFilters(componentFilters) { 8190 </a><a href="#h19-0-6418" id="h19-0-6418" class="d">- if (!Array.isArray(componentFilters)) { 8191 </a><a href="#h19-0-6419" id="h19-0-6419" class="d">- return componentFilters; 8192 </a><a href="#h19-0-6420" id="h19-0-6420" class="d">- } 8193 </a><a href="#h19-0-6421" id="h19-0-6421" class="d">- return componentFilters.filter(function(f) { 8194 </a><a href="#h19-0-6422" id="h19-0-6422" class="d">- return f.type !== ComponentFilterLocation; 8195 </a><a href="#h19-0-6423" id="h19-0-6423" class="d">- }); 8196 </a><a href="#h19-0-6424" id="h19-0-6424" class="d">- } 8197 </a><a href="#h19-0-6425" id="h19-0-6425" class="d">- function getDefaultOpenInEditorURL() { 8198 </a><a href="#h19-0-6426" id="h19-0-6426" class="d">- return typeof process2.env.EDITOR_URL === "string" ? process2.env.EDITOR_URL : ""; 8199 </a><a href="#h19-0-6427" id="h19-0-6427" class="d">- } 8200 </a><a href="#h19-0-6428" id="h19-0-6428" class="d">- function getOpenInEditorURL() { 8201 </a><a href="#h19-0-6429" id="h19-0-6429" class="d">- try { 8202 </a><a href="#h19-0-6430" id="h19-0-6430" class="d">- var raw = localStorageGetItem(LOCAL_STORAGE_OPEN_IN_EDITOR_URL); 8203 </a><a href="#h19-0-6431" id="h19-0-6431" class="d">- if (raw != null) { 8204 </a><a href="#h19-0-6432" id="h19-0-6432" class="d">- return JSON.parse(raw); 8205 </a><a href="#h19-0-6433" id="h19-0-6433" class="d">- } 8206 </a><a href="#h19-0-6434" id="h19-0-6434" class="d">- } catch (error) { 8207 </a><a href="#h19-0-6435" id="h19-0-6435" class="d">- } 8208 </a><a href="#h19-0-6436" id="h19-0-6436" class="d">- return getDefaultOpenInEditorURL(); 8209 </a><a href="#h19-0-6437" id="h19-0-6437" class="d">- } 8210 </a><a href="#h19-0-6438" id="h19-0-6438" class="d">- function parseElementDisplayNameFromBackend(displayName, type) { 8211 </a><a href="#h19-0-6439" id="h19-0-6439" class="d">- if (displayName === null) { 8212 </a><a href="#h19-0-6440" id="h19-0-6440" class="d">- return { 8213 </a><a href="#h19-0-6441" id="h19-0-6441" class="d">- formattedDisplayName: null, 8214 </a><a href="#h19-0-6442" id="h19-0-6442" class="d">- hocDisplayNames: null, 8215 </a><a href="#h19-0-6443" id="h19-0-6443" class="d">- compiledWithForget: false 8216 </a><a href="#h19-0-6444" id="h19-0-6444" class="d">- }; 8217 </a><a href="#h19-0-6445" id="h19-0-6445" class="d">- } 8218 </a><a href="#h19-0-6446" id="h19-0-6446" class="d">- if (displayName.startsWith("Forget(")) { 8219 </a><a href="#h19-0-6447" id="h19-0-6447" class="d">- var displayNameWithoutForgetWrapper = displayName.slice(7, displayName.length - 1); 8220 </a><a href="#h19-0-6448" id="h19-0-6448" class="d">- var _parseElementDisplayN = parseElementDisplayNameFromBackend(displayNameWithoutForgetWrapper, type), formattedDisplayName = _parseElementDisplayN.formattedDisplayName, _hocDisplayNames = _parseElementDisplayN.hocDisplayNames; 8221 </a><a href="#h19-0-6449" id="h19-0-6449" class="d">- return { 8222 </a><a href="#h19-0-6450" id="h19-0-6450" class="d">- formattedDisplayName, 8223 </a><a href="#h19-0-6451" id="h19-0-6451" class="d">- hocDisplayNames: _hocDisplayNames, 8224 </a><a href="#h19-0-6452" id="h19-0-6452" class="d">- compiledWithForget: true 8225 </a><a href="#h19-0-6453" id="h19-0-6453" class="d">- }; 8226 </a><a href="#h19-0-6454" id="h19-0-6454" class="d">- } 8227 </a><a href="#h19-0-6455" id="h19-0-6455" class="d">- var hocDisplayNames = null; 8228 </a><a href="#h19-0-6456" id="h19-0-6456" class="d">- switch (type) { 8229 </a><a href="#h19-0-6457" id="h19-0-6457" class="d">- case ElementTypeClass: 8230 </a><a href="#h19-0-6458" id="h19-0-6458" class="d">- case ElementTypeForwardRef: 8231 </a><a href="#h19-0-6459" id="h19-0-6459" class="d">- case ElementTypeFunction: 8232 </a><a href="#h19-0-6460" id="h19-0-6460" class="d">- case ElementTypeMemo: 8233 </a><a href="#h19-0-6461" id="h19-0-6461" class="d">- case ElementTypeVirtual: 8234 </a><a href="#h19-0-6462" id="h19-0-6462" class="d">- if (displayName.indexOf("(") >= 0) { 8235 </a><a href="#h19-0-6463" id="h19-0-6463" class="d">- var matches = displayName.match(/[^()]+/g); 8236 </a><a href="#h19-0-6464" id="h19-0-6464" class="d">- if (matches != null) { 8237 </a><a href="#h19-0-6465" id="h19-0-6465" class="d">- displayName = matches.pop(); 8238 </a><a href="#h19-0-6466" id="h19-0-6466" class="d">- hocDisplayNames = matches; 8239 </a><a href="#h19-0-6467" id="h19-0-6467" class="d">- } 8240 </a><a href="#h19-0-6468" id="h19-0-6468" class="d">- } 8241 </a><a href="#h19-0-6469" id="h19-0-6469" class="d">- break; 8242 </a><a href="#h19-0-6470" id="h19-0-6470" class="d">- default: 8243 </a><a href="#h19-0-6471" id="h19-0-6471" class="d">- break; 8244 </a><a href="#h19-0-6472" id="h19-0-6472" class="d">- } 8245 </a><a href="#h19-0-6473" id="h19-0-6473" class="d">- return { 8246 </a><a href="#h19-0-6474" id="h19-0-6474" class="d">- // $FlowFixMe[incompatible-return] 8247 </a><a href="#h19-0-6475" id="h19-0-6475" class="d">- formattedDisplayName: displayName, 8248 </a><a href="#h19-0-6476" id="h19-0-6476" class="d">- hocDisplayNames, 8249 </a><a href="#h19-0-6477" id="h19-0-6477" class="d">- compiledWithForget: false 8250 </a><a href="#h19-0-6478" id="h19-0-6478" class="d">- }; 8251 </a><a href="#h19-0-6479" id="h19-0-6479" class="d">- } 8252 </a><a href="#h19-0-6480" id="h19-0-6480" class="d">- function shallowDiffers(prev, next) { 8253 </a><a href="#h19-0-6481" id="h19-0-6481" class="d">- for (var attribute in prev) { 8254 </a><a href="#h19-0-6482" id="h19-0-6482" class="d">- if (!(attribute in next)) { 8255 </a><a href="#h19-0-6483" id="h19-0-6483" class="d">- return true; 8256 </a><a href="#h19-0-6484" id="h19-0-6484" class="d">- } 8257 </a><a href="#h19-0-6485" id="h19-0-6485" class="d">- } 8258 </a><a href="#h19-0-6486" id="h19-0-6486" class="d">- for (var _attribute in next) { 8259 </a><a href="#h19-0-6487" id="h19-0-6487" class="d">- if (prev[_attribute] !== next[_attribute]) { 8260 </a><a href="#h19-0-6488" id="h19-0-6488" class="d">- return true; 8261 </a><a href="#h19-0-6489" id="h19-0-6489" class="d">- } 8262 </a><a href="#h19-0-6490" id="h19-0-6490" class="d">- } 8263 </a><a href="#h19-0-6491" id="h19-0-6491" class="d">- return false; 8264 </a><a href="#h19-0-6492" id="h19-0-6492" class="d">- } 8265 </a><a href="#h19-0-6493" id="h19-0-6493" class="d">- function utils_getInObject(object, path) { 8266 </a><a href="#h19-0-6494" id="h19-0-6494" class="d">- return path.reduce(function(reduced, attr) { 8267 </a><a href="#h19-0-6495" id="h19-0-6495" class="d">- if (reduced) { 8268 </a><a href="#h19-0-6496" id="h19-0-6496" class="d">- if (utils_hasOwnProperty.call(reduced, attr)) { 8269 </a><a href="#h19-0-6497" id="h19-0-6497" class="d">- return reduced[attr]; 8270 </a><a href="#h19-0-6498" id="h19-0-6498" class="d">- } 8271 </a><a href="#h19-0-6499" id="h19-0-6499" class="d">- if (typeof reduced[Symbol.iterator] === "function") { 8272 </a><a href="#h19-0-6500" id="h19-0-6500" class="d">- return Array.from(reduced)[attr]; 8273 </a><a href="#h19-0-6501" id="h19-0-6501" class="d">- } 8274 </a><a href="#h19-0-6502" id="h19-0-6502" class="d">- } 8275 </a><a href="#h19-0-6503" id="h19-0-6503" class="d">- return null; 8276 </a><a href="#h19-0-6504" id="h19-0-6504" class="d">- }, object); 8277 </a><a href="#h19-0-6505" id="h19-0-6505" class="d">- } 8278 </a><a href="#h19-0-6506" id="h19-0-6506" class="d">- function deletePathInObject(object, path) { 8279 </a><a href="#h19-0-6507" id="h19-0-6507" class="d">- var length = path.length; 8280 </a><a href="#h19-0-6508" id="h19-0-6508" class="d">- var last = path[length - 1]; 8281 </a><a href="#h19-0-6509" id="h19-0-6509" class="d">- if (object != null) { 8282 </a><a href="#h19-0-6510" id="h19-0-6510" class="d">- var parent = utils_getInObject(object, path.slice(0, length - 1)); 8283 </a><a href="#h19-0-6511" id="h19-0-6511" class="d">- if (parent) { 8284 </a><a href="#h19-0-6512" id="h19-0-6512" class="d">- if (src_isArray(parent)) { 8285 </a><a href="#h19-0-6513" id="h19-0-6513" class="d">- parent.splice(last, 1); 8286 </a><a href="#h19-0-6514" id="h19-0-6514" class="d">- } else { 8287 </a><a href="#h19-0-6515" id="h19-0-6515" class="d">- delete parent[last]; 8288 </a><a href="#h19-0-6516" id="h19-0-6516" class="d">- } 8289 </a><a href="#h19-0-6517" id="h19-0-6517" class="d">- } 8290 </a><a href="#h19-0-6518" id="h19-0-6518" class="d">- } 8291 </a><a href="#h19-0-6519" id="h19-0-6519" class="d">- } 8292 </a><a href="#h19-0-6520" id="h19-0-6520" class="d">- function renamePathInObject(object, oldPath, newPath) { 8293 </a><a href="#h19-0-6521" id="h19-0-6521" class="d">- var length = oldPath.length; 8294 </a><a href="#h19-0-6522" id="h19-0-6522" class="d">- if (object != null) { 8295 </a><a href="#h19-0-6523" id="h19-0-6523" class="d">- var parent = utils_getInObject(object, oldPath.slice(0, length - 1)); 8296 </a><a href="#h19-0-6524" id="h19-0-6524" class="d">- if (parent) { 8297 </a><a href="#h19-0-6525" id="h19-0-6525" class="d">- var lastOld = oldPath[length - 1]; 8298 </a><a href="#h19-0-6526" id="h19-0-6526" class="d">- var lastNew = newPath[length - 1]; 8299 </a><a href="#h19-0-6527" id="h19-0-6527" class="d">- parent[lastNew] = parent[lastOld]; 8300 </a><a href="#h19-0-6528" id="h19-0-6528" class="d">- if (src_isArray(parent)) { 8301 </a><a href="#h19-0-6529" id="h19-0-6529" class="d">- parent.splice(lastOld, 1); 8302 </a><a href="#h19-0-6530" id="h19-0-6530" class="d">- } else { 8303 </a><a href="#h19-0-6531" id="h19-0-6531" class="d">- delete parent[lastOld]; 8304 </a><a href="#h19-0-6532" id="h19-0-6532" class="d">- } 8305 </a><a href="#h19-0-6533" id="h19-0-6533" class="d">- } 8306 </a><a href="#h19-0-6534" id="h19-0-6534" class="d">- } 8307 </a><a href="#h19-0-6535" id="h19-0-6535" class="d">- } 8308 </a><a href="#h19-0-6536" id="h19-0-6536" class="d">- function utils_setInObject(object, path, value) { 8309 </a><a href="#h19-0-6537" id="h19-0-6537" class="d">- var length = path.length; 8310 </a><a href="#h19-0-6538" id="h19-0-6538" class="d">- var last = path[length - 1]; 8311 </a><a href="#h19-0-6539" id="h19-0-6539" class="d">- if (object != null) { 8312 </a><a href="#h19-0-6540" id="h19-0-6540" class="d">- var parent = utils_getInObject(object, path.slice(0, length - 1)); 8313 </a><a href="#h19-0-6541" id="h19-0-6541" class="d">- if (parent) { 8314 </a><a href="#h19-0-6542" id="h19-0-6542" class="d">- parent[last] = value; 8315 </a><a href="#h19-0-6543" id="h19-0-6543" class="d">- } 8316 </a><a href="#h19-0-6544" id="h19-0-6544" class="d">- } 8317 </a><a href="#h19-0-6545" id="h19-0-6545" class="d">- } 8318 </a><a href="#h19-0-6546" id="h19-0-6546" class="d">- function getDataType(data) { 8319 </a><a href="#h19-0-6547" id="h19-0-6547" class="d">- if (data === null) { 8320 </a><a href="#h19-0-6548" id="h19-0-6548" class="d">- return "null"; 8321 </a><a href="#h19-0-6549" id="h19-0-6549" class="d">- } else if (data === void 0) { 8322 </a><a href="#h19-0-6550" id="h19-0-6550" class="d">- return "undefined"; 8323 </a><a href="#h19-0-6551" id="h19-0-6551" class="d">- } 8324 </a><a href="#h19-0-6552" id="h19-0-6552" class="d">- if (typeof HTMLElement !== "undefined" && data instanceof HTMLElement) { 8325 </a><a href="#h19-0-6553" id="h19-0-6553" class="d">- return "html_element"; 8326 </a><a href="#h19-0-6554" id="h19-0-6554" class="d">- } 8327 </a><a href="#h19-0-6555" id="h19-0-6555" class="d">- var type = utils_typeof(data); 8328 </a><a href="#h19-0-6556" id="h19-0-6556" class="d">- switch (type) { 8329 </a><a href="#h19-0-6557" id="h19-0-6557" class="d">- case "bigint": 8330 </a><a href="#h19-0-6558" id="h19-0-6558" class="d">- return "bigint"; 8331 </a><a href="#h19-0-6559" id="h19-0-6559" class="d">- case "boolean": 8332 </a><a href="#h19-0-6560" id="h19-0-6560" class="d">- return "boolean"; 8333 </a><a href="#h19-0-6561" id="h19-0-6561" class="d">- case "function": 8334 </a><a href="#h19-0-6562" id="h19-0-6562" class="d">- return "function"; 8335 </a><a href="#h19-0-6563" id="h19-0-6563" class="d">- case "number": 8336 </a><a href="#h19-0-6564" id="h19-0-6564" class="d">- if (Number.isNaN(data)) { 8337 </a><a href="#h19-0-6565" id="h19-0-6565" class="d">- return "nan"; 8338 </a><a href="#h19-0-6566" id="h19-0-6566" class="d">- } else if (!Number.isFinite(data)) { 8339 </a><a href="#h19-0-6567" id="h19-0-6567" class="d">- return "infinity"; 8340 </a><a href="#h19-0-6568" id="h19-0-6568" class="d">- } else { 8341 </a><a href="#h19-0-6569" id="h19-0-6569" class="d">- return "number"; 8342 </a><a href="#h19-0-6570" id="h19-0-6570" class="d">- } 8343 </a><a href="#h19-0-6571" id="h19-0-6571" class="d">- case "object": 8344 </a><a href="#h19-0-6572" id="h19-0-6572" class="d">- if (data.$$typeof === REACT_ELEMENT_TYPE || data.$$typeof === REACT_LEGACY_ELEMENT_TYPE) { 8345 </a><a href="#h19-0-6573" id="h19-0-6573" class="d">- return "react_element"; 8346 </a><a href="#h19-0-6574" id="h19-0-6574" class="d">- } 8347 </a><a href="#h19-0-6575" id="h19-0-6575" class="d">- if (src_isArray(data)) { 8348 </a><a href="#h19-0-6576" id="h19-0-6576" class="d">- return "array"; 8349 </a><a href="#h19-0-6577" id="h19-0-6577" class="d">- } else if (ArrayBuffer.isView(data)) { 8350 </a><a href="#h19-0-6578" id="h19-0-6578" class="d">- return utils_hasOwnProperty.call(data.constructor, "BYTES_PER_ELEMENT") ? "typed_array" : "data_view"; 8351 </a><a href="#h19-0-6579" id="h19-0-6579" class="d">- } else if (data.constructor && data.constructor.name === "ArrayBuffer") { 8352 </a><a href="#h19-0-6580" id="h19-0-6580" class="d">- return "array_buffer"; 8353 </a><a href="#h19-0-6581" id="h19-0-6581" class="d">- } else if (typeof data[Symbol.iterator] === "function") { 8354 </a><a href="#h19-0-6582" id="h19-0-6582" class="d">- var iterator = data[Symbol.iterator](); 8355 </a><a href="#h19-0-6583" id="h19-0-6583" class="d">- if (!iterator) { 8356 </a><a href="#h19-0-6584" id="h19-0-6584" class="d">- } else { 8357 </a><a href="#h19-0-6585" id="h19-0-6585" class="d">- return iterator === data ? "opaque_iterator" : "iterator"; 8358 </a><a href="#h19-0-6586" id="h19-0-6586" class="d">- } 8359 </a><a href="#h19-0-6587" id="h19-0-6587" class="d">- } else if (data.constructor && data.constructor.name === "RegExp") { 8360 </a><a href="#h19-0-6588" id="h19-0-6588" class="d">- return "regexp"; 8361 </a><a href="#h19-0-6589" id="h19-0-6589" class="d">- } else { 8362 </a><a href="#h19-0-6590" id="h19-0-6590" class="d">- var toStringValue = Object.prototype.toString.call(data); 8363 </a><a href="#h19-0-6591" id="h19-0-6591" class="d">- if (toStringValue === "[object Date]") { 8364 </a><a href="#h19-0-6592" id="h19-0-6592" class="d">- return "date"; 8365 </a><a href="#h19-0-6593" id="h19-0-6593" class="d">- } else if (toStringValue === "[object HTMLAllCollection]") { 8366 </a><a href="#h19-0-6594" id="h19-0-6594" class="d">- return "html_all_collection"; 8367 </a><a href="#h19-0-6595" id="h19-0-6595" class="d">- } 8368 </a><a href="#h19-0-6596" id="h19-0-6596" class="d">- } 8369 </a><a href="#h19-0-6597" id="h19-0-6597" class="d">- if (!isPlainObject(data)) { 8370 </a><a href="#h19-0-6598" id="h19-0-6598" class="d">- return "class_instance"; 8371 </a><a href="#h19-0-6599" id="h19-0-6599" class="d">- } 8372 </a><a href="#h19-0-6600" id="h19-0-6600" class="d">- return "object"; 8373 </a><a href="#h19-0-6601" id="h19-0-6601" class="d">- case "string": 8374 </a><a href="#h19-0-6602" id="h19-0-6602" class="d">- return "string"; 8375 </a><a href="#h19-0-6603" id="h19-0-6603" class="d">- case "symbol": 8376 </a><a href="#h19-0-6604" id="h19-0-6604" class="d">- return "symbol"; 8377 </a><a href="#h19-0-6605" id="h19-0-6605" class="d">- case "undefined": 8378 </a><a href="#h19-0-6606" id="h19-0-6606" class="d">- if ( 8379 </a><a href="#h19-0-6607" id="h19-0-6607" class="d">- // $FlowFixMe[method-unbinding] 8380 </a><a href="#h19-0-6608" id="h19-0-6608" class="d">- Object.prototype.toString.call(data) === "[object HTMLAllCollection]" 8381 </a><a href="#h19-0-6609" id="h19-0-6609" class="d">- ) { 8382 </a><a href="#h19-0-6610" id="h19-0-6610" class="d">- return "html_all_collection"; 8383 </a><a href="#h19-0-6611" id="h19-0-6611" class="d">- } 8384 </a><a href="#h19-0-6612" id="h19-0-6612" class="d">- return "undefined"; 8385 </a><a href="#h19-0-6613" id="h19-0-6613" class="d">- default: 8386 </a><a href="#h19-0-6614" id="h19-0-6614" class="d">- return "unknown"; 8387 </a><a href="#h19-0-6615" id="h19-0-6615" class="d">- } 8388 </a><a href="#h19-0-6616" id="h19-0-6616" class="d">- } 8389 </a><a href="#h19-0-6617" id="h19-0-6617" class="d">- function typeOfWithLegacyElementSymbol(object) { 8390 </a><a href="#h19-0-6618" id="h19-0-6618" class="d">- if (utils_typeof(object) === "object" && object !== null) { 8391 </a><a href="#h19-0-6619" id="h19-0-6619" class="d">- var $$typeof = object.$$typeof; 8392 </a><a href="#h19-0-6620" id="h19-0-6620" class="d">- switch ($$typeof) { 8393 </a><a href="#h19-0-6621" id="h19-0-6621" class="d">- case REACT_ELEMENT_TYPE: 8394 </a><a href="#h19-0-6622" id="h19-0-6622" class="d">- case REACT_LEGACY_ELEMENT_TYPE: 8395 </a><a href="#h19-0-6623" id="h19-0-6623" class="d">- var type = object.type; 8396 </a><a href="#h19-0-6624" id="h19-0-6624" class="d">- switch (type) { 8397 </a><a href="#h19-0-6625" id="h19-0-6625" class="d">- case REACT_FRAGMENT_TYPE: 8398 </a><a href="#h19-0-6626" id="h19-0-6626" class="d">- case REACT_PROFILER_TYPE: 8399 </a><a href="#h19-0-6627" id="h19-0-6627" class="d">- case REACT_STRICT_MODE_TYPE: 8400 </a><a href="#h19-0-6628" id="h19-0-6628" class="d">- case REACT_SUSPENSE_TYPE: 8401 </a><a href="#h19-0-6629" id="h19-0-6629" class="d">- case REACT_SUSPENSE_LIST_TYPE: 8402 </a><a href="#h19-0-6630" id="h19-0-6630" class="d">- case REACT_VIEW_TRANSITION_TYPE: 8403 </a><a href="#h19-0-6631" id="h19-0-6631" class="d">- return type; 8404 </a><a href="#h19-0-6632" id="h19-0-6632" class="d">- default: 8405 </a><a href="#h19-0-6633" id="h19-0-6633" class="d">- var $$typeofType = type && type.$$typeof; 8406 </a><a href="#h19-0-6634" id="h19-0-6634" class="d">- switch ($$typeofType) { 8407 </a><a href="#h19-0-6635" id="h19-0-6635" class="d">- case REACT_CONTEXT_TYPE: 8408 </a><a href="#h19-0-6636" id="h19-0-6636" class="d">- case REACT_FORWARD_REF_TYPE: 8409 </a><a href="#h19-0-6637" id="h19-0-6637" class="d">- case REACT_LAZY_TYPE: 8410 </a><a href="#h19-0-6638" id="h19-0-6638" class="d">- case REACT_MEMO_TYPE: 8411 </a><a href="#h19-0-6639" id="h19-0-6639" class="d">- return $$typeofType; 8412 </a><a href="#h19-0-6640" id="h19-0-6640" class="d">- case REACT_CONSUMER_TYPE: 8413 </a><a href="#h19-0-6641" id="h19-0-6641" class="d">- if (enableRenderableContext) { 8414 </a><a href="#h19-0-6642" id="h19-0-6642" class="d">- return $$typeofType; 8415 </a><a href="#h19-0-6643" id="h19-0-6643" class="d">- } 8416 </a><a href="#h19-0-6644" id="h19-0-6644" class="d">- // Fall through 8417 </a><a href="#h19-0-6645" id="h19-0-6645" class="d">- case REACT_PROVIDER_TYPE: 8418 </a><a href="#h19-0-6646" id="h19-0-6646" class="d">- if (!enableRenderableContext) { 8419 </a><a href="#h19-0-6647" id="h19-0-6647" class="d">- return $$typeofType; 8420 </a><a href="#h19-0-6648" id="h19-0-6648" class="d">- } 8421 </a><a href="#h19-0-6649" id="h19-0-6649" class="d">- // Fall through 8422 </a><a href="#h19-0-6650" id="h19-0-6650" class="d">- default: 8423 </a><a href="#h19-0-6651" id="h19-0-6651" class="d">- return $$typeof; 8424 </a><a href="#h19-0-6652" id="h19-0-6652" class="d">- } 8425 </a><a href="#h19-0-6653" id="h19-0-6653" class="d">- } 8426 </a><a href="#h19-0-6654" id="h19-0-6654" class="d">- case REACT_PORTAL_TYPE: 8427 </a><a href="#h19-0-6655" id="h19-0-6655" class="d">- return $$typeof; 8428 </a><a href="#h19-0-6656" id="h19-0-6656" class="d">- } 8429 </a><a href="#h19-0-6657" id="h19-0-6657" class="d">- } 8430 </a><a href="#h19-0-6658" id="h19-0-6658" class="d">- return void 0; 8431 </a><a href="#h19-0-6659" id="h19-0-6659" class="d">- } 8432 </a><a href="#h19-0-6660" id="h19-0-6660" class="d">- function getDisplayNameForReactElement(element) { 8433 </a><a href="#h19-0-6661" id="h19-0-6661" class="d">- var elementType = typeOfWithLegacyElementSymbol(element); 8434 </a><a href="#h19-0-6662" id="h19-0-6662" class="d">- switch (elementType) { 8435 </a><a href="#h19-0-6663" id="h19-0-6663" class="d">- case REACT_CONSUMER_TYPE: 8436 </a><a href="#h19-0-6664" id="h19-0-6664" class="d">- return "ContextConsumer"; 8437 </a><a href="#h19-0-6665" id="h19-0-6665" class="d">- case REACT_PROVIDER_TYPE: 8438 </a><a href="#h19-0-6666" id="h19-0-6666" class="d">- return "ContextProvider"; 8439 </a><a href="#h19-0-6667" id="h19-0-6667" class="d">- case REACT_CONTEXT_TYPE: 8440 </a><a href="#h19-0-6668" id="h19-0-6668" class="d">- return "Context"; 8441 </a><a href="#h19-0-6669" id="h19-0-6669" class="d">- case REACT_FORWARD_REF_TYPE: 8442 </a><a href="#h19-0-6670" id="h19-0-6670" class="d">- return "ForwardRef"; 8443 </a><a href="#h19-0-6671" id="h19-0-6671" class="d">- case REACT_FRAGMENT_TYPE: 8444 </a><a href="#h19-0-6672" id="h19-0-6672" class="d">- return "Fragment"; 8445 </a><a href="#h19-0-6673" id="h19-0-6673" class="d">- case REACT_LAZY_TYPE: 8446 </a><a href="#h19-0-6674" id="h19-0-6674" class="d">- return "Lazy"; 8447 </a><a href="#h19-0-6675" id="h19-0-6675" class="d">- case REACT_MEMO_TYPE: 8448 </a><a href="#h19-0-6676" id="h19-0-6676" class="d">- return "Memo"; 8449 </a><a href="#h19-0-6677" id="h19-0-6677" class="d">- case REACT_PORTAL_TYPE: 8450 </a><a href="#h19-0-6678" id="h19-0-6678" class="d">- return "Portal"; 8451 </a><a href="#h19-0-6679" id="h19-0-6679" class="d">- case REACT_PROFILER_TYPE: 8452 </a><a href="#h19-0-6680" id="h19-0-6680" class="d">- return "Profiler"; 8453 </a><a href="#h19-0-6681" id="h19-0-6681" class="d">- case REACT_STRICT_MODE_TYPE: 8454 </a><a href="#h19-0-6682" id="h19-0-6682" class="d">- return "StrictMode"; 8455 </a><a href="#h19-0-6683" id="h19-0-6683" class="d">- case REACT_SUSPENSE_TYPE: 8456 </a><a href="#h19-0-6684" id="h19-0-6684" class="d">- return "Suspense"; 8457 </a><a href="#h19-0-6685" id="h19-0-6685" class="d">- case REACT_SUSPENSE_LIST_TYPE: 8458 </a><a href="#h19-0-6686" id="h19-0-6686" class="d">- return "SuspenseList"; 8459 </a><a href="#h19-0-6687" id="h19-0-6687" class="d">- case REACT_VIEW_TRANSITION_TYPE: 8460 </a><a href="#h19-0-6688" id="h19-0-6688" class="d">- return "ViewTransition"; 8461 </a><a href="#h19-0-6689" id="h19-0-6689" class="d">- case REACT_TRACING_MARKER_TYPE: 8462 </a><a href="#h19-0-6690" id="h19-0-6690" class="d">- return "TracingMarker"; 8463 </a><a href="#h19-0-6691" id="h19-0-6691" class="d">- default: 8464 </a><a href="#h19-0-6692" id="h19-0-6692" class="d">- var type = element.type; 8465 </a><a href="#h19-0-6693" id="h19-0-6693" class="d">- if (typeof type === "string") { 8466 </a><a href="#h19-0-6694" id="h19-0-6694" class="d">- return type; 8467 </a><a href="#h19-0-6695" id="h19-0-6695" class="d">- } else if (typeof type === "function") { 8468 </a><a href="#h19-0-6696" id="h19-0-6696" class="d">- return getDisplayName(type, "Anonymous"); 8469 </a><a href="#h19-0-6697" id="h19-0-6697" class="d">- } else if (type != null) { 8470 </a><a href="#h19-0-6698" id="h19-0-6698" class="d">- return "NotImplementedInDevtools"; 8471 </a><a href="#h19-0-6699" id="h19-0-6699" class="d">- } else { 8472 </a><a href="#h19-0-6700" id="h19-0-6700" class="d">- return "Element"; 8473 </a><a href="#h19-0-6701" id="h19-0-6701" class="d">- } 8474 </a><a href="#h19-0-6702" id="h19-0-6702" class="d">- } 8475 </a><a href="#h19-0-6703" id="h19-0-6703" class="d">- } 8476 </a><a href="#h19-0-6704" id="h19-0-6704" class="d">- var MAX_PREVIEW_STRING_LENGTH = 50; 8477 </a><a href="#h19-0-6705" id="h19-0-6705" class="d">- function truncateForDisplay(string) { 8478 </a><a href="#h19-0-6706" id="h19-0-6706" class="d">- var length = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : MAX_PREVIEW_STRING_LENGTH; 8479 </a><a href="#h19-0-6707" id="h19-0-6707" class="d">- if (string.length > length) { 8480 </a><a href="#h19-0-6708" id="h19-0-6708" class="d">- return string.slice(0, length) + "\u2026"; 8481 </a><a href="#h19-0-6709" id="h19-0-6709" class="d">- } else { 8482 </a><a href="#h19-0-6710" id="h19-0-6710" class="d">- return string; 8483 </a><a href="#h19-0-6711" id="h19-0-6711" class="d">- } 8484 </a><a href="#h19-0-6712" id="h19-0-6712" class="d">- } 8485 </a><a href="#h19-0-6713" id="h19-0-6713" class="d">- function formatDataForPreview(data, showFormattedValue) { 8486 </a><a href="#h19-0-6714" id="h19-0-6714" class="d">- if (data != null && utils_hasOwnProperty.call(data, meta.type)) { 8487 </a><a href="#h19-0-6715" id="h19-0-6715" class="d">- return showFormattedValue ? data[meta.preview_long] : data[meta.preview_short]; 8488 </a><a href="#h19-0-6716" id="h19-0-6716" class="d">- } 8489 </a><a href="#h19-0-6717" id="h19-0-6717" class="d">- var type = getDataType(data); 8490 </a><a href="#h19-0-6718" id="h19-0-6718" class="d">- switch (type) { 8491 </a><a href="#h19-0-6719" id="h19-0-6719" class="d">- case "html_element": 8492 </a><a href="#h19-0-6720" id="h19-0-6720" class="d">- return "<".concat(truncateForDisplay(data.tagName.toLowerCase()), " />"); 8493 </a><a href="#h19-0-6721" id="h19-0-6721" class="d">- case "function": 8494 </a><a href="#h19-0-6722" id="h19-0-6722" class="d">- if (typeof data.name === "function" || data.name === "") { 8495 </a><a href="#h19-0-6723" id="h19-0-6723" class="d">- return "() => {}"; 8496 </a><a href="#h19-0-6724" id="h19-0-6724" class="d">- } 8497 </a><a href="#h19-0-6725" id="h19-0-6725" class="d">- return "".concat(truncateForDisplay(data.name), "() {}"); 8498 </a><a href="#h19-0-6726" id="h19-0-6726" class="d">- case "string": 8499 </a><a href="#h19-0-6727" id="h19-0-6727" class="d">- return '"'.concat(data, '"'); 8500 </a><a href="#h19-0-6728" id="h19-0-6728" class="d">- case "bigint": 8501 </a><a href="#h19-0-6729" id="h19-0-6729" class="d">- return truncateForDisplay(data.toString() + "n"); 8502 </a><a href="#h19-0-6730" id="h19-0-6730" class="d">- case "regexp": 8503 </a><a href="#h19-0-6731" id="h19-0-6731" class="d">- return truncateForDisplay(data.toString()); 8504 </a><a href="#h19-0-6732" id="h19-0-6732" class="d">- case "symbol": 8505 </a><a href="#h19-0-6733" id="h19-0-6733" class="d">- return truncateForDisplay(data.toString()); 8506 </a><a href="#h19-0-6734" id="h19-0-6734" class="d">- case "react_element": 8507 </a><a href="#h19-0-6735" id="h19-0-6735" class="d">- return "<".concat(truncateForDisplay(getDisplayNameForReactElement(data) || "Unknown"), " />"); 8508 </a><a href="#h19-0-6736" id="h19-0-6736" class="d">- case "array_buffer": 8509 </a><a href="#h19-0-6737" id="h19-0-6737" class="d">- return "ArrayBuffer(".concat(data.byteLength, ")"); 8510 </a><a href="#h19-0-6738" id="h19-0-6738" class="d">- case "data_view": 8511 </a><a href="#h19-0-6739" id="h19-0-6739" class="d">- return "DataView(".concat(data.buffer.byteLength, ")"); 8512 </a><a href="#h19-0-6740" id="h19-0-6740" class="d">- case "array": 8513 </a><a href="#h19-0-6741" id="h19-0-6741" class="d">- if (showFormattedValue) { 8514 </a><a href="#h19-0-6742" id="h19-0-6742" class="d">- var formatted = ""; 8515 </a><a href="#h19-0-6743" id="h19-0-6743" class="d">- for (var i = 0; i < data.length; i++) { 8516 </a><a href="#h19-0-6744" id="h19-0-6744" class="d">- if (i > 0) { 8517 </a><a href="#h19-0-6745" id="h19-0-6745" class="d">- formatted += ", "; 8518 </a><a href="#h19-0-6746" id="h19-0-6746" class="d">- } 8519 </a><a href="#h19-0-6747" id="h19-0-6747" class="d">- formatted += formatDataForPreview(data[i], false); 8520 </a><a href="#h19-0-6748" id="h19-0-6748" class="d">- if (formatted.length > MAX_PREVIEW_STRING_LENGTH) { 8521 </a><a href="#h19-0-6749" id="h19-0-6749" class="d">- break; 8522 </a><a href="#h19-0-6750" id="h19-0-6750" class="d">- } 8523 </a><a href="#h19-0-6751" id="h19-0-6751" class="d">- } 8524 </a><a href="#h19-0-6752" id="h19-0-6752" class="d">- return "[".concat(truncateForDisplay(formatted), "]"); 8525 </a><a href="#h19-0-6753" id="h19-0-6753" class="d">- } else { 8526 </a><a href="#h19-0-6754" id="h19-0-6754" class="d">- var length = utils_hasOwnProperty.call(data, meta.size) ? data[meta.size] : data.length; 8527 </a><a href="#h19-0-6755" id="h19-0-6755" class="d">- return "Array(".concat(length, ")"); 8528 </a><a href="#h19-0-6756" id="h19-0-6756" class="d">- } 8529 </a><a href="#h19-0-6757" id="h19-0-6757" class="d">- case "typed_array": 8530 </a><a href="#h19-0-6758" id="h19-0-6758" class="d">- var shortName = "".concat(data.constructor.name, "(").concat(data.length, ")"); 8531 </a><a href="#h19-0-6759" id="h19-0-6759" class="d">- if (showFormattedValue) { 8532 </a><a href="#h19-0-6760" id="h19-0-6760" class="d">- var _formatted = ""; 8533 </a><a href="#h19-0-6761" id="h19-0-6761" class="d">- for (var _i = 0; _i < data.length; _i++) { 8534 </a><a href="#h19-0-6762" id="h19-0-6762" class="d">- if (_i > 0) { 8535 </a><a href="#h19-0-6763" id="h19-0-6763" class="d">- _formatted += ", "; 8536 </a><a href="#h19-0-6764" id="h19-0-6764" class="d">- } 8537 </a><a href="#h19-0-6765" id="h19-0-6765" class="d">- _formatted += data[_i]; 8538 </a><a href="#h19-0-6766" id="h19-0-6766" class="d">- if (_formatted.length > MAX_PREVIEW_STRING_LENGTH) { 8539 </a><a href="#h19-0-6767" id="h19-0-6767" class="d">- break; 8540 </a><a href="#h19-0-6768" id="h19-0-6768" class="d">- } 8541 </a><a href="#h19-0-6769" id="h19-0-6769" class="d">- } 8542 </a><a href="#h19-0-6770" id="h19-0-6770" class="d">- return "".concat(shortName, " [").concat(truncateForDisplay(_formatted), "]"); 8543 </a><a href="#h19-0-6771" id="h19-0-6771" class="d">- } else { 8544 </a><a href="#h19-0-6772" id="h19-0-6772" class="d">- return shortName; 8545 </a><a href="#h19-0-6773" id="h19-0-6773" class="d">- } 8546 </a><a href="#h19-0-6774" id="h19-0-6774" class="d">- case "iterator": 8547 </a><a href="#h19-0-6775" id="h19-0-6775" class="d">- var name = data.constructor.name; 8548 </a><a href="#h19-0-6776" id="h19-0-6776" class="d">- if (showFormattedValue) { 8549 </a><a href="#h19-0-6777" id="h19-0-6777" class="d">- var array = Array.from(data); 8550 </a><a href="#h19-0-6778" id="h19-0-6778" class="d">- var _formatted2 = ""; 8551 </a><a href="#h19-0-6779" id="h19-0-6779" class="d">- for (var _i2 = 0; _i2 < array.length; _i2++) { 8552 </a><a href="#h19-0-6780" id="h19-0-6780" class="d">- var entryOrEntries = array[_i2]; 8553 </a><a href="#h19-0-6781" id="h19-0-6781" class="d">- if (_i2 > 0) { 8554 </a><a href="#h19-0-6782" id="h19-0-6782" class="d">- _formatted2 += ", "; 8555 </a><a href="#h19-0-6783" id="h19-0-6783" class="d">- } 8556 </a><a href="#h19-0-6784" id="h19-0-6784" class="d">- if (src_isArray(entryOrEntries)) { 8557 </a><a href="#h19-0-6785" id="h19-0-6785" class="d">- var key = formatDataForPreview(entryOrEntries[0], true); 8558 </a><a href="#h19-0-6786" id="h19-0-6786" class="d">- var value = formatDataForPreview(entryOrEntries[1], false); 8559 </a><a href="#h19-0-6787" id="h19-0-6787" class="d">- _formatted2 += "".concat(key, " => ").concat(value); 8560 </a><a href="#h19-0-6788" id="h19-0-6788" class="d">- } else { 8561 </a><a href="#h19-0-6789" id="h19-0-6789" class="d">- _formatted2 += formatDataForPreview(entryOrEntries, false); 8562 </a><a href="#h19-0-6790" id="h19-0-6790" class="d">- } 8563 </a><a href="#h19-0-6791" id="h19-0-6791" class="d">- if (_formatted2.length > MAX_PREVIEW_STRING_LENGTH) { 8564 </a><a href="#h19-0-6792" id="h19-0-6792" class="d">- break; 8565 </a><a href="#h19-0-6793" id="h19-0-6793" class="d">- } 8566 </a><a href="#h19-0-6794" id="h19-0-6794" class="d">- } 8567 </a><a href="#h19-0-6795" id="h19-0-6795" class="d">- return "".concat(name, "(").concat(data.size, ") {").concat(truncateForDisplay(_formatted2), "}"); 8568 </a><a href="#h19-0-6796" id="h19-0-6796" class="d">- } else { 8569 </a><a href="#h19-0-6797" id="h19-0-6797" class="d">- return "".concat(name, "(").concat(data.size, ")"); 8570 </a><a href="#h19-0-6798" id="h19-0-6798" class="d">- } 8571 </a><a href="#h19-0-6799" id="h19-0-6799" class="d">- case "opaque_iterator": { 8572 </a><a href="#h19-0-6800" id="h19-0-6800" class="d">- return data[Symbol.toStringTag]; 8573 </a><a href="#h19-0-6801" id="h19-0-6801" class="d">- } 8574 </a><a href="#h19-0-6802" id="h19-0-6802" class="d">- case "date": 8575 </a><a href="#h19-0-6803" id="h19-0-6803" class="d">- return data.toString(); 8576 </a><a href="#h19-0-6804" id="h19-0-6804" class="d">- case "class_instance": 8577 </a><a href="#h19-0-6805" id="h19-0-6805" class="d">- return data.constructor.name; 8578 </a><a href="#h19-0-6806" id="h19-0-6806" class="d">- case "object": 8579 </a><a href="#h19-0-6807" id="h19-0-6807" class="d">- if (showFormattedValue) { 8580 </a><a href="#h19-0-6808" id="h19-0-6808" class="d">- var keys = Array.from(getAllEnumerableKeys(data)).sort(alphaSortKeys); 8581 </a><a href="#h19-0-6809" id="h19-0-6809" class="d">- var _formatted3 = ""; 8582 </a><a href="#h19-0-6810" id="h19-0-6810" class="d">- for (var _i3 = 0; _i3 < keys.length; _i3++) { 8583 </a><a href="#h19-0-6811" id="h19-0-6811" class="d">- var _key = keys[_i3]; 8584 </a><a href="#h19-0-6812" id="h19-0-6812" class="d">- if (_i3 > 0) { 8585 </a><a href="#h19-0-6813" id="h19-0-6813" class="d">- _formatted3 += ", "; 8586 </a><a href="#h19-0-6814" id="h19-0-6814" class="d">- } 8587 </a><a href="#h19-0-6815" id="h19-0-6815" class="d">- _formatted3 += "".concat(_key.toString(), ": ").concat(formatDataForPreview(data[_key], false)); 8588 </a><a href="#h19-0-6816" id="h19-0-6816" class="d">- if (_formatted3.length > MAX_PREVIEW_STRING_LENGTH) { 8589 </a><a href="#h19-0-6817" id="h19-0-6817" class="d">- break; 8590 </a><a href="#h19-0-6818" id="h19-0-6818" class="d">- } 8591 </a><a href="#h19-0-6819" id="h19-0-6819" class="d">- } 8592 </a><a href="#h19-0-6820" id="h19-0-6820" class="d">- return "{".concat(truncateForDisplay(_formatted3), "}"); 8593 </a><a href="#h19-0-6821" id="h19-0-6821" class="d">- } else { 8594 </a><a href="#h19-0-6822" id="h19-0-6822" class="d">- return "{\u2026}"; 8595 </a><a href="#h19-0-6823" id="h19-0-6823" class="d">- } 8596 </a><a href="#h19-0-6824" id="h19-0-6824" class="d">- case "boolean": 8597 </a><a href="#h19-0-6825" id="h19-0-6825" class="d">- case "number": 8598 </a><a href="#h19-0-6826" id="h19-0-6826" class="d">- case "infinity": 8599 </a><a href="#h19-0-6827" id="h19-0-6827" class="d">- case "nan": 8600 </a><a href="#h19-0-6828" id="h19-0-6828" class="d">- case "null": 8601 </a><a href="#h19-0-6829" id="h19-0-6829" class="d">- case "undefined": 8602 </a><a href="#h19-0-6830" id="h19-0-6830" class="d">- return data; 8603 </a><a href="#h19-0-6831" id="h19-0-6831" class="d">- default: 8604 </a><a href="#h19-0-6832" id="h19-0-6832" class="d">- try { 8605 </a><a href="#h19-0-6833" id="h19-0-6833" class="d">- return truncateForDisplay(String(data)); 8606 </a><a href="#h19-0-6834" id="h19-0-6834" class="d">- } catch (error) { 8607 </a><a href="#h19-0-6835" id="h19-0-6835" class="d">- return "unserializable"; 8608 </a><a href="#h19-0-6836" id="h19-0-6836" class="d">- } 8609 </a><a href="#h19-0-6837" id="h19-0-6837" class="d">- } 8610 </a><a href="#h19-0-6838" id="h19-0-6838" class="d">- } 8611 </a><a href="#h19-0-6839" id="h19-0-6839" class="d">- var isPlainObject = function isPlainObject2(object) { 8612 </a><a href="#h19-0-6840" id="h19-0-6840" class="d">- var objectPrototype = Object.getPrototypeOf(object); 8613 </a><a href="#h19-0-6841" id="h19-0-6841" class="d">- if (!objectPrototype) return true; 8614 </a><a href="#h19-0-6842" id="h19-0-6842" class="d">- var objectParentPrototype = Object.getPrototypeOf(objectPrototype); 8615 </a><a href="#h19-0-6843" id="h19-0-6843" class="d">- return !objectParentPrototype; 8616 </a><a href="#h19-0-6844" id="h19-0-6844" class="d">- }; 8617 </a><a href="#h19-0-6845" id="h19-0-6845" class="d">- function backendToFrontendSerializedElementMapper(element) { 8618 </a><a href="#h19-0-6846" id="h19-0-6846" class="d">- var _parseElementDisplayN2 = parseElementDisplayNameFromBackend(element.displayName, element.type), formattedDisplayName = _parseElementDisplayN2.formattedDisplayName, hocDisplayNames = _parseElementDisplayN2.hocDisplayNames, compiledWithForget = _parseElementDisplayN2.compiledWithForget; 8619 </a><a href="#h19-0-6847" id="h19-0-6847" class="d">- return _objectSpread(_objectSpread({}, element), {}, { 8620 </a><a href="#h19-0-6848" id="h19-0-6848" class="d">- displayName: formattedDisplayName, 8621 </a><a href="#h19-0-6849" id="h19-0-6849" class="d">- hocDisplayNames, 8622 </a><a href="#h19-0-6850" id="h19-0-6850" class="d">- compiledWithForget 8623 </a><a href="#h19-0-6851" id="h19-0-6851" class="d">- }); 8624 </a><a href="#h19-0-6852" id="h19-0-6852" class="d">- } 8625 </a><a href="#h19-0-6853" id="h19-0-6853" class="d">- function normalizeUrl(url) { 8626 </a><a href="#h19-0-6854" id="h19-0-6854" class="d">- return url.replace("/./", "/"); 8627 </a><a href="#h19-0-6855" id="h19-0-6855" class="d">- } 8628 </a><a href="#h19-0-6856" id="h19-0-6856" class="d">- function getIsReloadAndProfileSupported() { 8629 </a><a href="#h19-0-6857" id="h19-0-6857" class="d">- var isBackendStorageAPISupported = false; 8630 </a><a href="#h19-0-6858" id="h19-0-6858" class="d">- try { 8631 </a><a href="#h19-0-6859" id="h19-0-6859" class="d">- localStorage.getItem("test"); 8632 </a><a href="#h19-0-6860" id="h19-0-6860" class="d">- isBackendStorageAPISupported = true; 8633 </a><a href="#h19-0-6861" id="h19-0-6861" class="d">- } catch (error) { 8634 </a><a href="#h19-0-6862" id="h19-0-6862" class="d">- } 8635 </a><a href="#h19-0-6863" id="h19-0-6863" class="d">- return isBackendStorageAPISupported && isSynchronousXHRSupported(); 8636 </a><a href="#h19-0-6864" id="h19-0-6864" class="d">- } 8637 </a><a href="#h19-0-6865" id="h19-0-6865" class="d">- function getIfReloadedAndProfiling() { 8638 </a><a href="#h19-0-6866" id="h19-0-6866" class="d">- return sessionStorageGetItem(SESSION_STORAGE_RELOAD_AND_PROFILE_KEY) === "true"; 8639 </a><a href="#h19-0-6867" id="h19-0-6867" class="d">- } 8640 </a><a href="#h19-0-6868" id="h19-0-6868" class="d">- function getProfilingSettings() { 8641 </a><a href="#h19-0-6869" id="h19-0-6869" class="d">- return { 8642 </a><a href="#h19-0-6870" id="h19-0-6870" class="d">- recordChangeDescriptions: sessionStorageGetItem(SESSION_STORAGE_RECORD_CHANGE_DESCRIPTIONS_KEY) === "true", 8643 </a><a href="#h19-0-6871" id="h19-0-6871" class="d">- recordTimeline: sessionStorageGetItem(SESSION_STORAGE_RECORD_TIMELINE_KEY) === "true" 8644 </a><a href="#h19-0-6872" id="h19-0-6872" class="d">- }; 8645 </a><a href="#h19-0-6873" id="h19-0-6873" class="d">- } 8646 </a><a href="#h19-0-6874" id="h19-0-6874" class="d">- function onReloadAndProfile(recordChangeDescriptions, recordTimeline) { 8647 </a><a href="#h19-0-6875" id="h19-0-6875" class="d">- sessionStorageSetItem(SESSION_STORAGE_RELOAD_AND_PROFILE_KEY, "true"); 8648 </a><a href="#h19-0-6876" id="h19-0-6876" class="d">- sessionStorageSetItem(SESSION_STORAGE_RECORD_CHANGE_DESCRIPTIONS_KEY, recordChangeDescriptions ? "true" : "false"); 8649 </a><a href="#h19-0-6877" id="h19-0-6877" class="d">- sessionStorageSetItem(SESSION_STORAGE_RECORD_TIMELINE_KEY, recordTimeline ? "true" : "false"); 8650 </a><a href="#h19-0-6878" id="h19-0-6878" class="d">- } 8651 </a><a href="#h19-0-6879" id="h19-0-6879" class="d">- function onReloadAndProfileFlagsReset() { 8652 </a><a href="#h19-0-6880" id="h19-0-6880" class="d">- sessionStorageRemoveItem(SESSION_STORAGE_RELOAD_AND_PROFILE_KEY); 8653 </a><a href="#h19-0-6881" id="h19-0-6881" class="d">- sessionStorageRemoveItem(SESSION_STORAGE_RECORD_CHANGE_DESCRIPTIONS_KEY); 8654 </a><a href="#h19-0-6882" id="h19-0-6882" class="d">- sessionStorageRemoveItem(SESSION_STORAGE_RECORD_TIMELINE_KEY); 8655 </a><a href="#h19-0-6883" id="h19-0-6883" class="d">- } 8656 </a><a href="#h19-0-6884" id="h19-0-6884" class="d">- ; 8657 </a><a href="#h19-0-6885" id="h19-0-6885" class="d">- function hydration_ownKeys(object, enumerableOnly) { 8658 </a><a href="#h19-0-6886" id="h19-0-6886" class="d">- var keys = Object.keys(object); 8659 </a><a href="#h19-0-6887" id="h19-0-6887" class="d">- if (Object.getOwnPropertySymbols) { 8660 </a><a href="#h19-0-6888" id="h19-0-6888" class="d">- var symbols = Object.getOwnPropertySymbols(object); 8661 </a><a href="#h19-0-6889" id="h19-0-6889" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 8662 </a><a href="#h19-0-6890" id="h19-0-6890" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 8663 </a><a href="#h19-0-6891" id="h19-0-6891" class="d">- }); 8664 </a><a href="#h19-0-6892" id="h19-0-6892" class="d">- keys.push.apply(keys, symbols); 8665 </a><a href="#h19-0-6893" id="h19-0-6893" class="d">- } 8666 </a><a href="#h19-0-6894" id="h19-0-6894" class="d">- return keys; 8667 </a><a href="#h19-0-6895" id="h19-0-6895" class="d">- } 8668 </a><a href="#h19-0-6896" id="h19-0-6896" class="d">- function hydration_objectSpread(target) { 8669 </a><a href="#h19-0-6897" id="h19-0-6897" class="d">- for (var i = 1; i < arguments.length; i++) { 8670 </a><a href="#h19-0-6898" id="h19-0-6898" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 8671 </a><a href="#h19-0-6899" id="h19-0-6899" class="d">- if (i % 2) { 8672 </a><a href="#h19-0-6900" id="h19-0-6900" class="d">- hydration_ownKeys(Object(source), true).forEach(function(key) { 8673 </a><a href="#h19-0-6901" id="h19-0-6901" class="d">- hydration_defineProperty(target, key, source[key]); 8674 </a><a href="#h19-0-6902" id="h19-0-6902" class="d">- }); 8675 </a><a href="#h19-0-6903" id="h19-0-6903" class="d">- } else if (Object.getOwnPropertyDescriptors) { 8676 </a><a href="#h19-0-6904" id="h19-0-6904" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 8677 </a><a href="#h19-0-6905" id="h19-0-6905" class="d">- } else { 8678 </a><a href="#h19-0-6906" id="h19-0-6906" class="d">- hydration_ownKeys(Object(source)).forEach(function(key) { 8679 </a><a href="#h19-0-6907" id="h19-0-6907" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 8680 </a><a href="#h19-0-6908" id="h19-0-6908" class="d">- }); 8681 </a><a href="#h19-0-6909" id="h19-0-6909" class="d">- } 8682 </a><a href="#h19-0-6910" id="h19-0-6910" class="d">- } 8683 </a><a href="#h19-0-6911" id="h19-0-6911" class="d">- return target; 8684 </a><a href="#h19-0-6912" id="h19-0-6912" class="d">- } 8685 </a><a href="#h19-0-6913" id="h19-0-6913" class="d">- function hydration_defineProperty(obj, key, value) { 8686 </a><a href="#h19-0-6914" id="h19-0-6914" class="d">- if (key in obj) { 8687 </a><a href="#h19-0-6915" id="h19-0-6915" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 8688 </a><a href="#h19-0-6916" id="h19-0-6916" class="d">- } else { 8689 </a><a href="#h19-0-6917" id="h19-0-6917" class="d">- obj[key] = value; 8690 </a><a href="#h19-0-6918" id="h19-0-6918" class="d">- } 8691 </a><a href="#h19-0-6919" id="h19-0-6919" class="d">- return obj; 8692 </a><a href="#h19-0-6920" id="h19-0-6920" class="d">- } 8693 </a><a href="#h19-0-6921" id="h19-0-6921" class="d">- function hydration_typeof(obj) { 8694 </a><a href="#h19-0-6922" id="h19-0-6922" class="d">- "@babel/helpers - typeof"; 8695 </a><a href="#h19-0-6923" id="h19-0-6923" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 8696 </a><a href="#h19-0-6924" id="h19-0-6924" class="d">- hydration_typeof = function _typeof2(obj2) { 8697 </a><a href="#h19-0-6925" id="h19-0-6925" class="d">- return typeof obj2; 8698 </a><a href="#h19-0-6926" id="h19-0-6926" class="d">- }; 8699 </a><a href="#h19-0-6927" id="h19-0-6927" class="d">- } else { 8700 </a><a href="#h19-0-6928" id="h19-0-6928" class="d">- hydration_typeof = function _typeof2(obj2) { 8701 </a><a href="#h19-0-6929" id="h19-0-6929" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 8702 </a><a href="#h19-0-6930" id="h19-0-6930" class="d">- }; 8703 </a><a href="#h19-0-6931" id="h19-0-6931" class="d">- } 8704 </a><a href="#h19-0-6932" id="h19-0-6932" class="d">- return hydration_typeof(obj); 8705 </a><a href="#h19-0-6933" id="h19-0-6933" class="d">- } 8706 </a><a href="#h19-0-6934" id="h19-0-6934" class="d">- var meta = { 8707 </a><a href="#h19-0-6935" id="h19-0-6935" class="d">- inspectable: Symbol("inspectable"), 8708 </a><a href="#h19-0-6936" id="h19-0-6936" class="d">- inspected: Symbol("inspected"), 8709 </a><a href="#h19-0-6937" id="h19-0-6937" class="d">- name: Symbol("name"), 8710 </a><a href="#h19-0-6938" id="h19-0-6938" class="d">- preview_long: Symbol("preview_long"), 8711 </a><a href="#h19-0-6939" id="h19-0-6939" class="d">- preview_short: Symbol("preview_short"), 8712 </a><a href="#h19-0-6940" id="h19-0-6940" class="d">- readonly: Symbol("readonly"), 8713 </a><a href="#h19-0-6941" id="h19-0-6941" class="d">- size: Symbol("size"), 8714 </a><a href="#h19-0-6942" id="h19-0-6942" class="d">- type: Symbol("type"), 8715 </a><a href="#h19-0-6943" id="h19-0-6943" class="d">- unserializable: Symbol("unserializable") 8716 </a><a href="#h19-0-6944" id="h19-0-6944" class="d">- }; 8717 </a><a href="#h19-0-6945" id="h19-0-6945" class="d">- var LEVEL_THRESHOLD = 2; 8718 </a><a href="#h19-0-6946" id="h19-0-6946" class="d">- function createDehydrated(type, inspectable, data, cleaned, path) { 8719 </a><a href="#h19-0-6947" id="h19-0-6947" class="d">- cleaned.push(path); 8720 </a><a href="#h19-0-6948" id="h19-0-6948" class="d">- var dehydrated = { 8721 </a><a href="#h19-0-6949" id="h19-0-6949" class="d">- inspectable, 8722 </a><a href="#h19-0-6950" id="h19-0-6950" class="d">- type, 8723 </a><a href="#h19-0-6951" id="h19-0-6951" class="d">- preview_long: formatDataForPreview(data, true), 8724 </a><a href="#h19-0-6952" id="h19-0-6952" class="d">- preview_short: formatDataForPreview(data, false), 8725 </a><a href="#h19-0-6953" id="h19-0-6953" class="d">- name: typeof data.constructor !== "function" || typeof data.constructor.name !== "string" || data.constructor.name === "Object" ? "" : data.constructor.name 8726 </a><a href="#h19-0-6954" id="h19-0-6954" class="d">- }; 8727 </a><a href="#h19-0-6955" id="h19-0-6955" class="d">- if (type === "array" || type === "typed_array") { 8728 </a><a href="#h19-0-6956" id="h19-0-6956" class="d">- dehydrated.size = data.length; 8729 </a><a href="#h19-0-6957" id="h19-0-6957" class="d">- } else if (type === "object") { 8730 </a><a href="#h19-0-6958" id="h19-0-6958" class="d">- dehydrated.size = Object.keys(data).length; 8731 </a><a href="#h19-0-6959" id="h19-0-6959" class="d">- } 8732 </a><a href="#h19-0-6960" id="h19-0-6960" class="d">- if (type === "iterator" || type === "typed_array") { 8733 </a><a href="#h19-0-6961" id="h19-0-6961" class="d">- dehydrated.readonly = true; 8734 </a><a href="#h19-0-6962" id="h19-0-6962" class="d">- } 8735 </a><a href="#h19-0-6963" id="h19-0-6963" class="d">- return dehydrated; 8736 </a><a href="#h19-0-6964" id="h19-0-6964" class="d">- } 8737 </a><a href="#h19-0-6965" id="h19-0-6965" class="d">- function dehydrate(data, cleaned, unserializable, path, isPathAllowed) { 8738 </a><a href="#h19-0-6966" id="h19-0-6966" class="d">- var level = arguments.length > 5 && arguments[5] !== void 0 ? arguments[5] : 0; 8739 </a><a href="#h19-0-6967" id="h19-0-6967" class="d">- var type = getDataType(data); 8740 </a><a href="#h19-0-6968" id="h19-0-6968" class="d">- var isPathAllowedCheck; 8741 </a><a href="#h19-0-6969" id="h19-0-6969" class="d">- switch (type) { 8742 </a><a href="#h19-0-6970" id="h19-0-6970" class="d">- case "html_element": 8743 </a><a href="#h19-0-6971" id="h19-0-6971" class="d">- cleaned.push(path); 8744 </a><a href="#h19-0-6972" id="h19-0-6972" class="d">- return { 8745 </a><a href="#h19-0-6973" id="h19-0-6973" class="d">- inspectable: false, 8746 </a><a href="#h19-0-6974" id="h19-0-6974" class="d">- preview_short: formatDataForPreview(data, false), 8747 </a><a href="#h19-0-6975" id="h19-0-6975" class="d">- preview_long: formatDataForPreview(data, true), 8748 </a><a href="#h19-0-6976" id="h19-0-6976" class="d">- name: data.tagName, 8749 </a><a href="#h19-0-6977" id="h19-0-6977" class="d">- type 8750 </a><a href="#h19-0-6978" id="h19-0-6978" class="d">- }; 8751 </a><a href="#h19-0-6979" id="h19-0-6979" class="d">- case "function": 8752 </a><a href="#h19-0-6980" id="h19-0-6980" class="d">- cleaned.push(path); 8753 </a><a href="#h19-0-6981" id="h19-0-6981" class="d">- return { 8754 </a><a href="#h19-0-6982" id="h19-0-6982" class="d">- inspectable: false, 8755 </a><a href="#h19-0-6983" id="h19-0-6983" class="d">- preview_short: formatDataForPreview(data, false), 8756 </a><a href="#h19-0-6984" id="h19-0-6984" class="d">- preview_long: formatDataForPreview(data, true), 8757 </a><a href="#h19-0-6985" id="h19-0-6985" class="d">- name: typeof data.name === "function" || !data.name ? "function" : data.name, 8758 </a><a href="#h19-0-6986" id="h19-0-6986" class="d">- type 8759 </a><a href="#h19-0-6987" id="h19-0-6987" class="d">- }; 8760 </a><a href="#h19-0-6988" id="h19-0-6988" class="d">- case "string": 8761 </a><a href="#h19-0-6989" id="h19-0-6989" class="d">- isPathAllowedCheck = isPathAllowed(path); 8762 </a><a href="#h19-0-6990" id="h19-0-6990" class="d">- if (isPathAllowedCheck) { 8763 </a><a href="#h19-0-6991" id="h19-0-6991" class="d">- return data; 8764 </a><a href="#h19-0-6992" id="h19-0-6992" class="d">- } else { 8765 </a><a href="#h19-0-6993" id="h19-0-6993" class="d">- return data.length <= 500 ? data : data.slice(0, 500) + "..."; 8766 </a><a href="#h19-0-6994" id="h19-0-6994" class="d">- } 8767 </a><a href="#h19-0-6995" id="h19-0-6995" class="d">- case "bigint": 8768 </a><a href="#h19-0-6996" id="h19-0-6996" class="d">- cleaned.push(path); 8769 </a><a href="#h19-0-6997" id="h19-0-6997" class="d">- return { 8770 </a><a href="#h19-0-6998" id="h19-0-6998" class="d">- inspectable: false, 8771 </a><a href="#h19-0-6999" id="h19-0-6999" class="d">- preview_short: formatDataForPreview(data, false), 8772 </a><a href="#h19-0-7000" id="h19-0-7000" class="d">- preview_long: formatDataForPreview(data, true), 8773 </a><a href="#h19-0-7001" id="h19-0-7001" class="d">- name: data.toString(), 8774 </a><a href="#h19-0-7002" id="h19-0-7002" class="d">- type 8775 </a><a href="#h19-0-7003" id="h19-0-7003" class="d">- }; 8776 </a><a href="#h19-0-7004" id="h19-0-7004" class="d">- case "symbol": 8777 </a><a href="#h19-0-7005" id="h19-0-7005" class="d">- cleaned.push(path); 8778 </a><a href="#h19-0-7006" id="h19-0-7006" class="d">- return { 8779 </a><a href="#h19-0-7007" id="h19-0-7007" class="d">- inspectable: false, 8780 </a><a href="#h19-0-7008" id="h19-0-7008" class="d">- preview_short: formatDataForPreview(data, false), 8781 </a><a href="#h19-0-7009" id="h19-0-7009" class="d">- preview_long: formatDataForPreview(data, true), 8782 </a><a href="#h19-0-7010" id="h19-0-7010" class="d">- name: data.toString(), 8783 </a><a href="#h19-0-7011" id="h19-0-7011" class="d">- type 8784 </a><a href="#h19-0-7012" id="h19-0-7012" class="d">- }; 8785 </a><a href="#h19-0-7013" id="h19-0-7013" class="d">- // React Elements aren't very inspector-friendly, 8786 </a><a href="#h19-0-7014" id="h19-0-7014" class="d">- // and often contain private fields or circular references. 8787 </a><a href="#h19-0-7015" id="h19-0-7015" class="d">- case "react_element": 8788 </a><a href="#h19-0-7016" id="h19-0-7016" class="d">- cleaned.push(path); 8789 </a><a href="#h19-0-7017" id="h19-0-7017" class="d">- return { 8790 </a><a href="#h19-0-7018" id="h19-0-7018" class="d">- inspectable: false, 8791 </a><a href="#h19-0-7019" id="h19-0-7019" class="d">- preview_short: formatDataForPreview(data, false), 8792 </a><a href="#h19-0-7020" id="h19-0-7020" class="d">- preview_long: formatDataForPreview(data, true), 8793 </a><a href="#h19-0-7021" id="h19-0-7021" class="d">- name: getDisplayNameForReactElement(data) || "Unknown", 8794 </a><a href="#h19-0-7022" id="h19-0-7022" class="d">- type 8795 </a><a href="#h19-0-7023" id="h19-0-7023" class="d">- }; 8796 </a><a href="#h19-0-7024" id="h19-0-7024" class="d">- // ArrayBuffers error if you try to inspect them. 8797 </a><a href="#h19-0-7025" id="h19-0-7025" class="d">- case "array_buffer": 8798 </a><a href="#h19-0-7026" id="h19-0-7026" class="d">- case "data_view": 8799 </a><a href="#h19-0-7027" id="h19-0-7027" class="d">- cleaned.push(path); 8800 </a><a href="#h19-0-7028" id="h19-0-7028" class="d">- return { 8801 </a><a href="#h19-0-7029" id="h19-0-7029" class="d">- inspectable: false, 8802 </a><a href="#h19-0-7030" id="h19-0-7030" class="d">- preview_short: formatDataForPreview(data, false), 8803 </a><a href="#h19-0-7031" id="h19-0-7031" class="d">- preview_long: formatDataForPreview(data, true), 8804 </a><a href="#h19-0-7032" id="h19-0-7032" class="d">- name: type === "data_view" ? "DataView" : "ArrayBuffer", 8805 </a><a href="#h19-0-7033" id="h19-0-7033" class="d">- size: data.byteLength, 8806 </a><a href="#h19-0-7034" id="h19-0-7034" class="d">- type 8807 </a><a href="#h19-0-7035" id="h19-0-7035" class="d">- }; 8808 </a><a href="#h19-0-7036" id="h19-0-7036" class="d">- case "array": 8809 </a><a href="#h19-0-7037" id="h19-0-7037" class="d">- isPathAllowedCheck = isPathAllowed(path); 8810 </a><a href="#h19-0-7038" id="h19-0-7038" class="d">- if (level >= LEVEL_THRESHOLD && !isPathAllowedCheck) { 8811 </a><a href="#h19-0-7039" id="h19-0-7039" class="d">- return createDehydrated(type, true, data, cleaned, path); 8812 </a><a href="#h19-0-7040" id="h19-0-7040" class="d">- } 8813 </a><a href="#h19-0-7041" id="h19-0-7041" class="d">- var arr = []; 8814 </a><a href="#h19-0-7042" id="h19-0-7042" class="d">- for (var i = 0; i < data.length; i++) { 8815 </a><a href="#h19-0-7043" id="h19-0-7043" class="d">- arr[i] = dehydrateKey(data, i, cleaned, unserializable, path.concat([i]), isPathAllowed, isPathAllowedCheck ? 1 : level + 1); 8816 </a><a href="#h19-0-7044" id="h19-0-7044" class="d">- } 8817 </a><a href="#h19-0-7045" id="h19-0-7045" class="d">- return arr; 8818 </a><a href="#h19-0-7046" id="h19-0-7046" class="d">- case "html_all_collection": 8819 </a><a href="#h19-0-7047" id="h19-0-7047" class="d">- case "typed_array": 8820 </a><a href="#h19-0-7048" id="h19-0-7048" class="d">- case "iterator": 8821 </a><a href="#h19-0-7049" id="h19-0-7049" class="d">- isPathAllowedCheck = isPathAllowed(path); 8822 </a><a href="#h19-0-7050" id="h19-0-7050" class="d">- if (level >= LEVEL_THRESHOLD && !isPathAllowedCheck) { 8823 </a><a href="#h19-0-7051" id="h19-0-7051" class="d">- return createDehydrated(type, true, data, cleaned, path); 8824 </a><a href="#h19-0-7052" id="h19-0-7052" class="d">- } else { 8825 </a><a href="#h19-0-7053" id="h19-0-7053" class="d">- var unserializableValue = { 8826 </a><a href="#h19-0-7054" id="h19-0-7054" class="d">- unserializable: true, 8827 </a><a href="#h19-0-7055" id="h19-0-7055" class="d">- type, 8828 </a><a href="#h19-0-7056" id="h19-0-7056" class="d">- readonly: true, 8829 </a><a href="#h19-0-7057" id="h19-0-7057" class="d">- size: type === "typed_array" ? data.length : void 0, 8830 </a><a href="#h19-0-7058" id="h19-0-7058" class="d">- preview_short: formatDataForPreview(data, false), 8831 </a><a href="#h19-0-7059" id="h19-0-7059" class="d">- preview_long: formatDataForPreview(data, true), 8832 </a><a href="#h19-0-7060" id="h19-0-7060" class="d">- name: typeof data.constructor !== "function" || typeof data.constructor.name !== "string" || data.constructor.name === "Object" ? "" : data.constructor.name 8833 </a><a href="#h19-0-7061" id="h19-0-7061" class="d">- }; 8834 </a><a href="#h19-0-7062" id="h19-0-7062" class="d">- Array.from(data).forEach(function(item, i2) { 8835 </a><a href="#h19-0-7063" id="h19-0-7063" class="d">- return unserializableValue[i2] = dehydrate(item, cleaned, unserializable, path.concat([i2]), isPathAllowed, isPathAllowedCheck ? 1 : level + 1); 8836 </a><a href="#h19-0-7064" id="h19-0-7064" class="d">- }); 8837 </a><a href="#h19-0-7065" id="h19-0-7065" class="d">- unserializable.push(path); 8838 </a><a href="#h19-0-7066" id="h19-0-7066" class="d">- return unserializableValue; 8839 </a><a href="#h19-0-7067" id="h19-0-7067" class="d">- } 8840 </a><a href="#h19-0-7068" id="h19-0-7068" class="d">- case "opaque_iterator": 8841 </a><a href="#h19-0-7069" id="h19-0-7069" class="d">- cleaned.push(path); 8842 </a><a href="#h19-0-7070" id="h19-0-7070" class="d">- return { 8843 </a><a href="#h19-0-7071" id="h19-0-7071" class="d">- inspectable: false, 8844 </a><a href="#h19-0-7072" id="h19-0-7072" class="d">- preview_short: formatDataForPreview(data, false), 8845 </a><a href="#h19-0-7073" id="h19-0-7073" class="d">- preview_long: formatDataForPreview(data, true), 8846 </a><a href="#h19-0-7074" id="h19-0-7074" class="d">- name: data[Symbol.toStringTag], 8847 </a><a href="#h19-0-7075" id="h19-0-7075" class="d">- type 8848 </a><a href="#h19-0-7076" id="h19-0-7076" class="d">- }; 8849 </a><a href="#h19-0-7077" id="h19-0-7077" class="d">- case "date": 8850 </a><a href="#h19-0-7078" id="h19-0-7078" class="d">- cleaned.push(path); 8851 </a><a href="#h19-0-7079" id="h19-0-7079" class="d">- return { 8852 </a><a href="#h19-0-7080" id="h19-0-7080" class="d">- inspectable: false, 8853 </a><a href="#h19-0-7081" id="h19-0-7081" class="d">- preview_short: formatDataForPreview(data, false), 8854 </a><a href="#h19-0-7082" id="h19-0-7082" class="d">- preview_long: formatDataForPreview(data, true), 8855 </a><a href="#h19-0-7083" id="h19-0-7083" class="d">- name: data.toString(), 8856 </a><a href="#h19-0-7084" id="h19-0-7084" class="d">- type 8857 </a><a href="#h19-0-7085" id="h19-0-7085" class="d">- }; 8858 </a><a href="#h19-0-7086" id="h19-0-7086" class="d">- case "regexp": 8859 </a><a href="#h19-0-7087" id="h19-0-7087" class="d">- cleaned.push(path); 8860 </a><a href="#h19-0-7088" id="h19-0-7088" class="d">- return { 8861 </a><a href="#h19-0-7089" id="h19-0-7089" class="d">- inspectable: false, 8862 </a><a href="#h19-0-7090" id="h19-0-7090" class="d">- preview_short: formatDataForPreview(data, false), 8863 </a><a href="#h19-0-7091" id="h19-0-7091" class="d">- preview_long: formatDataForPreview(data, true), 8864 </a><a href="#h19-0-7092" id="h19-0-7092" class="d">- name: data.toString(), 8865 </a><a href="#h19-0-7093" id="h19-0-7093" class="d">- type 8866 </a><a href="#h19-0-7094" id="h19-0-7094" class="d">- }; 8867 </a><a href="#h19-0-7095" id="h19-0-7095" class="d">- case "object": 8868 </a><a href="#h19-0-7096" id="h19-0-7096" class="d">- isPathAllowedCheck = isPathAllowed(path); 8869 </a><a href="#h19-0-7097" id="h19-0-7097" class="d">- if (level >= LEVEL_THRESHOLD && !isPathAllowedCheck) { 8870 </a><a href="#h19-0-7098" id="h19-0-7098" class="d">- return createDehydrated(type, true, data, cleaned, path); 8871 </a><a href="#h19-0-7099" id="h19-0-7099" class="d">- } else { 8872 </a><a href="#h19-0-7100" id="h19-0-7100" class="d">- var object = {}; 8873 </a><a href="#h19-0-7101" id="h19-0-7101" class="d">- getAllEnumerableKeys(data).forEach(function(key) { 8874 </a><a href="#h19-0-7102" id="h19-0-7102" class="d">- var name = key.toString(); 8875 </a><a href="#h19-0-7103" id="h19-0-7103" class="d">- object[name] = dehydrateKey(data, key, cleaned, unserializable, path.concat([name]), isPathAllowed, isPathAllowedCheck ? 1 : level + 1); 8876 </a><a href="#h19-0-7104" id="h19-0-7104" class="d">- }); 8877 </a><a href="#h19-0-7105" id="h19-0-7105" class="d">- return object; 8878 </a><a href="#h19-0-7106" id="h19-0-7106" class="d">- } 8879 </a><a href="#h19-0-7107" id="h19-0-7107" class="d">- case "class_instance": 8880 </a><a href="#h19-0-7108" id="h19-0-7108" class="d">- isPathAllowedCheck = isPathAllowed(path); 8881 </a><a href="#h19-0-7109" id="h19-0-7109" class="d">- if (level >= LEVEL_THRESHOLD && !isPathAllowedCheck) { 8882 </a><a href="#h19-0-7110" id="h19-0-7110" class="d">- return createDehydrated(type, true, data, cleaned, path); 8883 </a><a href="#h19-0-7111" id="h19-0-7111" class="d">- } 8884 </a><a href="#h19-0-7112" id="h19-0-7112" class="d">- var value = { 8885 </a><a href="#h19-0-7113" id="h19-0-7113" class="d">- unserializable: true, 8886 </a><a href="#h19-0-7114" id="h19-0-7114" class="d">- type, 8887 </a><a href="#h19-0-7115" id="h19-0-7115" class="d">- readonly: true, 8888 </a><a href="#h19-0-7116" id="h19-0-7116" class="d">- preview_short: formatDataForPreview(data, false), 8889 </a><a href="#h19-0-7117" id="h19-0-7117" class="d">- preview_long: formatDataForPreview(data, true), 8890 </a><a href="#h19-0-7118" id="h19-0-7118" class="d">- name: typeof data.constructor !== "function" || typeof data.constructor.name !== "string" ? "" : data.constructor.name 8891 </a><a href="#h19-0-7119" id="h19-0-7119" class="d">- }; 8892 </a><a href="#h19-0-7120" id="h19-0-7120" class="d">- getAllEnumerableKeys(data).forEach(function(key) { 8893 </a><a href="#h19-0-7121" id="h19-0-7121" class="d">- var keyAsString = key.toString(); 8894 </a><a href="#h19-0-7122" id="h19-0-7122" class="d">- value[keyAsString] = dehydrate(data[key], cleaned, unserializable, path.concat([keyAsString]), isPathAllowed, isPathAllowedCheck ? 1 : level + 1); 8895 </a><a href="#h19-0-7123" id="h19-0-7123" class="d">- }); 8896 </a><a href="#h19-0-7124" id="h19-0-7124" class="d">- unserializable.push(path); 8897 </a><a href="#h19-0-7125" id="h19-0-7125" class="d">- return value; 8898 </a><a href="#h19-0-7126" id="h19-0-7126" class="d">- case "infinity": 8899 </a><a href="#h19-0-7127" id="h19-0-7127" class="d">- case "nan": 8900 </a><a href="#h19-0-7128" id="h19-0-7128" class="d">- case "undefined": 8901 </a><a href="#h19-0-7129" id="h19-0-7129" class="d">- cleaned.push(path); 8902 </a><a href="#h19-0-7130" id="h19-0-7130" class="d">- return { 8903 </a><a href="#h19-0-7131" id="h19-0-7131" class="d">- type 8904 </a><a href="#h19-0-7132" id="h19-0-7132" class="d">- }; 8905 </a><a href="#h19-0-7133" id="h19-0-7133" class="d">- default: 8906 </a><a href="#h19-0-7134" id="h19-0-7134" class="d">- return data; 8907 </a><a href="#h19-0-7135" id="h19-0-7135" class="d">- } 8908 </a><a href="#h19-0-7136" id="h19-0-7136" class="d">- } 8909 </a><a href="#h19-0-7137" id="h19-0-7137" class="d">- function dehydrateKey(parent, key, cleaned, unserializable, path, isPathAllowed) { 8910 </a><a href="#h19-0-7138" id="h19-0-7138" class="d">- var level = arguments.length > 6 && arguments[6] !== void 0 ? arguments[6] : 0; 8911 </a><a href="#h19-0-7139" id="h19-0-7139" class="d">- try { 8912 </a><a href="#h19-0-7140" id="h19-0-7140" class="d">- return dehydrate(parent[key], cleaned, unserializable, path, isPathAllowed, level); 8913 </a><a href="#h19-0-7141" id="h19-0-7141" class="d">- } catch (error) { 8914 </a><a href="#h19-0-7142" id="h19-0-7142" class="d">- var preview = ""; 8915 </a><a href="#h19-0-7143" id="h19-0-7143" class="d">- if (hydration_typeof(error) === "object" && error !== null && typeof error.stack === "string") { 8916 </a><a href="#h19-0-7144" id="h19-0-7144" class="d">- preview = error.stack; 8917 </a><a href="#h19-0-7145" id="h19-0-7145" class="d">- } else if (typeof error === "string") { 8918 </a><a href="#h19-0-7146" id="h19-0-7146" class="d">- preview = error; 8919 </a><a href="#h19-0-7147" id="h19-0-7147" class="d">- } 8920 </a><a href="#h19-0-7148" id="h19-0-7148" class="d">- cleaned.push(path); 8921 </a><a href="#h19-0-7149" id="h19-0-7149" class="d">- return { 8922 </a><a href="#h19-0-7150" id="h19-0-7150" class="d">- inspectable: false, 8923 </a><a href="#h19-0-7151" id="h19-0-7151" class="d">- preview_short: "[Exception]", 8924 </a><a href="#h19-0-7152" id="h19-0-7152" class="d">- preview_long: preview ? "[Exception: " + preview + "]" : "[Exception]", 8925 </a><a href="#h19-0-7153" id="h19-0-7153" class="d">- name: preview, 8926 </a><a href="#h19-0-7154" id="h19-0-7154" class="d">- type: "unknown" 8927 </a><a href="#h19-0-7155" id="h19-0-7155" class="d">- }; 8928 </a><a href="#h19-0-7156" id="h19-0-7156" class="d">- } 8929 </a><a href="#h19-0-7157" id="h19-0-7157" class="d">- } 8930 </a><a href="#h19-0-7158" id="h19-0-7158" class="d">- function fillInPath(object, data, path, value) { 8931 </a><a href="#h19-0-7159" id="h19-0-7159" class="d">- var target = getInObject(object, path); 8932 </a><a href="#h19-0-7160" id="h19-0-7160" class="d">- if (target != null) { 8933 </a><a href="#h19-0-7161" id="h19-0-7161" class="d">- if (!target[meta.unserializable]) { 8934 </a><a href="#h19-0-7162" id="h19-0-7162" class="d">- delete target[meta.inspectable]; 8935 </a><a href="#h19-0-7163" id="h19-0-7163" class="d">- delete target[meta.inspected]; 8936 </a><a href="#h19-0-7164" id="h19-0-7164" class="d">- delete target[meta.name]; 8937 </a><a href="#h19-0-7165" id="h19-0-7165" class="d">- delete target[meta.preview_long]; 8938 </a><a href="#h19-0-7166" id="h19-0-7166" class="d">- delete target[meta.preview_short]; 8939 </a><a href="#h19-0-7167" id="h19-0-7167" class="d">- delete target[meta.readonly]; 8940 </a><a href="#h19-0-7168" id="h19-0-7168" class="d">- delete target[meta.size]; 8941 </a><a href="#h19-0-7169" id="h19-0-7169" class="d">- delete target[meta.type]; 8942 </a><a href="#h19-0-7170" id="h19-0-7170" class="d">- } 8943 </a><a href="#h19-0-7171" id="h19-0-7171" class="d">- } 8944 </a><a href="#h19-0-7172" id="h19-0-7172" class="d">- if (value !== null && data.unserializable.length > 0) { 8945 </a><a href="#h19-0-7173" id="h19-0-7173" class="d">- var unserializablePath = data.unserializable[0]; 8946 </a><a href="#h19-0-7174" id="h19-0-7174" class="d">- var isMatch = unserializablePath.length === path.length; 8947 </a><a href="#h19-0-7175" id="h19-0-7175" class="d">- for (var i = 0; i < path.length; i++) { 8948 </a><a href="#h19-0-7176" id="h19-0-7176" class="d">- if (path[i] !== unserializablePath[i]) { 8949 </a><a href="#h19-0-7177" id="h19-0-7177" class="d">- isMatch = false; 8950 </a><a href="#h19-0-7178" id="h19-0-7178" class="d">- break; 8951 </a><a href="#h19-0-7179" id="h19-0-7179" class="d">- } 8952 </a><a href="#h19-0-7180" id="h19-0-7180" class="d">- } 8953 </a><a href="#h19-0-7181" id="h19-0-7181" class="d">- if (isMatch) { 8954 </a><a href="#h19-0-7182" id="h19-0-7182" class="d">- upgradeUnserializable(value, value); 8955 </a><a href="#h19-0-7183" id="h19-0-7183" class="d">- } 8956 </a><a href="#h19-0-7184" id="h19-0-7184" class="d">- } 8957 </a><a href="#h19-0-7185" id="h19-0-7185" class="d">- setInObject(object, path, value); 8958 </a><a href="#h19-0-7186" id="h19-0-7186" class="d">- } 8959 </a><a href="#h19-0-7187" id="h19-0-7187" class="d">- function hydrate(object, cleaned, unserializable) { 8960 </a><a href="#h19-0-7188" id="h19-0-7188" class="d">- cleaned.forEach(function(path) { 8961 </a><a href="#h19-0-7189" id="h19-0-7189" class="d">- var length = path.length; 8962 </a><a href="#h19-0-7190" id="h19-0-7190" class="d">- var last = path[length - 1]; 8963 </a><a href="#h19-0-7191" id="h19-0-7191" class="d">- var parent = getInObject(object, path.slice(0, length - 1)); 8964 </a><a href="#h19-0-7192" id="h19-0-7192" class="d">- if (!parent || !parent.hasOwnProperty(last)) { 8965 </a><a href="#h19-0-7193" id="h19-0-7193" class="d">- return; 8966 </a><a href="#h19-0-7194" id="h19-0-7194" class="d">- } 8967 </a><a href="#h19-0-7195" id="h19-0-7195" class="d">- var value = parent[last]; 8968 </a><a href="#h19-0-7196" id="h19-0-7196" class="d">- if (!value) { 8969 </a><a href="#h19-0-7197" id="h19-0-7197" class="d">- return; 8970 </a><a href="#h19-0-7198" id="h19-0-7198" class="d">- } else if (value.type === "infinity") { 8971 </a><a href="#h19-0-7199" id="h19-0-7199" class="d">- parent[last] = Infinity; 8972 </a><a href="#h19-0-7200" id="h19-0-7200" class="d">- } else if (value.type === "nan") { 8973 </a><a href="#h19-0-7201" id="h19-0-7201" class="d">- parent[last] = NaN; 8974 </a><a href="#h19-0-7202" id="h19-0-7202" class="d">- } else if (value.type === "undefined") { 8975 </a><a href="#h19-0-7203" id="h19-0-7203" class="d">- parent[last] = void 0; 8976 </a><a href="#h19-0-7204" id="h19-0-7204" class="d">- } else { 8977 </a><a href="#h19-0-7205" id="h19-0-7205" class="d">- var replaced = {}; 8978 </a><a href="#h19-0-7206" id="h19-0-7206" class="d">- replaced[meta.inspectable] = !!value.inspectable; 8979 </a><a href="#h19-0-7207" id="h19-0-7207" class="d">- replaced[meta.inspected] = false; 8980 </a><a href="#h19-0-7208" id="h19-0-7208" class="d">- replaced[meta.name] = value.name; 8981 </a><a href="#h19-0-7209" id="h19-0-7209" class="d">- replaced[meta.preview_long] = value.preview_long; 8982 </a><a href="#h19-0-7210" id="h19-0-7210" class="d">- replaced[meta.preview_short] = value.preview_short; 8983 </a><a href="#h19-0-7211" id="h19-0-7211" class="d">- replaced[meta.size] = value.size; 8984 </a><a href="#h19-0-7212" id="h19-0-7212" class="d">- replaced[meta.readonly] = !!value.readonly; 8985 </a><a href="#h19-0-7213" id="h19-0-7213" class="d">- replaced[meta.type] = value.type; 8986 </a><a href="#h19-0-7214" id="h19-0-7214" class="d">- parent[last] = replaced; 8987 </a><a href="#h19-0-7215" id="h19-0-7215" class="d">- } 8988 </a><a href="#h19-0-7216" id="h19-0-7216" class="d">- }); 8989 </a><a href="#h19-0-7217" id="h19-0-7217" class="d">- unserializable.forEach(function(path) { 8990 </a><a href="#h19-0-7218" id="h19-0-7218" class="d">- var length = path.length; 8991 </a><a href="#h19-0-7219" id="h19-0-7219" class="d">- var last = path[length - 1]; 8992 </a><a href="#h19-0-7220" id="h19-0-7220" class="d">- var parent = getInObject(object, path.slice(0, length - 1)); 8993 </a><a href="#h19-0-7221" id="h19-0-7221" class="d">- if (!parent || !parent.hasOwnProperty(last)) { 8994 </a><a href="#h19-0-7222" id="h19-0-7222" class="d">- return; 8995 </a><a href="#h19-0-7223" id="h19-0-7223" class="d">- } 8996 </a><a href="#h19-0-7224" id="h19-0-7224" class="d">- var node = parent[last]; 8997 </a><a href="#h19-0-7225" id="h19-0-7225" class="d">- var replacement = hydration_objectSpread({}, node); 8998 </a><a href="#h19-0-7226" id="h19-0-7226" class="d">- upgradeUnserializable(replacement, node); 8999 </a><a href="#h19-0-7227" id="h19-0-7227" class="d">- parent[last] = replacement; 9000 </a><a href="#h19-0-7228" id="h19-0-7228" class="d">- }); 9001 </a><a href="#h19-0-7229" id="h19-0-7229" class="d">- return object; 9002 </a><a href="#h19-0-7230" id="h19-0-7230" class="d">- } 9003 </a><a href="#h19-0-7231" id="h19-0-7231" class="d">- function upgradeUnserializable(destination, source) { 9004 </a><a href="#h19-0-7232" id="h19-0-7232" class="d">- var _Object$definePropert; 9005 </a><a href="#h19-0-7233" id="h19-0-7233" class="d">- Object.defineProperties(destination, (_Object$definePropert = {}, hydration_defineProperty(_Object$definePropert, meta.inspected, { 9006 </a><a href="#h19-0-7234" id="h19-0-7234" class="d">- configurable: true, 9007 </a><a href="#h19-0-7235" id="h19-0-7235" class="d">- enumerable: false, 9008 </a><a href="#h19-0-7236" id="h19-0-7236" class="d">- value: !!source.inspected 9009 </a><a href="#h19-0-7237" id="h19-0-7237" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.name, { 9010 </a><a href="#h19-0-7238" id="h19-0-7238" class="d">- configurable: true, 9011 </a><a href="#h19-0-7239" id="h19-0-7239" class="d">- enumerable: false, 9012 </a><a href="#h19-0-7240" id="h19-0-7240" class="d">- value: source.name 9013 </a><a href="#h19-0-7241" id="h19-0-7241" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.preview_long, { 9014 </a><a href="#h19-0-7242" id="h19-0-7242" class="d">- configurable: true, 9015 </a><a href="#h19-0-7243" id="h19-0-7243" class="d">- enumerable: false, 9016 </a><a href="#h19-0-7244" id="h19-0-7244" class="d">- value: source.preview_long 9017 </a><a href="#h19-0-7245" id="h19-0-7245" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.preview_short, { 9018 </a><a href="#h19-0-7246" id="h19-0-7246" class="d">- configurable: true, 9019 </a><a href="#h19-0-7247" id="h19-0-7247" class="d">- enumerable: false, 9020 </a><a href="#h19-0-7248" id="h19-0-7248" class="d">- value: source.preview_short 9021 </a><a href="#h19-0-7249" id="h19-0-7249" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.size, { 9022 </a><a href="#h19-0-7250" id="h19-0-7250" class="d">- configurable: true, 9023 </a><a href="#h19-0-7251" id="h19-0-7251" class="d">- enumerable: false, 9024 </a><a href="#h19-0-7252" id="h19-0-7252" class="d">- value: source.size 9025 </a><a href="#h19-0-7253" id="h19-0-7253" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.readonly, { 9026 </a><a href="#h19-0-7254" id="h19-0-7254" class="d">- configurable: true, 9027 </a><a href="#h19-0-7255" id="h19-0-7255" class="d">- enumerable: false, 9028 </a><a href="#h19-0-7256" id="h19-0-7256" class="d">- value: !!source.readonly 9029 </a><a href="#h19-0-7257" id="h19-0-7257" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.type, { 9030 </a><a href="#h19-0-7258" id="h19-0-7258" class="d">- configurable: true, 9031 </a><a href="#h19-0-7259" id="h19-0-7259" class="d">- enumerable: false, 9032 </a><a href="#h19-0-7260" id="h19-0-7260" class="d">- value: source.type 9033 </a><a href="#h19-0-7261" id="h19-0-7261" class="d">- }), hydration_defineProperty(_Object$definePropert, meta.unserializable, { 9034 </a><a href="#h19-0-7262" id="h19-0-7262" class="d">- configurable: true, 9035 </a><a href="#h19-0-7263" id="h19-0-7263" class="d">- enumerable: false, 9036 </a><a href="#h19-0-7264" id="h19-0-7264" class="d">- value: !!source.unserializable 9037 </a><a href="#h19-0-7265" id="h19-0-7265" class="d">- }), _Object$definePropert)); 9038 </a><a href="#h19-0-7266" id="h19-0-7266" class="d">- delete destination.inspected; 9039 </a><a href="#h19-0-7267" id="h19-0-7267" class="d">- delete destination.name; 9040 </a><a href="#h19-0-7268" id="h19-0-7268" class="d">- delete destination.preview_long; 9041 </a><a href="#h19-0-7269" id="h19-0-7269" class="d">- delete destination.preview_short; 9042 </a><a href="#h19-0-7270" id="h19-0-7270" class="d">- delete destination.size; 9043 </a><a href="#h19-0-7271" id="h19-0-7271" class="d">- delete destination.readonly; 9044 </a><a href="#h19-0-7272" id="h19-0-7272" class="d">- delete destination.type; 9045 </a><a href="#h19-0-7273" id="h19-0-7273" class="d">- delete destination.unserializable; 9046 </a><a href="#h19-0-7274" id="h19-0-7274" class="d">- } 9047 </a><a href="#h19-0-7275" id="h19-0-7275" class="d">- ; 9048 </a><a href="#h19-0-7276" id="h19-0-7276" class="d">- var isArrayImpl = Array.isArray; 9049 </a><a href="#h19-0-7277" id="h19-0-7277" class="d">- function isArray_isArray(a) { 9050 </a><a href="#h19-0-7278" id="h19-0-7278" class="d">- return isArrayImpl(a); 9051 </a><a href="#h19-0-7279" id="h19-0-7279" class="d">- } 9052 </a><a href="#h19-0-7280" id="h19-0-7280" class="d">- const shared_isArray = isArray_isArray; 9053 </a><a href="#h19-0-7281" id="h19-0-7281" class="d">- ; 9054 </a><a href="#h19-0-7282" id="h19-0-7282" class="d">- function _createForOfIteratorHelper(o, allowArrayLike) { 9055 </a><a href="#h19-0-7283" id="h19-0-7283" class="d">- var it; 9056 </a><a href="#h19-0-7284" id="h19-0-7284" class="d">- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { 9057 </a><a href="#h19-0-7285" id="h19-0-7285" class="d">- if (Array.isArray(o) || (it = backend_utils_unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 9058 </a><a href="#h19-0-7286" id="h19-0-7286" class="d">- if (it) o = it; 9059 </a><a href="#h19-0-7287" id="h19-0-7287" class="d">- var i = 0; 9060 </a><a href="#h19-0-7288" id="h19-0-7288" class="d">- var F = function F2() { 9061 </a><a href="#h19-0-7289" id="h19-0-7289" class="d">- }; 9062 </a><a href="#h19-0-7290" id="h19-0-7290" class="d">- return { s: F, n: function n() { 9063 </a><a href="#h19-0-7291" id="h19-0-7291" class="d">- if (i >= o.length) return { done: true }; 9064 </a><a href="#h19-0-7292" id="h19-0-7292" class="d">- return { done: false, value: o[i++] }; 9065 </a><a href="#h19-0-7293" id="h19-0-7293" class="d">- }, e: function e(_e2) { 9066 </a><a href="#h19-0-7294" id="h19-0-7294" class="d">- throw _e2; 9067 </a><a href="#h19-0-7295" id="h19-0-7295" class="d">- }, f: F }; 9068 </a><a href="#h19-0-7296" id="h19-0-7296" class="d">- } 9069 </a><a href="#h19-0-7297" id="h19-0-7297" class="d">- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 9070 </a><a href="#h19-0-7298" id="h19-0-7298" class="d">- } 9071 </a><a href="#h19-0-7299" id="h19-0-7299" class="d">- var normalCompletion = true, didErr = false, err; 9072 </a><a href="#h19-0-7300" id="h19-0-7300" class="d">- return { s: function s() { 9073 </a><a href="#h19-0-7301" id="h19-0-7301" class="d">- it = o[Symbol.iterator](); 9074 </a><a href="#h19-0-7302" id="h19-0-7302" class="d">- }, n: function n() { 9075 </a><a href="#h19-0-7303" id="h19-0-7303" class="d">- var step = it.next(); 9076 </a><a href="#h19-0-7304" id="h19-0-7304" class="d">- normalCompletion = step.done; 9077 </a><a href="#h19-0-7305" id="h19-0-7305" class="d">- return step; 9078 </a><a href="#h19-0-7306" id="h19-0-7306" class="d">- }, e: function e(_e3) { 9079 </a><a href="#h19-0-7307" id="h19-0-7307" class="d">- didErr = true; 9080 </a><a href="#h19-0-7308" id="h19-0-7308" class="d">- err = _e3; 9081 </a><a href="#h19-0-7309" id="h19-0-7309" class="d">- }, f: function f() { 9082 </a><a href="#h19-0-7310" id="h19-0-7310" class="d">- try { 9083 </a><a href="#h19-0-7311" id="h19-0-7311" class="d">- if (!normalCompletion && it.return != null) it.return(); 9084 </a><a href="#h19-0-7312" id="h19-0-7312" class="d">- } finally { 9085 </a><a href="#h19-0-7313" id="h19-0-7313" class="d">- if (didErr) throw err; 9086 </a><a href="#h19-0-7314" id="h19-0-7314" class="d">- } 9087 </a><a href="#h19-0-7315" id="h19-0-7315" class="d">- } }; 9088 </a><a href="#h19-0-7316" id="h19-0-7316" class="d">- } 9089 </a><a href="#h19-0-7317" id="h19-0-7317" class="d">- function utils_slicedToArray(arr, i) { 9090 </a><a href="#h19-0-7318" id="h19-0-7318" class="d">- return utils_arrayWithHoles(arr) || utils_iterableToArrayLimit(arr, i) || backend_utils_unsupportedIterableToArray(arr, i) || utils_nonIterableRest(); 9091 </a><a href="#h19-0-7319" id="h19-0-7319" class="d">- } 9092 </a><a href="#h19-0-7320" id="h19-0-7320" class="d">- function utils_nonIterableRest() { 9093 </a><a href="#h19-0-7321" id="h19-0-7321" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 9094 </a><a href="#h19-0-7322" id="h19-0-7322" class="d">- } 9095 </a><a href="#h19-0-7323" id="h19-0-7323" class="d">- function backend_utils_unsupportedIterableToArray(o, minLen) { 9096 </a><a href="#h19-0-7324" id="h19-0-7324" class="d">- if (!o) return; 9097 </a><a href="#h19-0-7325" id="h19-0-7325" class="d">- if (typeof o === "string") return backend_utils_arrayLikeToArray(o, minLen); 9098 </a><a href="#h19-0-7326" id="h19-0-7326" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 9099 </a><a href="#h19-0-7327" id="h19-0-7327" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 9100 </a><a href="#h19-0-7328" id="h19-0-7328" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 9101 </a><a href="#h19-0-7329" id="h19-0-7329" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return backend_utils_arrayLikeToArray(o, minLen); 9102 </a><a href="#h19-0-7330" id="h19-0-7330" class="d">- } 9103 </a><a href="#h19-0-7331" id="h19-0-7331" class="d">- function backend_utils_arrayLikeToArray(arr, len) { 9104 </a><a href="#h19-0-7332" id="h19-0-7332" class="d">- if (len == null || len > arr.length) len = arr.length; 9105 </a><a href="#h19-0-7333" id="h19-0-7333" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 9106 </a><a href="#h19-0-7334" id="h19-0-7334" class="d">- arr2[i] = arr[i]; 9107 </a><a href="#h19-0-7335" id="h19-0-7335" class="d">- } 9108 </a><a href="#h19-0-7336" id="h19-0-7336" class="d">- return arr2; 9109 </a><a href="#h19-0-7337" id="h19-0-7337" class="d">- } 9110 </a><a href="#h19-0-7338" id="h19-0-7338" class="d">- function utils_iterableToArrayLimit(arr, i) { 9111 </a><a href="#h19-0-7339" id="h19-0-7339" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 9112 </a><a href="#h19-0-7340" id="h19-0-7340" class="d">- var _arr = []; 9113 </a><a href="#h19-0-7341" id="h19-0-7341" class="d">- var _n = true; 9114 </a><a href="#h19-0-7342" id="h19-0-7342" class="d">- var _d = false; 9115 </a><a href="#h19-0-7343" id="h19-0-7343" class="d">- var _e = void 0; 9116 </a><a href="#h19-0-7344" id="h19-0-7344" class="d">- try { 9117 </a><a href="#h19-0-7345" id="h19-0-7345" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 9118 </a><a href="#h19-0-7346" id="h19-0-7346" class="d">- _arr.push(_s.value); 9119 </a><a href="#h19-0-7347" id="h19-0-7347" class="d">- if (i && _arr.length === i) break; 9120 </a><a href="#h19-0-7348" id="h19-0-7348" class="d">- } 9121 </a><a href="#h19-0-7349" id="h19-0-7349" class="d">- } catch (err) { 9122 </a><a href="#h19-0-7350" id="h19-0-7350" class="d">- _d = true; 9123 </a><a href="#h19-0-7351" id="h19-0-7351" class="d">- _e = err; 9124 </a><a href="#h19-0-7352" id="h19-0-7352" class="d">- } finally { 9125 </a><a href="#h19-0-7353" id="h19-0-7353" class="d">- try { 9126 </a><a href="#h19-0-7354" id="h19-0-7354" class="d">- if (!_n && _i["return"] != null) _i["return"](); 9127 </a><a href="#h19-0-7355" id="h19-0-7355" class="d">- } finally { 9128 </a><a href="#h19-0-7356" id="h19-0-7356" class="d">- if (_d) throw _e; 9129 </a><a href="#h19-0-7357" id="h19-0-7357" class="d">- } 9130 </a><a href="#h19-0-7358" id="h19-0-7358" class="d">- } 9131 </a><a href="#h19-0-7359" id="h19-0-7359" class="d">- return _arr; 9132 </a><a href="#h19-0-7360" id="h19-0-7360" class="d">- } 9133 </a><a href="#h19-0-7361" id="h19-0-7361" class="d">- function utils_arrayWithHoles(arr) { 9134 </a><a href="#h19-0-7362" id="h19-0-7362" class="d">- if (Array.isArray(arr)) return arr; 9135 </a><a href="#h19-0-7363" id="h19-0-7363" class="d">- } 9136 </a><a href="#h19-0-7364" id="h19-0-7364" class="d">- function backend_utils_typeof(obj) { 9137 </a><a href="#h19-0-7365" id="h19-0-7365" class="d">- "@babel/helpers - typeof"; 9138 </a><a href="#h19-0-7366" id="h19-0-7366" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 9139 </a><a href="#h19-0-7367" id="h19-0-7367" class="d">- backend_utils_typeof = function _typeof2(obj2) { 9140 </a><a href="#h19-0-7368" id="h19-0-7368" class="d">- return typeof obj2; 9141 </a><a href="#h19-0-7369" id="h19-0-7369" class="d">- }; 9142 </a><a href="#h19-0-7370" id="h19-0-7370" class="d">- } else { 9143 </a><a href="#h19-0-7371" id="h19-0-7371" class="d">- backend_utils_typeof = function _typeof2(obj2) { 9144 </a><a href="#h19-0-7372" id="h19-0-7372" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 9145 </a><a href="#h19-0-7373" id="h19-0-7373" class="d">- }; 9146 </a><a href="#h19-0-7374" id="h19-0-7374" class="d">- } 9147 </a><a href="#h19-0-7375" id="h19-0-7375" class="d">- return backend_utils_typeof(obj); 9148 </a><a href="#h19-0-7376" id="h19-0-7376" class="d">- } 9149 </a><a href="#h19-0-7377" id="h19-0-7377" class="d">- function utils_ownKeys(object, enumerableOnly) { 9150 </a><a href="#h19-0-7378" id="h19-0-7378" class="d">- var keys = Object.keys(object); 9151 </a><a href="#h19-0-7379" id="h19-0-7379" class="d">- if (Object.getOwnPropertySymbols) { 9152 </a><a href="#h19-0-7380" id="h19-0-7380" class="d">- var symbols = Object.getOwnPropertySymbols(object); 9153 </a><a href="#h19-0-7381" id="h19-0-7381" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 9154 </a><a href="#h19-0-7382" id="h19-0-7382" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 9155 </a><a href="#h19-0-7383" id="h19-0-7383" class="d">- }); 9156 </a><a href="#h19-0-7384" id="h19-0-7384" class="d">- keys.push.apply(keys, symbols); 9157 </a><a href="#h19-0-7385" id="h19-0-7385" class="d">- } 9158 </a><a href="#h19-0-7386" id="h19-0-7386" class="d">- return keys; 9159 </a><a href="#h19-0-7387" id="h19-0-7387" class="d">- } 9160 </a><a href="#h19-0-7388" id="h19-0-7388" class="d">- function utils_objectSpread(target) { 9161 </a><a href="#h19-0-7389" id="h19-0-7389" class="d">- for (var i = 1; i < arguments.length; i++) { 9162 </a><a href="#h19-0-7390" id="h19-0-7390" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 9163 </a><a href="#h19-0-7391" id="h19-0-7391" class="d">- if (i % 2) { 9164 </a><a href="#h19-0-7392" id="h19-0-7392" class="d">- utils_ownKeys(Object(source), true).forEach(function(key) { 9165 </a><a href="#h19-0-7393" id="h19-0-7393" class="d">- backend_utils_defineProperty(target, key, source[key]); 9166 </a><a href="#h19-0-7394" id="h19-0-7394" class="d">- }); 9167 </a><a href="#h19-0-7395" id="h19-0-7395" class="d">- } else if (Object.getOwnPropertyDescriptors) { 9168 </a><a href="#h19-0-7396" id="h19-0-7396" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 9169 </a><a href="#h19-0-7397" id="h19-0-7397" class="d">- } else { 9170 </a><a href="#h19-0-7398" id="h19-0-7398" class="d">- utils_ownKeys(Object(source)).forEach(function(key) { 9171 </a><a href="#h19-0-7399" id="h19-0-7399" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 9172 </a><a href="#h19-0-7400" id="h19-0-7400" class="d">- }); 9173 </a><a href="#h19-0-7401" id="h19-0-7401" class="d">- } 9174 </a><a href="#h19-0-7402" id="h19-0-7402" class="d">- } 9175 </a><a href="#h19-0-7403" id="h19-0-7403" class="d">- return target; 9176 </a><a href="#h19-0-7404" id="h19-0-7404" class="d">- } 9177 </a><a href="#h19-0-7405" id="h19-0-7405" class="d">- function backend_utils_defineProperty(obj, key, value) { 9178 </a><a href="#h19-0-7406" id="h19-0-7406" class="d">- if (key in obj) { 9179 </a><a href="#h19-0-7407" id="h19-0-7407" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 9180 </a><a href="#h19-0-7408" id="h19-0-7408" class="d">- } else { 9181 </a><a href="#h19-0-7409" id="h19-0-7409" class="d">- obj[key] = value; 9182 </a><a href="#h19-0-7410" id="h19-0-7410" class="d">- } 9183 </a><a href="#h19-0-7411" id="h19-0-7411" class="d">- return obj; 9184 </a><a href="#h19-0-7412" id="h19-0-7412" class="d">- } 9185 </a><a href="#h19-0-7413" id="h19-0-7413" class="d">- var FIRST_DEVTOOLS_BACKEND_LOCKSTEP_VER = "999.9.9"; 9186 </a><a href="#h19-0-7414" id="h19-0-7414" class="d">- function hasAssignedBackend(version) { 9187 </a><a href="#h19-0-7415" id="h19-0-7415" class="d">- if (version == null || version === "") { 9188 </a><a href="#h19-0-7416" id="h19-0-7416" class="d">- return false; 9189 </a><a href="#h19-0-7417" id="h19-0-7417" class="d">- } 9190 </a><a href="#h19-0-7418" id="h19-0-7418" class="d">- return gte(version, FIRST_DEVTOOLS_BACKEND_LOCKSTEP_VER); 9191 </a><a href="#h19-0-7419" id="h19-0-7419" class="d">- } 9192 </a><a href="#h19-0-7420" id="h19-0-7420" class="d">- function cleanForBridge(data, isPathAllowed) { 9193 </a><a href="#h19-0-7421" id="h19-0-7421" class="d">- var path = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : []; 9194 </a><a href="#h19-0-7422" id="h19-0-7422" class="d">- if (data !== null) { 9195 </a><a href="#h19-0-7423" id="h19-0-7423" class="d">- var cleanedPaths = []; 9196 </a><a href="#h19-0-7424" id="h19-0-7424" class="d">- var unserializablePaths = []; 9197 </a><a href="#h19-0-7425" id="h19-0-7425" class="d">- var cleanedData = dehydrate(data, cleanedPaths, unserializablePaths, path, isPathAllowed); 9198 </a><a href="#h19-0-7426" id="h19-0-7426" class="d">- return { 9199 </a><a href="#h19-0-7427" id="h19-0-7427" class="d">- data: cleanedData, 9200 </a><a href="#h19-0-7428" id="h19-0-7428" class="d">- cleaned: cleanedPaths, 9201 </a><a href="#h19-0-7429" id="h19-0-7429" class="d">- unserializable: unserializablePaths 9202 </a><a href="#h19-0-7430" id="h19-0-7430" class="d">- }; 9203 </a><a href="#h19-0-7431" id="h19-0-7431" class="d">- } else { 9204 </a><a href="#h19-0-7432" id="h19-0-7432" class="d">- return null; 9205 </a><a href="#h19-0-7433" id="h19-0-7433" class="d">- } 9206 </a><a href="#h19-0-7434" id="h19-0-7434" class="d">- } 9207 </a><a href="#h19-0-7435" id="h19-0-7435" class="d">- function copyWithDelete(obj, path) { 9208 </a><a href="#h19-0-7436" id="h19-0-7436" class="d">- var index = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : 0; 9209 </a><a href="#h19-0-7437" id="h19-0-7437" class="d">- var key = path[index]; 9210 </a><a href="#h19-0-7438" id="h19-0-7438" class="d">- var updated = shared_isArray(obj) ? obj.slice() : utils_objectSpread({}, obj); 9211 </a><a href="#h19-0-7439" id="h19-0-7439" class="d">- if (index + 1 === path.length) { 9212 </a><a href="#h19-0-7440" id="h19-0-7440" class="d">- if (shared_isArray(updated)) { 9213 </a><a href="#h19-0-7441" id="h19-0-7441" class="d">- updated.splice(key, 1); 9214 </a><a href="#h19-0-7442" id="h19-0-7442" class="d">- } else { 9215 </a><a href="#h19-0-7443" id="h19-0-7443" class="d">- delete updated[key]; 9216 </a><a href="#h19-0-7444" id="h19-0-7444" class="d">- } 9217 </a><a href="#h19-0-7445" id="h19-0-7445" class="d">- } else { 9218 </a><a href="#h19-0-7446" id="h19-0-7446" class="d">- updated[key] = copyWithDelete(obj[key], path, index + 1); 9219 </a><a href="#h19-0-7447" id="h19-0-7447" class="d">- } 9220 </a><a href="#h19-0-7448" id="h19-0-7448" class="d">- return updated; 9221 </a><a href="#h19-0-7449" id="h19-0-7449" class="d">- } 9222 </a><a href="#h19-0-7450" id="h19-0-7450" class="d">- function copyWithRename(obj, oldPath, newPath) { 9223 </a><a href="#h19-0-7451" id="h19-0-7451" class="d">- var index = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : 0; 9224 </a><a href="#h19-0-7452" id="h19-0-7452" class="d">- var oldKey = oldPath[index]; 9225 </a><a href="#h19-0-7453" id="h19-0-7453" class="d">- var updated = shared_isArray(obj) ? obj.slice() : utils_objectSpread({}, obj); 9226 </a><a href="#h19-0-7454" id="h19-0-7454" class="d">- if (index + 1 === oldPath.length) { 9227 </a><a href="#h19-0-7455" id="h19-0-7455" class="d">- var newKey = newPath[index]; 9228 </a><a href="#h19-0-7456" id="h19-0-7456" class="d">- updated[newKey] = updated[oldKey]; 9229 </a><a href="#h19-0-7457" id="h19-0-7457" class="d">- if (shared_isArray(updated)) { 9230 </a><a href="#h19-0-7458" id="h19-0-7458" class="d">- updated.splice(oldKey, 1); 9231 </a><a href="#h19-0-7459" id="h19-0-7459" class="d">- } else { 9232 </a><a href="#h19-0-7460" id="h19-0-7460" class="d">- delete updated[oldKey]; 9233 </a><a href="#h19-0-7461" id="h19-0-7461" class="d">- } 9234 </a><a href="#h19-0-7462" id="h19-0-7462" class="d">- } else { 9235 </a><a href="#h19-0-7463" id="h19-0-7463" class="d">- updated[oldKey] = copyWithRename(obj[oldKey], oldPath, newPath, index + 1); 9236 </a><a href="#h19-0-7464" id="h19-0-7464" class="d">- } 9237 </a><a href="#h19-0-7465" id="h19-0-7465" class="d">- return updated; 9238 </a><a href="#h19-0-7466" id="h19-0-7466" class="d">- } 9239 </a><a href="#h19-0-7467" id="h19-0-7467" class="d">- function copyWithSet(obj, path, value) { 9240 </a><a href="#h19-0-7468" id="h19-0-7468" class="d">- var index = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : 0; 9241 </a><a href="#h19-0-7469" id="h19-0-7469" class="d">- if (index >= path.length) { 9242 </a><a href="#h19-0-7470" id="h19-0-7470" class="d">- return value; 9243 </a><a href="#h19-0-7471" id="h19-0-7471" class="d">- } 9244 </a><a href="#h19-0-7472" id="h19-0-7472" class="d">- var key = path[index]; 9245 </a><a href="#h19-0-7473" id="h19-0-7473" class="d">- var updated = shared_isArray(obj) ? obj.slice() : utils_objectSpread({}, obj); 9246 </a><a href="#h19-0-7474" id="h19-0-7474" class="d">- updated[key] = copyWithSet(obj[key], path, value, index + 1); 9247 </a><a href="#h19-0-7475" id="h19-0-7475" class="d">- return updated; 9248 </a><a href="#h19-0-7476" id="h19-0-7476" class="d">- } 9249 </a><a href="#h19-0-7477" id="h19-0-7477" class="d">- function getEffectDurations(root) { 9250 </a><a href="#h19-0-7478" id="h19-0-7478" class="d">- var effectDuration = null; 9251 </a><a href="#h19-0-7479" id="h19-0-7479" class="d">- var passiveEffectDuration = null; 9252 </a><a href="#h19-0-7480" id="h19-0-7480" class="d">- var hostRoot = root.current; 9253 </a><a href="#h19-0-7481" id="h19-0-7481" class="d">- if (hostRoot != null) { 9254 </a><a href="#h19-0-7482" id="h19-0-7482" class="d">- var stateNode = hostRoot.stateNode; 9255 </a><a href="#h19-0-7483" id="h19-0-7483" class="d">- if (stateNode != null) { 9256 </a><a href="#h19-0-7484" id="h19-0-7484" class="d">- effectDuration = stateNode.effectDuration != null ? stateNode.effectDuration : null; 9257 </a><a href="#h19-0-7485" id="h19-0-7485" class="d">- passiveEffectDuration = stateNode.passiveEffectDuration != null ? stateNode.passiveEffectDuration : null; 9258 </a><a href="#h19-0-7486" id="h19-0-7486" class="d">- } 9259 </a><a href="#h19-0-7487" id="h19-0-7487" class="d">- } 9260 </a><a href="#h19-0-7488" id="h19-0-7488" class="d">- return { 9261 </a><a href="#h19-0-7489" id="h19-0-7489" class="d">- effectDuration, 9262 </a><a href="#h19-0-7490" id="h19-0-7490" class="d">- passiveEffectDuration 9263 </a><a href="#h19-0-7491" id="h19-0-7491" class="d">- }; 9264 </a><a href="#h19-0-7492" id="h19-0-7492" class="d">- } 9265 </a><a href="#h19-0-7493" id="h19-0-7493" class="d">- function serializeToString(data) { 9266 </a><a href="#h19-0-7494" id="h19-0-7494" class="d">- if (data === void 0) { 9267 </a><a href="#h19-0-7495" id="h19-0-7495" class="d">- return "undefined"; 9268 </a><a href="#h19-0-7496" id="h19-0-7496" class="d">- } 9269 </a><a href="#h19-0-7497" id="h19-0-7497" class="d">- if (typeof data === "function") { 9270 </a><a href="#h19-0-7498" id="h19-0-7498" class="d">- return data.toString(); 9271 </a><a href="#h19-0-7499" id="h19-0-7499" class="d">- } 9272 </a><a href="#h19-0-7500" id="h19-0-7500" class="d">- var cache = /* @__PURE__ */ new Set(); 9273 </a><a href="#h19-0-7501" id="h19-0-7501" class="d">- return JSON.stringify(data, function(key, value) { 9274 </a><a href="#h19-0-7502" id="h19-0-7502" class="d">- if (backend_utils_typeof(value) === "object" && value !== null) { 9275 </a><a href="#h19-0-7503" id="h19-0-7503" class="d">- if (cache.has(value)) { 9276 </a><a href="#h19-0-7504" id="h19-0-7504" class="d">- return; 9277 </a><a href="#h19-0-7505" id="h19-0-7505" class="d">- } 9278 </a><a href="#h19-0-7506" id="h19-0-7506" class="d">- cache.add(value); 9279 </a><a href="#h19-0-7507" id="h19-0-7507" class="d">- } 9280 </a><a href="#h19-0-7508" id="h19-0-7508" class="d">- if (typeof value === "bigint") { 9281 </a><a href="#h19-0-7509" id="h19-0-7509" class="d">- return value.toString() + "n"; 9282 </a><a href="#h19-0-7510" id="h19-0-7510" class="d">- } 9283 </a><a href="#h19-0-7511" id="h19-0-7511" class="d">- return value; 9284 </a><a href="#h19-0-7512" id="h19-0-7512" class="d">- }, 2); 9285 </a><a href="#h19-0-7513" id="h19-0-7513" class="d">- } 9286 </a><a href="#h19-0-7514" id="h19-0-7514" class="d">- function safeToString(val) { 9287 </a><a href="#h19-0-7515" id="h19-0-7515" class="d">- try { 9288 </a><a href="#h19-0-7516" id="h19-0-7516" class="d">- return String(val); 9289 </a><a href="#h19-0-7517" id="h19-0-7517" class="d">- } catch (err) { 9290 </a><a href="#h19-0-7518" id="h19-0-7518" class="d">- if (backend_utils_typeof(val) === "object") { 9291 </a><a href="#h19-0-7519" id="h19-0-7519" class="d">- return "[object Object]"; 9292 </a><a href="#h19-0-7520" id="h19-0-7520" class="d">- } 9293 </a><a href="#h19-0-7521" id="h19-0-7521" class="d">- throw err; 9294 </a><a href="#h19-0-7522" id="h19-0-7522" class="d">- } 9295 </a><a href="#h19-0-7523" id="h19-0-7523" class="d">- } 9296 </a><a href="#h19-0-7524" id="h19-0-7524" class="d">- function formatConsoleArgumentsToSingleString(maybeMessage) { 9297 </a><a href="#h19-0-7525" id="h19-0-7525" class="d">- for (var _len = arguments.length, inputArgs = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 9298 </a><a href="#h19-0-7526" id="h19-0-7526" class="d">- inputArgs[_key - 1] = arguments[_key]; 9299 </a><a href="#h19-0-7527" id="h19-0-7527" class="d">- } 9300 </a><a href="#h19-0-7528" id="h19-0-7528" class="d">- var args = inputArgs.slice(); 9301 </a><a href="#h19-0-7529" id="h19-0-7529" class="d">- var formatted = safeToString(maybeMessage); 9302 </a><a href="#h19-0-7530" id="h19-0-7530" class="d">- if (typeof maybeMessage === "string") { 9303 </a><a href="#h19-0-7531" id="h19-0-7531" class="d">- if (args.length) { 9304 </a><a href="#h19-0-7532" id="h19-0-7532" class="d">- var REGEXP = /(%?)(%([jds]))/g; 9305 </a><a href="#h19-0-7533" id="h19-0-7533" class="d">- formatted = formatted.replace(REGEXP, function(match, escaped, ptn, flag) { 9306 </a><a href="#h19-0-7534" id="h19-0-7534" class="d">- var arg = args.shift(); 9307 </a><a href="#h19-0-7535" id="h19-0-7535" class="d">- switch (flag) { 9308 </a><a href="#h19-0-7536" id="h19-0-7536" class="d">- case "s": 9309 </a><a href="#h19-0-7537" id="h19-0-7537" class="d">- arg += ""; 9310 </a><a href="#h19-0-7538" id="h19-0-7538" class="d">- break; 9311 </a><a href="#h19-0-7539" id="h19-0-7539" class="d">- case "d": 9312 </a><a href="#h19-0-7540" id="h19-0-7540" class="d">- case "i": 9313 </a><a href="#h19-0-7541" id="h19-0-7541" class="d">- arg = parseInt(arg, 10).toString(); 9314 </a><a href="#h19-0-7542" id="h19-0-7542" class="d">- break; 9315 </a><a href="#h19-0-7543" id="h19-0-7543" class="d">- case "f": 9316 </a><a href="#h19-0-7544" id="h19-0-7544" class="d">- arg = parseFloat(arg).toString(); 9317 </a><a href="#h19-0-7545" id="h19-0-7545" class="d">- break; 9318 </a><a href="#h19-0-7546" id="h19-0-7546" class="d">- } 9319 </a><a href="#h19-0-7547" id="h19-0-7547" class="d">- if (!escaped) { 9320 </a><a href="#h19-0-7548" id="h19-0-7548" class="d">- return arg; 9321 </a><a href="#h19-0-7549" id="h19-0-7549" class="d">- } 9322 </a><a href="#h19-0-7550" id="h19-0-7550" class="d">- args.unshift(arg); 9323 </a><a href="#h19-0-7551" id="h19-0-7551" class="d">- return match; 9324 </a><a href="#h19-0-7552" id="h19-0-7552" class="d">- }); 9325 </a><a href="#h19-0-7553" id="h19-0-7553" class="d">- } 9326 </a><a href="#h19-0-7554" id="h19-0-7554" class="d">- } 9327 </a><a href="#h19-0-7555" id="h19-0-7555" class="d">- if (args.length) { 9328 </a><a href="#h19-0-7556" id="h19-0-7556" class="d">- for (var i = 0; i < args.length; i++) { 9329 </a><a href="#h19-0-7557" id="h19-0-7557" class="d">- formatted += " " + safeToString(args[i]); 9330 </a><a href="#h19-0-7558" id="h19-0-7558" class="d">- } 9331 </a><a href="#h19-0-7559" id="h19-0-7559" class="d">- } 9332 </a><a href="#h19-0-7560" id="h19-0-7560" class="d">- formatted = formatted.replace(/%{2,2}/g, "%"); 9333 </a><a href="#h19-0-7561" id="h19-0-7561" class="d">- return String(formatted); 9334 </a><a href="#h19-0-7562" id="h19-0-7562" class="d">- } 9335 </a><a href="#h19-0-7563" id="h19-0-7563" class="d">- function isSynchronousXHRSupported() { 9336 </a><a href="#h19-0-7564" id="h19-0-7564" class="d">- return !!(window.document && window.document.featurePolicy && window.document.featurePolicy.allowsFeature("sync-xhr")); 9337 </a><a href="#h19-0-7565" id="h19-0-7565" class="d">- } 9338 </a><a href="#h19-0-7566" id="h19-0-7566" class="d">- function gt() { 9339 </a><a href="#h19-0-7567" id="h19-0-7567" class="d">- var a = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : ""; 9340 </a><a href="#h19-0-7568" id="h19-0-7568" class="d">- var b = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : ""; 9341 </a><a href="#h19-0-7569" id="h19-0-7569" class="d">- return compareVersions(a, b) === 1; 9342 </a><a href="#h19-0-7570" id="h19-0-7570" class="d">- } 9343 </a><a href="#h19-0-7571" id="h19-0-7571" class="d">- function gte() { 9344 </a><a href="#h19-0-7572" id="h19-0-7572" class="d">- var a = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : ""; 9345 </a><a href="#h19-0-7573" id="h19-0-7573" class="d">- var b = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : ""; 9346 </a><a href="#h19-0-7574" id="h19-0-7574" class="d">- return compareVersions(a, b) > -1; 9347 </a><a href="#h19-0-7575" id="h19-0-7575" class="d">- } 9348 </a><a href="#h19-0-7576" id="h19-0-7576" class="d">- var isReactNativeEnvironment = function isReactNativeEnvironment2() { 9349 </a><a href="#h19-0-7577" id="h19-0-7577" class="d">- return window.document == null; 9350 </a><a href="#h19-0-7578" id="h19-0-7578" class="d">- }; 9351 </a><a href="#h19-0-7579" id="h19-0-7579" class="d">- function extractLocation(url) { 9352 </a><a href="#h19-0-7580" id="h19-0-7580" class="d">- if (url.indexOf(":") === -1) { 9353 </a><a href="#h19-0-7581" id="h19-0-7581" class="d">- return null; 9354 </a><a href="#h19-0-7582" id="h19-0-7582" class="d">- } 9355 </a><a href="#h19-0-7583" id="h19-0-7583" class="d">- var withoutParentheses = url.replace(/^\(+/, "").replace(/\)+$/, ""); 9356 </a><a href="#h19-0-7584" id="h19-0-7584" class="d">- var locationParts = /(at )?(.+?)(?::(\d+))?(?::(\d+))?$/.exec(withoutParentheses); 9357 </a><a href="#h19-0-7585" id="h19-0-7585" class="d">- if (locationParts == null) { 9358 </a><a href="#h19-0-7586" id="h19-0-7586" class="d">- return null; 9359 </a><a href="#h19-0-7587" id="h19-0-7587" class="d">- } 9360 </a><a href="#h19-0-7588" id="h19-0-7588" class="d">- var _locationParts = utils_slicedToArray(locationParts, 5), sourceURL = _locationParts[2], line = _locationParts[3], column = _locationParts[4]; 9361 </a><a href="#h19-0-7589" id="h19-0-7589" class="d">- return { 9362 </a><a href="#h19-0-7590" id="h19-0-7590" class="d">- sourceURL, 9363 </a><a href="#h19-0-7591" id="h19-0-7591" class="d">- line, 9364 </a><a href="#h19-0-7592" id="h19-0-7592" class="d">- column 9365 </a><a href="#h19-0-7593" id="h19-0-7593" class="d">- }; 9366 </a><a href="#h19-0-7594" id="h19-0-7594" class="d">- } 9367 </a><a href="#h19-0-7595" id="h19-0-7595" class="d">- var CHROME_STACK_REGEXP = /^\s*at .*(\S+:\d+|\(native\))/m; 9368 </a><a href="#h19-0-7596" id="h19-0-7596" class="d">- function parseSourceFromChromeStack(stack) { 9369 </a><a href="#h19-0-7597" id="h19-0-7597" class="d">- var frames = stack.split("\n"); 9370 </a><a href="#h19-0-7598" id="h19-0-7598" class="d">- var _iterator = _createForOfIteratorHelper(frames), _step; 9371 </a><a href="#h19-0-7599" id="h19-0-7599" class="d">- try { 9372 </a><a href="#h19-0-7600" id="h19-0-7600" class="d">- for (_iterator.s(); !(_step = _iterator.n()).done; ) { 9373 </a><a href="#h19-0-7601" id="h19-0-7601" class="d">- var frame = _step.value; 9374 </a><a href="#h19-0-7602" id="h19-0-7602" class="d">- var sanitizedFrame = frame.trim(); 9375 </a><a href="#h19-0-7603" id="h19-0-7603" class="d">- var locationInParenthesesMatch = sanitizedFrame.match(/ (\(.+\)$)/); 9376 </a><a href="#h19-0-7604" id="h19-0-7604" class="d">- var possibleLocation = locationInParenthesesMatch ? locationInParenthesesMatch[1] : sanitizedFrame; 9377 </a><a href="#h19-0-7605" id="h19-0-7605" class="d">- var location = extractLocation(possibleLocation); 9378 </a><a href="#h19-0-7606" id="h19-0-7606" class="d">- if (location == null) { 9379 </a><a href="#h19-0-7607" id="h19-0-7607" class="d">- continue; 9380 </a><a href="#h19-0-7608" id="h19-0-7608" class="d">- } 9381 </a><a href="#h19-0-7609" id="h19-0-7609" class="d">- var sourceURL = location.sourceURL, _location$line = location.line, line = _location$line === void 0 ? "1" : _location$line, _location$column = location.column, column = _location$column === void 0 ? "1" : _location$column; 9382 </a><a href="#h19-0-7610" id="h19-0-7610" class="d">- return { 9383 </a><a href="#h19-0-7611" id="h19-0-7611" class="d">- sourceURL, 9384 </a><a href="#h19-0-7612" id="h19-0-7612" class="d">- line: parseInt(line, 10), 9385 </a><a href="#h19-0-7613" id="h19-0-7613" class="d">- column: parseInt(column, 10) 9386 </a><a href="#h19-0-7614" id="h19-0-7614" class="d">- }; 9387 </a><a href="#h19-0-7615" id="h19-0-7615" class="d">- } 9388 </a><a href="#h19-0-7616" id="h19-0-7616" class="d">- } catch (err) { 9389 </a><a href="#h19-0-7617" id="h19-0-7617" class="d">- _iterator.e(err); 9390 </a><a href="#h19-0-7618" id="h19-0-7618" class="d">- } finally { 9391 </a><a href="#h19-0-7619" id="h19-0-7619" class="d">- _iterator.f(); 9392 </a><a href="#h19-0-7620" id="h19-0-7620" class="d">- } 9393 </a><a href="#h19-0-7621" id="h19-0-7621" class="d">- return null; 9394 </a><a href="#h19-0-7622" id="h19-0-7622" class="d">- } 9395 </a><a href="#h19-0-7623" id="h19-0-7623" class="d">- function parseSourceFromFirefoxStack(stack) { 9396 </a><a href="#h19-0-7624" id="h19-0-7624" class="d">- var frames = stack.split("\n"); 9397 </a><a href="#h19-0-7625" id="h19-0-7625" class="d">- var _iterator2 = _createForOfIteratorHelper(frames), _step2; 9398 </a><a href="#h19-0-7626" id="h19-0-7626" class="d">- try { 9399 </a><a href="#h19-0-7627" id="h19-0-7627" class="d">- for (_iterator2.s(); !(_step2 = _iterator2.n()).done; ) { 9400 </a><a href="#h19-0-7628" id="h19-0-7628" class="d">- var frame = _step2.value; 9401 </a><a href="#h19-0-7629" id="h19-0-7629" class="d">- var sanitizedFrame = frame.trim(); 9402 </a><a href="#h19-0-7630" id="h19-0-7630" class="d">- var frameWithoutFunctionName = sanitizedFrame.replace(/((.*".+"[^@]*)?[^@]*)(?:@)/, ""); 9403 </a><a href="#h19-0-7631" id="h19-0-7631" class="d">- var location = extractLocation(frameWithoutFunctionName); 9404 </a><a href="#h19-0-7632" id="h19-0-7632" class="d">- if (location == null) { 9405 </a><a href="#h19-0-7633" id="h19-0-7633" class="d">- continue; 9406 </a><a href="#h19-0-7634" id="h19-0-7634" class="d">- } 9407 </a><a href="#h19-0-7635" id="h19-0-7635" class="d">- var sourceURL = location.sourceURL, _location$line2 = location.line, line = _location$line2 === void 0 ? "1" : _location$line2, _location$column2 = location.column, column = _location$column2 === void 0 ? "1" : _location$column2; 9408 </a><a href="#h19-0-7636" id="h19-0-7636" class="d">- return { 9409 </a><a href="#h19-0-7637" id="h19-0-7637" class="d">- sourceURL, 9410 </a><a href="#h19-0-7638" id="h19-0-7638" class="d">- line: parseInt(line, 10), 9411 </a><a href="#h19-0-7639" id="h19-0-7639" class="d">- column: parseInt(column, 10) 9412 </a><a href="#h19-0-7640" id="h19-0-7640" class="d">- }; 9413 </a><a href="#h19-0-7641" id="h19-0-7641" class="d">- } 9414 </a><a href="#h19-0-7642" id="h19-0-7642" class="d">- } catch (err) { 9415 </a><a href="#h19-0-7643" id="h19-0-7643" class="d">- _iterator2.e(err); 9416 </a><a href="#h19-0-7644" id="h19-0-7644" class="d">- } finally { 9417 </a><a href="#h19-0-7645" id="h19-0-7645" class="d">- _iterator2.f(); 9418 </a><a href="#h19-0-7646" id="h19-0-7646" class="d">- } 9419 </a><a href="#h19-0-7647" id="h19-0-7647" class="d">- return null; 9420 </a><a href="#h19-0-7648" id="h19-0-7648" class="d">- } 9421 </a><a href="#h19-0-7649" id="h19-0-7649" class="d">- function parseSourceFromComponentStack(componentStack) { 9422 </a><a href="#h19-0-7650" id="h19-0-7650" class="d">- if (componentStack.match(CHROME_STACK_REGEXP)) { 9423 </a><a href="#h19-0-7651" id="h19-0-7651" class="d">- return parseSourceFromChromeStack(componentStack); 9424 </a><a href="#h19-0-7652" id="h19-0-7652" class="d">- } 9425 </a><a href="#h19-0-7653" id="h19-0-7653" class="d">- return parseSourceFromFirefoxStack(componentStack); 9426 </a><a href="#h19-0-7654" id="h19-0-7654" class="d">- } 9427 </a><a href="#h19-0-7655" id="h19-0-7655" class="d">- function formatDurationToMicrosecondsGranularity(duration) { 9428 </a><a href="#h19-0-7656" id="h19-0-7656" class="d">- return Math.round(duration * 1e3) / 1e3; 9429 </a><a href="#h19-0-7657" id="h19-0-7657" class="d">- } 9430 </a><a href="#h19-0-7658" id="h19-0-7658" class="d">- ; 9431 </a><a href="#h19-0-7659" id="h19-0-7659" class="d">- function views_utils_slicedToArray(arr, i) { 9432 </a><a href="#h19-0-7660" id="h19-0-7660" class="d">- return views_utils_arrayWithHoles(arr) || views_utils_iterableToArrayLimit(arr, i) || views_utils_unsupportedIterableToArray(arr, i) || views_utils_nonIterableRest(); 9433 </a><a href="#h19-0-7661" id="h19-0-7661" class="d">- } 9434 </a><a href="#h19-0-7662" id="h19-0-7662" class="d">- function views_utils_nonIterableRest() { 9435 </a><a href="#h19-0-7663" id="h19-0-7663" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 9436 </a><a href="#h19-0-7664" id="h19-0-7664" class="d">- } 9437 </a><a href="#h19-0-7665" id="h19-0-7665" class="d">- function views_utils_unsupportedIterableToArray(o, minLen) { 9438 </a><a href="#h19-0-7666" id="h19-0-7666" class="d">- if (!o) return; 9439 </a><a href="#h19-0-7667" id="h19-0-7667" class="d">- if (typeof o === "string") return views_utils_arrayLikeToArray(o, minLen); 9440 </a><a href="#h19-0-7668" id="h19-0-7668" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 9441 </a><a href="#h19-0-7669" id="h19-0-7669" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 9442 </a><a href="#h19-0-7670" id="h19-0-7670" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 9443 </a><a href="#h19-0-7671" id="h19-0-7671" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return views_utils_arrayLikeToArray(o, minLen); 9444 </a><a href="#h19-0-7672" id="h19-0-7672" class="d">- } 9445 </a><a href="#h19-0-7673" id="h19-0-7673" class="d">- function views_utils_arrayLikeToArray(arr, len) { 9446 </a><a href="#h19-0-7674" id="h19-0-7674" class="d">- if (len == null || len > arr.length) len = arr.length; 9447 </a><a href="#h19-0-7675" id="h19-0-7675" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 9448 </a><a href="#h19-0-7676" id="h19-0-7676" class="d">- arr2[i] = arr[i]; 9449 </a><a href="#h19-0-7677" id="h19-0-7677" class="d">- } 9450 </a><a href="#h19-0-7678" id="h19-0-7678" class="d">- return arr2; 9451 </a><a href="#h19-0-7679" id="h19-0-7679" class="d">- } 9452 </a><a href="#h19-0-7680" id="h19-0-7680" class="d">- function views_utils_iterableToArrayLimit(arr, i) { 9453 </a><a href="#h19-0-7681" id="h19-0-7681" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 9454 </a><a href="#h19-0-7682" id="h19-0-7682" class="d">- var _arr = []; 9455 </a><a href="#h19-0-7683" id="h19-0-7683" class="d">- var _n = true; 9456 </a><a href="#h19-0-7684" id="h19-0-7684" class="d">- var _d = false; 9457 </a><a href="#h19-0-7685" id="h19-0-7685" class="d">- var _e = void 0; 9458 </a><a href="#h19-0-7686" id="h19-0-7686" class="d">- try { 9459 </a><a href="#h19-0-7687" id="h19-0-7687" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 9460 </a><a href="#h19-0-7688" id="h19-0-7688" class="d">- _arr.push(_s.value); 9461 </a><a href="#h19-0-7689" id="h19-0-7689" class="d">- if (i && _arr.length === i) break; 9462 </a><a href="#h19-0-7690" id="h19-0-7690" class="d">- } 9463 </a><a href="#h19-0-7691" id="h19-0-7691" class="d">- } catch (err) { 9464 </a><a href="#h19-0-7692" id="h19-0-7692" class="d">- _d = true; 9465 </a><a href="#h19-0-7693" id="h19-0-7693" class="d">- _e = err; 9466 </a><a href="#h19-0-7694" id="h19-0-7694" class="d">- } finally { 9467 </a><a href="#h19-0-7695" id="h19-0-7695" class="d">- try { 9468 </a><a href="#h19-0-7696" id="h19-0-7696" class="d">- if (!_n && _i["return"] != null) _i["return"](); 9469 </a><a href="#h19-0-7697" id="h19-0-7697" class="d">- } finally { 9470 </a><a href="#h19-0-7698" id="h19-0-7698" class="d">- if (_d) throw _e; 9471 </a><a href="#h19-0-7699" id="h19-0-7699" class="d">- } 9472 </a><a href="#h19-0-7700" id="h19-0-7700" class="d">- } 9473 </a><a href="#h19-0-7701" id="h19-0-7701" class="d">- return _arr; 9474 </a><a href="#h19-0-7702" id="h19-0-7702" class="d">- } 9475 </a><a href="#h19-0-7703" id="h19-0-7703" class="d">- function views_utils_arrayWithHoles(arr) { 9476 </a><a href="#h19-0-7704" id="h19-0-7704" class="d">- if (Array.isArray(arr)) return arr; 9477 </a><a href="#h19-0-7705" id="h19-0-7705" class="d">- } 9478 </a><a href="#h19-0-7706" id="h19-0-7706" class="d">- function getOwnerWindow(node) { 9479 </a><a href="#h19-0-7707" id="h19-0-7707" class="d">- if (!node.ownerDocument) { 9480 </a><a href="#h19-0-7708" id="h19-0-7708" class="d">- return null; 9481 </a><a href="#h19-0-7709" id="h19-0-7709" class="d">- } 9482 </a><a href="#h19-0-7710" id="h19-0-7710" class="d">- return node.ownerDocument.defaultView; 9483 </a><a href="#h19-0-7711" id="h19-0-7711" class="d">- } 9484 </a><a href="#h19-0-7712" id="h19-0-7712" class="d">- function getOwnerIframe(node) { 9485 </a><a href="#h19-0-7713" id="h19-0-7713" class="d">- var nodeWindow = getOwnerWindow(node); 9486 </a><a href="#h19-0-7714" id="h19-0-7714" class="d">- if (nodeWindow) { 9487 </a><a href="#h19-0-7715" id="h19-0-7715" class="d">- return nodeWindow.frameElement; 9488 </a><a href="#h19-0-7716" id="h19-0-7716" class="d">- } 9489 </a><a href="#h19-0-7717" id="h19-0-7717" class="d">- return null; 9490 </a><a href="#h19-0-7718" id="h19-0-7718" class="d">- } 9491 </a><a href="#h19-0-7719" id="h19-0-7719" class="d">- function getBoundingClientRectWithBorderOffset(node) { 9492 </a><a href="#h19-0-7720" id="h19-0-7720" class="d">- var dimensions = getElementDimensions(node); 9493 </a><a href="#h19-0-7721" id="h19-0-7721" class="d">- return mergeRectOffsets([node.getBoundingClientRect(), { 9494 </a><a href="#h19-0-7722" id="h19-0-7722" class="d">- top: dimensions.borderTop, 9495 </a><a href="#h19-0-7723" id="h19-0-7723" class="d">- left: dimensions.borderLeft, 9496 </a><a href="#h19-0-7724" id="h19-0-7724" class="d">- bottom: dimensions.borderBottom, 9497 </a><a href="#h19-0-7725" id="h19-0-7725" class="d">- right: dimensions.borderRight, 9498 </a><a href="#h19-0-7726" id="h19-0-7726" class="d">- // This width and height won't get used by mergeRectOffsets (since this 9499 </a><a href="#h19-0-7727" id="h19-0-7727" class="d">- // is not the first rect in the array), but we set them so that this 9500 </a><a href="#h19-0-7728" id="h19-0-7728" class="d">- // object type checks as a ClientRect. 9501 </a><a href="#h19-0-7729" id="h19-0-7729" class="d">- width: 0, 9502 </a><a href="#h19-0-7730" id="h19-0-7730" class="d">- height: 0 9503 </a><a href="#h19-0-7731" id="h19-0-7731" class="d">- }]); 9504 </a><a href="#h19-0-7732" id="h19-0-7732" class="d">- } 9505 </a><a href="#h19-0-7733" id="h19-0-7733" class="d">- function mergeRectOffsets(rects) { 9506 </a><a href="#h19-0-7734" id="h19-0-7734" class="d">- return rects.reduce(function(previousRect, rect) { 9507 </a><a href="#h19-0-7735" id="h19-0-7735" class="d">- if (previousRect == null) { 9508 </a><a href="#h19-0-7736" id="h19-0-7736" class="d">- return rect; 9509 </a><a href="#h19-0-7737" id="h19-0-7737" class="d">- } 9510 </a><a href="#h19-0-7738" id="h19-0-7738" class="d">- return { 9511 </a><a href="#h19-0-7739" id="h19-0-7739" class="d">- top: previousRect.top + rect.top, 9512 </a><a href="#h19-0-7740" id="h19-0-7740" class="d">- left: previousRect.left + rect.left, 9513 </a><a href="#h19-0-7741" id="h19-0-7741" class="d">- width: previousRect.width, 9514 </a><a href="#h19-0-7742" id="h19-0-7742" class="d">- height: previousRect.height, 9515 </a><a href="#h19-0-7743" id="h19-0-7743" class="d">- bottom: previousRect.bottom + rect.bottom, 9516 </a><a href="#h19-0-7744" id="h19-0-7744" class="d">- right: previousRect.right + rect.right 9517 </a><a href="#h19-0-7745" id="h19-0-7745" class="d">- }; 9518 </a><a href="#h19-0-7746" id="h19-0-7746" class="d">- }); 9519 </a><a href="#h19-0-7747" id="h19-0-7747" class="d">- } 9520 </a><a href="#h19-0-7748" id="h19-0-7748" class="d">- function getNestedBoundingClientRect(node, boundaryWindow) { 9521 </a><a href="#h19-0-7749" id="h19-0-7749" class="d">- var ownerIframe = getOwnerIframe(node); 9522 </a><a href="#h19-0-7750" id="h19-0-7750" class="d">- if (ownerIframe && ownerIframe !== boundaryWindow) { 9523 </a><a href="#h19-0-7751" id="h19-0-7751" class="d">- var rects = [node.getBoundingClientRect()]; 9524 </a><a href="#h19-0-7752" id="h19-0-7752" class="d">- var currentIframe = ownerIframe; 9525 </a><a href="#h19-0-7753" id="h19-0-7753" class="d">- var onlyOneMore = false; 9526 </a><a href="#h19-0-7754" id="h19-0-7754" class="d">- while (currentIframe) { 9527 </a><a href="#h19-0-7755" id="h19-0-7755" class="d">- var rect = getBoundingClientRectWithBorderOffset(currentIframe); 9528 </a><a href="#h19-0-7756" id="h19-0-7756" class="d">- rects.push(rect); 9529 </a><a href="#h19-0-7757" id="h19-0-7757" class="d">- currentIframe = getOwnerIframe(currentIframe); 9530 </a><a href="#h19-0-7758" id="h19-0-7758" class="d">- if (onlyOneMore) { 9531 </a><a href="#h19-0-7759" id="h19-0-7759" class="d">- break; 9532 </a><a href="#h19-0-7760" id="h19-0-7760" class="d">- } 9533 </a><a href="#h19-0-7761" id="h19-0-7761" class="d">- if (currentIframe && getOwnerWindow(currentIframe) === boundaryWindow) { 9534 </a><a href="#h19-0-7762" id="h19-0-7762" class="d">- onlyOneMore = true; 9535 </a><a href="#h19-0-7763" id="h19-0-7763" class="d">- } 9536 </a><a href="#h19-0-7764" id="h19-0-7764" class="d">- } 9537 </a><a href="#h19-0-7765" id="h19-0-7765" class="d">- return mergeRectOffsets(rects); 9538 </a><a href="#h19-0-7766" id="h19-0-7766" class="d">- } else { 9539 </a><a href="#h19-0-7767" id="h19-0-7767" class="d">- return node.getBoundingClientRect(); 9540 </a><a href="#h19-0-7768" id="h19-0-7768" class="d">- } 9541 </a><a href="#h19-0-7769" id="h19-0-7769" class="d">- } 9542 </a><a href="#h19-0-7770" id="h19-0-7770" class="d">- function getElementDimensions(domElement) { 9543 </a><a href="#h19-0-7771" id="h19-0-7771" class="d">- var calculatedStyle = window.getComputedStyle(domElement); 9544 </a><a href="#h19-0-7772" id="h19-0-7772" class="d">- return { 9545 </a><a href="#h19-0-7773" id="h19-0-7773" class="d">- borderLeft: parseInt(calculatedStyle.borderLeftWidth, 10), 9546 </a><a href="#h19-0-7774" id="h19-0-7774" class="d">- borderRight: parseInt(calculatedStyle.borderRightWidth, 10), 9547 </a><a href="#h19-0-7775" id="h19-0-7775" class="d">- borderTop: parseInt(calculatedStyle.borderTopWidth, 10), 9548 </a><a href="#h19-0-7776" id="h19-0-7776" class="d">- borderBottom: parseInt(calculatedStyle.borderBottomWidth, 10), 9549 </a><a href="#h19-0-7777" id="h19-0-7777" class="d">- marginLeft: parseInt(calculatedStyle.marginLeft, 10), 9550 </a><a href="#h19-0-7778" id="h19-0-7778" class="d">- marginRight: parseInt(calculatedStyle.marginRight, 10), 9551 </a><a href="#h19-0-7779" id="h19-0-7779" class="d">- marginTop: parseInt(calculatedStyle.marginTop, 10), 9552 </a><a href="#h19-0-7780" id="h19-0-7780" class="d">- marginBottom: parseInt(calculatedStyle.marginBottom, 10), 9553 </a><a href="#h19-0-7781" id="h19-0-7781" class="d">- paddingLeft: parseInt(calculatedStyle.paddingLeft, 10), 9554 </a><a href="#h19-0-7782" id="h19-0-7782" class="d">- paddingRight: parseInt(calculatedStyle.paddingRight, 10), 9555 </a><a href="#h19-0-7783" id="h19-0-7783" class="d">- paddingTop: parseInt(calculatedStyle.paddingTop, 10), 9556 </a><a href="#h19-0-7784" id="h19-0-7784" class="d">- paddingBottom: parseInt(calculatedStyle.paddingBottom, 10) 9557 </a><a href="#h19-0-7785" id="h19-0-7785" class="d">- }; 9558 </a><a href="#h19-0-7786" id="h19-0-7786" class="d">- } 9559 </a><a href="#h19-0-7787" id="h19-0-7787" class="d">- function extractHOCNames(displayName) { 9560 </a><a href="#h19-0-7788" id="h19-0-7788" class="d">- if (!displayName) return { 9561 </a><a href="#h19-0-7789" id="h19-0-7789" class="d">- baseComponentName: "", 9562 </a><a href="#h19-0-7790" id="h19-0-7790" class="d">- hocNames: [] 9563 </a><a href="#h19-0-7791" id="h19-0-7791" class="d">- }; 9564 </a><a href="#h19-0-7792" id="h19-0-7792" class="d">- var hocRegex = /([A-Z][a-zA-Z0-9]*?)\((.*)\)/g; 9565 </a><a href="#h19-0-7793" id="h19-0-7793" class="d">- var hocNames = []; 9566 </a><a href="#h19-0-7794" id="h19-0-7794" class="d">- var baseComponentName = displayName; 9567 </a><a href="#h19-0-7795" id="h19-0-7795" class="d">- var match; 9568 </a><a href="#h19-0-7796" id="h19-0-7796" class="d">- while ((match = hocRegex.exec(baseComponentName)) != null) { 9569 </a><a href="#h19-0-7797" id="h19-0-7797" class="d">- if (Array.isArray(match)) { 9570 </a><a href="#h19-0-7798" id="h19-0-7798" class="d">- var _match = match, _match2 = views_utils_slicedToArray(_match, 3), hocName = _match2[1], inner = _match2[2]; 9571 </a><a href="#h19-0-7799" id="h19-0-7799" class="d">- hocNames.push(hocName); 9572 </a><a href="#h19-0-7800" id="h19-0-7800" class="d">- baseComponentName = inner; 9573 </a><a href="#h19-0-7801" id="h19-0-7801" class="d">- } 9574 </a><a href="#h19-0-7802" id="h19-0-7802" class="d">- } 9575 </a><a href="#h19-0-7803" id="h19-0-7803" class="d">- return { 9576 </a><a href="#h19-0-7804" id="h19-0-7804" class="d">- baseComponentName, 9577 </a><a href="#h19-0-7805" id="h19-0-7805" class="d">- hocNames 9578 </a><a href="#h19-0-7806" id="h19-0-7806" class="d">- }; 9579 </a><a href="#h19-0-7807" id="h19-0-7807" class="d">- } 9580 </a><a href="#h19-0-7808" id="h19-0-7808" class="d">- ; 9581 </a><a href="#h19-0-7809" id="h19-0-7809" class="d">- function Overlay_classCallCheck(instance, Constructor) { 9582 </a><a href="#h19-0-7810" id="h19-0-7810" class="d">- if (!(instance instanceof Constructor)) { 9583 </a><a href="#h19-0-7811" id="h19-0-7811" class="d">- throw new TypeError("Cannot call a class as a function"); 9584 </a><a href="#h19-0-7812" id="h19-0-7812" class="d">- } 9585 </a><a href="#h19-0-7813" id="h19-0-7813" class="d">- } 9586 </a><a href="#h19-0-7814" id="h19-0-7814" class="d">- function Overlay_defineProperties(target, props) { 9587 </a><a href="#h19-0-7815" id="h19-0-7815" class="d">- for (var i = 0; i < props.length; i++) { 9588 </a><a href="#h19-0-7816" id="h19-0-7816" class="d">- var descriptor = props[i]; 9589 </a><a href="#h19-0-7817" id="h19-0-7817" class="d">- descriptor.enumerable = descriptor.enumerable || false; 9590 </a><a href="#h19-0-7818" id="h19-0-7818" class="d">- descriptor.configurable = true; 9591 </a><a href="#h19-0-7819" id="h19-0-7819" class="d">- if ("value" in descriptor) descriptor.writable = true; 9592 </a><a href="#h19-0-7820" id="h19-0-7820" class="d">- Object.defineProperty(target, descriptor.key, descriptor); 9593 </a><a href="#h19-0-7821" id="h19-0-7821" class="d">- } 9594 </a><a href="#h19-0-7822" id="h19-0-7822" class="d">- } 9595 </a><a href="#h19-0-7823" id="h19-0-7823" class="d">- function Overlay_createClass(Constructor, protoProps, staticProps) { 9596 </a><a href="#h19-0-7824" id="h19-0-7824" class="d">- if (protoProps) Overlay_defineProperties(Constructor.prototype, protoProps); 9597 </a><a href="#h19-0-7825" id="h19-0-7825" class="d">- if (staticProps) Overlay_defineProperties(Constructor, staticProps); 9598 </a><a href="#h19-0-7826" id="h19-0-7826" class="d">- return Constructor; 9599 </a><a href="#h19-0-7827" id="h19-0-7827" class="d">- } 9600 </a><a href="#h19-0-7828" id="h19-0-7828" class="d">- var Overlay_assign = Object.assign; 9601 </a><a href="#h19-0-7829" id="h19-0-7829" class="d">- var OverlayRect = /* @__PURE__ */ function() { 9602 </a><a href="#h19-0-7830" id="h19-0-7830" class="d">- function OverlayRect2(doc, container) { 9603 </a><a href="#h19-0-7831" id="h19-0-7831" class="d">- Overlay_classCallCheck(this, OverlayRect2); 9604 </a><a href="#h19-0-7832" id="h19-0-7832" class="d">- this.node = doc.createElement("div"); 9605 </a><a href="#h19-0-7833" id="h19-0-7833" class="d">- this.border = doc.createElement("div"); 9606 </a><a href="#h19-0-7834" id="h19-0-7834" class="d">- this.padding = doc.createElement("div"); 9607 </a><a href="#h19-0-7835" id="h19-0-7835" class="d">- this.content = doc.createElement("div"); 9608 </a><a href="#h19-0-7836" id="h19-0-7836" class="d">- this.border.style.borderColor = overlayStyles.border; 9609 </a><a href="#h19-0-7837" id="h19-0-7837" class="d">- this.padding.style.borderColor = overlayStyles.padding; 9610 </a><a href="#h19-0-7838" id="h19-0-7838" class="d">- this.content.style.backgroundColor = overlayStyles.background; 9611 </a><a href="#h19-0-7839" id="h19-0-7839" class="d">- Overlay_assign(this.node.style, { 9612 </a><a href="#h19-0-7840" id="h19-0-7840" class="d">- borderColor: overlayStyles.margin, 9613 </a><a href="#h19-0-7841" id="h19-0-7841" class="d">- pointerEvents: "none", 9614 </a><a href="#h19-0-7842" id="h19-0-7842" class="d">- position: "fixed" 9615 </a><a href="#h19-0-7843" id="h19-0-7843" class="d">- }); 9616 </a><a href="#h19-0-7844" id="h19-0-7844" class="d">- this.node.style.zIndex = "10000000"; 9617 </a><a href="#h19-0-7845" id="h19-0-7845" class="d">- this.node.appendChild(this.border); 9618 </a><a href="#h19-0-7846" id="h19-0-7846" class="d">- this.border.appendChild(this.padding); 9619 </a><a href="#h19-0-7847" id="h19-0-7847" class="d">- this.padding.appendChild(this.content); 9620 </a><a href="#h19-0-7848" id="h19-0-7848" class="d">- container.appendChild(this.node); 9621 </a><a href="#h19-0-7849" id="h19-0-7849" class="d">- } 9622 </a><a href="#h19-0-7850" id="h19-0-7850" class="d">- Overlay_createClass(OverlayRect2, [{ 9623 </a><a href="#h19-0-7851" id="h19-0-7851" class="d">- key: "remove", 9624 </a><a href="#h19-0-7852" id="h19-0-7852" class="d">- value: function remove() { 9625 </a><a href="#h19-0-7853" id="h19-0-7853" class="d">- if (this.node.parentNode) { 9626 </a><a href="#h19-0-7854" id="h19-0-7854" class="d">- this.node.parentNode.removeChild(this.node); 9627 </a><a href="#h19-0-7855" id="h19-0-7855" class="d">- } 9628 </a><a href="#h19-0-7856" id="h19-0-7856" class="d">- } 9629 </a><a href="#h19-0-7857" id="h19-0-7857" class="d">- }, { 9630 </a><a href="#h19-0-7858" id="h19-0-7858" class="d">- key: "update", 9631 </a><a href="#h19-0-7859" id="h19-0-7859" class="d">- value: function update(box, dims) { 9632 </a><a href="#h19-0-7860" id="h19-0-7860" class="d">- boxWrap(dims, "margin", this.node); 9633 </a><a href="#h19-0-7861" id="h19-0-7861" class="d">- boxWrap(dims, "border", this.border); 9634 </a><a href="#h19-0-7862" id="h19-0-7862" class="d">- boxWrap(dims, "padding", this.padding); 9635 </a><a href="#h19-0-7863" id="h19-0-7863" class="d">- Overlay_assign(this.content.style, { 9636 </a><a href="#h19-0-7864" id="h19-0-7864" class="d">- height: box.height - dims.borderTop - dims.borderBottom - dims.paddingTop - dims.paddingBottom + "px", 9637 </a><a href="#h19-0-7865" id="h19-0-7865" class="d">- width: box.width - dims.borderLeft - dims.borderRight - dims.paddingLeft - dims.paddingRight + "px" 9638 </a><a href="#h19-0-7866" id="h19-0-7866" class="d">- }); 9639 </a><a href="#h19-0-7867" id="h19-0-7867" class="d">- Overlay_assign(this.node.style, { 9640 </a><a href="#h19-0-7868" id="h19-0-7868" class="d">- top: box.top - dims.marginTop + "px", 9641 </a><a href="#h19-0-7869" id="h19-0-7869" class="d">- left: box.left - dims.marginLeft + "px" 9642 </a><a href="#h19-0-7870" id="h19-0-7870" class="d">- }); 9643 </a><a href="#h19-0-7871" id="h19-0-7871" class="d">- } 9644 </a><a href="#h19-0-7872" id="h19-0-7872" class="d">- }]); 9645 </a><a href="#h19-0-7873" id="h19-0-7873" class="d">- return OverlayRect2; 9646 </a><a href="#h19-0-7874" id="h19-0-7874" class="d">- }(); 9647 </a><a href="#h19-0-7875" id="h19-0-7875" class="d">- var OverlayTip = /* @__PURE__ */ function() { 9648 </a><a href="#h19-0-7876" id="h19-0-7876" class="d">- function OverlayTip2(doc, container) { 9649 </a><a href="#h19-0-7877" id="h19-0-7877" class="d">- Overlay_classCallCheck(this, OverlayTip2); 9650 </a><a href="#h19-0-7878" id="h19-0-7878" class="d">- this.tip = doc.createElement("div"); 9651 </a><a href="#h19-0-7879" id="h19-0-7879" class="d">- Overlay_assign(this.tip.style, { 9652 </a><a href="#h19-0-7880" id="h19-0-7880" class="d">- display: "flex", 9653 </a><a href="#h19-0-7881" id="h19-0-7881" class="d">- flexFlow: "row nowrap", 9654 </a><a href="#h19-0-7882" id="h19-0-7882" class="d">- backgroundColor: "#333740", 9655 </a><a href="#h19-0-7883" id="h19-0-7883" class="d">- borderRadius: "2px", 9656 </a><a href="#h19-0-7884" id="h19-0-7884" class="d">- fontFamily: '"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace', 9657 </a><a href="#h19-0-7885" id="h19-0-7885" class="d">- fontWeight: "bold", 9658 </a><a href="#h19-0-7886" id="h19-0-7886" class="d">- padding: "3px 5px", 9659 </a><a href="#h19-0-7887" id="h19-0-7887" class="d">- pointerEvents: "none", 9660 </a><a href="#h19-0-7888" id="h19-0-7888" class="d">- position: "fixed", 9661 </a><a href="#h19-0-7889" id="h19-0-7889" class="d">- fontSize: "12px", 9662 </a><a href="#h19-0-7890" id="h19-0-7890" class="d">- whiteSpace: "nowrap" 9663 </a><a href="#h19-0-7891" id="h19-0-7891" class="d">- }); 9664 </a><a href="#h19-0-7892" id="h19-0-7892" class="d">- this.nameSpan = doc.createElement("span"); 9665 </a><a href="#h19-0-7893" id="h19-0-7893" class="d">- this.tip.appendChild(this.nameSpan); 9666 </a><a href="#h19-0-7894" id="h19-0-7894" class="d">- Overlay_assign(this.nameSpan.style, { 9667 </a><a href="#h19-0-7895" id="h19-0-7895" class="d">- color: "#ee78e6", 9668 </a><a href="#h19-0-7896" id="h19-0-7896" class="d">- borderRight: "1px solid #aaaaaa", 9669 </a><a href="#h19-0-7897" id="h19-0-7897" class="d">- paddingRight: "0.5rem", 9670 </a><a href="#h19-0-7898" id="h19-0-7898" class="d">- marginRight: "0.5rem" 9671 </a><a href="#h19-0-7899" id="h19-0-7899" class="d">- }); 9672 </a><a href="#h19-0-7900" id="h19-0-7900" class="d">- this.dimSpan = doc.createElement("span"); 9673 </a><a href="#h19-0-7901" id="h19-0-7901" class="d">- this.tip.appendChild(this.dimSpan); 9674 </a><a href="#h19-0-7902" id="h19-0-7902" class="d">- Overlay_assign(this.dimSpan.style, { 9675 </a><a href="#h19-0-7903" id="h19-0-7903" class="d">- color: "#d7d7d7" 9676 </a><a href="#h19-0-7904" id="h19-0-7904" class="d">- }); 9677 </a><a href="#h19-0-7905" id="h19-0-7905" class="d">- this.tip.style.zIndex = "10000000"; 9678 </a><a href="#h19-0-7906" id="h19-0-7906" class="d">- container.appendChild(this.tip); 9679 </a><a href="#h19-0-7907" id="h19-0-7907" class="d">- } 9680 </a><a href="#h19-0-7908" id="h19-0-7908" class="d">- Overlay_createClass(OverlayTip2, [{ 9681 </a><a href="#h19-0-7909" id="h19-0-7909" class="d">- key: "remove", 9682 </a><a href="#h19-0-7910" id="h19-0-7910" class="d">- value: function remove() { 9683 </a><a href="#h19-0-7911" id="h19-0-7911" class="d">- if (this.tip.parentNode) { 9684 </a><a href="#h19-0-7912" id="h19-0-7912" class="d">- this.tip.parentNode.removeChild(this.tip); 9685 </a><a href="#h19-0-7913" id="h19-0-7913" class="d">- } 9686 </a><a href="#h19-0-7914" id="h19-0-7914" class="d">- } 9687 </a><a href="#h19-0-7915" id="h19-0-7915" class="d">- }, { 9688 </a><a href="#h19-0-7916" id="h19-0-7916" class="d">- key: "updateText", 9689 </a><a href="#h19-0-7917" id="h19-0-7917" class="d">- value: function updateText(name, width, height) { 9690 </a><a href="#h19-0-7918" id="h19-0-7918" class="d">- this.nameSpan.textContent = name; 9691 </a><a href="#h19-0-7919" id="h19-0-7919" class="d">- this.dimSpan.textContent = Math.round(width) + "px \xD7 " + Math.round(height) + "px"; 9692 </a><a href="#h19-0-7920" id="h19-0-7920" class="d">- } 9693 </a><a href="#h19-0-7921" id="h19-0-7921" class="d">- }, { 9694 </a><a href="#h19-0-7922" id="h19-0-7922" class="d">- key: "updatePosition", 9695 </a><a href="#h19-0-7923" id="h19-0-7923" class="d">- value: function updatePosition(dims, bounds) { 9696 </a><a href="#h19-0-7924" id="h19-0-7924" class="d">- var tipRect = this.tip.getBoundingClientRect(); 9697 </a><a href="#h19-0-7925" id="h19-0-7925" class="d">- var tipPos = findTipPos(dims, bounds, { 9698 </a><a href="#h19-0-7926" id="h19-0-7926" class="d">- width: tipRect.width, 9699 </a><a href="#h19-0-7927" id="h19-0-7927" class="d">- height: tipRect.height 9700 </a><a href="#h19-0-7928" id="h19-0-7928" class="d">- }); 9701 </a><a href="#h19-0-7929" id="h19-0-7929" class="d">- Overlay_assign(this.tip.style, tipPos.style); 9702 </a><a href="#h19-0-7930" id="h19-0-7930" class="d">- } 9703 </a><a href="#h19-0-7931" id="h19-0-7931" class="d">- }]); 9704 </a><a href="#h19-0-7932" id="h19-0-7932" class="d">- return OverlayTip2; 9705 </a><a href="#h19-0-7933" id="h19-0-7933" class="d">- }(); 9706 </a><a href="#h19-0-7934" id="h19-0-7934" class="d">- var Overlay = /* @__PURE__ */ function() { 9707 </a><a href="#h19-0-7935" id="h19-0-7935" class="d">- function Overlay2(agent2) { 9708 </a><a href="#h19-0-7936" id="h19-0-7936" class="d">- Overlay_classCallCheck(this, Overlay2); 9709 </a><a href="#h19-0-7937" id="h19-0-7937" class="d">- var currentWindow = window.__REACT_DEVTOOLS_TARGET_WINDOW__ || window; 9710 </a><a href="#h19-0-7938" id="h19-0-7938" class="d">- this.window = currentWindow; 9711 </a><a href="#h19-0-7939" id="h19-0-7939" class="d">- var tipBoundsWindow = window.__REACT_DEVTOOLS_TARGET_WINDOW__ || window; 9712 </a><a href="#h19-0-7940" id="h19-0-7940" class="d">- this.tipBoundsWindow = tipBoundsWindow; 9713 </a><a href="#h19-0-7941" id="h19-0-7941" class="d">- var doc = currentWindow.document; 9714 </a><a href="#h19-0-7942" id="h19-0-7942" class="d">- this.container = doc.createElement("div"); 9715 </a><a href="#h19-0-7943" id="h19-0-7943" class="d">- this.container.style.zIndex = "10000000"; 9716 </a><a href="#h19-0-7944" id="h19-0-7944" class="d">- this.tip = new OverlayTip(doc, this.container); 9717 </a><a href="#h19-0-7945" id="h19-0-7945" class="d">- this.rects = []; 9718 </a><a href="#h19-0-7946" id="h19-0-7946" class="d">- this.agent = agent2; 9719 </a><a href="#h19-0-7947" id="h19-0-7947" class="d">- doc.body.appendChild(this.container); 9720 </a><a href="#h19-0-7948" id="h19-0-7948" class="d">- } 9721 </a><a href="#h19-0-7949" id="h19-0-7949" class="d">- Overlay_createClass(Overlay2, [{ 9722 </a><a href="#h19-0-7950" id="h19-0-7950" class="d">- key: "remove", 9723 </a><a href="#h19-0-7951" id="h19-0-7951" class="d">- value: function remove() { 9724 </a><a href="#h19-0-7952" id="h19-0-7952" class="d">- this.tip.remove(); 9725 </a><a href="#h19-0-7953" id="h19-0-7953" class="d">- this.rects.forEach(function(rect) { 9726 </a><a href="#h19-0-7954" id="h19-0-7954" class="d">- rect.remove(); 9727 </a><a href="#h19-0-7955" id="h19-0-7955" class="d">- }); 9728 </a><a href="#h19-0-7956" id="h19-0-7956" class="d">- this.rects.length = 0; 9729 </a><a href="#h19-0-7957" id="h19-0-7957" class="d">- if (this.container.parentNode) { 9730 </a><a href="#h19-0-7958" id="h19-0-7958" class="d">- this.container.parentNode.removeChild(this.container); 9731 </a><a href="#h19-0-7959" id="h19-0-7959" class="d">- } 9732 </a><a href="#h19-0-7960" id="h19-0-7960" class="d">- } 9733 </a><a href="#h19-0-7961" id="h19-0-7961" class="d">- }, { 9734 </a><a href="#h19-0-7962" id="h19-0-7962" class="d">- key: "inspect", 9735 </a><a href="#h19-0-7963" id="h19-0-7963" class="d">- value: function inspect(nodes, name) { 9736 </a><a href="#h19-0-7964" id="h19-0-7964" class="d">- var _this = this; 9737 </a><a href="#h19-0-7965" id="h19-0-7965" class="d">- var elements = nodes.filter(function(node2) { 9738 </a><a href="#h19-0-7966" id="h19-0-7966" class="d">- return node2.nodeType === Node.ELEMENT_NODE; 9739 </a><a href="#h19-0-7967" id="h19-0-7967" class="d">- }); 9740 </a><a href="#h19-0-7968" id="h19-0-7968" class="d">- while (this.rects.length > elements.length) { 9741 </a><a href="#h19-0-7969" id="h19-0-7969" class="d">- var rect = this.rects.pop(); 9742 </a><a href="#h19-0-7970" id="h19-0-7970" class="d">- rect.remove(); 9743 </a><a href="#h19-0-7971" id="h19-0-7971" class="d">- } 9744 </a><a href="#h19-0-7972" id="h19-0-7972" class="d">- if (elements.length === 0) { 9745 </a><a href="#h19-0-7973" id="h19-0-7973" class="d">- return; 9746 </a><a href="#h19-0-7974" id="h19-0-7974" class="d">- } 9747 </a><a href="#h19-0-7975" id="h19-0-7975" class="d">- while (this.rects.length < elements.length) { 9748 </a><a href="#h19-0-7976" id="h19-0-7976" class="d">- this.rects.push(new OverlayRect(this.window.document, this.container)); 9749 </a><a href="#h19-0-7977" id="h19-0-7977" class="d">- } 9750 </a><a href="#h19-0-7978" id="h19-0-7978" class="d">- var outerBox = { 9751 </a><a href="#h19-0-7979" id="h19-0-7979" class="d">- top: Number.POSITIVE_INFINITY, 9752 </a><a href="#h19-0-7980" id="h19-0-7980" class="d">- right: Number.NEGATIVE_INFINITY, 9753 </a><a href="#h19-0-7981" id="h19-0-7981" class="d">- bottom: Number.NEGATIVE_INFINITY, 9754 </a><a href="#h19-0-7982" id="h19-0-7982" class="d">- left: Number.POSITIVE_INFINITY 9755 </a><a href="#h19-0-7983" id="h19-0-7983" class="d">- }; 9756 </a><a href="#h19-0-7984" id="h19-0-7984" class="d">- elements.forEach(function(element, index) { 9757 </a><a href="#h19-0-7985" id="h19-0-7985" class="d">- var box = getNestedBoundingClientRect(element, _this.window); 9758 </a><a href="#h19-0-7986" id="h19-0-7986" class="d">- var dims = getElementDimensions(element); 9759 </a><a href="#h19-0-7987" id="h19-0-7987" class="d">- outerBox.top = Math.min(outerBox.top, box.top - dims.marginTop); 9760 </a><a href="#h19-0-7988" id="h19-0-7988" class="d">- outerBox.right = Math.max(outerBox.right, box.left + box.width + dims.marginRight); 9761 </a><a href="#h19-0-7989" id="h19-0-7989" class="d">- outerBox.bottom = Math.max(outerBox.bottom, box.top + box.height + dims.marginBottom); 9762 </a><a href="#h19-0-7990" id="h19-0-7990" class="d">- outerBox.left = Math.min(outerBox.left, box.left - dims.marginLeft); 9763 </a><a href="#h19-0-7991" id="h19-0-7991" class="d">- var rect2 = _this.rects[index]; 9764 </a><a href="#h19-0-7992" id="h19-0-7992" class="d">- rect2.update(box, dims); 9765 </a><a href="#h19-0-7993" id="h19-0-7993" class="d">- }); 9766 </a><a href="#h19-0-7994" id="h19-0-7994" class="d">- if (!name) { 9767 </a><a href="#h19-0-7995" id="h19-0-7995" class="d">- name = elements[0].nodeName.toLowerCase(); 9768 </a><a href="#h19-0-7996" id="h19-0-7996" class="d">- var node = elements[0]; 9769 </a><a href="#h19-0-7997" id="h19-0-7997" class="d">- var ownerName = this.agent.getComponentNameForHostInstance(node); 9770 </a><a href="#h19-0-7998" id="h19-0-7998" class="d">- if (ownerName) { 9771 </a><a href="#h19-0-7999" id="h19-0-7999" class="d">- name += " (in " + ownerName + ")"; 9772 </a><a href="#h19-0-8000" id="h19-0-8000" class="d">- } 9773 </a><a href="#h19-0-8001" id="h19-0-8001" class="d">- } 9774 </a><a href="#h19-0-8002" id="h19-0-8002" class="d">- this.tip.updateText(name, outerBox.right - outerBox.left, outerBox.bottom - outerBox.top); 9775 </a><a href="#h19-0-8003" id="h19-0-8003" class="d">- var tipBounds = getNestedBoundingClientRect(this.tipBoundsWindow.document.documentElement, this.window); 9776 </a><a href="#h19-0-8004" id="h19-0-8004" class="d">- this.tip.updatePosition({ 9777 </a><a href="#h19-0-8005" id="h19-0-8005" class="d">- top: outerBox.top, 9778 </a><a href="#h19-0-8006" id="h19-0-8006" class="d">- left: outerBox.left, 9779 </a><a href="#h19-0-8007" id="h19-0-8007" class="d">- height: outerBox.bottom - outerBox.top, 9780 </a><a href="#h19-0-8008" id="h19-0-8008" class="d">- width: outerBox.right - outerBox.left 9781 </a><a href="#h19-0-8009" id="h19-0-8009" class="d">- }, { 9782 </a><a href="#h19-0-8010" id="h19-0-8010" class="d">- top: tipBounds.top + this.tipBoundsWindow.scrollY, 9783 </a><a href="#h19-0-8011" id="h19-0-8011" class="d">- left: tipBounds.left + this.tipBoundsWindow.scrollX, 9784 </a><a href="#h19-0-8012" id="h19-0-8012" class="d">- height: this.tipBoundsWindow.innerHeight, 9785 </a><a href="#h19-0-8013" id="h19-0-8013" class="d">- width: this.tipBoundsWindow.innerWidth 9786 </a><a href="#h19-0-8014" id="h19-0-8014" class="d">- }); 9787 </a><a href="#h19-0-8015" id="h19-0-8015" class="d">- } 9788 </a><a href="#h19-0-8016" id="h19-0-8016" class="d">- }]); 9789 </a><a href="#h19-0-8017" id="h19-0-8017" class="d">- return Overlay2; 9790 </a><a href="#h19-0-8018" id="h19-0-8018" class="d">- }(); 9791 </a><a href="#h19-0-8019" id="h19-0-8019" class="d">- function findTipPos(dims, bounds, tipSize) { 9792 </a><a href="#h19-0-8020" id="h19-0-8020" class="d">- var tipHeight = Math.max(tipSize.height, 20); 9793 </a><a href="#h19-0-8021" id="h19-0-8021" class="d">- var tipWidth = Math.max(tipSize.width, 60); 9794 </a><a href="#h19-0-8022" id="h19-0-8022" class="d">- var margin = 5; 9795 </a><a href="#h19-0-8023" id="h19-0-8023" class="d">- var top; 9796 </a><a href="#h19-0-8024" id="h19-0-8024" class="d">- if (dims.top + dims.height + tipHeight <= bounds.top + bounds.height) { 9797 </a><a href="#h19-0-8025" id="h19-0-8025" class="d">- if (dims.top + dims.height < bounds.top + 0) { 9798 </a><a href="#h19-0-8026" id="h19-0-8026" class="d">- top = bounds.top + margin; 9799 </a><a href="#h19-0-8027" id="h19-0-8027" class="d">- } else { 9800 </a><a href="#h19-0-8028" id="h19-0-8028" class="d">- top = dims.top + dims.height + margin; 9801 </a><a href="#h19-0-8029" id="h19-0-8029" class="d">- } 9802 </a><a href="#h19-0-8030" id="h19-0-8030" class="d">- } else if (dims.top - tipHeight <= bounds.top + bounds.height) { 9803 </a><a href="#h19-0-8031" id="h19-0-8031" class="d">- if (dims.top - tipHeight - margin < bounds.top + margin) { 9804 </a><a href="#h19-0-8032" id="h19-0-8032" class="d">- top = bounds.top + margin; 9805 </a><a href="#h19-0-8033" id="h19-0-8033" class="d">- } else { 9806 </a><a href="#h19-0-8034" id="h19-0-8034" class="d">- top = dims.top - tipHeight - margin; 9807 </a><a href="#h19-0-8035" id="h19-0-8035" class="d">- } 9808 </a><a href="#h19-0-8036" id="h19-0-8036" class="d">- } else { 9809 </a><a href="#h19-0-8037" id="h19-0-8037" class="d">- top = bounds.top + bounds.height - tipHeight - margin; 9810 </a><a href="#h19-0-8038" id="h19-0-8038" class="d">- } 9811 </a><a href="#h19-0-8039" id="h19-0-8039" class="d">- var left = dims.left + margin; 9812 </a><a href="#h19-0-8040" id="h19-0-8040" class="d">- if (dims.left < bounds.left) { 9813 </a><a href="#h19-0-8041" id="h19-0-8041" class="d">- left = bounds.left + margin; 9814 </a><a href="#h19-0-8042" id="h19-0-8042" class="d">- } 9815 </a><a href="#h19-0-8043" id="h19-0-8043" class="d">- if (dims.left + tipWidth > bounds.left + bounds.width) { 9816 </a><a href="#h19-0-8044" id="h19-0-8044" class="d">- left = bounds.left + bounds.width - tipWidth - margin; 9817 </a><a href="#h19-0-8045" id="h19-0-8045" class="d">- } 9818 </a><a href="#h19-0-8046" id="h19-0-8046" class="d">- top += "px"; 9819 </a><a href="#h19-0-8047" id="h19-0-8047" class="d">- left += "px"; 9820 </a><a href="#h19-0-8048" id="h19-0-8048" class="d">- return { 9821 </a><a href="#h19-0-8049" id="h19-0-8049" class="d">- style: { 9822 </a><a href="#h19-0-8050" id="h19-0-8050" class="d">- top, 9823 </a><a href="#h19-0-8051" id="h19-0-8051" class="d">- left 9824 </a><a href="#h19-0-8052" id="h19-0-8052" class="d">- } 9825 </a><a href="#h19-0-8053" id="h19-0-8053" class="d">- }; 9826 </a><a href="#h19-0-8054" id="h19-0-8054" class="d">- } 9827 </a><a href="#h19-0-8055" id="h19-0-8055" class="d">- function boxWrap(dims, what, node) { 9828 </a><a href="#h19-0-8056" id="h19-0-8056" class="d">- Overlay_assign(node.style, { 9829 </a><a href="#h19-0-8057" id="h19-0-8057" class="d">- borderTopWidth: dims[what + "Top"] + "px", 9830 </a><a href="#h19-0-8058" id="h19-0-8058" class="d">- borderLeftWidth: dims[what + "Left"] + "px", 9831 </a><a href="#h19-0-8059" id="h19-0-8059" class="d">- borderRightWidth: dims[what + "Right"] + "px", 9832 </a><a href="#h19-0-8060" id="h19-0-8060" class="d">- borderBottomWidth: dims[what + "Bottom"] + "px", 9833 </a><a href="#h19-0-8061" id="h19-0-8061" class="d">- borderStyle: "solid" 9834 </a><a href="#h19-0-8062" id="h19-0-8062" class="d">- }); 9835 </a><a href="#h19-0-8063" id="h19-0-8063" class="d">- } 9836 </a><a href="#h19-0-8064" id="h19-0-8064" class="d">- var overlayStyles = { 9837 </a><a href="#h19-0-8065" id="h19-0-8065" class="d">- background: "rgba(120, 170, 210, 0.7)", 9838 </a><a href="#h19-0-8066" id="h19-0-8066" class="d">- padding: "rgba(77, 200, 0, 0.3)", 9839 </a><a href="#h19-0-8067" id="h19-0-8067" class="d">- margin: "rgba(255, 155, 0, 0.3)", 9840 </a><a href="#h19-0-8068" id="h19-0-8068" class="d">- border: "rgba(255, 200, 50, 0.3)" 9841 </a><a href="#h19-0-8069" id="h19-0-8069" class="d">- }; 9842 </a><a href="#h19-0-8070" id="h19-0-8070" class="d">- ; 9843 </a><a href="#h19-0-8071" id="h19-0-8071" class="d">- var SHOW_DURATION = 2e3; 9844 </a><a href="#h19-0-8072" id="h19-0-8072" class="d">- var timeoutID = null; 9845 </a><a href="#h19-0-8073" id="h19-0-8073" class="d">- var overlay = null; 9846 </a><a href="#h19-0-8074" id="h19-0-8074" class="d">- function hideOverlayNative(agent2) { 9847 </a><a href="#h19-0-8075" id="h19-0-8075" class="d">- agent2.emit("hideNativeHighlight"); 9848 </a><a href="#h19-0-8076" id="h19-0-8076" class="d">- } 9849 </a><a href="#h19-0-8077" id="h19-0-8077" class="d">- function hideOverlayWeb() { 9850 </a><a href="#h19-0-8078" id="h19-0-8078" class="d">- timeoutID = null; 9851 </a><a href="#h19-0-8079" id="h19-0-8079" class="d">- if (overlay !== null) { 9852 </a><a href="#h19-0-8080" id="h19-0-8080" class="d">- overlay.remove(); 9853 </a><a href="#h19-0-8081" id="h19-0-8081" class="d">- overlay = null; 9854 </a><a href="#h19-0-8082" id="h19-0-8082" class="d">- } 9855 </a><a href="#h19-0-8083" id="h19-0-8083" class="d">- } 9856 </a><a href="#h19-0-8084" id="h19-0-8084" class="d">- function hideOverlay(agent2) { 9857 </a><a href="#h19-0-8085" id="h19-0-8085" class="d">- return isReactNativeEnvironment() ? hideOverlayNative(agent2) : hideOverlayWeb(); 9858 </a><a href="#h19-0-8086" id="h19-0-8086" class="d">- } 9859 </a><a href="#h19-0-8087" id="h19-0-8087" class="d">- function showOverlayNative(elements, agent2) { 9860 </a><a href="#h19-0-8088" id="h19-0-8088" class="d">- agent2.emit("showNativeHighlight", elements); 9861 </a><a href="#h19-0-8089" id="h19-0-8089" class="d">- } 9862 </a><a href="#h19-0-8090" id="h19-0-8090" class="d">- function showOverlayWeb(elements, componentName, agent2, hideAfterTimeout) { 9863 </a><a href="#h19-0-8091" id="h19-0-8091" class="d">- if (timeoutID !== null) { 9864 </a><a href="#h19-0-8092" id="h19-0-8092" class="d">- clearTimeout(timeoutID); 9865 </a><a href="#h19-0-8093" id="h19-0-8093" class="d">- } 9866 </a><a href="#h19-0-8094" id="h19-0-8094" class="d">- if (overlay === null) { 9867 </a><a href="#h19-0-8095" id="h19-0-8095" class="d">- overlay = new Overlay(agent2); 9868 </a><a href="#h19-0-8096" id="h19-0-8096" class="d">- } 9869 </a><a href="#h19-0-8097" id="h19-0-8097" class="d">- overlay.inspect(elements, componentName); 9870 </a><a href="#h19-0-8098" id="h19-0-8098" class="d">- if (hideAfterTimeout) { 9871 </a><a href="#h19-0-8099" id="h19-0-8099" class="d">- timeoutID = setTimeout(function() { 9872 </a><a href="#h19-0-8100" id="h19-0-8100" class="d">- return hideOverlay(agent2); 9873 </a><a href="#h19-0-8101" id="h19-0-8101" class="d">- }, SHOW_DURATION); 9874 </a><a href="#h19-0-8102" id="h19-0-8102" class="d">- } 9875 </a><a href="#h19-0-8103" id="h19-0-8103" class="d">- } 9876 </a><a href="#h19-0-8104" id="h19-0-8104" class="d">- function showOverlay(elements, componentName, agent2, hideAfterTimeout) { 9877 </a><a href="#h19-0-8105" id="h19-0-8105" class="d">- return isReactNativeEnvironment() ? showOverlayNative(elements, agent2) : showOverlayWeb(elements, componentName, agent2, hideAfterTimeout); 9878 </a><a href="#h19-0-8106" id="h19-0-8106" class="d">- } 9879 </a><a href="#h19-0-8107" id="h19-0-8107" class="d">- ; 9880 </a><a href="#h19-0-8108" id="h19-0-8108" class="d">- var iframesListeningTo = /* @__PURE__ */ new Set(); 9881 </a><a href="#h19-0-8109" id="h19-0-8109" class="d">- function setupHighlighter(bridge, agent2) { 9882 </a><a href="#h19-0-8110" id="h19-0-8110" class="d">- bridge.addListener("clearHostInstanceHighlight", clearHostInstanceHighlight); 9883 </a><a href="#h19-0-8111" id="h19-0-8111" class="d">- bridge.addListener("highlightHostInstance", highlightHostInstance); 9884 </a><a href="#h19-0-8112" id="h19-0-8112" class="d">- bridge.addListener("shutdown", stopInspectingHost); 9885 </a><a href="#h19-0-8113" id="h19-0-8113" class="d">- bridge.addListener("startInspectingHost", startInspectingHost); 9886 </a><a href="#h19-0-8114" id="h19-0-8114" class="d">- bridge.addListener("stopInspectingHost", stopInspectingHost); 9887 </a><a href="#h19-0-8115" id="h19-0-8115" class="d">- function startInspectingHost() { 9888 </a><a href="#h19-0-8116" id="h19-0-8116" class="d">- registerListenersOnWindow(window); 9889 </a><a href="#h19-0-8117" id="h19-0-8117" class="d">- } 9890 </a><a href="#h19-0-8118" id="h19-0-8118" class="d">- function registerListenersOnWindow(window2) { 9891 </a><a href="#h19-0-8119" id="h19-0-8119" class="d">- if (window2 && typeof window2.addEventListener === "function") { 9892 </a><a href="#h19-0-8120" id="h19-0-8120" class="d">- window2.addEventListener("click", onClick, true); 9893 </a><a href="#h19-0-8121" id="h19-0-8121" class="d">- window2.addEventListener("mousedown", onMouseEvent, true); 9894 </a><a href="#h19-0-8122" id="h19-0-8122" class="d">- window2.addEventListener("mouseover", onMouseEvent, true); 9895 </a><a href="#h19-0-8123" id="h19-0-8123" class="d">- window2.addEventListener("mouseup", onMouseEvent, true); 9896 </a><a href="#h19-0-8124" id="h19-0-8124" class="d">- window2.addEventListener("pointerdown", onPointerDown, true); 9897 </a><a href="#h19-0-8125" id="h19-0-8125" class="d">- window2.addEventListener("pointermove", onPointerMove, true); 9898 </a><a href="#h19-0-8126" id="h19-0-8126" class="d">- window2.addEventListener("pointerup", onPointerUp, true); 9899 </a><a href="#h19-0-8127" id="h19-0-8127" class="d">- } else { 9900 </a><a href="#h19-0-8128" id="h19-0-8128" class="d">- agent2.emit("startInspectingNative"); 9901 </a><a href="#h19-0-8129" id="h19-0-8129" class="d">- } 9902 </a><a href="#h19-0-8130" id="h19-0-8130" class="d">- } 9903 </a><a href="#h19-0-8131" id="h19-0-8131" class="d">- function stopInspectingHost() { 9904 </a><a href="#h19-0-8132" id="h19-0-8132" class="d">- hideOverlay(agent2); 9905 </a><a href="#h19-0-8133" id="h19-0-8133" class="d">- removeListenersOnWindow(window); 9906 </a><a href="#h19-0-8134" id="h19-0-8134" class="d">- iframesListeningTo.forEach(function(frame) { 9907 </a><a href="#h19-0-8135" id="h19-0-8135" class="d">- try { 9908 </a><a href="#h19-0-8136" id="h19-0-8136" class="d">- removeListenersOnWindow(frame.contentWindow); 9909 </a><a href="#h19-0-8137" id="h19-0-8137" class="d">- } catch (error) { 9910 </a><a href="#h19-0-8138" id="h19-0-8138" class="d">- } 9911 </a><a href="#h19-0-8139" id="h19-0-8139" class="d">- }); 9912 </a><a href="#h19-0-8140" id="h19-0-8140" class="d">- iframesListeningTo = /* @__PURE__ */ new Set(); 9913 </a><a href="#h19-0-8141" id="h19-0-8141" class="d">- } 9914 </a><a href="#h19-0-8142" id="h19-0-8142" class="d">- function removeListenersOnWindow(window2) { 9915 </a><a href="#h19-0-8143" id="h19-0-8143" class="d">- if (window2 && typeof window2.removeEventListener === "function") { 9916 </a><a href="#h19-0-8144" id="h19-0-8144" class="d">- window2.removeEventListener("click", onClick, true); 9917 </a><a href="#h19-0-8145" id="h19-0-8145" class="d">- window2.removeEventListener("mousedown", onMouseEvent, true); 9918 </a><a href="#h19-0-8146" id="h19-0-8146" class="d">- window2.removeEventListener("mouseover", onMouseEvent, true); 9919 </a><a href="#h19-0-8147" id="h19-0-8147" class="d">- window2.removeEventListener("mouseup", onMouseEvent, true); 9920 </a><a href="#h19-0-8148" id="h19-0-8148" class="d">- window2.removeEventListener("pointerdown", onPointerDown, true); 9921 </a><a href="#h19-0-8149" id="h19-0-8149" class="d">- window2.removeEventListener("pointermove", onPointerMove, true); 9922 </a><a href="#h19-0-8150" id="h19-0-8150" class="d">- window2.removeEventListener("pointerup", onPointerUp, true); 9923 </a><a href="#h19-0-8151" id="h19-0-8151" class="d">- } else { 9924 </a><a href="#h19-0-8152" id="h19-0-8152" class="d">- agent2.emit("stopInspectingNative"); 9925 </a><a href="#h19-0-8153" id="h19-0-8153" class="d">- } 9926 </a><a href="#h19-0-8154" id="h19-0-8154" class="d">- } 9927 </a><a href="#h19-0-8155" id="h19-0-8155" class="d">- function clearHostInstanceHighlight() { 9928 </a><a href="#h19-0-8156" id="h19-0-8156" class="d">- hideOverlay(agent2); 9929 </a><a href="#h19-0-8157" id="h19-0-8157" class="d">- } 9930 </a><a href="#h19-0-8158" id="h19-0-8158" class="d">- function highlightHostInstance(_ref) { 9931 </a><a href="#h19-0-8159" id="h19-0-8159" class="d">- var displayName = _ref.displayName, hideAfterTimeout = _ref.hideAfterTimeout, id = _ref.id, openBuiltinElementsPanel = _ref.openBuiltinElementsPanel, rendererID = _ref.rendererID, scrollIntoView = _ref.scrollIntoView; 9932 </a><a href="#h19-0-8160" id="h19-0-8160" class="d">- var renderer = agent2.rendererInterfaces[rendererID]; 9933 </a><a href="#h19-0-8161" id="h19-0-8161" class="d">- if (renderer == null) { 9934 </a><a href="#h19-0-8162" id="h19-0-8162" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 9935 </a><a href="#h19-0-8163" id="h19-0-8163" class="d">- hideOverlay(agent2); 9936 </a><a href="#h19-0-8164" id="h19-0-8164" class="d">- return; 9937 </a><a href="#h19-0-8165" id="h19-0-8165" class="d">- } 9938 </a><a href="#h19-0-8166" id="h19-0-8166" class="d">- if (!renderer.hasElementWithId(id)) { 9939 </a><a href="#h19-0-8167" id="h19-0-8167" class="d">- hideOverlay(agent2); 9940 </a><a href="#h19-0-8168" id="h19-0-8168" class="d">- return; 9941 </a><a href="#h19-0-8169" id="h19-0-8169" class="d">- } 9942 </a><a href="#h19-0-8170" id="h19-0-8170" class="d">- var nodes = renderer.findHostInstancesForElementID(id); 9943 </a><a href="#h19-0-8171" id="h19-0-8171" class="d">- if (nodes != null && nodes[0] != null) { 9944 </a><a href="#h19-0-8172" id="h19-0-8172" class="d">- var node = nodes[0]; 9945 </a><a href="#h19-0-8173" id="h19-0-8173" class="d">- if (scrollIntoView && typeof node.scrollIntoView === "function") { 9946 </a><a href="#h19-0-8174" id="h19-0-8174" class="d">- node.scrollIntoView({ 9947 </a><a href="#h19-0-8175" id="h19-0-8175" class="d">- block: "nearest", 9948 </a><a href="#h19-0-8176" id="h19-0-8176" class="d">- inline: "nearest" 9949 </a><a href="#h19-0-8177" id="h19-0-8177" class="d">- }); 9950 </a><a href="#h19-0-8178" id="h19-0-8178" class="d">- } 9951 </a><a href="#h19-0-8179" id="h19-0-8179" class="d">- showOverlay(nodes, displayName, agent2, hideAfterTimeout); 9952 </a><a href="#h19-0-8180" id="h19-0-8180" class="d">- if (openBuiltinElementsPanel) { 9953 </a><a href="#h19-0-8181" id="h19-0-8181" class="d">- window.__REACT_DEVTOOLS_GLOBAL_HOOK__.$0 = node; 9954 </a><a href="#h19-0-8182" id="h19-0-8182" class="d">- bridge.send("syncSelectionToBuiltinElementsPanel"); 9955 </a><a href="#h19-0-8183" id="h19-0-8183" class="d">- } 9956 </a><a href="#h19-0-8184" id="h19-0-8184" class="d">- } else { 9957 </a><a href="#h19-0-8185" id="h19-0-8185" class="d">- hideOverlay(agent2); 9958 </a><a href="#h19-0-8186" id="h19-0-8186" class="d">- } 9959 </a><a href="#h19-0-8187" id="h19-0-8187" class="d">- } 9960 </a><a href="#h19-0-8188" id="h19-0-8188" class="d">- function onClick(event) { 9961 </a><a href="#h19-0-8189" id="h19-0-8189" class="d">- event.preventDefault(); 9962 </a><a href="#h19-0-8190" id="h19-0-8190" class="d">- event.stopPropagation(); 9963 </a><a href="#h19-0-8191" id="h19-0-8191" class="d">- stopInspectingHost(); 9964 </a><a href="#h19-0-8192" id="h19-0-8192" class="d">- bridge.send("stopInspectingHost", true); 9965 </a><a href="#h19-0-8193" id="h19-0-8193" class="d">- } 9966 </a><a href="#h19-0-8194" id="h19-0-8194" class="d">- function onMouseEvent(event) { 9967 </a><a href="#h19-0-8195" id="h19-0-8195" class="d">- event.preventDefault(); 9968 </a><a href="#h19-0-8196" id="h19-0-8196" class="d">- event.stopPropagation(); 9969 </a><a href="#h19-0-8197" id="h19-0-8197" class="d">- } 9970 </a><a href="#h19-0-8198" id="h19-0-8198" class="d">- function onPointerDown(event) { 9971 </a><a href="#h19-0-8199" id="h19-0-8199" class="d">- event.preventDefault(); 9972 </a><a href="#h19-0-8200" id="h19-0-8200" class="d">- event.stopPropagation(); 9973 </a><a href="#h19-0-8201" id="h19-0-8201" class="d">- selectElementForNode(getEventTarget(event)); 9974 </a><a href="#h19-0-8202" id="h19-0-8202" class="d">- } 9975 </a><a href="#h19-0-8203" id="h19-0-8203" class="d">- var lastHoveredNode = null; 9976 </a><a href="#h19-0-8204" id="h19-0-8204" class="d">- function onPointerMove(event) { 9977 </a><a href="#h19-0-8205" id="h19-0-8205" class="d">- event.preventDefault(); 9978 </a><a href="#h19-0-8206" id="h19-0-8206" class="d">- event.stopPropagation(); 9979 </a><a href="#h19-0-8207" id="h19-0-8207" class="d">- var target = getEventTarget(event); 9980 </a><a href="#h19-0-8208" id="h19-0-8208" class="d">- if (lastHoveredNode === target) return; 9981 </a><a href="#h19-0-8209" id="h19-0-8209" class="d">- lastHoveredNode = target; 9982 </a><a href="#h19-0-8210" id="h19-0-8210" class="d">- if (target.tagName === "IFRAME") { 9983 </a><a href="#h19-0-8211" id="h19-0-8211" class="d">- var iframe = target; 9984 </a><a href="#h19-0-8212" id="h19-0-8212" class="d">- try { 9985 </a><a href="#h19-0-8213" id="h19-0-8213" class="d">- if (!iframesListeningTo.has(iframe)) { 9986 </a><a href="#h19-0-8214" id="h19-0-8214" class="d">- var _window = iframe.contentWindow; 9987 </a><a href="#h19-0-8215" id="h19-0-8215" class="d">- registerListenersOnWindow(_window); 9988 </a><a href="#h19-0-8216" id="h19-0-8216" class="d">- iframesListeningTo.add(iframe); 9989 </a><a href="#h19-0-8217" id="h19-0-8217" class="d">- } 9990 </a><a href="#h19-0-8218" id="h19-0-8218" class="d">- } catch (error) { 9991 </a><a href="#h19-0-8219" id="h19-0-8219" class="d">- } 9992 </a><a href="#h19-0-8220" id="h19-0-8220" class="d">- } 9993 </a><a href="#h19-0-8221" id="h19-0-8221" class="d">- showOverlay([target], null, agent2, false); 9994 </a><a href="#h19-0-8222" id="h19-0-8222" class="d">- selectElementForNode(target); 9995 </a><a href="#h19-0-8223" id="h19-0-8223" class="d">- } 9996 </a><a href="#h19-0-8224" id="h19-0-8224" class="d">- function onPointerUp(event) { 9997 </a><a href="#h19-0-8225" id="h19-0-8225" class="d">- event.preventDefault(); 9998 </a><a href="#h19-0-8226" id="h19-0-8226" class="d">- event.stopPropagation(); 9999 </a><a href="#h19-0-8227" id="h19-0-8227" class="d">- } 10000 </a><a href="#h19-0-8228" id="h19-0-8228" class="d">- var selectElementForNode = function selectElementForNode2(node) { 10001 </a><a href="#h19-0-8229" id="h19-0-8229" class="d">- var id = agent2.getIDForHostInstance(node); 10002 </a><a href="#h19-0-8230" id="h19-0-8230" class="d">- if (id !== null) { 10003 </a><a href="#h19-0-8231" id="h19-0-8231" class="d">- bridge.send("selectElement", id); 10004 </a><a href="#h19-0-8232" id="h19-0-8232" class="d">- } 10005 </a><a href="#h19-0-8233" id="h19-0-8233" class="d">- }; 10006 </a><a href="#h19-0-8234" id="h19-0-8234" class="d">- function getEventTarget(event) { 10007 </a><a href="#h19-0-8235" id="h19-0-8235" class="d">- if (event.composed) { 10008 </a><a href="#h19-0-8236" id="h19-0-8236" class="d">- return event.composedPath()[0]; 10009 </a><a href="#h19-0-8237" id="h19-0-8237" class="d">- } 10010 </a><a href="#h19-0-8238" id="h19-0-8238" class="d">- return event.target; 10011 </a><a href="#h19-0-8239" id="h19-0-8239" class="d">- } 10012 </a><a href="#h19-0-8240" id="h19-0-8240" class="d">- } 10013 </a><a href="#h19-0-8241" id="h19-0-8241" class="d">- ; 10014 </a><a href="#h19-0-8242" id="h19-0-8242" class="d">- function canvas_toConsumableArray(arr) { 10015 </a><a href="#h19-0-8243" id="h19-0-8243" class="d">- return canvas_arrayWithoutHoles(arr) || canvas_iterableToArray(arr) || canvas_unsupportedIterableToArray(arr) || canvas_nonIterableSpread(); 10016 </a><a href="#h19-0-8244" id="h19-0-8244" class="d">- } 10017 </a><a href="#h19-0-8245" id="h19-0-8245" class="d">- function canvas_nonIterableSpread() { 10018 </a><a href="#h19-0-8246" id="h19-0-8246" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 10019 </a><a href="#h19-0-8247" id="h19-0-8247" class="d">- } 10020 </a><a href="#h19-0-8248" id="h19-0-8248" class="d">- function canvas_unsupportedIterableToArray(o, minLen) { 10021 </a><a href="#h19-0-8249" id="h19-0-8249" class="d">- if (!o) return; 10022 </a><a href="#h19-0-8250" id="h19-0-8250" class="d">- if (typeof o === "string") return canvas_arrayLikeToArray(o, minLen); 10023 </a><a href="#h19-0-8251" id="h19-0-8251" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 10024 </a><a href="#h19-0-8252" id="h19-0-8252" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 10025 </a><a href="#h19-0-8253" id="h19-0-8253" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 10026 </a><a href="#h19-0-8254" id="h19-0-8254" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return canvas_arrayLikeToArray(o, minLen); 10027 </a><a href="#h19-0-8255" id="h19-0-8255" class="d">- } 10028 </a><a href="#h19-0-8256" id="h19-0-8256" class="d">- function canvas_iterableToArray(iter) { 10029 </a><a href="#h19-0-8257" id="h19-0-8257" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 10030 </a><a href="#h19-0-8258" id="h19-0-8258" class="d">- } 10031 </a><a href="#h19-0-8259" id="h19-0-8259" class="d">- function canvas_arrayWithoutHoles(arr) { 10032 </a><a href="#h19-0-8260" id="h19-0-8260" class="d">- if (Array.isArray(arr)) return canvas_arrayLikeToArray(arr); 10033 </a><a href="#h19-0-8261" id="h19-0-8261" class="d">- } 10034 </a><a href="#h19-0-8262" id="h19-0-8262" class="d">- function canvas_arrayLikeToArray(arr, len) { 10035 </a><a href="#h19-0-8263" id="h19-0-8263" class="d">- if (len == null || len > arr.length) len = arr.length; 10036 </a><a href="#h19-0-8264" id="h19-0-8264" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 10037 </a><a href="#h19-0-8265" id="h19-0-8265" class="d">- arr2[i] = arr[i]; 10038 </a><a href="#h19-0-8266" id="h19-0-8266" class="d">- } 10039 </a><a href="#h19-0-8267" id="h19-0-8267" class="d">- return arr2; 10040 </a><a href="#h19-0-8268" id="h19-0-8268" class="d">- } 10041 </a><a href="#h19-0-8269" id="h19-0-8269" class="d">- var COLORS = ["#37afa9", "#63b19e", "#80b393", "#97b488", "#abb67d", "#beb771", "#cfb965", "#dfba57", "#efbb49", "#febc38"]; 10042 </a><a href="#h19-0-8270" id="h19-0-8270" class="d">- var canvas = null; 10043 </a><a href="#h19-0-8271" id="h19-0-8271" class="d">- function drawNative(nodeToData2, agent2) { 10044 </a><a href="#h19-0-8272" id="h19-0-8272" class="d">- var nodesToDraw = []; 10045 </a><a href="#h19-0-8273" id="h19-0-8273" class="d">- iterateNodes(nodeToData2, function(_ref) { 10046 </a><a href="#h19-0-8274" id="h19-0-8274" class="d">- var color = _ref.color, node = _ref.node; 10047 </a><a href="#h19-0-8275" id="h19-0-8275" class="d">- nodesToDraw.push({ 10048 </a><a href="#h19-0-8276" id="h19-0-8276" class="d">- node, 10049 </a><a href="#h19-0-8277" id="h19-0-8277" class="d">- color 10050 </a><a href="#h19-0-8278" id="h19-0-8278" class="d">- }); 10051 </a><a href="#h19-0-8279" id="h19-0-8279" class="d">- }); 10052 </a><a href="#h19-0-8280" id="h19-0-8280" class="d">- agent2.emit("drawTraceUpdates", nodesToDraw); 10053 </a><a href="#h19-0-8281" id="h19-0-8281" class="d">- var mergedNodes = groupAndSortNodes(nodeToData2); 10054 </a><a href="#h19-0-8282" id="h19-0-8282" class="d">- agent2.emit("drawGroupedTraceUpdatesWithNames", mergedNodes); 10055 </a><a href="#h19-0-8283" id="h19-0-8283" class="d">- } 10056 </a><a href="#h19-0-8284" id="h19-0-8284" class="d">- function drawWeb(nodeToData2) { 10057 </a><a href="#h19-0-8285" id="h19-0-8285" class="d">- if (canvas === null) { 10058 </a><a href="#h19-0-8286" id="h19-0-8286" class="d">- initialize(); 10059 </a><a href="#h19-0-8287" id="h19-0-8287" class="d">- } 10060 </a><a href="#h19-0-8288" id="h19-0-8288" class="d">- var dpr = window.devicePixelRatio || 1; 10061 </a><a href="#h19-0-8289" id="h19-0-8289" class="d">- var canvasFlow = canvas; 10062 </a><a href="#h19-0-8290" id="h19-0-8290" class="d">- canvasFlow.width = window.innerWidth * dpr; 10063 </a><a href="#h19-0-8291" id="h19-0-8291" class="d">- canvasFlow.height = window.innerHeight * dpr; 10064 </a><a href="#h19-0-8292" id="h19-0-8292" class="d">- canvasFlow.style.width = "".concat(window.innerWidth, "px"); 10065 </a><a href="#h19-0-8293" id="h19-0-8293" class="d">- canvasFlow.style.height = "".concat(window.innerHeight, "px"); 10066 </a><a href="#h19-0-8294" id="h19-0-8294" class="d">- var context = canvasFlow.getContext("2d"); 10067 </a><a href="#h19-0-8295" id="h19-0-8295" class="d">- context.scale(dpr, dpr); 10068 </a><a href="#h19-0-8296" id="h19-0-8296" class="d">- context.clearRect(0, 0, canvasFlow.width / dpr, canvasFlow.height / dpr); 10069 </a><a href="#h19-0-8297" id="h19-0-8297" class="d">- var mergedNodes = groupAndSortNodes(nodeToData2); 10070 </a><a href="#h19-0-8298" id="h19-0-8298" class="d">- mergedNodes.forEach(function(group) { 10071 </a><a href="#h19-0-8299" id="h19-0-8299" class="d">- drawGroupBorders(context, group); 10072 </a><a href="#h19-0-8300" id="h19-0-8300" class="d">- drawGroupLabel(context, group); 10073 </a><a href="#h19-0-8301" id="h19-0-8301" class="d">- }); 10074 </a><a href="#h19-0-8302" id="h19-0-8302" class="d">- } 10075 </a><a href="#h19-0-8303" id="h19-0-8303" class="d">- function groupAndSortNodes(nodeToData2) { 10076 </a><a href="#h19-0-8304" id="h19-0-8304" class="d">- var positionGroups = /* @__PURE__ */ new Map(); 10077 </a><a href="#h19-0-8305" id="h19-0-8305" class="d">- iterateNodes(nodeToData2, function(_ref2) { 10078 </a><a href="#h19-0-8306" id="h19-0-8306" class="d">- var _positionGroups$get; 10079 </a><a href="#h19-0-8307" id="h19-0-8307" class="d">- var rect = _ref2.rect, color = _ref2.color, displayName = _ref2.displayName, count = _ref2.count; 10080 </a><a href="#h19-0-8308" id="h19-0-8308" class="d">- if (!rect) return; 10081 </a><a href="#h19-0-8309" id="h19-0-8309" class="d">- var key = "".concat(rect.left, ",").concat(rect.top); 10082 </a><a href="#h19-0-8310" id="h19-0-8310" class="d">- if (!positionGroups.has(key)) positionGroups.set(key, []); 10083 </a><a href="#h19-0-8311" id="h19-0-8311" class="d">- (_positionGroups$get = positionGroups.get(key)) === null || _positionGroups$get === void 0 ? void 0 : _positionGroups$get.push({ 10084 </a><a href="#h19-0-8312" id="h19-0-8312" class="d">- rect, 10085 </a><a href="#h19-0-8313" id="h19-0-8313" class="d">- color, 10086 </a><a href="#h19-0-8314" id="h19-0-8314" class="d">- displayName, 10087 </a><a href="#h19-0-8315" id="h19-0-8315" class="d">- count 10088 </a><a href="#h19-0-8316" id="h19-0-8316" class="d">- }); 10089 </a><a href="#h19-0-8317" id="h19-0-8317" class="d">- }); 10090 </a><a href="#h19-0-8318" id="h19-0-8318" class="d">- return Array.from(positionGroups.values()).sort(function(groupA, groupB) { 10091 </a><a href="#h19-0-8319" id="h19-0-8319" class="d">- var maxCountA = Math.max.apply(Math, canvas_toConsumableArray(groupA.map(function(item) { 10092 </a><a href="#h19-0-8320" id="h19-0-8320" class="d">- return item.count; 10093 </a><a href="#h19-0-8321" id="h19-0-8321" class="d">- }))); 10094 </a><a href="#h19-0-8322" id="h19-0-8322" class="d">- var maxCountB = Math.max.apply(Math, canvas_toConsumableArray(groupB.map(function(item) { 10095 </a><a href="#h19-0-8323" id="h19-0-8323" class="d">- return item.count; 10096 </a><a href="#h19-0-8324" id="h19-0-8324" class="d">- }))); 10097 </a><a href="#h19-0-8325" id="h19-0-8325" class="d">- return maxCountA - maxCountB; 10098 </a><a href="#h19-0-8326" id="h19-0-8326" class="d">- }); 10099 </a><a href="#h19-0-8327" id="h19-0-8327" class="d">- } 10100 </a><a href="#h19-0-8328" id="h19-0-8328" class="d">- function drawGroupBorders(context, group) { 10101 </a><a href="#h19-0-8329" id="h19-0-8329" class="d">- group.forEach(function(_ref3) { 10102 </a><a href="#h19-0-8330" id="h19-0-8330" class="d">- var color = _ref3.color, rect = _ref3.rect; 10103 </a><a href="#h19-0-8331" id="h19-0-8331" class="d">- context.beginPath(); 10104 </a><a href="#h19-0-8332" id="h19-0-8332" class="d">- context.strokeStyle = color; 10105 </a><a href="#h19-0-8333" id="h19-0-8333" class="d">- context.rect(rect.left, rect.top, rect.width - 1, rect.height - 1); 10106 </a><a href="#h19-0-8334" id="h19-0-8334" class="d">- context.stroke(); 10107 </a><a href="#h19-0-8335" id="h19-0-8335" class="d">- }); 10108 </a><a href="#h19-0-8336" id="h19-0-8336" class="d">- } 10109 </a><a href="#h19-0-8337" id="h19-0-8337" class="d">- function drawGroupLabel(context, group) { 10110 </a><a href="#h19-0-8338" id="h19-0-8338" class="d">- var mergedName = group.map(function(_ref4) { 10111 </a><a href="#h19-0-8339" id="h19-0-8339" class="d">- var displayName = _ref4.displayName, count = _ref4.count; 10112 </a><a href="#h19-0-8340" id="h19-0-8340" class="d">- return displayName ? "".concat(displayName).concat(count > 1 ? " x".concat(count) : "") : ""; 10113 </a><a href="#h19-0-8341" id="h19-0-8341" class="d">- }).filter(Boolean).join(", "); 10114 </a><a href="#h19-0-8342" id="h19-0-8342" class="d">- if (mergedName) { 10115 </a><a href="#h19-0-8343" id="h19-0-8343" class="d">- drawLabel(context, group[0].rect, mergedName, group[0].color); 10116 </a><a href="#h19-0-8344" id="h19-0-8344" class="d">- } 10117 </a><a href="#h19-0-8345" id="h19-0-8345" class="d">- } 10118 </a><a href="#h19-0-8346" id="h19-0-8346" class="d">- function draw(nodeToData2, agent2) { 10119 </a><a href="#h19-0-8347" id="h19-0-8347" class="d">- return isReactNativeEnvironment() ? drawNative(nodeToData2, agent2) : drawWeb(nodeToData2); 10120 </a><a href="#h19-0-8348" id="h19-0-8348" class="d">- } 10121 </a><a href="#h19-0-8349" id="h19-0-8349" class="d">- function iterateNodes(nodeToData2, execute) { 10122 </a><a href="#h19-0-8350" id="h19-0-8350" class="d">- nodeToData2.forEach(function(data, node) { 10123 </a><a href="#h19-0-8351" id="h19-0-8351" class="d">- var colorIndex = Math.min(COLORS.length - 1, data.count - 1); 10124 </a><a href="#h19-0-8352" id="h19-0-8352" class="d">- var color = COLORS[colorIndex]; 10125 </a><a href="#h19-0-8353" id="h19-0-8353" class="d">- execute({ 10126 </a><a href="#h19-0-8354" id="h19-0-8354" class="d">- color, 10127 </a><a href="#h19-0-8355" id="h19-0-8355" class="d">- node, 10128 </a><a href="#h19-0-8356" id="h19-0-8356" class="d">- count: data.count, 10129 </a><a href="#h19-0-8357" id="h19-0-8357" class="d">- displayName: data.displayName, 10130 </a><a href="#h19-0-8358" id="h19-0-8358" class="d">- expirationTime: data.expirationTime, 10131 </a><a href="#h19-0-8359" id="h19-0-8359" class="d">- lastMeasuredAt: data.lastMeasuredAt, 10132 </a><a href="#h19-0-8360" id="h19-0-8360" class="d">- rect: data.rect 10133 </a><a href="#h19-0-8361" id="h19-0-8361" class="d">- }); 10134 </a><a href="#h19-0-8362" id="h19-0-8362" class="d">- }); 10135 </a><a href="#h19-0-8363" id="h19-0-8363" class="d">- } 10136 </a><a href="#h19-0-8364" id="h19-0-8364" class="d">- function drawLabel(context, rect, text, color) { 10137 </a><a href="#h19-0-8365" id="h19-0-8365" class="d">- var left = rect.left, top = rect.top; 10138 </a><a href="#h19-0-8366" id="h19-0-8366" class="d">- context.font = "10px monospace"; 10139 </a><a href="#h19-0-8367" id="h19-0-8367" class="d">- context.textBaseline = "middle"; 10140 </a><a href="#h19-0-8368" id="h19-0-8368" class="d">- context.textAlign = "center"; 10141 </a><a href="#h19-0-8369" id="h19-0-8369" class="d">- var padding = 2; 10142 </a><a href="#h19-0-8370" id="h19-0-8370" class="d">- var textHeight = 14; 10143 </a><a href="#h19-0-8371" id="h19-0-8371" class="d">- var metrics = context.measureText(text); 10144 </a><a href="#h19-0-8372" id="h19-0-8372" class="d">- var backgroundWidth = metrics.width + padding * 2; 10145 </a><a href="#h19-0-8373" id="h19-0-8373" class="d">- var backgroundHeight = textHeight; 10146 </a><a href="#h19-0-8374" id="h19-0-8374" class="d">- var labelX = left; 10147 </a><a href="#h19-0-8375" id="h19-0-8375" class="d">- var labelY = top - backgroundHeight; 10148 </a><a href="#h19-0-8376" id="h19-0-8376" class="d">- context.fillStyle = color; 10149 </a><a href="#h19-0-8377" id="h19-0-8377" class="d">- context.fillRect(labelX, labelY, backgroundWidth, backgroundHeight); 10150 </a><a href="#h19-0-8378" id="h19-0-8378" class="d">- context.fillStyle = "#000000"; 10151 </a><a href="#h19-0-8379" id="h19-0-8379" class="d">- context.fillText(text, labelX + backgroundWidth / 2, labelY + backgroundHeight / 2); 10152 </a><a href="#h19-0-8380" id="h19-0-8380" class="d">- } 10153 </a><a href="#h19-0-8381" id="h19-0-8381" class="d">- function destroyNative(agent2) { 10154 </a><a href="#h19-0-8382" id="h19-0-8382" class="d">- agent2.emit("disableTraceUpdates"); 10155 </a><a href="#h19-0-8383" id="h19-0-8383" class="d">- } 10156 </a><a href="#h19-0-8384" id="h19-0-8384" class="d">- function destroyWeb() { 10157 </a><a href="#h19-0-8385" id="h19-0-8385" class="d">- if (canvas !== null) { 10158 </a><a href="#h19-0-8386" id="h19-0-8386" class="d">- if (canvas.parentNode != null) { 10159 </a><a href="#h19-0-8387" id="h19-0-8387" class="d">- canvas.parentNode.removeChild(canvas); 10160 </a><a href="#h19-0-8388" id="h19-0-8388" class="d">- } 10161 </a><a href="#h19-0-8389" id="h19-0-8389" class="d">- canvas = null; 10162 </a><a href="#h19-0-8390" id="h19-0-8390" class="d">- } 10163 </a><a href="#h19-0-8391" id="h19-0-8391" class="d">- } 10164 </a><a href="#h19-0-8392" id="h19-0-8392" class="d">- function destroy(agent2) { 10165 </a><a href="#h19-0-8393" id="h19-0-8393" class="d">- return isReactNativeEnvironment() ? destroyNative(agent2) : destroyWeb(); 10166 </a><a href="#h19-0-8394" id="h19-0-8394" class="d">- } 10167 </a><a href="#h19-0-8395" id="h19-0-8395" class="d">- function initialize() { 10168 </a><a href="#h19-0-8396" id="h19-0-8396" class="d">- canvas = window.document.createElement("canvas"); 10169 </a><a href="#h19-0-8397" id="h19-0-8397" class="d">- canvas.style.cssText = "\n xx-background-color: red;\n xx-opacity: 0.5;\n bottom: 0;\n left: 0;\n pointer-events: none;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 1000000000;\n "; 10170 </a><a href="#h19-0-8398" id="h19-0-8398" class="d">- var root = window.document.documentElement; 10171 </a><a href="#h19-0-8399" id="h19-0-8399" class="d">- root.insertBefore(canvas, root.firstChild); 10172 </a><a href="#h19-0-8400" id="h19-0-8400" class="d">- } 10173 </a><a href="#h19-0-8401" id="h19-0-8401" class="d">- ; 10174 </a><a href="#h19-0-8402" id="h19-0-8402" class="d">- function TraceUpdates_typeof(obj) { 10175 </a><a href="#h19-0-8403" id="h19-0-8403" class="d">- "@babel/helpers - typeof"; 10176 </a><a href="#h19-0-8404" id="h19-0-8404" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 10177 </a><a href="#h19-0-8405" id="h19-0-8405" class="d">- TraceUpdates_typeof = function _typeof2(obj2) { 10178 </a><a href="#h19-0-8406" id="h19-0-8406" class="d">- return typeof obj2; 10179 </a><a href="#h19-0-8407" id="h19-0-8407" class="d">- }; 10180 </a><a href="#h19-0-8408" id="h19-0-8408" class="d">- } else { 10181 </a><a href="#h19-0-8409" id="h19-0-8409" class="d">- TraceUpdates_typeof = function _typeof2(obj2) { 10182 </a><a href="#h19-0-8410" id="h19-0-8410" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 10183 </a><a href="#h19-0-8411" id="h19-0-8411" class="d">- }; 10184 </a><a href="#h19-0-8412" id="h19-0-8412" class="d">- } 10185 </a><a href="#h19-0-8413" id="h19-0-8413" class="d">- return TraceUpdates_typeof(obj); 10186 </a><a href="#h19-0-8414" id="h19-0-8414" class="d">- } 10187 </a><a href="#h19-0-8415" id="h19-0-8415" class="d">- var DISPLAY_DURATION = 250; 10188 </a><a href="#h19-0-8416" id="h19-0-8416" class="d">- var MAX_DISPLAY_DURATION = 3e3; 10189 </a><a href="#h19-0-8417" id="h19-0-8417" class="d">- var REMEASUREMENT_AFTER_DURATION = 250; 10190 </a><a href="#h19-0-8418" id="h19-0-8418" class="d">- var HOC_MARKERS = /* @__PURE__ */ new Map([["Forget", "\u2728"], ["Memo", "\u{1F9E0}"]]); 10191 </a><a href="#h19-0-8419" id="h19-0-8419" class="d">- var getCurrentTime = ( 10192 </a><a href="#h19-0-8420" id="h19-0-8420" class="d">- // $FlowFixMe[method-unbinding] 10193 </a><a href="#h19-0-8421" id="h19-0-8421" class="d">- (typeof performance === "undefined" ? "undefined" : TraceUpdates_typeof(performance)) === "object" && typeof performance.now === "function" ? function() { 10194 </a><a href="#h19-0-8422" id="h19-0-8422" class="d">- return performance.now(); 10195 </a><a href="#h19-0-8423" id="h19-0-8423" class="d">- } : function() { 10196 </a><a href="#h19-0-8424" id="h19-0-8424" class="d">- return Date.now(); 10197 </a><a href="#h19-0-8425" id="h19-0-8425" class="d">- } 10198 </a><a href="#h19-0-8426" id="h19-0-8426" class="d">- ); 10199 </a><a href="#h19-0-8427" id="h19-0-8427" class="d">- var nodeToData = /* @__PURE__ */ new Map(); 10200 </a><a href="#h19-0-8428" id="h19-0-8428" class="d">- var agent = null; 10201 </a><a href="#h19-0-8429" id="h19-0-8429" class="d">- var drawAnimationFrameID = null; 10202 </a><a href="#h19-0-8430" id="h19-0-8430" class="d">- var isEnabled = false; 10203 </a><a href="#h19-0-8431" id="h19-0-8431" class="d">- var redrawTimeoutID = null; 10204 </a><a href="#h19-0-8432" id="h19-0-8432" class="d">- function TraceUpdates_initialize(injectedAgent) { 10205 </a><a href="#h19-0-8433" id="h19-0-8433" class="d">- agent = injectedAgent; 10206 </a><a href="#h19-0-8434" id="h19-0-8434" class="d">- agent.addListener("traceUpdates", traceUpdates); 10207 </a><a href="#h19-0-8435" id="h19-0-8435" class="d">- } 10208 </a><a href="#h19-0-8436" id="h19-0-8436" class="d">- function toggleEnabled(value) { 10209 </a><a href="#h19-0-8437" id="h19-0-8437" class="d">- isEnabled = value; 10210 </a><a href="#h19-0-8438" id="h19-0-8438" class="d">- if (!isEnabled) { 10211 </a><a href="#h19-0-8439" id="h19-0-8439" class="d">- nodeToData.clear(); 10212 </a><a href="#h19-0-8440" id="h19-0-8440" class="d">- if (drawAnimationFrameID !== null) { 10213 </a><a href="#h19-0-8441" id="h19-0-8441" class="d">- cancelAnimationFrame(drawAnimationFrameID); 10214 </a><a href="#h19-0-8442" id="h19-0-8442" class="d">- drawAnimationFrameID = null; 10215 </a><a href="#h19-0-8443" id="h19-0-8443" class="d">- } 10216 </a><a href="#h19-0-8444" id="h19-0-8444" class="d">- if (redrawTimeoutID !== null) { 10217 </a><a href="#h19-0-8445" id="h19-0-8445" class="d">- clearTimeout(redrawTimeoutID); 10218 </a><a href="#h19-0-8446" id="h19-0-8446" class="d">- redrawTimeoutID = null; 10219 </a><a href="#h19-0-8447" id="h19-0-8447" class="d">- } 10220 </a><a href="#h19-0-8448" id="h19-0-8448" class="d">- destroy(agent); 10221 </a><a href="#h19-0-8449" id="h19-0-8449" class="d">- } 10222 </a><a href="#h19-0-8450" id="h19-0-8450" class="d">- } 10223 </a><a href="#h19-0-8451" id="h19-0-8451" class="d">- function traceUpdates(nodes) { 10224 </a><a href="#h19-0-8452" id="h19-0-8452" class="d">- if (!isEnabled) return; 10225 </a><a href="#h19-0-8453" id="h19-0-8453" class="d">- nodes.forEach(function(node) { 10226 </a><a href="#h19-0-8454" id="h19-0-8454" class="d">- var data = nodeToData.get(node); 10227 </a><a href="#h19-0-8455" id="h19-0-8455" class="d">- var now = getCurrentTime(); 10228 </a><a href="#h19-0-8456" id="h19-0-8456" class="d">- var lastMeasuredAt = data != null ? data.lastMeasuredAt : 0; 10229 </a><a href="#h19-0-8457" id="h19-0-8457" class="d">- var rect = data != null ? data.rect : null; 10230 </a><a href="#h19-0-8458" id="h19-0-8458" class="d">- if (rect === null || lastMeasuredAt + REMEASUREMENT_AFTER_DURATION < now) { 10231 </a><a href="#h19-0-8459" id="h19-0-8459" class="d">- lastMeasuredAt = now; 10232 </a><a href="#h19-0-8460" id="h19-0-8460" class="d">- rect = measureNode(node); 10233 </a><a href="#h19-0-8461" id="h19-0-8461" class="d">- } 10234 </a><a href="#h19-0-8462" id="h19-0-8462" class="d">- var displayName = agent.getComponentNameForHostInstance(node); 10235 </a><a href="#h19-0-8463" id="h19-0-8463" class="d">- if (displayName) { 10236 </a><a href="#h19-0-8464" id="h19-0-8464" class="d">- var _extractHOCNames = extractHOCNames(displayName), baseComponentName = _extractHOCNames.baseComponentName, hocNames = _extractHOCNames.hocNames; 10237 </a><a href="#h19-0-8465" id="h19-0-8465" class="d">- var markers = hocNames.map(function(hoc) { 10238 </a><a href="#h19-0-8466" id="h19-0-8466" class="d">- return HOC_MARKERS.get(hoc) || ""; 10239 </a><a href="#h19-0-8467" id="h19-0-8467" class="d">- }).join(""); 10240 </a><a href="#h19-0-8468" id="h19-0-8468" class="d">- var enhancedDisplayName = markers ? "".concat(markers).concat(baseComponentName) : baseComponentName; 10241 </a><a href="#h19-0-8469" id="h19-0-8469" class="d">- displayName = enhancedDisplayName; 10242 </a><a href="#h19-0-8470" id="h19-0-8470" class="d">- } 10243 </a><a href="#h19-0-8471" id="h19-0-8471" class="d">- nodeToData.set(node, { 10244 </a><a href="#h19-0-8472" id="h19-0-8472" class="d">- count: data != null ? data.count + 1 : 1, 10245 </a><a href="#h19-0-8473" id="h19-0-8473" class="d">- expirationTime: data != null ? Math.min(now + MAX_DISPLAY_DURATION, data.expirationTime + DISPLAY_DURATION) : now + DISPLAY_DURATION, 10246 </a><a href="#h19-0-8474" id="h19-0-8474" class="d">- lastMeasuredAt, 10247 </a><a href="#h19-0-8475" id="h19-0-8475" class="d">- rect, 10248 </a><a href="#h19-0-8476" id="h19-0-8476" class="d">- displayName 10249 </a><a href="#h19-0-8477" id="h19-0-8477" class="d">- }); 10250 </a><a href="#h19-0-8478" id="h19-0-8478" class="d">- }); 10251 </a><a href="#h19-0-8479" id="h19-0-8479" class="d">- if (redrawTimeoutID !== null) { 10252 </a><a href="#h19-0-8480" id="h19-0-8480" class="d">- clearTimeout(redrawTimeoutID); 10253 </a><a href="#h19-0-8481" id="h19-0-8481" class="d">- redrawTimeoutID = null; 10254 </a><a href="#h19-0-8482" id="h19-0-8482" class="d">- } 10255 </a><a href="#h19-0-8483" id="h19-0-8483" class="d">- if (drawAnimationFrameID === null) { 10256 </a><a href="#h19-0-8484" id="h19-0-8484" class="d">- drawAnimationFrameID = requestAnimationFrame(prepareToDraw); 10257 </a><a href="#h19-0-8485" id="h19-0-8485" class="d">- } 10258 </a><a href="#h19-0-8486" id="h19-0-8486" class="d">- } 10259 </a><a href="#h19-0-8487" id="h19-0-8487" class="d">- function prepareToDraw() { 10260 </a><a href="#h19-0-8488" id="h19-0-8488" class="d">- drawAnimationFrameID = null; 10261 </a><a href="#h19-0-8489" id="h19-0-8489" class="d">- redrawTimeoutID = null; 10262 </a><a href="#h19-0-8490" id="h19-0-8490" class="d">- var now = getCurrentTime(); 10263 </a><a href="#h19-0-8491" id="h19-0-8491" class="d">- var earliestExpiration = Number.MAX_VALUE; 10264 </a><a href="#h19-0-8492" id="h19-0-8492" class="d">- nodeToData.forEach(function(data, node) { 10265 </a><a href="#h19-0-8493" id="h19-0-8493" class="d">- if (data.expirationTime < now) { 10266 </a><a href="#h19-0-8494" id="h19-0-8494" class="d">- nodeToData.delete(node); 10267 </a><a href="#h19-0-8495" id="h19-0-8495" class="d">- } else { 10268 </a><a href="#h19-0-8496" id="h19-0-8496" class="d">- earliestExpiration = Math.min(earliestExpiration, data.expirationTime); 10269 </a><a href="#h19-0-8497" id="h19-0-8497" class="d">- } 10270 </a><a href="#h19-0-8498" id="h19-0-8498" class="d">- }); 10271 </a><a href="#h19-0-8499" id="h19-0-8499" class="d">- draw(nodeToData, agent); 10272 </a><a href="#h19-0-8500" id="h19-0-8500" class="d">- if (earliestExpiration !== Number.MAX_VALUE) { 10273 </a><a href="#h19-0-8501" id="h19-0-8501" class="d">- redrawTimeoutID = setTimeout(prepareToDraw, earliestExpiration - now); 10274 </a><a href="#h19-0-8502" id="h19-0-8502" class="d">- } 10275 </a><a href="#h19-0-8503" id="h19-0-8503" class="d">- } 10276 </a><a href="#h19-0-8504" id="h19-0-8504" class="d">- function measureNode(node) { 10277 </a><a href="#h19-0-8505" id="h19-0-8505" class="d">- if (!node || typeof node.getBoundingClientRect !== "function") { 10278 </a><a href="#h19-0-8506" id="h19-0-8506" class="d">- return null; 10279 </a><a href="#h19-0-8507" id="h19-0-8507" class="d">- } 10280 </a><a href="#h19-0-8508" id="h19-0-8508" class="d">- var currentWindow = window.__REACT_DEVTOOLS_TARGET_WINDOW__ || window; 10281 </a><a href="#h19-0-8509" id="h19-0-8509" class="d">- return getNestedBoundingClientRect(node, currentWindow); 10282 </a><a href="#h19-0-8510" id="h19-0-8510" class="d">- } 10283 </a><a href="#h19-0-8511" id="h19-0-8511" class="d">- ; 10284 </a><a href="#h19-0-8512" id="h19-0-8512" class="d">- function bridge_typeof(obj) { 10285 </a><a href="#h19-0-8513" id="h19-0-8513" class="d">- "@babel/helpers - typeof"; 10286 </a><a href="#h19-0-8514" id="h19-0-8514" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 10287 </a><a href="#h19-0-8515" id="h19-0-8515" class="d">- bridge_typeof = function _typeof2(obj2) { 10288 </a><a href="#h19-0-8516" id="h19-0-8516" class="d">- return typeof obj2; 10289 </a><a href="#h19-0-8517" id="h19-0-8517" class="d">- }; 10290 </a><a href="#h19-0-8518" id="h19-0-8518" class="d">- } else { 10291 </a><a href="#h19-0-8519" id="h19-0-8519" class="d">- bridge_typeof = function _typeof2(obj2) { 10292 </a><a href="#h19-0-8520" id="h19-0-8520" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 10293 </a><a href="#h19-0-8521" id="h19-0-8521" class="d">- }; 10294 </a><a href="#h19-0-8522" id="h19-0-8522" class="d">- } 10295 </a><a href="#h19-0-8523" id="h19-0-8523" class="d">- return bridge_typeof(obj); 10296 </a><a href="#h19-0-8524" id="h19-0-8524" class="d">- } 10297 </a><a href="#h19-0-8525" id="h19-0-8525" class="d">- function bridge_toConsumableArray(arr) { 10298 </a><a href="#h19-0-8526" id="h19-0-8526" class="d">- return bridge_arrayWithoutHoles(arr) || bridge_iterableToArray(arr) || bridge_unsupportedIterableToArray(arr) || bridge_nonIterableSpread(); 10299 </a><a href="#h19-0-8527" id="h19-0-8527" class="d">- } 10300 </a><a href="#h19-0-8528" id="h19-0-8528" class="d">- function bridge_nonIterableSpread() { 10301 </a><a href="#h19-0-8529" id="h19-0-8529" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 10302 </a><a href="#h19-0-8530" id="h19-0-8530" class="d">- } 10303 </a><a href="#h19-0-8531" id="h19-0-8531" class="d">- function bridge_unsupportedIterableToArray(o, minLen) { 10304 </a><a href="#h19-0-8532" id="h19-0-8532" class="d">- if (!o) return; 10305 </a><a href="#h19-0-8533" id="h19-0-8533" class="d">- if (typeof o === "string") return bridge_arrayLikeToArray(o, minLen); 10306 </a><a href="#h19-0-8534" id="h19-0-8534" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 10307 </a><a href="#h19-0-8535" id="h19-0-8535" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 10308 </a><a href="#h19-0-8536" id="h19-0-8536" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 10309 </a><a href="#h19-0-8537" id="h19-0-8537" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return bridge_arrayLikeToArray(o, minLen); 10310 </a><a href="#h19-0-8538" id="h19-0-8538" class="d">- } 10311 </a><a href="#h19-0-8539" id="h19-0-8539" class="d">- function bridge_iterableToArray(iter) { 10312 </a><a href="#h19-0-8540" id="h19-0-8540" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 10313 </a><a href="#h19-0-8541" id="h19-0-8541" class="d">- } 10314 </a><a href="#h19-0-8542" id="h19-0-8542" class="d">- function bridge_arrayWithoutHoles(arr) { 10315 </a><a href="#h19-0-8543" id="h19-0-8543" class="d">- if (Array.isArray(arr)) return bridge_arrayLikeToArray(arr); 10316 </a><a href="#h19-0-8544" id="h19-0-8544" class="d">- } 10317 </a><a href="#h19-0-8545" id="h19-0-8545" class="d">- function bridge_arrayLikeToArray(arr, len) { 10318 </a><a href="#h19-0-8546" id="h19-0-8546" class="d">- if (len == null || len > arr.length) len = arr.length; 10319 </a><a href="#h19-0-8547" id="h19-0-8547" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 10320 </a><a href="#h19-0-8548" id="h19-0-8548" class="d">- arr2[i] = arr[i]; 10321 </a><a href="#h19-0-8549" id="h19-0-8549" class="d">- } 10322 </a><a href="#h19-0-8550" id="h19-0-8550" class="d">- return arr2; 10323 </a><a href="#h19-0-8551" id="h19-0-8551" class="d">- } 10324 </a><a href="#h19-0-8552" id="h19-0-8552" class="d">- function bridge_classCallCheck(instance, Constructor) { 10325 </a><a href="#h19-0-8553" id="h19-0-8553" class="d">- if (!(instance instanceof Constructor)) { 10326 </a><a href="#h19-0-8554" id="h19-0-8554" class="d">- throw new TypeError("Cannot call a class as a function"); 10327 </a><a href="#h19-0-8555" id="h19-0-8555" class="d">- } 10328 </a><a href="#h19-0-8556" id="h19-0-8556" class="d">- } 10329 </a><a href="#h19-0-8557" id="h19-0-8557" class="d">- function bridge_defineProperties(target, props) { 10330 </a><a href="#h19-0-8558" id="h19-0-8558" class="d">- for (var i = 0; i < props.length; i++) { 10331 </a><a href="#h19-0-8559" id="h19-0-8559" class="d">- var descriptor = props[i]; 10332 </a><a href="#h19-0-8560" id="h19-0-8560" class="d">- descriptor.enumerable = descriptor.enumerable || false; 10333 </a><a href="#h19-0-8561" id="h19-0-8561" class="d">- descriptor.configurable = true; 10334 </a><a href="#h19-0-8562" id="h19-0-8562" class="d">- if ("value" in descriptor) descriptor.writable = true; 10335 </a><a href="#h19-0-8563" id="h19-0-8563" class="d">- Object.defineProperty(target, descriptor.key, descriptor); 10336 </a><a href="#h19-0-8564" id="h19-0-8564" class="d">- } 10337 </a><a href="#h19-0-8565" id="h19-0-8565" class="d">- } 10338 </a><a href="#h19-0-8566" id="h19-0-8566" class="d">- function bridge_createClass(Constructor, protoProps, staticProps) { 10339 </a><a href="#h19-0-8567" id="h19-0-8567" class="d">- if (protoProps) bridge_defineProperties(Constructor.prototype, protoProps); 10340 </a><a href="#h19-0-8568" id="h19-0-8568" class="d">- if (staticProps) bridge_defineProperties(Constructor, staticProps); 10341 </a><a href="#h19-0-8569" id="h19-0-8569" class="d">- return Constructor; 10342 </a><a href="#h19-0-8570" id="h19-0-8570" class="d">- } 10343 </a><a href="#h19-0-8571" id="h19-0-8571" class="d">- function _inherits(subClass, superClass) { 10344 </a><a href="#h19-0-8572" id="h19-0-8572" class="d">- if (typeof superClass !== "function" && superClass !== null) { 10345 </a><a href="#h19-0-8573" id="h19-0-8573" class="d">- throw new TypeError("Super expression must either be null or a function"); 10346 </a><a href="#h19-0-8574" id="h19-0-8574" class="d">- } 10347 </a><a href="#h19-0-8575" id="h19-0-8575" class="d">- subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); 10348 </a><a href="#h19-0-8576" id="h19-0-8576" class="d">- if (superClass) _setPrototypeOf(subClass, superClass); 10349 </a><a href="#h19-0-8577" id="h19-0-8577" class="d">- } 10350 </a><a href="#h19-0-8578" id="h19-0-8578" class="d">- function _setPrototypeOf(o, p) { 10351 </a><a href="#h19-0-8579" id="h19-0-8579" class="d">- _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf2(o2, p2) { 10352 </a><a href="#h19-0-8580" id="h19-0-8580" class="d">- o2.__proto__ = p2; 10353 </a><a href="#h19-0-8581" id="h19-0-8581" class="d">- return o2; 10354 </a><a href="#h19-0-8582" id="h19-0-8582" class="d">- }; 10355 </a><a href="#h19-0-8583" id="h19-0-8583" class="d">- return _setPrototypeOf(o, p); 10356 </a><a href="#h19-0-8584" id="h19-0-8584" class="d">- } 10357 </a><a href="#h19-0-8585" id="h19-0-8585" class="d">- function _createSuper(Derived) { 10358 </a><a href="#h19-0-8586" id="h19-0-8586" class="d">- var hasNativeReflectConstruct = _isNativeReflectConstruct(); 10359 </a><a href="#h19-0-8587" id="h19-0-8587" class="d">- return function _createSuperInternal() { 10360 </a><a href="#h19-0-8588" id="h19-0-8588" class="d">- var Super = _getPrototypeOf(Derived), result; 10361 </a><a href="#h19-0-8589" id="h19-0-8589" class="d">- if (hasNativeReflectConstruct) { 10362 </a><a href="#h19-0-8590" id="h19-0-8590" class="d">- var NewTarget = _getPrototypeOf(this).constructor; 10363 </a><a href="#h19-0-8591" id="h19-0-8591" class="d">- result = Reflect.construct(Super, arguments, NewTarget); 10364 </a><a href="#h19-0-8592" id="h19-0-8592" class="d">- } else { 10365 </a><a href="#h19-0-8593" id="h19-0-8593" class="d">- result = Super.apply(this, arguments); 10366 </a><a href="#h19-0-8594" id="h19-0-8594" class="d">- } 10367 </a><a href="#h19-0-8595" id="h19-0-8595" class="d">- return _possibleConstructorReturn(this, result); 10368 </a><a href="#h19-0-8596" id="h19-0-8596" class="d">- }; 10369 </a><a href="#h19-0-8597" id="h19-0-8597" class="d">- } 10370 </a><a href="#h19-0-8598" id="h19-0-8598" class="d">- function _possibleConstructorReturn(self, call) { 10371 </a><a href="#h19-0-8599" id="h19-0-8599" class="d">- if (call && (bridge_typeof(call) === "object" || typeof call === "function")) { 10372 </a><a href="#h19-0-8600" id="h19-0-8600" class="d">- return call; 10373 </a><a href="#h19-0-8601" id="h19-0-8601" class="d">- } 10374 </a><a href="#h19-0-8602" id="h19-0-8602" class="d">- return _assertThisInitialized(self); 10375 </a><a href="#h19-0-8603" id="h19-0-8603" class="d">- } 10376 </a><a href="#h19-0-8604" id="h19-0-8604" class="d">- function _assertThisInitialized(self) { 10377 </a><a href="#h19-0-8605" id="h19-0-8605" class="d">- if (self === void 0) { 10378 </a><a href="#h19-0-8606" id="h19-0-8606" class="d">- throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 10379 </a><a href="#h19-0-8607" id="h19-0-8607" class="d">- } 10380 </a><a href="#h19-0-8608" id="h19-0-8608" class="d">- return self; 10381 </a><a href="#h19-0-8609" id="h19-0-8609" class="d">- } 10382 </a><a href="#h19-0-8610" id="h19-0-8610" class="d">- function _isNativeReflectConstruct() { 10383 </a><a href="#h19-0-8611" id="h19-0-8611" class="d">- if (typeof Reflect === "undefined" || !Reflect.construct) return false; 10384 </a><a href="#h19-0-8612" id="h19-0-8612" class="d">- if (Reflect.construct.sham) return false; 10385 </a><a href="#h19-0-8613" id="h19-0-8613" class="d">- if (typeof Proxy === "function") return true; 10386 </a><a href="#h19-0-8614" id="h19-0-8614" class="d">- try { 10387 </a><a href="#h19-0-8615" id="h19-0-8615" class="d">- Date.prototype.toString.call(Reflect.construct(Date, [], function() { 10388 </a><a href="#h19-0-8616" id="h19-0-8616" class="d">- })); 10389 </a><a href="#h19-0-8617" id="h19-0-8617" class="d">- return true; 10390 </a><a href="#h19-0-8618" id="h19-0-8618" class="d">- } catch (e) { 10391 </a><a href="#h19-0-8619" id="h19-0-8619" class="d">- return false; 10392 </a><a href="#h19-0-8620" id="h19-0-8620" class="d">- } 10393 </a><a href="#h19-0-8621" id="h19-0-8621" class="d">- } 10394 </a><a href="#h19-0-8622" id="h19-0-8622" class="d">- function _getPrototypeOf(o) { 10395 </a><a href="#h19-0-8623" id="h19-0-8623" class="d">- _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf2(o2) { 10396 </a><a href="#h19-0-8624" id="h19-0-8624" class="d">- return o2.__proto__ || Object.getPrototypeOf(o2); 10397 </a><a href="#h19-0-8625" id="h19-0-8625" class="d">- }; 10398 </a><a href="#h19-0-8626" id="h19-0-8626" class="d">- return _getPrototypeOf(o); 10399 </a><a href="#h19-0-8627" id="h19-0-8627" class="d">- } 10400 </a><a href="#h19-0-8628" id="h19-0-8628" class="d">- function bridge_defineProperty(obj, key, value) { 10401 </a><a href="#h19-0-8629" id="h19-0-8629" class="d">- if (key in obj) { 10402 </a><a href="#h19-0-8630" id="h19-0-8630" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 10403 </a><a href="#h19-0-8631" id="h19-0-8631" class="d">- } else { 10404 </a><a href="#h19-0-8632" id="h19-0-8632" class="d">- obj[key] = value; 10405 </a><a href="#h19-0-8633" id="h19-0-8633" class="d">- } 10406 </a><a href="#h19-0-8634" id="h19-0-8634" class="d">- return obj; 10407 </a><a href="#h19-0-8635" id="h19-0-8635" class="d">- } 10408 </a><a href="#h19-0-8636" id="h19-0-8636" class="d">- var BRIDGE_PROTOCOL = [ 10409 </a><a href="#h19-0-8637" id="h19-0-8637" class="d">- // This version technically never existed, 10410 </a><a href="#h19-0-8638" id="h19-0-8638" class="d">- // but a backwards breaking change was added in 4.11, 10411 </a><a href="#h19-0-8639" id="h19-0-8639" class="d">- // so the safest guess to downgrade the frontend would be to version 4.10. 10412 </a><a href="#h19-0-8640" id="h19-0-8640" class="d">- { 10413 </a><a href="#h19-0-8641" id="h19-0-8641" class="d">- version: 0, 10414 </a><a href="#h19-0-8642" id="h19-0-8642" class="d">- minNpmVersion: '"<4.11.0"', 10415 </a><a href="#h19-0-8643" id="h19-0-8643" class="d">- maxNpmVersion: '"<4.11.0"' 10416 </a><a href="#h19-0-8644" id="h19-0-8644" class="d">- }, 10417 </a><a href="#h19-0-8645" id="h19-0-8645" class="d">- // Versions 4.11.x – 4.12.x contained the backwards breaking change, 10418 </a><a href="#h19-0-8646" id="h19-0-8646" class="d">- // but we didn't add the "fix" of checking the protocol version until 4.13, 10419 </a><a href="#h19-0-8647" id="h19-0-8647" class="d">- // so we don't recommend downgrading to 4.11 or 4.12. 10420 </a><a href="#h19-0-8648" id="h19-0-8648" class="d">- { 10421 </a><a href="#h19-0-8649" id="h19-0-8649" class="d">- version: 1, 10422 </a><a href="#h19-0-8650" id="h19-0-8650" class="d">- minNpmVersion: "4.13.0", 10423 </a><a href="#h19-0-8651" id="h19-0-8651" class="d">- maxNpmVersion: "4.21.0" 10424 </a><a href="#h19-0-8652" id="h19-0-8652" class="d">- }, 10425 </a><a href="#h19-0-8653" id="h19-0-8653" class="d">- // Version 2 adds a StrictMode-enabled and supports-StrictMode bits to add-root operation. 10426 </a><a href="#h19-0-8654" id="h19-0-8654" class="d">- { 10427 </a><a href="#h19-0-8655" id="h19-0-8655" class="d">- version: 2, 10428 </a><a href="#h19-0-8656" id="h19-0-8656" class="d">- minNpmVersion: "4.22.0", 10429 </a><a href="#h19-0-8657" id="h19-0-8657" class="d">- maxNpmVersion: null 10430 </a><a href="#h19-0-8658" id="h19-0-8658" class="d">- } 10431 </a><a href="#h19-0-8659" id="h19-0-8659" class="d">- ]; 10432 </a><a href="#h19-0-8660" id="h19-0-8660" class="d">- var currentBridgeProtocol = BRIDGE_PROTOCOL[BRIDGE_PROTOCOL.length - 1]; 10433 </a><a href="#h19-0-8661" id="h19-0-8661" class="d">- var Bridge = /* @__PURE__ */ function(_EventEmitter) { 10434 </a><a href="#h19-0-8662" id="h19-0-8662" class="d">- _inherits(Bridge2, _EventEmitter); 10435 </a><a href="#h19-0-8663" id="h19-0-8663" class="d">- var _super = _createSuper(Bridge2); 10436 </a><a href="#h19-0-8664" id="h19-0-8664" class="d">- function Bridge2(wall) { 10437 </a><a href="#h19-0-8665" id="h19-0-8665" class="d">- var _this; 10438 </a><a href="#h19-0-8666" id="h19-0-8666" class="d">- bridge_classCallCheck(this, Bridge2); 10439 </a><a href="#h19-0-8667" id="h19-0-8667" class="d">- _this = _super.call(this); 10440 </a><a href="#h19-0-8668" id="h19-0-8668" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "_isShutdown", false); 10441 </a><a href="#h19-0-8669" id="h19-0-8669" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "_messageQueue", []); 10442 </a><a href="#h19-0-8670" id="h19-0-8670" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "_scheduledFlush", false); 10443 </a><a href="#h19-0-8671" id="h19-0-8671" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "_wallUnlisten", null); 10444 </a><a href="#h19-0-8672" id="h19-0-8672" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "_flush", function() { 10445 </a><a href="#h19-0-8673" id="h19-0-8673" class="d">- try { 10446 </a><a href="#h19-0-8674" id="h19-0-8674" class="d">- if (_this._messageQueue.length) { 10447 </a><a href="#h19-0-8675" id="h19-0-8675" class="d">- for (var i = 0; i < _this._messageQueue.length; i += 2) { 10448 </a><a href="#h19-0-8676" id="h19-0-8676" class="d">- var _this$_wall; 10449 </a><a href="#h19-0-8677" id="h19-0-8677" class="d">- (_this$_wall = _this._wall).send.apply(_this$_wall, [_this._messageQueue[i]].concat(bridge_toConsumableArray(_this._messageQueue[i + 1]))); 10450 </a><a href="#h19-0-8678" id="h19-0-8678" class="d">- } 10451 </a><a href="#h19-0-8679" id="h19-0-8679" class="d">- _this._messageQueue.length = 0; 10452 </a><a href="#h19-0-8680" id="h19-0-8680" class="d">- } 10453 </a><a href="#h19-0-8681" id="h19-0-8681" class="d">- } finally { 10454 </a><a href="#h19-0-8682" id="h19-0-8682" class="d">- _this._scheduledFlush = false; 10455 </a><a href="#h19-0-8683" id="h19-0-8683" class="d">- } 10456 </a><a href="#h19-0-8684" id="h19-0-8684" class="d">- }); 10457 </a><a href="#h19-0-8685" id="h19-0-8685" class="d">- bridge_defineProperty(_assertThisInitialized(_this), "overrideValueAtPath", function(_ref) { 10458 </a><a href="#h19-0-8686" id="h19-0-8686" class="d">- var id = _ref.id, path = _ref.path, rendererID = _ref.rendererID, type = _ref.type, value = _ref.value; 10459 </a><a href="#h19-0-8687" id="h19-0-8687" class="d">- switch (type) { 10460 </a><a href="#h19-0-8688" id="h19-0-8688" class="d">- case "context": 10461 </a><a href="#h19-0-8689" id="h19-0-8689" class="d">- _this.send("overrideContext", { 10462 </a><a href="#h19-0-8690" id="h19-0-8690" class="d">- id, 10463 </a><a href="#h19-0-8691" id="h19-0-8691" class="d">- path, 10464 </a><a href="#h19-0-8692" id="h19-0-8692" class="d">- rendererID, 10465 </a><a href="#h19-0-8693" id="h19-0-8693" class="d">- wasForwarded: true, 10466 </a><a href="#h19-0-8694" id="h19-0-8694" class="d">- value 10467 </a><a href="#h19-0-8695" id="h19-0-8695" class="d">- }); 10468 </a><a href="#h19-0-8696" id="h19-0-8696" class="d">- break; 10469 </a><a href="#h19-0-8697" id="h19-0-8697" class="d">- case "hooks": 10470 </a><a href="#h19-0-8698" id="h19-0-8698" class="d">- _this.send("overrideHookState", { 10471 </a><a href="#h19-0-8699" id="h19-0-8699" class="d">- id, 10472 </a><a href="#h19-0-8700" id="h19-0-8700" class="d">- path, 10473 </a><a href="#h19-0-8701" id="h19-0-8701" class="d">- rendererID, 10474 </a><a href="#h19-0-8702" id="h19-0-8702" class="d">- wasForwarded: true, 10475 </a><a href="#h19-0-8703" id="h19-0-8703" class="d">- value 10476 </a><a href="#h19-0-8704" id="h19-0-8704" class="d">- }); 10477 </a><a href="#h19-0-8705" id="h19-0-8705" class="d">- break; 10478 </a><a href="#h19-0-8706" id="h19-0-8706" class="d">- case "props": 10479 </a><a href="#h19-0-8707" id="h19-0-8707" class="d">- _this.send("overrideProps", { 10480 </a><a href="#h19-0-8708" id="h19-0-8708" class="d">- id, 10481 </a><a href="#h19-0-8709" id="h19-0-8709" class="d">- path, 10482 </a><a href="#h19-0-8710" id="h19-0-8710" class="d">- rendererID, 10483 </a><a href="#h19-0-8711" id="h19-0-8711" class="d">- wasForwarded: true, 10484 </a><a href="#h19-0-8712" id="h19-0-8712" class="d">- value 10485 </a><a href="#h19-0-8713" id="h19-0-8713" class="d">- }); 10486 </a><a href="#h19-0-8714" id="h19-0-8714" class="d">- break; 10487 </a><a href="#h19-0-8715" id="h19-0-8715" class="d">- case "state": 10488 </a><a href="#h19-0-8716" id="h19-0-8716" class="d">- _this.send("overrideState", { 10489 </a><a href="#h19-0-8717" id="h19-0-8717" class="d">- id, 10490 </a><a href="#h19-0-8718" id="h19-0-8718" class="d">- path, 10491 </a><a href="#h19-0-8719" id="h19-0-8719" class="d">- rendererID, 10492 </a><a href="#h19-0-8720" id="h19-0-8720" class="d">- wasForwarded: true, 10493 </a><a href="#h19-0-8721" id="h19-0-8721" class="d">- value 10494 </a><a href="#h19-0-8722" id="h19-0-8722" class="d">- }); 10495 </a><a href="#h19-0-8723" id="h19-0-8723" class="d">- break; 10496 </a><a href="#h19-0-8724" id="h19-0-8724" class="d">- } 10497 </a><a href="#h19-0-8725" id="h19-0-8725" class="d">- }); 10498 </a><a href="#h19-0-8726" id="h19-0-8726" class="d">- _this._wall = wall; 10499 </a><a href="#h19-0-8727" id="h19-0-8727" class="d">- _this._wallUnlisten = wall.listen(function(message) { 10500 </a><a href="#h19-0-8728" id="h19-0-8728" class="d">- if (message && message.event) { 10501 </a><a href="#h19-0-8729" id="h19-0-8729" class="d">- _assertThisInitialized(_this).emit(message.event, message.payload); 10502 </a><a href="#h19-0-8730" id="h19-0-8730" class="d">- } 10503 </a><a href="#h19-0-8731" id="h19-0-8731" class="d">- }) || null; 10504 </a><a href="#h19-0-8732" id="h19-0-8732" class="d">- _this.addListener("overrideValueAtPath", _this.overrideValueAtPath); 10505 </a><a href="#h19-0-8733" id="h19-0-8733" class="d">- return _this; 10506 </a><a href="#h19-0-8734" id="h19-0-8734" class="d">- } 10507 </a><a href="#h19-0-8735" id="h19-0-8735" class="d">- bridge_createClass(Bridge2, [{ 10508 </a><a href="#h19-0-8736" id="h19-0-8736" class="d">- key: "send", 10509 </a><a href="#h19-0-8737" id="h19-0-8737" class="d">- value: function send(event) { 10510 </a><a href="#h19-0-8738" id="h19-0-8738" class="d">- if (this._isShutdown) { 10511 </a><a href="#h19-0-8739" id="h19-0-8739" class="d">- console.warn('Cannot send message "'.concat(event, '" through a Bridge that has been shutdown.')); 10512 </a><a href="#h19-0-8740" id="h19-0-8740" class="d">- return; 10513 </a><a href="#h19-0-8741" id="h19-0-8741" class="d">- } 10514 </a><a href="#h19-0-8742" id="h19-0-8742" class="d">- for (var _len = arguments.length, payload = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 10515 </a><a href="#h19-0-8743" id="h19-0-8743" class="d">- payload[_key - 1] = arguments[_key]; 10516 </a><a href="#h19-0-8744" id="h19-0-8744" class="d">- } 10517 </a><a href="#h19-0-8745" id="h19-0-8745" class="d">- this._messageQueue.push(event, payload); 10518 </a><a href="#h19-0-8746" id="h19-0-8746" class="d">- if (!this._scheduledFlush) { 10519 </a><a href="#h19-0-8747" id="h19-0-8747" class="d">- this._scheduledFlush = true; 10520 </a><a href="#h19-0-8748" id="h19-0-8748" class="d">- if (typeof devtoolsJestTestScheduler === "function") { 10521 </a><a href="#h19-0-8749" id="h19-0-8749" class="d">- devtoolsJestTestScheduler(this._flush); 10522 </a><a href="#h19-0-8750" id="h19-0-8750" class="d">- } else { 10523 </a><a href="#h19-0-8751" id="h19-0-8751" class="d">- queueMicrotask(this._flush); 10524 </a><a href="#h19-0-8752" id="h19-0-8752" class="d">- } 10525 </a><a href="#h19-0-8753" id="h19-0-8753" class="d">- } 10526 </a><a href="#h19-0-8754" id="h19-0-8754" class="d">- } 10527 </a><a href="#h19-0-8755" id="h19-0-8755" class="d">- }, { 10528 </a><a href="#h19-0-8756" id="h19-0-8756" class="d">- key: "shutdown", 10529 </a><a href="#h19-0-8757" id="h19-0-8757" class="d">- value: function shutdown() { 10530 </a><a href="#h19-0-8758" id="h19-0-8758" class="d">- if (this._isShutdown) { 10531 </a><a href="#h19-0-8759" id="h19-0-8759" class="d">- console.warn("Bridge was already shutdown."); 10532 </a><a href="#h19-0-8760" id="h19-0-8760" class="d">- return; 10533 </a><a href="#h19-0-8761" id="h19-0-8761" class="d">- } 10534 </a><a href="#h19-0-8762" id="h19-0-8762" class="d">- this.emit("shutdown"); 10535 </a><a href="#h19-0-8763" id="h19-0-8763" class="d">- this.send("shutdown"); 10536 </a><a href="#h19-0-8764" id="h19-0-8764" class="d">- this._isShutdown = true; 10537 </a><a href="#h19-0-8765" id="h19-0-8765" class="d">- this.addListener = function() { 10538 </a><a href="#h19-0-8766" id="h19-0-8766" class="d">- }; 10539 </a><a href="#h19-0-8767" id="h19-0-8767" class="d">- this.emit = function() { 10540 </a><a href="#h19-0-8768" id="h19-0-8768" class="d">- }; 10541 </a><a href="#h19-0-8769" id="h19-0-8769" class="d">- this.removeAllListeners(); 10542 </a><a href="#h19-0-8770" id="h19-0-8770" class="d">- var wallUnlisten = this._wallUnlisten; 10543 </a><a href="#h19-0-8771" id="h19-0-8771" class="d">- if (wallUnlisten) { 10544 </a><a href="#h19-0-8772" id="h19-0-8772" class="d">- wallUnlisten(); 10545 </a><a href="#h19-0-8773" id="h19-0-8773" class="d">- } 10546 </a><a href="#h19-0-8774" id="h19-0-8774" class="d">- do { 10547 </a><a href="#h19-0-8775" id="h19-0-8775" class="d">- this._flush(); 10548 </a><a href="#h19-0-8776" id="h19-0-8776" class="d">- } while (this._messageQueue.length); 10549 </a><a href="#h19-0-8777" id="h19-0-8777" class="d">- } 10550 </a><a href="#h19-0-8778" id="h19-0-8778" class="d">- }, { 10551 </a><a href="#h19-0-8779" id="h19-0-8779" class="d">- key: "wall", 10552 </a><a href="#h19-0-8780" id="h19-0-8780" class="d">- get: function get() { 10553 </a><a href="#h19-0-8781" id="h19-0-8781" class="d">- return this._wall; 10554 </a><a href="#h19-0-8782" id="h19-0-8782" class="d">- } 10555 </a><a href="#h19-0-8783" id="h19-0-8783" class="d">- }]); 10556 </a><a href="#h19-0-8784" id="h19-0-8784" class="d">- return Bridge2; 10557 </a><a href="#h19-0-8785" id="h19-0-8785" class="d">- }(EventEmitter); 10558 </a><a href="#h19-0-8786" id="h19-0-8786" class="d">- const src_bridge = Bridge; 10559 </a><a href="#h19-0-8787" id="h19-0-8787" class="d">- ; 10560 </a><a href="#h19-0-8788" id="h19-0-8788" class="d">- function storage_localStorageGetItem(key) { 10561 </a><a href="#h19-0-8789" id="h19-0-8789" class="d">- try { 10562 </a><a href="#h19-0-8790" id="h19-0-8790" class="d">- return localStorage.getItem(key); 10563 </a><a href="#h19-0-8791" id="h19-0-8791" class="d">- } catch (error) { 10564 </a><a href="#h19-0-8792" id="h19-0-8792" class="d">- return null; 10565 </a><a href="#h19-0-8793" id="h19-0-8793" class="d">- } 10566 </a><a href="#h19-0-8794" id="h19-0-8794" class="d">- } 10567 </a><a href="#h19-0-8795" id="h19-0-8795" class="d">- function localStorageRemoveItem(key) { 10568 </a><a href="#h19-0-8796" id="h19-0-8796" class="d">- try { 10569 </a><a href="#h19-0-8797" id="h19-0-8797" class="d">- localStorage.removeItem(key); 10570 </a><a href="#h19-0-8798" id="h19-0-8798" class="d">- } catch (error) { 10571 </a><a href="#h19-0-8799" id="h19-0-8799" class="d">- } 10572 </a><a href="#h19-0-8800" id="h19-0-8800" class="d">- } 10573 </a><a href="#h19-0-8801" id="h19-0-8801" class="d">- function storage_localStorageSetItem(key, value) { 10574 </a><a href="#h19-0-8802" id="h19-0-8802" class="d">- try { 10575 </a><a href="#h19-0-8803" id="h19-0-8803" class="d">- return localStorage.setItem(key, value); 10576 </a><a href="#h19-0-8804" id="h19-0-8804" class="d">- } catch (error) { 10577 </a><a href="#h19-0-8805" id="h19-0-8805" class="d">- } 10578 </a><a href="#h19-0-8806" id="h19-0-8806" class="d">- } 10579 </a><a href="#h19-0-8807" id="h19-0-8807" class="d">- function storage_sessionStorageGetItem(key) { 10580 </a><a href="#h19-0-8808" id="h19-0-8808" class="d">- try { 10581 </a><a href="#h19-0-8809" id="h19-0-8809" class="d">- return sessionStorage.getItem(key); 10582 </a><a href="#h19-0-8810" id="h19-0-8810" class="d">- } catch (error) { 10583 </a><a href="#h19-0-8811" id="h19-0-8811" class="d">- return null; 10584 </a><a href="#h19-0-8812" id="h19-0-8812" class="d">- } 10585 </a><a href="#h19-0-8813" id="h19-0-8813" class="d">- } 10586 </a><a href="#h19-0-8814" id="h19-0-8814" class="d">- function storage_sessionStorageRemoveItem(key) { 10587 </a><a href="#h19-0-8815" id="h19-0-8815" class="d">- try { 10588 </a><a href="#h19-0-8816" id="h19-0-8816" class="d">- sessionStorage.removeItem(key); 10589 </a><a href="#h19-0-8817" id="h19-0-8817" class="d">- } catch (error) { 10590 </a><a href="#h19-0-8818" id="h19-0-8818" class="d">- } 10591 </a><a href="#h19-0-8819" id="h19-0-8819" class="d">- } 10592 </a><a href="#h19-0-8820" id="h19-0-8820" class="d">- function storage_sessionStorageSetItem(key, value) { 10593 </a><a href="#h19-0-8821" id="h19-0-8821" class="d">- try { 10594 </a><a href="#h19-0-8822" id="h19-0-8822" class="d">- return sessionStorage.setItem(key, value); 10595 </a><a href="#h19-0-8823" id="h19-0-8823" class="d">- } catch (error) { 10596 </a><a href="#h19-0-8824" id="h19-0-8824" class="d">- } 10597 </a><a href="#h19-0-8825" id="h19-0-8825" class="d">- } 10598 </a><a href="#h19-0-8826" id="h19-0-8826" class="d">- ; 10599 </a><a href="#h19-0-8827" id="h19-0-8827" class="d">- function agent_typeof(obj) { 10600 </a><a href="#h19-0-8828" id="h19-0-8828" class="d">- "@babel/helpers - typeof"; 10601 </a><a href="#h19-0-8829" id="h19-0-8829" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 10602 </a><a href="#h19-0-8830" id="h19-0-8830" class="d">- agent_typeof = function _typeof2(obj2) { 10603 </a><a href="#h19-0-8831" id="h19-0-8831" class="d">- return typeof obj2; 10604 </a><a href="#h19-0-8832" id="h19-0-8832" class="d">- }; 10605 </a><a href="#h19-0-8833" id="h19-0-8833" class="d">- } else { 10606 </a><a href="#h19-0-8834" id="h19-0-8834" class="d">- agent_typeof = function _typeof2(obj2) { 10607 </a><a href="#h19-0-8835" id="h19-0-8835" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 10608 </a><a href="#h19-0-8836" id="h19-0-8836" class="d">- }; 10609 </a><a href="#h19-0-8837" id="h19-0-8837" class="d">- } 10610 </a><a href="#h19-0-8838" id="h19-0-8838" class="d">- return agent_typeof(obj); 10611 </a><a href="#h19-0-8839" id="h19-0-8839" class="d">- } 10612 </a><a href="#h19-0-8840" id="h19-0-8840" class="d">- function agent_classCallCheck(instance, Constructor) { 10613 </a><a href="#h19-0-8841" id="h19-0-8841" class="d">- if (!(instance instanceof Constructor)) { 10614 </a><a href="#h19-0-8842" id="h19-0-8842" class="d">- throw new TypeError("Cannot call a class as a function"); 10615 </a><a href="#h19-0-8843" id="h19-0-8843" class="d">- } 10616 </a><a href="#h19-0-8844" id="h19-0-8844" class="d">- } 10617 </a><a href="#h19-0-8845" id="h19-0-8845" class="d">- function agent_defineProperties(target, props) { 10618 </a><a href="#h19-0-8846" id="h19-0-8846" class="d">- for (var i = 0; i < props.length; i++) { 10619 </a><a href="#h19-0-8847" id="h19-0-8847" class="d">- var descriptor = props[i]; 10620 </a><a href="#h19-0-8848" id="h19-0-8848" class="d">- descriptor.enumerable = descriptor.enumerable || false; 10621 </a><a href="#h19-0-8849" id="h19-0-8849" class="d">- descriptor.configurable = true; 10622 </a><a href="#h19-0-8850" id="h19-0-8850" class="d">- if ("value" in descriptor) descriptor.writable = true; 10623 </a><a href="#h19-0-8851" id="h19-0-8851" class="d">- Object.defineProperty(target, descriptor.key, descriptor); 10624 </a><a href="#h19-0-8852" id="h19-0-8852" class="d">- } 10625 </a><a href="#h19-0-8853" id="h19-0-8853" class="d">- } 10626 </a><a href="#h19-0-8854" id="h19-0-8854" class="d">- function agent_createClass(Constructor, protoProps, staticProps) { 10627 </a><a href="#h19-0-8855" id="h19-0-8855" class="d">- if (protoProps) agent_defineProperties(Constructor.prototype, protoProps); 10628 </a><a href="#h19-0-8856" id="h19-0-8856" class="d">- if (staticProps) agent_defineProperties(Constructor, staticProps); 10629 </a><a href="#h19-0-8857" id="h19-0-8857" class="d">- return Constructor; 10630 </a><a href="#h19-0-8858" id="h19-0-8858" class="d">- } 10631 </a><a href="#h19-0-8859" id="h19-0-8859" class="d">- function agent_inherits(subClass, superClass) { 10632 </a><a href="#h19-0-8860" id="h19-0-8860" class="d">- if (typeof superClass !== "function" && superClass !== null) { 10633 </a><a href="#h19-0-8861" id="h19-0-8861" class="d">- throw new TypeError("Super expression must either be null or a function"); 10634 </a><a href="#h19-0-8862" id="h19-0-8862" class="d">- } 10635 </a><a href="#h19-0-8863" id="h19-0-8863" class="d">- subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); 10636 </a><a href="#h19-0-8864" id="h19-0-8864" class="d">- if (superClass) agent_setPrototypeOf(subClass, superClass); 10637 </a><a href="#h19-0-8865" id="h19-0-8865" class="d">- } 10638 </a><a href="#h19-0-8866" id="h19-0-8866" class="d">- function agent_setPrototypeOf(o, p) { 10639 </a><a href="#h19-0-8867" id="h19-0-8867" class="d">- agent_setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf2(o2, p2) { 10640 </a><a href="#h19-0-8868" id="h19-0-8868" class="d">- o2.__proto__ = p2; 10641 </a><a href="#h19-0-8869" id="h19-0-8869" class="d">- return o2; 10642 </a><a href="#h19-0-8870" id="h19-0-8870" class="d">- }; 10643 </a><a href="#h19-0-8871" id="h19-0-8871" class="d">- return agent_setPrototypeOf(o, p); 10644 </a><a href="#h19-0-8872" id="h19-0-8872" class="d">- } 10645 </a><a href="#h19-0-8873" id="h19-0-8873" class="d">- function agent_createSuper(Derived) { 10646 </a><a href="#h19-0-8874" id="h19-0-8874" class="d">- var hasNativeReflectConstruct = agent_isNativeReflectConstruct(); 10647 </a><a href="#h19-0-8875" id="h19-0-8875" class="d">- return function _createSuperInternal() { 10648 </a><a href="#h19-0-8876" id="h19-0-8876" class="d">- var Super = agent_getPrototypeOf(Derived), result; 10649 </a><a href="#h19-0-8877" id="h19-0-8877" class="d">- if (hasNativeReflectConstruct) { 10650 </a><a href="#h19-0-8878" id="h19-0-8878" class="d">- var NewTarget = agent_getPrototypeOf(this).constructor; 10651 </a><a href="#h19-0-8879" id="h19-0-8879" class="d">- result = Reflect.construct(Super, arguments, NewTarget); 10652 </a><a href="#h19-0-8880" id="h19-0-8880" class="d">- } else { 10653 </a><a href="#h19-0-8881" id="h19-0-8881" class="d">- result = Super.apply(this, arguments); 10654 </a><a href="#h19-0-8882" id="h19-0-8882" class="d">- } 10655 </a><a href="#h19-0-8883" id="h19-0-8883" class="d">- return agent_possibleConstructorReturn(this, result); 10656 </a><a href="#h19-0-8884" id="h19-0-8884" class="d">- }; 10657 </a><a href="#h19-0-8885" id="h19-0-8885" class="d">- } 10658 </a><a href="#h19-0-8886" id="h19-0-8886" class="d">- function agent_possibleConstructorReturn(self, call) { 10659 </a><a href="#h19-0-8887" id="h19-0-8887" class="d">- if (call && (agent_typeof(call) === "object" || typeof call === "function")) { 10660 </a><a href="#h19-0-8888" id="h19-0-8888" class="d">- return call; 10661 </a><a href="#h19-0-8889" id="h19-0-8889" class="d">- } 10662 </a><a href="#h19-0-8890" id="h19-0-8890" class="d">- return agent_assertThisInitialized(self); 10663 </a><a href="#h19-0-8891" id="h19-0-8891" class="d">- } 10664 </a><a href="#h19-0-8892" id="h19-0-8892" class="d">- function agent_assertThisInitialized(self) { 10665 </a><a href="#h19-0-8893" id="h19-0-8893" class="d">- if (self === void 0) { 10666 </a><a href="#h19-0-8894" id="h19-0-8894" class="d">- throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 10667 </a><a href="#h19-0-8895" id="h19-0-8895" class="d">- } 10668 </a><a href="#h19-0-8896" id="h19-0-8896" class="d">- return self; 10669 </a><a href="#h19-0-8897" id="h19-0-8897" class="d">- } 10670 </a><a href="#h19-0-8898" id="h19-0-8898" class="d">- function agent_isNativeReflectConstruct() { 10671 </a><a href="#h19-0-8899" id="h19-0-8899" class="d">- if (typeof Reflect === "undefined" || !Reflect.construct) return false; 10672 </a><a href="#h19-0-8900" id="h19-0-8900" class="d">- if (Reflect.construct.sham) return false; 10673 </a><a href="#h19-0-8901" id="h19-0-8901" class="d">- if (typeof Proxy === "function") return true; 10674 </a><a href="#h19-0-8902" id="h19-0-8902" class="d">- try { 10675 </a><a href="#h19-0-8903" id="h19-0-8903" class="d">- Date.prototype.toString.call(Reflect.construct(Date, [], function() { 10676 </a><a href="#h19-0-8904" id="h19-0-8904" class="d">- })); 10677 </a><a href="#h19-0-8905" id="h19-0-8905" class="d">- return true; 10678 </a><a href="#h19-0-8906" id="h19-0-8906" class="d">- } catch (e) { 10679 </a><a href="#h19-0-8907" id="h19-0-8907" class="d">- return false; 10680 </a><a href="#h19-0-8908" id="h19-0-8908" class="d">- } 10681 </a><a href="#h19-0-8909" id="h19-0-8909" class="d">- } 10682 </a><a href="#h19-0-8910" id="h19-0-8910" class="d">- function agent_getPrototypeOf(o) { 10683 </a><a href="#h19-0-8911" id="h19-0-8911" class="d">- agent_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf2(o2) { 10684 </a><a href="#h19-0-8912" id="h19-0-8912" class="d">- return o2.__proto__ || Object.getPrototypeOf(o2); 10685 </a><a href="#h19-0-8913" id="h19-0-8913" class="d">- }; 10686 </a><a href="#h19-0-8914" id="h19-0-8914" class="d">- return agent_getPrototypeOf(o); 10687 </a><a href="#h19-0-8915" id="h19-0-8915" class="d">- } 10688 </a><a href="#h19-0-8916" id="h19-0-8916" class="d">- function agent_defineProperty(obj, key, value) { 10689 </a><a href="#h19-0-8917" id="h19-0-8917" class="d">- if (key in obj) { 10690 </a><a href="#h19-0-8918" id="h19-0-8918" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 10691 </a><a href="#h19-0-8919" id="h19-0-8919" class="d">- } else { 10692 </a><a href="#h19-0-8920" id="h19-0-8920" class="d">- obj[key] = value; 10693 </a><a href="#h19-0-8921" id="h19-0-8921" class="d">- } 10694 </a><a href="#h19-0-8922" id="h19-0-8922" class="d">- return obj; 10695 </a><a href="#h19-0-8923" id="h19-0-8923" class="d">- } 10696 </a><a href="#h19-0-8924" id="h19-0-8924" class="d">- var debug = function debug2(methodName) { 10697 </a><a href="#h19-0-8925" id="h19-0-8925" class="d">- if (__DEBUG__) { 10698 </a><a href="#h19-0-8926" id="h19-0-8926" class="d">- var _console; 10699 </a><a href="#h19-0-8927" id="h19-0-8927" class="d">- for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 10700 </a><a href="#h19-0-8928" id="h19-0-8928" class="d">- args[_key - 1] = arguments[_key]; 10701 </a><a href="#h19-0-8929" id="h19-0-8929" class="d">- } 10702 </a><a href="#h19-0-8930" id="h19-0-8930" class="d">- (_console = console).log.apply(_console, ["%cAgent %c".concat(methodName), "color: purple; font-weight: bold;", "font-weight: bold;"].concat(args)); 10703 </a><a href="#h19-0-8931" id="h19-0-8931" class="d">- } 10704 </a><a href="#h19-0-8932" id="h19-0-8932" class="d">- }; 10705 </a><a href="#h19-0-8933" id="h19-0-8933" class="d">- var Agent = /* @__PURE__ */ function(_EventEmitter) { 10706 </a><a href="#h19-0-8934" id="h19-0-8934" class="d">- agent_inherits(Agent2, _EventEmitter); 10707 </a><a href="#h19-0-8935" id="h19-0-8935" class="d">- var _super = agent_createSuper(Agent2); 10708 </a><a href="#h19-0-8936" id="h19-0-8936" class="d">- function Agent2(bridge) { 10709 </a><a href="#h19-0-8937" id="h19-0-8937" class="d">- var _this; 10710 </a><a href="#h19-0-8938" id="h19-0-8938" class="d">- var isProfiling = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : false; 10711 </a><a href="#h19-0-8939" id="h19-0-8939" class="d">- var onReloadAndProfile2 = arguments.length > 2 ? arguments[2] : void 0; 10712 </a><a href="#h19-0-8940" id="h19-0-8940" class="d">- agent_classCallCheck(this, Agent2); 10713 </a><a href="#h19-0-8941" id="h19-0-8941" class="d">- _this = _super.call(this); 10714 </a><a href="#h19-0-8942" id="h19-0-8942" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_isProfiling", false); 10715 </a><a href="#h19-0-8943" id="h19-0-8943" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_rendererInterfaces", {}); 10716 </a><a href="#h19-0-8944" id="h19-0-8944" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_persistedSelection", null); 10717 </a><a href="#h19-0-8945" id="h19-0-8945" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_persistedSelectionMatch", null); 10718 </a><a href="#h19-0-8946" id="h19-0-8946" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_traceUpdatesEnabled", false); 10719 </a><a href="#h19-0-8947" id="h19-0-8947" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "clearErrorsAndWarnings", function(_ref) { 10720 </a><a href="#h19-0-8948" id="h19-0-8948" class="d">- var rendererID = _ref.rendererID; 10721 </a><a href="#h19-0-8949" id="h19-0-8949" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10722 </a><a href="#h19-0-8950" id="h19-0-8950" class="d">- if (renderer == null) { 10723 </a><a href="#h19-0-8951" id="h19-0-8951" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 10724 </a><a href="#h19-0-8952" id="h19-0-8952" class="d">- } else { 10725 </a><a href="#h19-0-8953" id="h19-0-8953" class="d">- renderer.clearErrorsAndWarnings(); 10726 </a><a href="#h19-0-8954" id="h19-0-8954" class="d">- } 10727 </a><a href="#h19-0-8955" id="h19-0-8955" class="d">- }); 10728 </a><a href="#h19-0-8956" id="h19-0-8956" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "clearErrorsForElementID", function(_ref2) { 10729 </a><a href="#h19-0-8957" id="h19-0-8957" class="d">- var id = _ref2.id, rendererID = _ref2.rendererID; 10730 </a><a href="#h19-0-8958" id="h19-0-8958" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10731 </a><a href="#h19-0-8959" id="h19-0-8959" class="d">- if (renderer == null) { 10732 </a><a href="#h19-0-8960" id="h19-0-8960" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 10733 </a><a href="#h19-0-8961" id="h19-0-8961" class="d">- } else { 10734 </a><a href="#h19-0-8962" id="h19-0-8962" class="d">- renderer.clearErrorsForElementID(id); 10735 </a><a href="#h19-0-8963" id="h19-0-8963" class="d">- } 10736 </a><a href="#h19-0-8964" id="h19-0-8964" class="d">- }); 10737 </a><a href="#h19-0-8965" id="h19-0-8965" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "clearWarningsForElementID", function(_ref3) { 10738 </a><a href="#h19-0-8966" id="h19-0-8966" class="d">- var id = _ref3.id, rendererID = _ref3.rendererID; 10739 </a><a href="#h19-0-8967" id="h19-0-8967" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10740 </a><a href="#h19-0-8968" id="h19-0-8968" class="d">- if (renderer == null) { 10741 </a><a href="#h19-0-8969" id="h19-0-8969" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 10742 </a><a href="#h19-0-8970" id="h19-0-8970" class="d">- } else { 10743 </a><a href="#h19-0-8971" id="h19-0-8971" class="d">- renderer.clearWarningsForElementID(id); 10744 </a><a href="#h19-0-8972" id="h19-0-8972" class="d">- } 10745 </a><a href="#h19-0-8973" id="h19-0-8973" class="d">- }); 10746 </a><a href="#h19-0-8974" id="h19-0-8974" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "copyElementPath", function(_ref4) { 10747 </a><a href="#h19-0-8975" id="h19-0-8975" class="d">- var id = _ref4.id, path = _ref4.path, rendererID = _ref4.rendererID; 10748 </a><a href="#h19-0-8976" id="h19-0-8976" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10749 </a><a href="#h19-0-8977" id="h19-0-8977" class="d">- if (renderer == null) { 10750 </a><a href="#h19-0-8978" id="h19-0-8978" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10751 </a><a href="#h19-0-8979" id="h19-0-8979" class="d">- } else { 10752 </a><a href="#h19-0-8980" id="h19-0-8980" class="d">- var value = renderer.getSerializedElementValueByPath(id, path); 10753 </a><a href="#h19-0-8981" id="h19-0-8981" class="d">- if (value != null) { 10754 </a><a href="#h19-0-8982" id="h19-0-8982" class="d">- _this._bridge.send("saveToClipboard", value); 10755 </a><a href="#h19-0-8983" id="h19-0-8983" class="d">- } else { 10756 </a><a href="#h19-0-8984" id="h19-0-8984" class="d">- console.warn('Unable to obtain serialized value for element "'.concat(id, '"')); 10757 </a><a href="#h19-0-8985" id="h19-0-8985" class="d">- } 10758 </a><a href="#h19-0-8986" id="h19-0-8986" class="d">- } 10759 </a><a href="#h19-0-8987" id="h19-0-8987" class="d">- }); 10760 </a><a href="#h19-0-8988" id="h19-0-8988" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "deletePath", function(_ref5) { 10761 </a><a href="#h19-0-8989" id="h19-0-8989" class="d">- var hookID = _ref5.hookID, id = _ref5.id, path = _ref5.path, rendererID = _ref5.rendererID, type = _ref5.type; 10762 </a><a href="#h19-0-8990" id="h19-0-8990" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10763 </a><a href="#h19-0-8991" id="h19-0-8991" class="d">- if (renderer == null) { 10764 </a><a href="#h19-0-8992" id="h19-0-8992" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10765 </a><a href="#h19-0-8993" id="h19-0-8993" class="d">- } else { 10766 </a><a href="#h19-0-8994" id="h19-0-8994" class="d">- renderer.deletePath(type, id, hookID, path); 10767 </a><a href="#h19-0-8995" id="h19-0-8995" class="d">- } 10768 </a><a href="#h19-0-8996" id="h19-0-8996" class="d">- }); 10769 </a><a href="#h19-0-8997" id="h19-0-8997" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getBackendVersion", function() { 10770 </a><a href="#h19-0-8998" id="h19-0-8998" class="d">- var version = "6.1.1-44c3d3d665"; 10771 </a><a href="#h19-0-8999" id="h19-0-8999" class="d">- if (version) { 10772 </a><a href="#h19-0-9000" id="h19-0-9000" class="d">- _this._bridge.send("backendVersion", version); 10773 </a><a href="#h19-0-9001" id="h19-0-9001" class="d">- } 10774 </a><a href="#h19-0-9002" id="h19-0-9002" class="d">- }); 10775 </a><a href="#h19-0-9003" id="h19-0-9003" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getBridgeProtocol", function() { 10776 </a><a href="#h19-0-9004" id="h19-0-9004" class="d">- _this._bridge.send("bridgeProtocol", currentBridgeProtocol); 10777 </a><a href="#h19-0-9005" id="h19-0-9005" class="d">- }); 10778 </a><a href="#h19-0-9006" id="h19-0-9006" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getProfilingData", function(_ref6) { 10779 </a><a href="#h19-0-9007" id="h19-0-9007" class="d">- var rendererID = _ref6.rendererID; 10780 </a><a href="#h19-0-9008" id="h19-0-9008" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10781 </a><a href="#h19-0-9009" id="h19-0-9009" class="d">- if (renderer == null) { 10782 </a><a href="#h19-0-9010" id="h19-0-9010" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 10783 </a><a href="#h19-0-9011" id="h19-0-9011" class="d">- } 10784 </a><a href="#h19-0-9012" id="h19-0-9012" class="d">- _this._bridge.send("profilingData", renderer.getProfilingData()); 10785 </a><a href="#h19-0-9013" id="h19-0-9013" class="d">- }); 10786 </a><a href="#h19-0-9014" id="h19-0-9014" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getProfilingStatus", function() { 10787 </a><a href="#h19-0-9015" id="h19-0-9015" class="d">- _this._bridge.send("profilingStatus", _this._isProfiling); 10788 </a><a href="#h19-0-9016" id="h19-0-9016" class="d">- }); 10789 </a><a href="#h19-0-9017" id="h19-0-9017" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getOwnersList", function(_ref7) { 10790 </a><a href="#h19-0-9018" id="h19-0-9018" class="d">- var id = _ref7.id, rendererID = _ref7.rendererID; 10791 </a><a href="#h19-0-9019" id="h19-0-9019" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10792 </a><a href="#h19-0-9020" id="h19-0-9020" class="d">- if (renderer == null) { 10793 </a><a href="#h19-0-9021" id="h19-0-9021" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10794 </a><a href="#h19-0-9022" id="h19-0-9022" class="d">- } else { 10795 </a><a href="#h19-0-9023" id="h19-0-9023" class="d">- var owners = renderer.getOwnersList(id); 10796 </a><a href="#h19-0-9024" id="h19-0-9024" class="d">- _this._bridge.send("ownersList", { 10797 </a><a href="#h19-0-9025" id="h19-0-9025" class="d">- id, 10798 </a><a href="#h19-0-9026" id="h19-0-9026" class="d">- owners 10799 </a><a href="#h19-0-9027" id="h19-0-9027" class="d">- }); 10800 </a><a href="#h19-0-9028" id="h19-0-9028" class="d">- } 10801 </a><a href="#h19-0-9029" id="h19-0-9029" class="d">- }); 10802 </a><a href="#h19-0-9030" id="h19-0-9030" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "inspectElement", function(_ref8) { 10803 </a><a href="#h19-0-9031" id="h19-0-9031" class="d">- var forceFullData = _ref8.forceFullData, id = _ref8.id, path = _ref8.path, rendererID = _ref8.rendererID, requestID = _ref8.requestID; 10804 </a><a href="#h19-0-9032" id="h19-0-9032" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10805 </a><a href="#h19-0-9033" id="h19-0-9033" class="d">- if (renderer == null) { 10806 </a><a href="#h19-0-9034" id="h19-0-9034" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10807 </a><a href="#h19-0-9035" id="h19-0-9035" class="d">- } else { 10808 </a><a href="#h19-0-9036" id="h19-0-9036" class="d">- _this._bridge.send("inspectedElement", renderer.inspectElement(requestID, id, path, forceFullData)); 10809 </a><a href="#h19-0-9037" id="h19-0-9037" class="d">- if (_this._persistedSelectionMatch === null || _this._persistedSelectionMatch.id !== id) { 10810 </a><a href="#h19-0-9038" id="h19-0-9038" class="d">- _this._persistedSelection = null; 10811 </a><a href="#h19-0-9039" id="h19-0-9039" class="d">- _this._persistedSelectionMatch = null; 10812 </a><a href="#h19-0-9040" id="h19-0-9040" class="d">- renderer.setTrackedPath(null); 10813 </a><a href="#h19-0-9041" id="h19-0-9041" class="d">- _this._lastSelectedElementID = id; 10814 </a><a href="#h19-0-9042" id="h19-0-9042" class="d">- _this._lastSelectedRendererID = rendererID; 10815 </a><a href="#h19-0-9043" id="h19-0-9043" class="d">- if (!_this._persistSelectionTimerScheduled) { 10816 </a><a href="#h19-0-9044" id="h19-0-9044" class="d">- _this._persistSelectionTimerScheduled = true; 10817 </a><a href="#h19-0-9045" id="h19-0-9045" class="d">- setTimeout(_this._persistSelection, 1e3); 10818 </a><a href="#h19-0-9046" id="h19-0-9046" class="d">- } 10819 </a><a href="#h19-0-9047" id="h19-0-9047" class="d">- } 10820 </a><a href="#h19-0-9048" id="h19-0-9048" class="d">- } 10821 </a><a href="#h19-0-9049" id="h19-0-9049" class="d">- }); 10822 </a><a href="#h19-0-9050" id="h19-0-9050" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "logElementToConsole", function(_ref9) { 10823 </a><a href="#h19-0-9051" id="h19-0-9051" class="d">- var id = _ref9.id, rendererID = _ref9.rendererID; 10824 </a><a href="#h19-0-9052" id="h19-0-9052" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10825 </a><a href="#h19-0-9053" id="h19-0-9053" class="d">- if (renderer == null) { 10826 </a><a href="#h19-0-9054" id="h19-0-9054" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10827 </a><a href="#h19-0-9055" id="h19-0-9055" class="d">- } else { 10828 </a><a href="#h19-0-9056" id="h19-0-9056" class="d">- renderer.logElementToConsole(id); 10829 </a><a href="#h19-0-9057" id="h19-0-9057" class="d">- } 10830 </a><a href="#h19-0-9058" id="h19-0-9058" class="d">- }); 10831 </a><a href="#h19-0-9059" id="h19-0-9059" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideError", function(_ref10) { 10832 </a><a href="#h19-0-9060" id="h19-0-9060" class="d">- var id = _ref10.id, rendererID = _ref10.rendererID, forceError = _ref10.forceError; 10833 </a><a href="#h19-0-9061" id="h19-0-9061" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10834 </a><a href="#h19-0-9062" id="h19-0-9062" class="d">- if (renderer == null) { 10835 </a><a href="#h19-0-9063" id="h19-0-9063" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10836 </a><a href="#h19-0-9064" id="h19-0-9064" class="d">- } else { 10837 </a><a href="#h19-0-9065" id="h19-0-9065" class="d">- renderer.overrideError(id, forceError); 10838 </a><a href="#h19-0-9066" id="h19-0-9066" class="d">- } 10839 </a><a href="#h19-0-9067" id="h19-0-9067" class="d">- }); 10840 </a><a href="#h19-0-9068" id="h19-0-9068" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideSuspense", function(_ref11) { 10841 </a><a href="#h19-0-9069" id="h19-0-9069" class="d">- var id = _ref11.id, rendererID = _ref11.rendererID, forceFallback = _ref11.forceFallback; 10842 </a><a href="#h19-0-9070" id="h19-0-9070" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10843 </a><a href="#h19-0-9071" id="h19-0-9071" class="d">- if (renderer == null) { 10844 </a><a href="#h19-0-9072" id="h19-0-9072" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10845 </a><a href="#h19-0-9073" id="h19-0-9073" class="d">- } else { 10846 </a><a href="#h19-0-9074" id="h19-0-9074" class="d">- renderer.overrideSuspense(id, forceFallback); 10847 </a><a href="#h19-0-9075" id="h19-0-9075" class="d">- } 10848 </a><a href="#h19-0-9076" id="h19-0-9076" class="d">- }); 10849 </a><a href="#h19-0-9077" id="h19-0-9077" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideValueAtPath", function(_ref12) { 10850 </a><a href="#h19-0-9078" id="h19-0-9078" class="d">- var hookID = _ref12.hookID, id = _ref12.id, path = _ref12.path, rendererID = _ref12.rendererID, type = _ref12.type, value = _ref12.value; 10851 </a><a href="#h19-0-9079" id="h19-0-9079" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10852 </a><a href="#h19-0-9080" id="h19-0-9080" class="d">- if (renderer == null) { 10853 </a><a href="#h19-0-9081" id="h19-0-9081" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10854 </a><a href="#h19-0-9082" id="h19-0-9082" class="d">- } else { 10855 </a><a href="#h19-0-9083" id="h19-0-9083" class="d">- renderer.overrideValueAtPath(type, id, hookID, path, value); 10856 </a><a href="#h19-0-9084" id="h19-0-9084" class="d">- } 10857 </a><a href="#h19-0-9085" id="h19-0-9085" class="d">- }); 10858 </a><a href="#h19-0-9086" id="h19-0-9086" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideContext", function(_ref13) { 10859 </a><a href="#h19-0-9087" id="h19-0-9087" class="d">- var id = _ref13.id, path = _ref13.path, rendererID = _ref13.rendererID, wasForwarded = _ref13.wasForwarded, value = _ref13.value; 10860 </a><a href="#h19-0-9088" id="h19-0-9088" class="d">- if (!wasForwarded) { 10861 </a><a href="#h19-0-9089" id="h19-0-9089" class="d">- _this.overrideValueAtPath({ 10862 </a><a href="#h19-0-9090" id="h19-0-9090" class="d">- id, 10863 </a><a href="#h19-0-9091" id="h19-0-9091" class="d">- path, 10864 </a><a href="#h19-0-9092" id="h19-0-9092" class="d">- rendererID, 10865 </a><a href="#h19-0-9093" id="h19-0-9093" class="d">- type: "context", 10866 </a><a href="#h19-0-9094" id="h19-0-9094" class="d">- value 10867 </a><a href="#h19-0-9095" id="h19-0-9095" class="d">- }); 10868 </a><a href="#h19-0-9096" id="h19-0-9096" class="d">- } 10869 </a><a href="#h19-0-9097" id="h19-0-9097" class="d">- }); 10870 </a><a href="#h19-0-9098" id="h19-0-9098" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideHookState", function(_ref14) { 10871 </a><a href="#h19-0-9099" id="h19-0-9099" class="d">- var id = _ref14.id, hookID = _ref14.hookID, path = _ref14.path, rendererID = _ref14.rendererID, wasForwarded = _ref14.wasForwarded, value = _ref14.value; 10872 </a><a href="#h19-0-9100" id="h19-0-9100" class="d">- if (!wasForwarded) { 10873 </a><a href="#h19-0-9101" id="h19-0-9101" class="d">- _this.overrideValueAtPath({ 10874 </a><a href="#h19-0-9102" id="h19-0-9102" class="d">- id, 10875 </a><a href="#h19-0-9103" id="h19-0-9103" class="d">- path, 10876 </a><a href="#h19-0-9104" id="h19-0-9104" class="d">- rendererID, 10877 </a><a href="#h19-0-9105" id="h19-0-9105" class="d">- type: "hooks", 10878 </a><a href="#h19-0-9106" id="h19-0-9106" class="d">- value 10879 </a><a href="#h19-0-9107" id="h19-0-9107" class="d">- }); 10880 </a><a href="#h19-0-9108" id="h19-0-9108" class="d">- } 10881 </a><a href="#h19-0-9109" id="h19-0-9109" class="d">- }); 10882 </a><a href="#h19-0-9110" id="h19-0-9110" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideProps", function(_ref15) { 10883 </a><a href="#h19-0-9111" id="h19-0-9111" class="d">- var id = _ref15.id, path = _ref15.path, rendererID = _ref15.rendererID, wasForwarded = _ref15.wasForwarded, value = _ref15.value; 10884 </a><a href="#h19-0-9112" id="h19-0-9112" class="d">- if (!wasForwarded) { 10885 </a><a href="#h19-0-9113" id="h19-0-9113" class="d">- _this.overrideValueAtPath({ 10886 </a><a href="#h19-0-9114" id="h19-0-9114" class="d">- id, 10887 </a><a href="#h19-0-9115" id="h19-0-9115" class="d">- path, 10888 </a><a href="#h19-0-9116" id="h19-0-9116" class="d">- rendererID, 10889 </a><a href="#h19-0-9117" id="h19-0-9117" class="d">- type: "props", 10890 </a><a href="#h19-0-9118" id="h19-0-9118" class="d">- value 10891 </a><a href="#h19-0-9119" id="h19-0-9119" class="d">- }); 10892 </a><a href="#h19-0-9120" id="h19-0-9120" class="d">- } 10893 </a><a href="#h19-0-9121" id="h19-0-9121" class="d">- }); 10894 </a><a href="#h19-0-9122" id="h19-0-9122" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "overrideState", function(_ref16) { 10895 </a><a href="#h19-0-9123" id="h19-0-9123" class="d">- var id = _ref16.id, path = _ref16.path, rendererID = _ref16.rendererID, wasForwarded = _ref16.wasForwarded, value = _ref16.value; 10896 </a><a href="#h19-0-9124" id="h19-0-9124" class="d">- if (!wasForwarded) { 10897 </a><a href="#h19-0-9125" id="h19-0-9125" class="d">- _this.overrideValueAtPath({ 10898 </a><a href="#h19-0-9126" id="h19-0-9126" class="d">- id, 10899 </a><a href="#h19-0-9127" id="h19-0-9127" class="d">- path, 10900 </a><a href="#h19-0-9128" id="h19-0-9128" class="d">- rendererID, 10901 </a><a href="#h19-0-9129" id="h19-0-9129" class="d">- type: "state", 10902 </a><a href="#h19-0-9130" id="h19-0-9130" class="d">- value 10903 </a><a href="#h19-0-9131" id="h19-0-9131" class="d">- }); 10904 </a><a href="#h19-0-9132" id="h19-0-9132" class="d">- } 10905 </a><a href="#h19-0-9133" id="h19-0-9133" class="d">- }); 10906 </a><a href="#h19-0-9134" id="h19-0-9134" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "onReloadAndProfileSupportedByHost", function() { 10907 </a><a href="#h19-0-9135" id="h19-0-9135" class="d">- _this._bridge.send("isReloadAndProfileSupportedByBackend", true); 10908 </a><a href="#h19-0-9136" id="h19-0-9136" class="d">- }); 10909 </a><a href="#h19-0-9137" id="h19-0-9137" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "reloadAndProfile", function(_ref17) { 10910 </a><a href="#h19-0-9138" id="h19-0-9138" class="d">- var recordChangeDescriptions = _ref17.recordChangeDescriptions, recordTimeline = _ref17.recordTimeline; 10911 </a><a href="#h19-0-9139" id="h19-0-9139" class="d">- if (typeof _this._onReloadAndProfile === "function") { 10912 </a><a href="#h19-0-9140" id="h19-0-9140" class="d">- _this._onReloadAndProfile(recordChangeDescriptions, recordTimeline); 10913 </a><a href="#h19-0-9141" id="h19-0-9141" class="d">- } 10914 </a><a href="#h19-0-9142" id="h19-0-9142" class="d">- _this._bridge.send("reloadAppForProfiling"); 10915 </a><a href="#h19-0-9143" id="h19-0-9143" class="d">- }); 10916 </a><a href="#h19-0-9144" id="h19-0-9144" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "renamePath", function(_ref18) { 10917 </a><a href="#h19-0-9145" id="h19-0-9145" class="d">- var hookID = _ref18.hookID, id = _ref18.id, newPath = _ref18.newPath, oldPath = _ref18.oldPath, rendererID = _ref18.rendererID, type = _ref18.type; 10918 </a><a href="#h19-0-9146" id="h19-0-9146" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10919 </a><a href="#h19-0-9147" id="h19-0-9147" class="d">- if (renderer == null) { 10920 </a><a href="#h19-0-9148" id="h19-0-9148" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10921 </a><a href="#h19-0-9149" id="h19-0-9149" class="d">- } else { 10922 </a><a href="#h19-0-9150" id="h19-0-9150" class="d">- renderer.renamePath(type, id, hookID, oldPath, newPath); 10923 </a><a href="#h19-0-9151" id="h19-0-9151" class="d">- } 10924 </a><a href="#h19-0-9152" id="h19-0-9152" class="d">- }); 10925 </a><a href="#h19-0-9153" id="h19-0-9153" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "setTraceUpdatesEnabled", function(traceUpdatesEnabled) { 10926 </a><a href="#h19-0-9154" id="h19-0-9154" class="d">- _this._traceUpdatesEnabled = traceUpdatesEnabled; 10927 </a><a href="#h19-0-9155" id="h19-0-9155" class="d">- toggleEnabled(traceUpdatesEnabled); 10928 </a><a href="#h19-0-9156" id="h19-0-9156" class="d">- for (var rendererID in _this._rendererInterfaces) { 10929 </a><a href="#h19-0-9157" id="h19-0-9157" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10930 </a><a href="#h19-0-9158" id="h19-0-9158" class="d">- renderer.setTraceUpdatesEnabled(traceUpdatesEnabled); 10931 </a><a href="#h19-0-9159" id="h19-0-9159" class="d">- } 10932 </a><a href="#h19-0-9160" id="h19-0-9160" class="d">- }); 10933 </a><a href="#h19-0-9161" id="h19-0-9161" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "syncSelectionFromBuiltinElementsPanel", function() { 10934 </a><a href="#h19-0-9162" id="h19-0-9162" class="d">- var target = window.__REACT_DEVTOOLS_GLOBAL_HOOK__.$0; 10935 </a><a href="#h19-0-9163" id="h19-0-9163" class="d">- if (target == null) { 10936 </a><a href="#h19-0-9164" id="h19-0-9164" class="d">- return; 10937 </a><a href="#h19-0-9165" id="h19-0-9165" class="d">- } 10938 </a><a href="#h19-0-9166" id="h19-0-9166" class="d">- _this.selectNode(target); 10939 </a><a href="#h19-0-9167" id="h19-0-9167" class="d">- }); 10940 </a><a href="#h19-0-9168" id="h19-0-9168" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "shutdown", function() { 10941 </a><a href="#h19-0-9169" id="h19-0-9169" class="d">- _this.emit("shutdown"); 10942 </a><a href="#h19-0-9170" id="h19-0-9170" class="d">- _this._bridge.removeAllListeners(); 10943 </a><a href="#h19-0-9171" id="h19-0-9171" class="d">- _this.removeAllListeners(); 10944 </a><a href="#h19-0-9172" id="h19-0-9172" class="d">- }); 10945 </a><a href="#h19-0-9173" id="h19-0-9173" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "startProfiling", function(_ref19) { 10946 </a><a href="#h19-0-9174" id="h19-0-9174" class="d">- var recordChangeDescriptions = _ref19.recordChangeDescriptions, recordTimeline = _ref19.recordTimeline; 10947 </a><a href="#h19-0-9175" id="h19-0-9175" class="d">- _this._isProfiling = true; 10948 </a><a href="#h19-0-9176" id="h19-0-9176" class="d">- for (var rendererID in _this._rendererInterfaces) { 10949 </a><a href="#h19-0-9177" id="h19-0-9177" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10950 </a><a href="#h19-0-9178" id="h19-0-9178" class="d">- renderer.startProfiling(recordChangeDescriptions, recordTimeline); 10951 </a><a href="#h19-0-9179" id="h19-0-9179" class="d">- } 10952 </a><a href="#h19-0-9180" id="h19-0-9180" class="d">- _this._bridge.send("profilingStatus", _this._isProfiling); 10953 </a><a href="#h19-0-9181" id="h19-0-9181" class="d">- }); 10954 </a><a href="#h19-0-9182" id="h19-0-9182" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "stopProfiling", function() { 10955 </a><a href="#h19-0-9183" id="h19-0-9183" class="d">- _this._isProfiling = false; 10956 </a><a href="#h19-0-9184" id="h19-0-9184" class="d">- for (var rendererID in _this._rendererInterfaces) { 10957 </a><a href="#h19-0-9185" id="h19-0-9185" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10958 </a><a href="#h19-0-9186" id="h19-0-9186" class="d">- renderer.stopProfiling(); 10959 </a><a href="#h19-0-9187" id="h19-0-9187" class="d">- } 10960 </a><a href="#h19-0-9188" id="h19-0-9188" class="d">- _this._bridge.send("profilingStatus", _this._isProfiling); 10961 </a><a href="#h19-0-9189" id="h19-0-9189" class="d">- }); 10962 </a><a href="#h19-0-9190" id="h19-0-9190" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "stopInspectingNative", function(selected) { 10963 </a><a href="#h19-0-9191" id="h19-0-9191" class="d">- _this._bridge.send("stopInspectingHost", selected); 10964 </a><a href="#h19-0-9192" id="h19-0-9192" class="d">- }); 10965 </a><a href="#h19-0-9193" id="h19-0-9193" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "storeAsGlobal", function(_ref20) { 10966 </a><a href="#h19-0-9194" id="h19-0-9194" class="d">- var count = _ref20.count, id = _ref20.id, path = _ref20.path, rendererID = _ref20.rendererID; 10967 </a><a href="#h19-0-9195" id="h19-0-9195" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10968 </a><a href="#h19-0-9196" id="h19-0-9196" class="d">- if (renderer == null) { 10969 </a><a href="#h19-0-9197" id="h19-0-9197" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '" for element "').concat(id, '"')); 10970 </a><a href="#h19-0-9198" id="h19-0-9198" class="d">- } else { 10971 </a><a href="#h19-0-9199" id="h19-0-9199" class="d">- renderer.storeAsGlobal(id, path, count); 10972 </a><a href="#h19-0-9200" id="h19-0-9200" class="d">- } 10973 </a><a href="#h19-0-9201" id="h19-0-9201" class="d">- }); 10974 </a><a href="#h19-0-9202" id="h19-0-9202" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "updateHookSettings", function(settings) { 10975 </a><a href="#h19-0-9203" id="h19-0-9203" class="d">- _this.emit("updateHookSettings", settings); 10976 </a><a href="#h19-0-9204" id="h19-0-9204" class="d">- }); 10977 </a><a href="#h19-0-9205" id="h19-0-9205" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getHookSettings", function() { 10978 </a><a href="#h19-0-9206" id="h19-0-9206" class="d">- _this.emit("getHookSettings"); 10979 </a><a href="#h19-0-9207" id="h19-0-9207" class="d">- }); 10980 </a><a href="#h19-0-9208" id="h19-0-9208" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "onHookSettings", function(settings) { 10981 </a><a href="#h19-0-9209" id="h19-0-9209" class="d">- _this._bridge.send("hookSettings", settings); 10982 </a><a href="#h19-0-9210" id="h19-0-9210" class="d">- }); 10983 </a><a href="#h19-0-9211" id="h19-0-9211" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "updateComponentFilters", function(componentFilters) { 10984 </a><a href="#h19-0-9212" id="h19-0-9212" class="d">- for (var rendererIDString in _this._rendererInterfaces) { 10985 </a><a href="#h19-0-9213" id="h19-0-9213" class="d">- var rendererID = +rendererIDString; 10986 </a><a href="#h19-0-9214" id="h19-0-9214" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 10987 </a><a href="#h19-0-9215" id="h19-0-9215" class="d">- if (_this._lastSelectedRendererID === rendererID) { 10988 </a><a href="#h19-0-9216" id="h19-0-9216" class="d">- var path = renderer.getPathForElement(_this._lastSelectedElementID); 10989 </a><a href="#h19-0-9217" id="h19-0-9217" class="d">- if (path !== null) { 10990 </a><a href="#h19-0-9218" id="h19-0-9218" class="d">- renderer.setTrackedPath(path); 10991 </a><a href="#h19-0-9219" id="h19-0-9219" class="d">- _this._persistedSelection = { 10992 </a><a href="#h19-0-9220" id="h19-0-9220" class="d">- rendererID, 10993 </a><a href="#h19-0-9221" id="h19-0-9221" class="d">- path 10994 </a><a href="#h19-0-9222" id="h19-0-9222" class="d">- }; 10995 </a><a href="#h19-0-9223" id="h19-0-9223" class="d">- } 10996 </a><a href="#h19-0-9224" id="h19-0-9224" class="d">- } 10997 </a><a href="#h19-0-9225" id="h19-0-9225" class="d">- renderer.updateComponentFilters(componentFilters); 10998 </a><a href="#h19-0-9226" id="h19-0-9226" class="d">- } 10999 </a><a href="#h19-0-9227" id="h19-0-9227" class="d">- }); 11000 </a><a href="#h19-0-9228" id="h19-0-9228" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getEnvironmentNames", function() { 11001 </a><a href="#h19-0-9229" id="h19-0-9229" class="d">- var accumulatedNames = null; 11002 </a><a href="#h19-0-9230" id="h19-0-9230" class="d">- for (var rendererID in _this._rendererInterfaces) { 11003 </a><a href="#h19-0-9231" id="h19-0-9231" class="d">- var renderer = _this._rendererInterfaces[+rendererID]; 11004 </a><a href="#h19-0-9232" id="h19-0-9232" class="d">- var names = renderer.getEnvironmentNames(); 11005 </a><a href="#h19-0-9233" id="h19-0-9233" class="d">- if (accumulatedNames === null) { 11006 </a><a href="#h19-0-9234" id="h19-0-9234" class="d">- accumulatedNames = names; 11007 </a><a href="#h19-0-9235" id="h19-0-9235" class="d">- } else { 11008 </a><a href="#h19-0-9236" id="h19-0-9236" class="d">- for (var i = 0; i < names.length; i++) { 11009 </a><a href="#h19-0-9237" id="h19-0-9237" class="d">- if (accumulatedNames.indexOf(names[i]) === -1) { 11010 </a><a href="#h19-0-9238" id="h19-0-9238" class="d">- accumulatedNames.push(names[i]); 11011 </a><a href="#h19-0-9239" id="h19-0-9239" class="d">- } 11012 </a><a href="#h19-0-9240" id="h19-0-9240" class="d">- } 11013 </a><a href="#h19-0-9241" id="h19-0-9241" class="d">- } 11014 </a><a href="#h19-0-9242" id="h19-0-9242" class="d">- } 11015 </a><a href="#h19-0-9243" id="h19-0-9243" class="d">- _this._bridge.send("environmentNames", accumulatedNames || []); 11016 </a><a href="#h19-0-9244" id="h19-0-9244" class="d">- }); 11017 </a><a href="#h19-0-9245" id="h19-0-9245" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "onTraceUpdates", function(nodes) { 11018 </a><a href="#h19-0-9246" id="h19-0-9246" class="d">- _this.emit("traceUpdates", nodes); 11019 </a><a href="#h19-0-9247" id="h19-0-9247" class="d">- }); 11020 </a><a href="#h19-0-9248" id="h19-0-9248" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "onFastRefreshScheduled", function() { 11021 </a><a href="#h19-0-9249" id="h19-0-9249" class="d">- if (__DEBUG__) { 11022 </a><a href="#h19-0-9250" id="h19-0-9250" class="d">- debug("onFastRefreshScheduled"); 11023 </a><a href="#h19-0-9251" id="h19-0-9251" class="d">- } 11024 </a><a href="#h19-0-9252" id="h19-0-9252" class="d">- _this._bridge.send("fastRefreshScheduled"); 11025 </a><a href="#h19-0-9253" id="h19-0-9253" class="d">- }); 11026 </a><a href="#h19-0-9254" id="h19-0-9254" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "onHookOperations", function(operations) { 11027 </a><a href="#h19-0-9255" id="h19-0-9255" class="d">- if (__DEBUG__) { 11028 </a><a href="#h19-0-9256" id="h19-0-9256" class="d">- debug("onHookOperations", "(".concat(operations.length, ") [").concat(operations.join(", "), "]")); 11029 </a><a href="#h19-0-9257" id="h19-0-9257" class="d">- } 11030 </a><a href="#h19-0-9258" id="h19-0-9258" class="d">- _this._bridge.send("operations", operations); 11031 </a><a href="#h19-0-9259" id="h19-0-9259" class="d">- if (_this._persistedSelection !== null) { 11032 </a><a href="#h19-0-9260" id="h19-0-9260" class="d">- var rendererID = operations[0]; 11033 </a><a href="#h19-0-9261" id="h19-0-9261" class="d">- if (_this._persistedSelection.rendererID === rendererID) { 11034 </a><a href="#h19-0-9262" id="h19-0-9262" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 11035 </a><a href="#h19-0-9263" id="h19-0-9263" class="d">- if (renderer == null) { 11036 </a><a href="#h19-0-9264" id="h19-0-9264" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 11037 </a><a href="#h19-0-9265" id="h19-0-9265" class="d">- } else { 11038 </a><a href="#h19-0-9266" id="h19-0-9266" class="d">- var prevMatch = _this._persistedSelectionMatch; 11039 </a><a href="#h19-0-9267" id="h19-0-9267" class="d">- var nextMatch = renderer.getBestMatchForTrackedPath(); 11040 </a><a href="#h19-0-9268" id="h19-0-9268" class="d">- _this._persistedSelectionMatch = nextMatch; 11041 </a><a href="#h19-0-9269" id="h19-0-9269" class="d">- var prevMatchID = prevMatch !== null ? prevMatch.id : null; 11042 </a><a href="#h19-0-9270" id="h19-0-9270" class="d">- var nextMatchID = nextMatch !== null ? nextMatch.id : null; 11043 </a><a href="#h19-0-9271" id="h19-0-9271" class="d">- if (prevMatchID !== nextMatchID) { 11044 </a><a href="#h19-0-9272" id="h19-0-9272" class="d">- if (nextMatchID !== null) { 11045 </a><a href="#h19-0-9273" id="h19-0-9273" class="d">- _this._bridge.send("selectElement", nextMatchID); 11046 </a><a href="#h19-0-9274" id="h19-0-9274" class="d">- } 11047 </a><a href="#h19-0-9275" id="h19-0-9275" class="d">- } 11048 </a><a href="#h19-0-9276" id="h19-0-9276" class="d">- if (nextMatch !== null && nextMatch.isFullMatch) { 11049 </a><a href="#h19-0-9277" id="h19-0-9277" class="d">- _this._persistedSelection = null; 11050 </a><a href="#h19-0-9278" id="h19-0-9278" class="d">- _this._persistedSelectionMatch = null; 11051 </a><a href="#h19-0-9279" id="h19-0-9279" class="d">- renderer.setTrackedPath(null); 11052 </a><a href="#h19-0-9280" id="h19-0-9280" class="d">- } 11053 </a><a href="#h19-0-9281" id="h19-0-9281" class="d">- } 11054 </a><a href="#h19-0-9282" id="h19-0-9282" class="d">- } 11055 </a><a href="#h19-0-9283" id="h19-0-9283" class="d">- } 11056 </a><a href="#h19-0-9284" id="h19-0-9284" class="d">- }); 11057 </a><a href="#h19-0-9285" id="h19-0-9285" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "getIfHasUnsupportedRendererVersion", function() { 11058 </a><a href="#h19-0-9286" id="h19-0-9286" class="d">- _this.emit("getIfHasUnsupportedRendererVersion"); 11059 </a><a href="#h19-0-9287" id="h19-0-9287" class="d">- }); 11060 </a><a href="#h19-0-9288" id="h19-0-9288" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_persistSelectionTimerScheduled", false); 11061 </a><a href="#h19-0-9289" id="h19-0-9289" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_lastSelectedRendererID", -1); 11062 </a><a href="#h19-0-9290" id="h19-0-9290" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_lastSelectedElementID", -1); 11063 </a><a href="#h19-0-9291" id="h19-0-9291" class="d">- agent_defineProperty(agent_assertThisInitialized(_this), "_persistSelection", function() { 11064 </a><a href="#h19-0-9292" id="h19-0-9292" class="d">- _this._persistSelectionTimerScheduled = false; 11065 </a><a href="#h19-0-9293" id="h19-0-9293" class="d">- var rendererID = _this._lastSelectedRendererID; 11066 </a><a href="#h19-0-9294" id="h19-0-9294" class="d">- var id = _this._lastSelectedElementID; 11067 </a><a href="#h19-0-9295" id="h19-0-9295" class="d">- var renderer = _this._rendererInterfaces[rendererID]; 11068 </a><a href="#h19-0-9296" id="h19-0-9296" class="d">- var path = renderer != null ? renderer.getPathForElement(id) : null; 11069 </a><a href="#h19-0-9297" id="h19-0-9297" class="d">- if (path !== null) { 11070 </a><a href="#h19-0-9298" id="h19-0-9298" class="d">- storage_sessionStorageSetItem(SESSION_STORAGE_LAST_SELECTION_KEY, JSON.stringify({ 11071 </a><a href="#h19-0-9299" id="h19-0-9299" class="d">- rendererID, 11072 </a><a href="#h19-0-9300" id="h19-0-9300" class="d">- path 11073 </a><a href="#h19-0-9301" id="h19-0-9301" class="d">- })); 11074 </a><a href="#h19-0-9302" id="h19-0-9302" class="d">- } else { 11075 </a><a href="#h19-0-9303" id="h19-0-9303" class="d">- storage_sessionStorageRemoveItem(SESSION_STORAGE_LAST_SELECTION_KEY); 11076 </a><a href="#h19-0-9304" id="h19-0-9304" class="d">- } 11077 </a><a href="#h19-0-9305" id="h19-0-9305" class="d">- }); 11078 </a><a href="#h19-0-9306" id="h19-0-9306" class="d">- _this._isProfiling = isProfiling; 11079 </a><a href="#h19-0-9307" id="h19-0-9307" class="d">- _this._onReloadAndProfile = onReloadAndProfile2; 11080 </a><a href="#h19-0-9308" id="h19-0-9308" class="d">- var persistedSelectionString = storage_sessionStorageGetItem(SESSION_STORAGE_LAST_SELECTION_KEY); 11081 </a><a href="#h19-0-9309" id="h19-0-9309" class="d">- if (persistedSelectionString != null) { 11082 </a><a href="#h19-0-9310" id="h19-0-9310" class="d">- _this._persistedSelection = JSON.parse(persistedSelectionString); 11083 </a><a href="#h19-0-9311" id="h19-0-9311" class="d">- } 11084 </a><a href="#h19-0-9312" id="h19-0-9312" class="d">- _this._bridge = bridge; 11085 </a><a href="#h19-0-9313" id="h19-0-9313" class="d">- bridge.addListener("clearErrorsAndWarnings", _this.clearErrorsAndWarnings); 11086 </a><a href="#h19-0-9314" id="h19-0-9314" class="d">- bridge.addListener("clearErrorsForElementID", _this.clearErrorsForElementID); 11087 </a><a href="#h19-0-9315" id="h19-0-9315" class="d">- bridge.addListener("clearWarningsForElementID", _this.clearWarningsForElementID); 11088 </a><a href="#h19-0-9316" id="h19-0-9316" class="d">- bridge.addListener("copyElementPath", _this.copyElementPath); 11089 </a><a href="#h19-0-9317" id="h19-0-9317" class="d">- bridge.addListener("deletePath", _this.deletePath); 11090 </a><a href="#h19-0-9318" id="h19-0-9318" class="d">- bridge.addListener("getBackendVersion", _this.getBackendVersion); 11091 </a><a href="#h19-0-9319" id="h19-0-9319" class="d">- bridge.addListener("getBridgeProtocol", _this.getBridgeProtocol); 11092 </a><a href="#h19-0-9320" id="h19-0-9320" class="d">- bridge.addListener("getProfilingData", _this.getProfilingData); 11093 </a><a href="#h19-0-9321" id="h19-0-9321" class="d">- bridge.addListener("getProfilingStatus", _this.getProfilingStatus); 11094 </a><a href="#h19-0-9322" id="h19-0-9322" class="d">- bridge.addListener("getOwnersList", _this.getOwnersList); 11095 </a><a href="#h19-0-9323" id="h19-0-9323" class="d">- bridge.addListener("inspectElement", _this.inspectElement); 11096 </a><a href="#h19-0-9324" id="h19-0-9324" class="d">- bridge.addListener("logElementToConsole", _this.logElementToConsole); 11097 </a><a href="#h19-0-9325" id="h19-0-9325" class="d">- bridge.addListener("overrideError", _this.overrideError); 11098 </a><a href="#h19-0-9326" id="h19-0-9326" class="d">- bridge.addListener("overrideSuspense", _this.overrideSuspense); 11099 </a><a href="#h19-0-9327" id="h19-0-9327" class="d">- bridge.addListener("overrideValueAtPath", _this.overrideValueAtPath); 11100 </a><a href="#h19-0-9328" id="h19-0-9328" class="d">- bridge.addListener("reloadAndProfile", _this.reloadAndProfile); 11101 </a><a href="#h19-0-9329" id="h19-0-9329" class="d">- bridge.addListener("renamePath", _this.renamePath); 11102 </a><a href="#h19-0-9330" id="h19-0-9330" class="d">- bridge.addListener("setTraceUpdatesEnabled", _this.setTraceUpdatesEnabled); 11103 </a><a href="#h19-0-9331" id="h19-0-9331" class="d">- bridge.addListener("startProfiling", _this.startProfiling); 11104 </a><a href="#h19-0-9332" id="h19-0-9332" class="d">- bridge.addListener("stopProfiling", _this.stopProfiling); 11105 </a><a href="#h19-0-9333" id="h19-0-9333" class="d">- bridge.addListener("storeAsGlobal", _this.storeAsGlobal); 11106 </a><a href="#h19-0-9334" id="h19-0-9334" class="d">- bridge.addListener("syncSelectionFromBuiltinElementsPanel", _this.syncSelectionFromBuiltinElementsPanel); 11107 </a><a href="#h19-0-9335" id="h19-0-9335" class="d">- bridge.addListener("shutdown", _this.shutdown); 11108 </a><a href="#h19-0-9336" id="h19-0-9336" class="d">- bridge.addListener("updateHookSettings", _this.updateHookSettings); 11109 </a><a href="#h19-0-9337" id="h19-0-9337" class="d">- bridge.addListener("getHookSettings", _this.getHookSettings); 11110 </a><a href="#h19-0-9338" id="h19-0-9338" class="d">- bridge.addListener("updateComponentFilters", _this.updateComponentFilters); 11111 </a><a href="#h19-0-9339" id="h19-0-9339" class="d">- bridge.addListener("getEnvironmentNames", _this.getEnvironmentNames); 11112 </a><a href="#h19-0-9340" id="h19-0-9340" class="d">- bridge.addListener("getIfHasUnsupportedRendererVersion", _this.getIfHasUnsupportedRendererVersion); 11113 </a><a href="#h19-0-9341" id="h19-0-9341" class="d">- bridge.addListener("overrideContext", _this.overrideContext); 11114 </a><a href="#h19-0-9342" id="h19-0-9342" class="d">- bridge.addListener("overrideHookState", _this.overrideHookState); 11115 </a><a href="#h19-0-9343" id="h19-0-9343" class="d">- bridge.addListener("overrideProps", _this.overrideProps); 11116 </a><a href="#h19-0-9344" id="h19-0-9344" class="d">- bridge.addListener("overrideState", _this.overrideState); 11117 </a><a href="#h19-0-9345" id="h19-0-9345" class="d">- setupHighlighter(bridge, agent_assertThisInitialized(_this)); 11118 </a><a href="#h19-0-9346" id="h19-0-9346" class="d">- TraceUpdates_initialize(agent_assertThisInitialized(_this)); 11119 </a><a href="#h19-0-9347" id="h19-0-9347" class="d">- bridge.send("backendInitialized"); 11120 </a><a href="#h19-0-9348" id="h19-0-9348" class="d">- if (_this._isProfiling) { 11121 </a><a href="#h19-0-9349" id="h19-0-9349" class="d">- bridge.send("profilingStatus", true); 11122 </a><a href="#h19-0-9350" id="h19-0-9350" class="d">- } 11123 </a><a href="#h19-0-9351" id="h19-0-9351" class="d">- return _this; 11124 </a><a href="#h19-0-9352" id="h19-0-9352" class="d">- } 11125 </a><a href="#h19-0-9353" id="h19-0-9353" class="d">- agent_createClass(Agent2, [{ 11126 </a><a href="#h19-0-9354" id="h19-0-9354" class="d">- key: "getInstanceAndStyle", 11127 </a><a href="#h19-0-9355" id="h19-0-9355" class="d">- value: function getInstanceAndStyle(_ref21) { 11128 </a><a href="#h19-0-9356" id="h19-0-9356" class="d">- var id = _ref21.id, rendererID = _ref21.rendererID; 11129 </a><a href="#h19-0-9357" id="h19-0-9357" class="d">- var renderer = this._rendererInterfaces[rendererID]; 11130 </a><a href="#h19-0-9358" id="h19-0-9358" class="d">- if (renderer == null) { 11131 </a><a href="#h19-0-9359" id="h19-0-9359" class="d">- console.warn('Invalid renderer id "'.concat(rendererID, '"')); 11132 </a><a href="#h19-0-9360" id="h19-0-9360" class="d">- return null; 11133 </a><a href="#h19-0-9361" id="h19-0-9361" class="d">- } 11134 </a><a href="#h19-0-9362" id="h19-0-9362" class="d">- return renderer.getInstanceAndStyle(id); 11135 </a><a href="#h19-0-9363" id="h19-0-9363" class="d">- } 11136 </a><a href="#h19-0-9364" id="h19-0-9364" class="d">- }, { 11137 </a><a href="#h19-0-9365" id="h19-0-9365" class="d">- key: "getIDForHostInstance", 11138 </a><a href="#h19-0-9366" id="h19-0-9366" class="d">- value: function getIDForHostInstance(target) { 11139 </a><a href="#h19-0-9367" id="h19-0-9367" class="d">- if (isReactNativeEnvironment() || typeof target.nodeType !== "number") { 11140 </a><a href="#h19-0-9368" id="h19-0-9368" class="d">- for (var rendererID in this._rendererInterfaces) { 11141 </a><a href="#h19-0-9369" id="h19-0-9369" class="d">- var renderer = this._rendererInterfaces[rendererID]; 11142 </a><a href="#h19-0-9370" id="h19-0-9370" class="d">- try { 11143 </a><a href="#h19-0-9371" id="h19-0-9371" class="d">- var match = renderer.getElementIDForHostInstance(target); 11144 </a><a href="#h19-0-9372" id="h19-0-9372" class="d">- if (match != null) { 11145 </a><a href="#h19-0-9373" id="h19-0-9373" class="d">- return match; 11146 </a><a href="#h19-0-9374" id="h19-0-9374" class="d">- } 11147 </a><a href="#h19-0-9375" id="h19-0-9375" class="d">- } catch (error) { 11148 </a><a href="#h19-0-9376" id="h19-0-9376" class="d">- } 11149 </a><a href="#h19-0-9377" id="h19-0-9377" class="d">- } 11150 </a><a href="#h19-0-9378" id="h19-0-9378" class="d">- return null; 11151 </a><a href="#h19-0-9379" id="h19-0-9379" class="d">- } else { 11152 </a><a href="#h19-0-9380" id="h19-0-9380" class="d">- var bestMatch = null; 11153 </a><a href="#h19-0-9381" id="h19-0-9381" class="d">- var bestRenderer = null; 11154 </a><a href="#h19-0-9382" id="h19-0-9382" class="d">- for (var _rendererID in this._rendererInterfaces) { 11155 </a><a href="#h19-0-9383" id="h19-0-9383" class="d">- var _renderer = this._rendererInterfaces[_rendererID]; 11156 </a><a href="#h19-0-9384" id="h19-0-9384" class="d">- var nearestNode = _renderer.getNearestMountedDOMNode(target); 11157 </a><a href="#h19-0-9385" id="h19-0-9385" class="d">- if (nearestNode !== null) { 11158 </a><a href="#h19-0-9386" id="h19-0-9386" class="d">- if (nearestNode === target) { 11159 </a><a href="#h19-0-9387" id="h19-0-9387" class="d">- bestMatch = nearestNode; 11160 </a><a href="#h19-0-9388" id="h19-0-9388" class="d">- bestRenderer = _renderer; 11161 </a><a href="#h19-0-9389" id="h19-0-9389" class="d">- break; 11162 </a><a href="#h19-0-9390" id="h19-0-9390" class="d">- } 11163 </a><a href="#h19-0-9391" id="h19-0-9391" class="d">- if (bestMatch === null || bestMatch.contains(nearestNode)) { 11164 </a><a href="#h19-0-9392" id="h19-0-9392" class="d">- bestMatch = nearestNode; 11165 </a><a href="#h19-0-9393" id="h19-0-9393" class="d">- bestRenderer = _renderer; 11166 </a><a href="#h19-0-9394" id="h19-0-9394" class="d">- } 11167 </a><a href="#h19-0-9395" id="h19-0-9395" class="d">- } 11168 </a><a href="#h19-0-9396" id="h19-0-9396" class="d">- } 11169 </a><a href="#h19-0-9397" id="h19-0-9397" class="d">- if (bestRenderer != null && bestMatch != null) { 11170 </a><a href="#h19-0-9398" id="h19-0-9398" class="d">- try { 11171 </a><a href="#h19-0-9399" id="h19-0-9399" class="d">- return bestRenderer.getElementIDForHostInstance(bestMatch); 11172 </a><a href="#h19-0-9400" id="h19-0-9400" class="d">- } catch (error) { 11173 </a><a href="#h19-0-9401" id="h19-0-9401" class="d">- } 11174 </a><a href="#h19-0-9402" id="h19-0-9402" class="d">- } 11175 </a><a href="#h19-0-9403" id="h19-0-9403" class="d">- return null; 11176 </a><a href="#h19-0-9404" id="h19-0-9404" class="d">- } 11177 </a><a href="#h19-0-9405" id="h19-0-9405" class="d">- } 11178 </a><a href="#h19-0-9406" id="h19-0-9406" class="d">- }, { 11179 </a><a href="#h19-0-9407" id="h19-0-9407" class="d">- key: "getComponentNameForHostInstance", 11180 </a><a href="#h19-0-9408" id="h19-0-9408" class="d">- value: function getComponentNameForHostInstance(target) { 11181 </a><a href="#h19-0-9409" id="h19-0-9409" class="d">- if (isReactNativeEnvironment() || typeof target.nodeType !== "number") { 11182 </a><a href="#h19-0-9410" id="h19-0-9410" class="d">- for (var rendererID in this._rendererInterfaces) { 11183 </a><a href="#h19-0-9411" id="h19-0-9411" class="d">- var renderer = this._rendererInterfaces[rendererID]; 11184 </a><a href="#h19-0-9412" id="h19-0-9412" class="d">- try { 11185 </a><a href="#h19-0-9413" id="h19-0-9413" class="d">- var id = renderer.getElementIDForHostInstance(target); 11186 </a><a href="#h19-0-9414" id="h19-0-9414" class="d">- if (id) { 11187 </a><a href="#h19-0-9415" id="h19-0-9415" class="d">- return renderer.getDisplayNameForElementID(id); 11188 </a><a href="#h19-0-9416" id="h19-0-9416" class="d">- } 11189 </a><a href="#h19-0-9417" id="h19-0-9417" class="d">- } catch (error) { 11190 </a><a href="#h19-0-9418" id="h19-0-9418" class="d">- } 11191 </a><a href="#h19-0-9419" id="h19-0-9419" class="d">- } 11192 </a><a href="#h19-0-9420" id="h19-0-9420" class="d">- return null; 11193 </a><a href="#h19-0-9421" id="h19-0-9421" class="d">- } else { 11194 </a><a href="#h19-0-9422" id="h19-0-9422" class="d">- var bestMatch = null; 11195 </a><a href="#h19-0-9423" id="h19-0-9423" class="d">- var bestRenderer = null; 11196 </a><a href="#h19-0-9424" id="h19-0-9424" class="d">- for (var _rendererID2 in this._rendererInterfaces) { 11197 </a><a href="#h19-0-9425" id="h19-0-9425" class="d">- var _renderer2 = this._rendererInterfaces[_rendererID2]; 11198 </a><a href="#h19-0-9426" id="h19-0-9426" class="d">- var nearestNode = _renderer2.getNearestMountedDOMNode(target); 11199 </a><a href="#h19-0-9427" id="h19-0-9427" class="d">- if (nearestNode !== null) { 11200 </a><a href="#h19-0-9428" id="h19-0-9428" class="d">- if (nearestNode === target) { 11201 </a><a href="#h19-0-9429" id="h19-0-9429" class="d">- bestMatch = nearestNode; 11202 </a><a href="#h19-0-9430" id="h19-0-9430" class="d">- bestRenderer = _renderer2; 11203 </a><a href="#h19-0-9431" id="h19-0-9431" class="d">- break; 11204 </a><a href="#h19-0-9432" id="h19-0-9432" class="d">- } 11205 </a><a href="#h19-0-9433" id="h19-0-9433" class="d">- if (bestMatch === null || bestMatch.contains(nearestNode)) { 11206 </a><a href="#h19-0-9434" id="h19-0-9434" class="d">- bestMatch = nearestNode; 11207 </a><a href="#h19-0-9435" id="h19-0-9435" class="d">- bestRenderer = _renderer2; 11208 </a><a href="#h19-0-9436" id="h19-0-9436" class="d">- } 11209 </a><a href="#h19-0-9437" id="h19-0-9437" class="d">- } 11210 </a><a href="#h19-0-9438" id="h19-0-9438" class="d">- } 11211 </a><a href="#h19-0-9439" id="h19-0-9439" class="d">- if (bestRenderer != null && bestMatch != null) { 11212 </a><a href="#h19-0-9440" id="h19-0-9440" class="d">- try { 11213 </a><a href="#h19-0-9441" id="h19-0-9441" class="d">- var _id = bestRenderer.getElementIDForHostInstance(bestMatch); 11214 </a><a href="#h19-0-9442" id="h19-0-9442" class="d">- if (_id) { 11215 </a><a href="#h19-0-9443" id="h19-0-9443" class="d">- return bestRenderer.getDisplayNameForElementID(_id); 11216 </a><a href="#h19-0-9444" id="h19-0-9444" class="d">- } 11217 </a><a href="#h19-0-9445" id="h19-0-9445" class="d">- } catch (error) { 11218 </a><a href="#h19-0-9446" id="h19-0-9446" class="d">- } 11219 </a><a href="#h19-0-9447" id="h19-0-9447" class="d">- } 11220 </a><a href="#h19-0-9448" id="h19-0-9448" class="d">- return null; 11221 </a><a href="#h19-0-9449" id="h19-0-9449" class="d">- } 11222 </a><a href="#h19-0-9450" id="h19-0-9450" class="d">- } 11223 </a><a href="#h19-0-9451" id="h19-0-9451" class="d">- }, { 11224 </a><a href="#h19-0-9452" id="h19-0-9452" class="d">- key: "selectNode", 11225 </a><a href="#h19-0-9453" id="h19-0-9453" class="d">- value: function selectNode(target) { 11226 </a><a href="#h19-0-9454" id="h19-0-9454" class="d">- var id = this.getIDForHostInstance(target); 11227 </a><a href="#h19-0-9455" id="h19-0-9455" class="d">- if (id !== null) { 11228 </a><a href="#h19-0-9456" id="h19-0-9456" class="d">- this._bridge.send("selectElement", id); 11229 </a><a href="#h19-0-9457" id="h19-0-9457" class="d">- } 11230 </a><a href="#h19-0-9458" id="h19-0-9458" class="d">- } 11231 </a><a href="#h19-0-9459" id="h19-0-9459" class="d">- }, { 11232 </a><a href="#h19-0-9460" id="h19-0-9460" class="d">- key: "registerRendererInterface", 11233 </a><a href="#h19-0-9461" id="h19-0-9461" class="d">- value: function registerRendererInterface(rendererID, rendererInterface) { 11234 </a><a href="#h19-0-9462" id="h19-0-9462" class="d">- this._rendererInterfaces[rendererID] = rendererInterface; 11235 </a><a href="#h19-0-9463" id="h19-0-9463" class="d">- rendererInterface.setTraceUpdatesEnabled(this._traceUpdatesEnabled); 11236 </a><a href="#h19-0-9464" id="h19-0-9464" class="d">- var selection = this._persistedSelection; 11237 </a><a href="#h19-0-9465" id="h19-0-9465" class="d">- if (selection !== null && selection.rendererID === rendererID) { 11238 </a><a href="#h19-0-9466" id="h19-0-9466" class="d">- rendererInterface.setTrackedPath(selection.path); 11239 </a><a href="#h19-0-9467" id="h19-0-9467" class="d">- } 11240 </a><a href="#h19-0-9468" id="h19-0-9468" class="d">- } 11241 </a><a href="#h19-0-9469" id="h19-0-9469" class="d">- }, { 11242 </a><a href="#h19-0-9470" id="h19-0-9470" class="d">- key: "onUnsupportedRenderer", 11243 </a><a href="#h19-0-9471" id="h19-0-9471" class="d">- value: function onUnsupportedRenderer() { 11244 </a><a href="#h19-0-9472" id="h19-0-9472" class="d">- this._bridge.send("unsupportedRendererVersion"); 11245 </a><a href="#h19-0-9473" id="h19-0-9473" class="d">- } 11246 </a><a href="#h19-0-9474" id="h19-0-9474" class="d">- }, { 11247 </a><a href="#h19-0-9475" id="h19-0-9475" class="d">- key: "rendererInterfaces", 11248 </a><a href="#h19-0-9476" id="h19-0-9476" class="d">- get: function get() { 11249 </a><a href="#h19-0-9477" id="h19-0-9477" class="d">- return this._rendererInterfaces; 11250 </a><a href="#h19-0-9478" id="h19-0-9478" class="d">- } 11251 </a><a href="#h19-0-9479" id="h19-0-9479" class="d">- }]); 11252 </a><a href="#h19-0-9480" id="h19-0-9480" class="d">- return Agent2; 11253 </a><a href="#h19-0-9481" id="h19-0-9481" class="d">- }(EventEmitter); 11254 </a><a href="#h19-0-9482" id="h19-0-9482" class="d">- ; 11255 </a><a href="#h19-0-9483" id="h19-0-9483" class="d">- function DevToolsConsolePatching_ownKeys(object, enumerableOnly) { 11256 </a><a href="#h19-0-9484" id="h19-0-9484" class="d">- var keys = Object.keys(object); 11257 </a><a href="#h19-0-9485" id="h19-0-9485" class="d">- if (Object.getOwnPropertySymbols) { 11258 </a><a href="#h19-0-9486" id="h19-0-9486" class="d">- var symbols = Object.getOwnPropertySymbols(object); 11259 </a><a href="#h19-0-9487" id="h19-0-9487" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 11260 </a><a href="#h19-0-9488" id="h19-0-9488" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 11261 </a><a href="#h19-0-9489" id="h19-0-9489" class="d">- }); 11262 </a><a href="#h19-0-9490" id="h19-0-9490" class="d">- keys.push.apply(keys, symbols); 11263 </a><a href="#h19-0-9491" id="h19-0-9491" class="d">- } 11264 </a><a href="#h19-0-9492" id="h19-0-9492" class="d">- return keys; 11265 </a><a href="#h19-0-9493" id="h19-0-9493" class="d">- } 11266 </a><a href="#h19-0-9494" id="h19-0-9494" class="d">- function DevToolsConsolePatching_objectSpread(target) { 11267 </a><a href="#h19-0-9495" id="h19-0-9495" class="d">- for (var i = 1; i < arguments.length; i++) { 11268 </a><a href="#h19-0-9496" id="h19-0-9496" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 11269 </a><a href="#h19-0-9497" id="h19-0-9497" class="d">- if (i % 2) { 11270 </a><a href="#h19-0-9498" id="h19-0-9498" class="d">- DevToolsConsolePatching_ownKeys(Object(source), true).forEach(function(key) { 11271 </a><a href="#h19-0-9499" id="h19-0-9499" class="d">- DevToolsConsolePatching_defineProperty(target, key, source[key]); 11272 </a><a href="#h19-0-9500" id="h19-0-9500" class="d">- }); 11273 </a><a href="#h19-0-9501" id="h19-0-9501" class="d">- } else if (Object.getOwnPropertyDescriptors) { 11274 </a><a href="#h19-0-9502" id="h19-0-9502" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 11275 </a><a href="#h19-0-9503" id="h19-0-9503" class="d">- } else { 11276 </a><a href="#h19-0-9504" id="h19-0-9504" class="d">- DevToolsConsolePatching_ownKeys(Object(source)).forEach(function(key) { 11277 </a><a href="#h19-0-9505" id="h19-0-9505" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 11278 </a><a href="#h19-0-9506" id="h19-0-9506" class="d">- }); 11279 </a><a href="#h19-0-9507" id="h19-0-9507" class="d">- } 11280 </a><a href="#h19-0-9508" id="h19-0-9508" class="d">- } 11281 </a><a href="#h19-0-9509" id="h19-0-9509" class="d">- return target; 11282 </a><a href="#h19-0-9510" id="h19-0-9510" class="d">- } 11283 </a><a href="#h19-0-9511" id="h19-0-9511" class="d">- function DevToolsConsolePatching_defineProperty(obj, key, value) { 11284 </a><a href="#h19-0-9512" id="h19-0-9512" class="d">- if (key in obj) { 11285 </a><a href="#h19-0-9513" id="h19-0-9513" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 11286 </a><a href="#h19-0-9514" id="h19-0-9514" class="d">- } else { 11287 </a><a href="#h19-0-9515" id="h19-0-9515" class="d">- obj[key] = value; 11288 </a><a href="#h19-0-9516" id="h19-0-9516" class="d">- } 11289 </a><a href="#h19-0-9517" id="h19-0-9517" class="d">- return obj; 11290 </a><a href="#h19-0-9518" id="h19-0-9518" class="d">- } 11291 </a><a href="#h19-0-9519" id="h19-0-9519" class="d">- var disabledDepth = 0; 11292 </a><a href="#h19-0-9520" id="h19-0-9520" class="d">- var prevLog; 11293 </a><a href="#h19-0-9521" id="h19-0-9521" class="d">- var prevInfo; 11294 </a><a href="#h19-0-9522" id="h19-0-9522" class="d">- var prevWarn; 11295 </a><a href="#h19-0-9523" id="h19-0-9523" class="d">- var prevError; 11296 </a><a href="#h19-0-9524" id="h19-0-9524" class="d">- var prevGroup; 11297 </a><a href="#h19-0-9525" id="h19-0-9525" class="d">- var prevGroupCollapsed; 11298 </a><a href="#h19-0-9526" id="h19-0-9526" class="d">- var prevGroupEnd; 11299 </a><a href="#h19-0-9527" id="h19-0-9527" class="d">- function disabledLog() { 11300 </a><a href="#h19-0-9528" id="h19-0-9528" class="d">- } 11301 </a><a href="#h19-0-9529" id="h19-0-9529" class="d">- disabledLog.__reactDisabledLog = true; 11302 </a><a href="#h19-0-9530" id="h19-0-9530" class="d">- function disableLogs() { 11303 </a><a href="#h19-0-9531" id="h19-0-9531" class="d">- if (disabledDepth === 0) { 11304 </a><a href="#h19-0-9532" id="h19-0-9532" class="d">- prevLog = console.log; 11305 </a><a href="#h19-0-9533" id="h19-0-9533" class="d">- prevInfo = console.info; 11306 </a><a href="#h19-0-9534" id="h19-0-9534" class="d">- prevWarn = console.warn; 11307 </a><a href="#h19-0-9535" id="h19-0-9535" class="d">- prevError = console.error; 11308 </a><a href="#h19-0-9536" id="h19-0-9536" class="d">- prevGroup = console.group; 11309 </a><a href="#h19-0-9537" id="h19-0-9537" class="d">- prevGroupCollapsed = console.groupCollapsed; 11310 </a><a href="#h19-0-9538" id="h19-0-9538" class="d">- prevGroupEnd = console.groupEnd; 11311 </a><a href="#h19-0-9539" id="h19-0-9539" class="d">- var props = { 11312 </a><a href="#h19-0-9540" id="h19-0-9540" class="d">- configurable: true, 11313 </a><a href="#h19-0-9541" id="h19-0-9541" class="d">- enumerable: true, 11314 </a><a href="#h19-0-9542" id="h19-0-9542" class="d">- value: disabledLog, 11315 </a><a href="#h19-0-9543" id="h19-0-9543" class="d">- writable: true 11316 </a><a href="#h19-0-9544" id="h19-0-9544" class="d">- }; 11317 </a><a href="#h19-0-9545" id="h19-0-9545" class="d">- Object.defineProperties(console, { 11318 </a><a href="#h19-0-9546" id="h19-0-9546" class="d">- info: props, 11319 </a><a href="#h19-0-9547" id="h19-0-9547" class="d">- log: props, 11320 </a><a href="#h19-0-9548" id="h19-0-9548" class="d">- warn: props, 11321 </a><a href="#h19-0-9549" id="h19-0-9549" class="d">- error: props, 11322 </a><a href="#h19-0-9550" id="h19-0-9550" class="d">- group: props, 11323 </a><a href="#h19-0-9551" id="h19-0-9551" class="d">- groupCollapsed: props, 11324 </a><a href="#h19-0-9552" id="h19-0-9552" class="d">- groupEnd: props 11325 </a><a href="#h19-0-9553" id="h19-0-9553" class="d">- }); 11326 </a><a href="#h19-0-9554" id="h19-0-9554" class="d">- } 11327 </a><a href="#h19-0-9555" id="h19-0-9555" class="d">- disabledDepth++; 11328 </a><a href="#h19-0-9556" id="h19-0-9556" class="d">- } 11329 </a><a href="#h19-0-9557" id="h19-0-9557" class="d">- function reenableLogs() { 11330 </a><a href="#h19-0-9558" id="h19-0-9558" class="d">- disabledDepth--; 11331 </a><a href="#h19-0-9559" id="h19-0-9559" class="d">- if (disabledDepth === 0) { 11332 </a><a href="#h19-0-9560" id="h19-0-9560" class="d">- var props = { 11333 </a><a href="#h19-0-9561" id="h19-0-9561" class="d">- configurable: true, 11334 </a><a href="#h19-0-9562" id="h19-0-9562" class="d">- enumerable: true, 11335 </a><a href="#h19-0-9563" id="h19-0-9563" class="d">- writable: true 11336 </a><a href="#h19-0-9564" id="h19-0-9564" class="d">- }; 11337 </a><a href="#h19-0-9565" id="h19-0-9565" class="d">- Object.defineProperties(console, { 11338 </a><a href="#h19-0-9566" id="h19-0-9566" class="d">- log: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11339 </a><a href="#h19-0-9567" id="h19-0-9567" class="d">- value: prevLog 11340 </a><a href="#h19-0-9568" id="h19-0-9568" class="d">- }), 11341 </a><a href="#h19-0-9569" id="h19-0-9569" class="d">- info: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11342 </a><a href="#h19-0-9570" id="h19-0-9570" class="d">- value: prevInfo 11343 </a><a href="#h19-0-9571" id="h19-0-9571" class="d">- }), 11344 </a><a href="#h19-0-9572" id="h19-0-9572" class="d">- warn: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11345 </a><a href="#h19-0-9573" id="h19-0-9573" class="d">- value: prevWarn 11346 </a><a href="#h19-0-9574" id="h19-0-9574" class="d">- }), 11347 </a><a href="#h19-0-9575" id="h19-0-9575" class="d">- error: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11348 </a><a href="#h19-0-9576" id="h19-0-9576" class="d">- value: prevError 11349 </a><a href="#h19-0-9577" id="h19-0-9577" class="d">- }), 11350 </a><a href="#h19-0-9578" id="h19-0-9578" class="d">- group: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11351 </a><a href="#h19-0-9579" id="h19-0-9579" class="d">- value: prevGroup 11352 </a><a href="#h19-0-9580" id="h19-0-9580" class="d">- }), 11353 </a><a href="#h19-0-9581" id="h19-0-9581" class="d">- groupCollapsed: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11354 </a><a href="#h19-0-9582" id="h19-0-9582" class="d">- value: prevGroupCollapsed 11355 </a><a href="#h19-0-9583" id="h19-0-9583" class="d">- }), 11356 </a><a href="#h19-0-9584" id="h19-0-9584" class="d">- groupEnd: DevToolsConsolePatching_objectSpread(DevToolsConsolePatching_objectSpread({}, props), {}, { 11357 </a><a href="#h19-0-9585" id="h19-0-9585" class="d">- value: prevGroupEnd 11358 </a><a href="#h19-0-9586" id="h19-0-9586" class="d">- }) 11359 </a><a href="#h19-0-9587" id="h19-0-9587" class="d">- }); 11360 </a><a href="#h19-0-9588" id="h19-0-9588" class="d">- } 11361 </a><a href="#h19-0-9589" id="h19-0-9589" class="d">- if (disabledDepth < 0) { 11362 </a><a href="#h19-0-9590" id="h19-0-9590" class="d">- console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue."); 11363 </a><a href="#h19-0-9591" id="h19-0-9591" class="d">- } 11364 </a><a href="#h19-0-9592" id="h19-0-9592" class="d">- } 11365 </a><a href="#h19-0-9593" id="h19-0-9593" class="d">- ; 11366 </a><a href="#h19-0-9594" id="h19-0-9594" class="d">- function DevToolsComponentStackFrame_slicedToArray(arr, i) { 11367 </a><a href="#h19-0-9595" id="h19-0-9595" class="d">- return DevToolsComponentStackFrame_arrayWithHoles(arr) || DevToolsComponentStackFrame_iterableToArrayLimit(arr, i) || DevToolsComponentStackFrame_unsupportedIterableToArray(arr, i) || DevToolsComponentStackFrame_nonIterableRest(); 11368 </a><a href="#h19-0-9596" id="h19-0-9596" class="d">- } 11369 </a><a href="#h19-0-9597" id="h19-0-9597" class="d">- function DevToolsComponentStackFrame_nonIterableRest() { 11370 </a><a href="#h19-0-9598" id="h19-0-9598" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 11371 </a><a href="#h19-0-9599" id="h19-0-9599" class="d">- } 11372 </a><a href="#h19-0-9600" id="h19-0-9600" class="d">- function DevToolsComponentStackFrame_unsupportedIterableToArray(o, minLen) { 11373 </a><a href="#h19-0-9601" id="h19-0-9601" class="d">- if (!o) return; 11374 </a><a href="#h19-0-9602" id="h19-0-9602" class="d">- if (typeof o === "string") return DevToolsComponentStackFrame_arrayLikeToArray(o, minLen); 11375 </a><a href="#h19-0-9603" id="h19-0-9603" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 11376 </a><a href="#h19-0-9604" id="h19-0-9604" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 11377 </a><a href="#h19-0-9605" id="h19-0-9605" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 11378 </a><a href="#h19-0-9606" id="h19-0-9606" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return DevToolsComponentStackFrame_arrayLikeToArray(o, minLen); 11379 </a><a href="#h19-0-9607" id="h19-0-9607" class="d">- } 11380 </a><a href="#h19-0-9608" id="h19-0-9608" class="d">- function DevToolsComponentStackFrame_arrayLikeToArray(arr, len) { 11381 </a><a href="#h19-0-9609" id="h19-0-9609" class="d">- if (len == null || len > arr.length) len = arr.length; 11382 </a><a href="#h19-0-9610" id="h19-0-9610" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 11383 </a><a href="#h19-0-9611" id="h19-0-9611" class="d">- arr2[i] = arr[i]; 11384 </a><a href="#h19-0-9612" id="h19-0-9612" class="d">- } 11385 </a><a href="#h19-0-9613" id="h19-0-9613" class="d">- return arr2; 11386 </a><a href="#h19-0-9614" id="h19-0-9614" class="d">- } 11387 </a><a href="#h19-0-9615" id="h19-0-9615" class="d">- function DevToolsComponentStackFrame_iterableToArrayLimit(arr, i) { 11388 </a><a href="#h19-0-9616" id="h19-0-9616" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 11389 </a><a href="#h19-0-9617" id="h19-0-9617" class="d">- var _arr = []; 11390 </a><a href="#h19-0-9618" id="h19-0-9618" class="d">- var _n = true; 11391 </a><a href="#h19-0-9619" id="h19-0-9619" class="d">- var _d = false; 11392 </a><a href="#h19-0-9620" id="h19-0-9620" class="d">- var _e = void 0; 11393 </a><a href="#h19-0-9621" id="h19-0-9621" class="d">- try { 11394 </a><a href="#h19-0-9622" id="h19-0-9622" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 11395 </a><a href="#h19-0-9623" id="h19-0-9623" class="d">- _arr.push(_s.value); 11396 </a><a href="#h19-0-9624" id="h19-0-9624" class="d">- if (i && _arr.length === i) break; 11397 </a><a href="#h19-0-9625" id="h19-0-9625" class="d">- } 11398 </a><a href="#h19-0-9626" id="h19-0-9626" class="d">- } catch (err) { 11399 </a><a href="#h19-0-9627" id="h19-0-9627" class="d">- _d = true; 11400 </a><a href="#h19-0-9628" id="h19-0-9628" class="d">- _e = err; 11401 </a><a href="#h19-0-9629" id="h19-0-9629" class="d">- } finally { 11402 </a><a href="#h19-0-9630" id="h19-0-9630" class="d">- try { 11403 </a><a href="#h19-0-9631" id="h19-0-9631" class="d">- if (!_n && _i["return"] != null) _i["return"](); 11404 </a><a href="#h19-0-9632" id="h19-0-9632" class="d">- } finally { 11405 </a><a href="#h19-0-9633" id="h19-0-9633" class="d">- if (_d) throw _e; 11406 </a><a href="#h19-0-9634" id="h19-0-9634" class="d">- } 11407 </a><a href="#h19-0-9635" id="h19-0-9635" class="d">- } 11408 </a><a href="#h19-0-9636" id="h19-0-9636" class="d">- return _arr; 11409 </a><a href="#h19-0-9637" id="h19-0-9637" class="d">- } 11410 </a><a href="#h19-0-9638" id="h19-0-9638" class="d">- function DevToolsComponentStackFrame_arrayWithHoles(arr) { 11411 </a><a href="#h19-0-9639" id="h19-0-9639" class="d">- if (Array.isArray(arr)) return arr; 11412 </a><a href="#h19-0-9640" id="h19-0-9640" class="d">- } 11413 </a><a href="#h19-0-9641" id="h19-0-9641" class="d">- function DevToolsComponentStackFrame_typeof(obj) { 11414 </a><a href="#h19-0-9642" id="h19-0-9642" class="d">- "@babel/helpers - typeof"; 11415 </a><a href="#h19-0-9643" id="h19-0-9643" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 11416 </a><a href="#h19-0-9644" id="h19-0-9644" class="d">- DevToolsComponentStackFrame_typeof = function _typeof2(obj2) { 11417 </a><a href="#h19-0-9645" id="h19-0-9645" class="d">- return typeof obj2; 11418 </a><a href="#h19-0-9646" id="h19-0-9646" class="d">- }; 11419 </a><a href="#h19-0-9647" id="h19-0-9647" class="d">- } else { 11420 </a><a href="#h19-0-9648" id="h19-0-9648" class="d">- DevToolsComponentStackFrame_typeof = function _typeof2(obj2) { 11421 </a><a href="#h19-0-9649" id="h19-0-9649" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 11422 </a><a href="#h19-0-9650" id="h19-0-9650" class="d">- }; 11423 </a><a href="#h19-0-9651" id="h19-0-9651" class="d">- } 11424 </a><a href="#h19-0-9652" id="h19-0-9652" class="d">- return DevToolsComponentStackFrame_typeof(obj); 11425 </a><a href="#h19-0-9653" id="h19-0-9653" class="d">- } 11426 </a><a href="#h19-0-9654" id="h19-0-9654" class="d">- var prefix; 11427 </a><a href="#h19-0-9655" id="h19-0-9655" class="d">- function describeBuiltInComponentFrame(name) { 11428 </a><a href="#h19-0-9656" id="h19-0-9656" class="d">- if (prefix === void 0) { 11429 </a><a href="#h19-0-9657" id="h19-0-9657" class="d">- try { 11430 </a><a href="#h19-0-9658" id="h19-0-9658" class="d">- throw Error(); 11431 </a><a href="#h19-0-9659" id="h19-0-9659" class="d">- } catch (x) { 11432 </a><a href="#h19-0-9660" id="h19-0-9660" class="d">- var match = x.stack.trim().match(/\n( *(at )?)/); 11433 </a><a href="#h19-0-9661" id="h19-0-9661" class="d">- prefix = match && match[1] || ""; 11434 </a><a href="#h19-0-9662" id="h19-0-9662" class="d">- } 11435 </a><a href="#h19-0-9663" id="h19-0-9663" class="d">- } 11436 </a><a href="#h19-0-9664" id="h19-0-9664" class="d">- var suffix = ""; 11437 </a><a href="#h19-0-9665" id="h19-0-9665" class="d">- if (true) { 11438 </a><a href="#h19-0-9666" id="h19-0-9666" class="d">- suffix = " (<anonymous>)"; 11439 </a><a href="#h19-0-9667" id="h19-0-9667" class="d">- } else { 11440 </a><a href="#h19-0-9668" id="h19-0-9668" class="d">- } 11441 </a><a href="#h19-0-9669" id="h19-0-9669" class="d">- return "\n" + prefix + name + suffix; 11442 </a><a href="#h19-0-9670" id="h19-0-9670" class="d">- } 11443 </a><a href="#h19-0-9671" id="h19-0-9671" class="d">- function describeDebugInfoFrame(name, env) { 11444 </a><a href="#h19-0-9672" id="h19-0-9672" class="d">- return describeBuiltInComponentFrame(name + (env ? " [" + env + "]" : "")); 11445 </a><a href="#h19-0-9673" id="h19-0-9673" class="d">- } 11446 </a><a href="#h19-0-9674" id="h19-0-9674" class="d">- var reentry = false; 11447 </a><a href="#h19-0-9675" id="h19-0-9675" class="d">- var componentFrameCache; 11448 </a><a href="#h19-0-9676" id="h19-0-9676" class="d">- if (false) { 11449 </a><a href="#h19-0-9677" id="h19-0-9677" class="d">- var PossiblyWeakMap; 11450 </a><a href="#h19-0-9678" id="h19-0-9678" class="d">- } 11451 </a><a href="#h19-0-9679" id="h19-0-9679" class="d">- function describeNativeComponentFrame(fn, construct, currentDispatcherRef) { 11452 </a><a href="#h19-0-9680" id="h19-0-9680" class="d">- if (!fn || reentry) { 11453 </a><a href="#h19-0-9681" id="h19-0-9681" class="d">- return ""; 11454 </a><a href="#h19-0-9682" id="h19-0-9682" class="d">- } 11455 </a><a href="#h19-0-9683" id="h19-0-9683" class="d">- if (false) { 11456 </a><a href="#h19-0-9684" id="h19-0-9684" class="d">- var frame; 11457 </a><a href="#h19-0-9685" id="h19-0-9685" class="d">- } 11458 </a><a href="#h19-0-9686" id="h19-0-9686" class="d">- var previousPrepareStackTrace = Error.prepareStackTrace; 11459 </a><a href="#h19-0-9687" id="h19-0-9687" class="d">- Error.prepareStackTrace = void 0; 11460 </a><a href="#h19-0-9688" id="h19-0-9688" class="d">- reentry = true; 11461 </a><a href="#h19-0-9689" id="h19-0-9689" class="d">- var previousDispatcher = currentDispatcherRef.H; 11462 </a><a href="#h19-0-9690" id="h19-0-9690" class="d">- currentDispatcherRef.H = null; 11463 </a><a href="#h19-0-9691" id="h19-0-9691" class="d">- disableLogs(); 11464 </a><a href="#h19-0-9692" id="h19-0-9692" class="d">- try { 11465 </a><a href="#h19-0-9693" id="h19-0-9693" class="d">- var RunInRootFrame = { 11466 </a><a href="#h19-0-9694" id="h19-0-9694" class="d">- DetermineComponentFrameRoot: function DetermineComponentFrameRoot() { 11467 </a><a href="#h19-0-9695" id="h19-0-9695" class="d">- var control; 11468 </a><a href="#h19-0-9696" id="h19-0-9696" class="d">- try { 11469 </a><a href="#h19-0-9697" id="h19-0-9697" class="d">- if (construct) { 11470 </a><a href="#h19-0-9698" id="h19-0-9698" class="d">- var Fake = function Fake2() { 11471 </a><a href="#h19-0-9699" id="h19-0-9699" class="d">- throw Error(); 11472 </a><a href="#h19-0-9700" id="h19-0-9700" class="d">- }; 11473 </a><a href="#h19-0-9701" id="h19-0-9701" class="d">- Object.defineProperty(Fake.prototype, "props", { 11474 </a><a href="#h19-0-9702" id="h19-0-9702" class="d">- set: function set() { 11475 </a><a href="#h19-0-9703" id="h19-0-9703" class="d">- throw Error(); 11476 </a><a href="#h19-0-9704" id="h19-0-9704" class="d">- } 11477 </a><a href="#h19-0-9705" id="h19-0-9705" class="d">- }); 11478 </a><a href="#h19-0-9706" id="h19-0-9706" class="d">- if ((typeof Reflect === "undefined" ? "undefined" : DevToolsComponentStackFrame_typeof(Reflect)) === "object" && Reflect.construct) { 11479 </a><a href="#h19-0-9707" id="h19-0-9707" class="d">- try { 11480 </a><a href="#h19-0-9708" id="h19-0-9708" class="d">- Reflect.construct(Fake, []); 11481 </a><a href="#h19-0-9709" id="h19-0-9709" class="d">- } catch (x) { 11482 </a><a href="#h19-0-9710" id="h19-0-9710" class="d">- control = x; 11483 </a><a href="#h19-0-9711" id="h19-0-9711" class="d">- } 11484 </a><a href="#h19-0-9712" id="h19-0-9712" class="d">- Reflect.construct(fn, [], Fake); 11485 </a><a href="#h19-0-9713" id="h19-0-9713" class="d">- } else { 11486 </a><a href="#h19-0-9714" id="h19-0-9714" class="d">- try { 11487 </a><a href="#h19-0-9715" id="h19-0-9715" class="d">- Fake.call(); 11488 </a><a href="#h19-0-9716" id="h19-0-9716" class="d">- } catch (x) { 11489 </a><a href="#h19-0-9717" id="h19-0-9717" class="d">- control = x; 11490 </a><a href="#h19-0-9718" id="h19-0-9718" class="d">- } 11491 </a><a href="#h19-0-9719" id="h19-0-9719" class="d">- fn.call(Fake.prototype); 11492 </a><a href="#h19-0-9720" id="h19-0-9720" class="d">- } 11493 </a><a href="#h19-0-9721" id="h19-0-9721" class="d">- } else { 11494 </a><a href="#h19-0-9722" id="h19-0-9722" class="d">- try { 11495 </a><a href="#h19-0-9723" id="h19-0-9723" class="d">- throw Error(); 11496 </a><a href="#h19-0-9724" id="h19-0-9724" class="d">- } catch (x) { 11497 </a><a href="#h19-0-9725" id="h19-0-9725" class="d">- control = x; 11498 </a><a href="#h19-0-9726" id="h19-0-9726" class="d">- } 11499 </a><a href="#h19-0-9727" id="h19-0-9727" class="d">- var maybePromise = fn(); 11500 </a><a href="#h19-0-9728" id="h19-0-9728" class="d">- if (maybePromise && typeof maybePromise.catch === "function") { 11501 </a><a href="#h19-0-9729" id="h19-0-9729" class="d">- maybePromise.catch(function() { 11502 </a><a href="#h19-0-9730" id="h19-0-9730" class="d">- }); 11503 </a><a href="#h19-0-9731" id="h19-0-9731" class="d">- } 11504 </a><a href="#h19-0-9732" id="h19-0-9732" class="d">- } 11505 </a><a href="#h19-0-9733" id="h19-0-9733" class="d">- } catch (sample) { 11506 </a><a href="#h19-0-9734" id="h19-0-9734" class="d">- if (sample && control && typeof sample.stack === "string") { 11507 </a><a href="#h19-0-9735" id="h19-0-9735" class="d">- return [sample.stack, control.stack]; 11508 </a><a href="#h19-0-9736" id="h19-0-9736" class="d">- } 11509 </a><a href="#h19-0-9737" id="h19-0-9737" class="d">- } 11510 </a><a href="#h19-0-9738" id="h19-0-9738" class="d">- return [null, null]; 11511 </a><a href="#h19-0-9739" id="h19-0-9739" class="d">- } 11512 </a><a href="#h19-0-9740" id="h19-0-9740" class="d">- }; 11513 </a><a href="#h19-0-9741" id="h19-0-9741" class="d">- RunInRootFrame.DetermineComponentFrameRoot.displayName = "DetermineComponentFrameRoot"; 11514 </a><a href="#h19-0-9742" id="h19-0-9742" class="d">- var namePropDescriptor = Object.getOwnPropertyDescriptor(RunInRootFrame.DetermineComponentFrameRoot, "name"); 11515 </a><a href="#h19-0-9743" id="h19-0-9743" class="d">- if (namePropDescriptor && namePropDescriptor.configurable) { 11516 </a><a href="#h19-0-9744" id="h19-0-9744" class="d">- Object.defineProperty( 11517 </a><a href="#h19-0-9745" id="h19-0-9745" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 11518 </a><a href="#h19-0-9746" id="h19-0-9746" class="d">- // Configurable properties can be updated even if its writable descriptor 11519 </a><a href="#h19-0-9747" id="h19-0-9747" class="d">- // is set to `false`. 11520 </a><a href="#h19-0-9748" id="h19-0-9748" class="d">- // $FlowFixMe[cannot-write] 11521 </a><a href="#h19-0-9749" id="h19-0-9749" class="d">- "name", 11522 </a><a href="#h19-0-9750" id="h19-0-9750" class="d">- { 11523 </a><a href="#h19-0-9751" id="h19-0-9751" class="d">- value: "DetermineComponentFrameRoot" 11524 </a><a href="#h19-0-9752" id="h19-0-9752" class="d">- } 11525 </a><a href="#h19-0-9753" id="h19-0-9753" class="d">- ); 11526 </a><a href="#h19-0-9754" id="h19-0-9754" class="d">- } 11527 </a><a href="#h19-0-9755" id="h19-0-9755" class="d">- var _RunInRootFrame$Deter = RunInRootFrame.DetermineComponentFrameRoot(), _RunInRootFrame$Deter2 = DevToolsComponentStackFrame_slicedToArray(_RunInRootFrame$Deter, 2), sampleStack = _RunInRootFrame$Deter2[0], controlStack = _RunInRootFrame$Deter2[1]; 11528 </a><a href="#h19-0-9756" id="h19-0-9756" class="d">- if (sampleStack && controlStack) { 11529 </a><a href="#h19-0-9757" id="h19-0-9757" class="d">- var sampleLines = sampleStack.split("\n"); 11530 </a><a href="#h19-0-9758" id="h19-0-9758" class="d">- var controlLines = controlStack.split("\n"); 11531 </a><a href="#h19-0-9759" id="h19-0-9759" class="d">- var s = 0; 11532 </a><a href="#h19-0-9760" id="h19-0-9760" class="d">- var c = 0; 11533 </a><a href="#h19-0-9761" id="h19-0-9761" class="d">- while (s < sampleLines.length && !sampleLines[s].includes("DetermineComponentFrameRoot")) { 11534 </a><a href="#h19-0-9762" id="h19-0-9762" class="d">- s++; 11535 </a><a href="#h19-0-9763" id="h19-0-9763" class="d">- } 11536 </a><a href="#h19-0-9764" id="h19-0-9764" class="d">- while (c < controlLines.length && !controlLines[c].includes("DetermineComponentFrameRoot")) { 11537 </a><a href="#h19-0-9765" id="h19-0-9765" class="d">- c++; 11538 </a><a href="#h19-0-9766" id="h19-0-9766" class="d">- } 11539 </a><a href="#h19-0-9767" id="h19-0-9767" class="d">- if (s === sampleLines.length || c === controlLines.length) { 11540 </a><a href="#h19-0-9768" id="h19-0-9768" class="d">- s = sampleLines.length - 1; 11541 </a><a href="#h19-0-9769" id="h19-0-9769" class="d">- c = controlLines.length - 1; 11542 </a><a href="#h19-0-9770" id="h19-0-9770" class="d">- while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { 11543 </a><a href="#h19-0-9771" id="h19-0-9771" class="d">- c--; 11544 </a><a href="#h19-0-9772" id="h19-0-9772" class="d">- } 11545 </a><a href="#h19-0-9773" id="h19-0-9773" class="d">- } 11546 </a><a href="#h19-0-9774" id="h19-0-9774" class="d">- for (; s >= 1 && c >= 0; s--, c--) { 11547 </a><a href="#h19-0-9775" id="h19-0-9775" class="d">- if (sampleLines[s] !== controlLines[c]) { 11548 </a><a href="#h19-0-9776" id="h19-0-9776" class="d">- if (s !== 1 || c !== 1) { 11549 </a><a href="#h19-0-9777" id="h19-0-9777" class="d">- do { 11550 </a><a href="#h19-0-9778" id="h19-0-9778" class="d">- s--; 11551 </a><a href="#h19-0-9779" id="h19-0-9779" class="d">- c--; 11552 </a><a href="#h19-0-9780" id="h19-0-9780" class="d">- if (c < 0 || sampleLines[s] !== controlLines[c]) { 11553 </a><a href="#h19-0-9781" id="h19-0-9781" class="d">- var _frame = "\n" + sampleLines[s].replace(" at new ", " at "); 11554 </a><a href="#h19-0-9782" id="h19-0-9782" class="d">- if (fn.displayName && _frame.includes("<anonymous>")) { 11555 </a><a href="#h19-0-9783" id="h19-0-9783" class="d">- _frame = _frame.replace("<anonymous>", fn.displayName); 11556 </a><a href="#h19-0-9784" id="h19-0-9784" class="d">- } 11557 </a><a href="#h19-0-9785" id="h19-0-9785" class="d">- if (false) { 11558 </a><a href="#h19-0-9786" id="h19-0-9786" class="d">- } 11559 </a><a href="#h19-0-9787" id="h19-0-9787" class="d">- return _frame; 11560 </a><a href="#h19-0-9788" id="h19-0-9788" class="d">- } 11561 </a><a href="#h19-0-9789" id="h19-0-9789" class="d">- } while (s >= 1 && c >= 0); 11562 </a><a href="#h19-0-9790" id="h19-0-9790" class="d">- } 11563 </a><a href="#h19-0-9791" id="h19-0-9791" class="d">- break; 11564 </a><a href="#h19-0-9792" id="h19-0-9792" class="d">- } 11565 </a><a href="#h19-0-9793" id="h19-0-9793" class="d">- } 11566 </a><a href="#h19-0-9794" id="h19-0-9794" class="d">- } 11567 </a><a href="#h19-0-9795" id="h19-0-9795" class="d">- } finally { 11568 </a><a href="#h19-0-9796" id="h19-0-9796" class="d">- reentry = false; 11569 </a><a href="#h19-0-9797" id="h19-0-9797" class="d">- Error.prepareStackTrace = previousPrepareStackTrace; 11570 </a><a href="#h19-0-9798" id="h19-0-9798" class="d">- currentDispatcherRef.H = previousDispatcher; 11571 </a><a href="#h19-0-9799" id="h19-0-9799" class="d">- reenableLogs(); 11572 </a><a href="#h19-0-9800" id="h19-0-9800" class="d">- } 11573 </a><a href="#h19-0-9801" id="h19-0-9801" class="d">- var name = fn ? fn.displayName || fn.name : ""; 11574 </a><a href="#h19-0-9802" id="h19-0-9802" class="d">- var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ""; 11575 </a><a href="#h19-0-9803" id="h19-0-9803" class="d">- if (false) { 11576 </a><a href="#h19-0-9804" id="h19-0-9804" class="d">- } 11577 </a><a href="#h19-0-9805" id="h19-0-9805" class="d">- return syntheticFrame; 11578 </a><a href="#h19-0-9806" id="h19-0-9806" class="d">- } 11579 </a><a href="#h19-0-9807" id="h19-0-9807" class="d">- function describeClassComponentFrame(ctor, currentDispatcherRef) { 11580 </a><a href="#h19-0-9808" id="h19-0-9808" class="d">- return describeNativeComponentFrame(ctor, true, currentDispatcherRef); 11581 </a><a href="#h19-0-9809" id="h19-0-9809" class="d">- } 11582 </a><a href="#h19-0-9810" id="h19-0-9810" class="d">- function describeFunctionComponentFrame(fn, currentDispatcherRef) { 11583 </a><a href="#h19-0-9811" id="h19-0-9811" class="d">- return describeNativeComponentFrame(fn, false, currentDispatcherRef); 11584 </a><a href="#h19-0-9812" id="h19-0-9812" class="d">- } 11585 </a><a href="#h19-0-9813" id="h19-0-9813" class="d">- ; 11586 </a><a href="#h19-0-9814" id="h19-0-9814" class="d">- function formatOwnerStack(error) { 11587 </a><a href="#h19-0-9815" id="h19-0-9815" class="d">- var prevPrepareStackTrace = Error.prepareStackTrace; 11588 </a><a href="#h19-0-9816" id="h19-0-9816" class="d">- Error.prepareStackTrace = void 0; 11589 </a><a href="#h19-0-9817" id="h19-0-9817" class="d">- var stack = error.stack; 11590 </a><a href="#h19-0-9818" id="h19-0-9818" class="d">- Error.prepareStackTrace = prevPrepareStackTrace; 11591 </a><a href="#h19-0-9819" id="h19-0-9819" class="d">- if (stack.startsWith("Error: react-stack-top-frame\n")) { 11592 </a><a href="#h19-0-9820" id="h19-0-9820" class="d">- stack = stack.slice(29); 11593 </a><a href="#h19-0-9821" id="h19-0-9821" class="d">- } 11594 </a><a href="#h19-0-9822" id="h19-0-9822" class="d">- var idx = stack.indexOf("\n"); 11595 </a><a href="#h19-0-9823" id="h19-0-9823" class="d">- if (idx !== -1) { 11596 </a><a href="#h19-0-9824" id="h19-0-9824" class="d">- stack = stack.slice(idx + 1); 11597 </a><a href="#h19-0-9825" id="h19-0-9825" class="d">- } 11598 </a><a href="#h19-0-9826" id="h19-0-9826" class="d">- idx = stack.indexOf("react-stack-bottom-frame"); 11599 </a><a href="#h19-0-9827" id="h19-0-9827" class="d">- if (idx !== -1) { 11600 </a><a href="#h19-0-9828" id="h19-0-9828" class="d">- idx = stack.lastIndexOf("\n", idx); 11601 </a><a href="#h19-0-9829" id="h19-0-9829" class="d">- } 11602 </a><a href="#h19-0-9830" id="h19-0-9830" class="d">- if (idx !== -1) { 11603 </a><a href="#h19-0-9831" id="h19-0-9831" class="d">- stack = stack.slice(0, idx); 11604 </a><a href="#h19-0-9832" id="h19-0-9832" class="d">- } else { 11605 </a><a href="#h19-0-9833" id="h19-0-9833" class="d">- return ""; 11606 </a><a href="#h19-0-9834" id="h19-0-9834" class="d">- } 11607 </a><a href="#h19-0-9835" id="h19-0-9835" class="d">- return stack; 11608 </a><a href="#h19-0-9836" id="h19-0-9836" class="d">- } 11609 </a><a href="#h19-0-9837" id="h19-0-9837" class="d">- ; 11610 </a><a href="#h19-0-9838" id="h19-0-9838" class="d">- function getOwnerStackByComponentInfoInDev(componentInfo) { 11611 </a><a href="#h19-0-9839" id="h19-0-9839" class="d">- try { 11612 </a><a href="#h19-0-9840" id="h19-0-9840" class="d">- var info = ""; 11613 </a><a href="#h19-0-9841" id="h19-0-9841" class="d">- if (!componentInfo.owner && typeof componentInfo.name === "string") { 11614 </a><a href="#h19-0-9842" id="h19-0-9842" class="d">- return describeBuiltInComponentFrame(componentInfo.name); 11615 </a><a href="#h19-0-9843" id="h19-0-9843" class="d">- } 11616 </a><a href="#h19-0-9844" id="h19-0-9844" class="d">- var owner = componentInfo; 11617 </a><a href="#h19-0-9845" id="h19-0-9845" class="d">- while (owner) { 11618 </a><a href="#h19-0-9846" id="h19-0-9846" class="d">- var ownerStack = owner.debugStack; 11619 </a><a href="#h19-0-9847" id="h19-0-9847" class="d">- if (ownerStack != null) { 11620 </a><a href="#h19-0-9848" id="h19-0-9848" class="d">- owner = owner.owner; 11621 </a><a href="#h19-0-9849" id="h19-0-9849" class="d">- if (owner) { 11622 </a><a href="#h19-0-9850" id="h19-0-9850" class="d">- info += "\n" + formatOwnerStack(ownerStack); 11623 </a><a href="#h19-0-9851" id="h19-0-9851" class="d">- } 11624 </a><a href="#h19-0-9852" id="h19-0-9852" class="d">- } else { 11625 </a><a href="#h19-0-9853" id="h19-0-9853" class="d">- break; 11626 </a><a href="#h19-0-9854" id="h19-0-9854" class="d">- } 11627 </a><a href="#h19-0-9855" id="h19-0-9855" class="d">- } 11628 </a><a href="#h19-0-9856" id="h19-0-9856" class="d">- return info; 11629 </a><a href="#h19-0-9857" id="h19-0-9857" class="d">- } catch (x) { 11630 </a><a href="#h19-0-9858" id="h19-0-9858" class="d">- return "\nError generating stack: " + x.message + "\n" + x.stack; 11631 </a><a href="#h19-0-9859" id="h19-0-9859" class="d">- } 11632 </a><a href="#h19-0-9860" id="h19-0-9860" class="d">- } 11633 </a><a href="#h19-0-9861" id="h19-0-9861" class="d">- ; 11634 </a><a href="#h19-0-9862" id="h19-0-9862" class="d">- var componentInfoToComponentLogsMap = /* @__PURE__ */ new WeakMap(); 11635 </a><a href="#h19-0-9863" id="h19-0-9863" class="d">- ; 11636 </a><a href="#h19-0-9864" id="h19-0-9864" class="d">- function renderer_toConsumableArray(arr) { 11637 </a><a href="#h19-0-9865" id="h19-0-9865" class="d">- return renderer_arrayWithoutHoles(arr) || renderer_iterableToArray(arr) || renderer_unsupportedIterableToArray(arr) || renderer_nonIterableSpread(); 11638 </a><a href="#h19-0-9866" id="h19-0-9866" class="d">- } 11639 </a><a href="#h19-0-9867" id="h19-0-9867" class="d">- function renderer_nonIterableSpread() { 11640 </a><a href="#h19-0-9868" id="h19-0-9868" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 11641 </a><a href="#h19-0-9869" id="h19-0-9869" class="d">- } 11642 </a><a href="#h19-0-9870" id="h19-0-9870" class="d">- function renderer_unsupportedIterableToArray(o, minLen) { 11643 </a><a href="#h19-0-9871" id="h19-0-9871" class="d">- if (!o) return; 11644 </a><a href="#h19-0-9872" id="h19-0-9872" class="d">- if (typeof o === "string") return renderer_arrayLikeToArray(o, minLen); 11645 </a><a href="#h19-0-9873" id="h19-0-9873" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 11646 </a><a href="#h19-0-9874" id="h19-0-9874" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 11647 </a><a href="#h19-0-9875" id="h19-0-9875" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 11648 </a><a href="#h19-0-9876" id="h19-0-9876" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return renderer_arrayLikeToArray(o, minLen); 11649 </a><a href="#h19-0-9877" id="h19-0-9877" class="d">- } 11650 </a><a href="#h19-0-9878" id="h19-0-9878" class="d">- function renderer_iterableToArray(iter) { 11651 </a><a href="#h19-0-9879" id="h19-0-9879" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 11652 </a><a href="#h19-0-9880" id="h19-0-9880" class="d">- } 11653 </a><a href="#h19-0-9881" id="h19-0-9881" class="d">- function renderer_arrayWithoutHoles(arr) { 11654 </a><a href="#h19-0-9882" id="h19-0-9882" class="d">- if (Array.isArray(arr)) return renderer_arrayLikeToArray(arr); 11655 </a><a href="#h19-0-9883" id="h19-0-9883" class="d">- } 11656 </a><a href="#h19-0-9884" id="h19-0-9884" class="d">- function renderer_arrayLikeToArray(arr, len) { 11657 </a><a href="#h19-0-9885" id="h19-0-9885" class="d">- if (len == null || len > arr.length) len = arr.length; 11658 </a><a href="#h19-0-9886" id="h19-0-9886" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 11659 </a><a href="#h19-0-9887" id="h19-0-9887" class="d">- arr2[i] = arr[i]; 11660 </a><a href="#h19-0-9888" id="h19-0-9888" class="d">- } 11661 </a><a href="#h19-0-9889" id="h19-0-9889" class="d">- return arr2; 11662 </a><a href="#h19-0-9890" id="h19-0-9890" class="d">- } 11663 </a><a href="#h19-0-9891" id="h19-0-9891" class="d">- function supportsConsoleTasks(componentInfo) { 11664 </a><a href="#h19-0-9892" id="h19-0-9892" class="d">- return !!componentInfo.debugTask; 11665 </a><a href="#h19-0-9893" id="h19-0-9893" class="d">- } 11666 </a><a href="#h19-0-9894" id="h19-0-9894" class="d">- function attach(hook, rendererID, renderer, global2) { 11667 </a><a href="#h19-0-9895" id="h19-0-9895" class="d">- var getCurrentComponentInfo = renderer.getCurrentComponentInfo; 11668 </a><a href="#h19-0-9896" id="h19-0-9896" class="d">- function getComponentStack(topFrame) { 11669 </a><a href="#h19-0-9897" id="h19-0-9897" class="d">- if (getCurrentComponentInfo === void 0) { 11670 </a><a href="#h19-0-9898" id="h19-0-9898" class="d">- return null; 11671 </a><a href="#h19-0-9899" id="h19-0-9899" class="d">- } 11672 </a><a href="#h19-0-9900" id="h19-0-9900" class="d">- var current = getCurrentComponentInfo(); 11673 </a><a href="#h19-0-9901" id="h19-0-9901" class="d">- if (current === null) { 11674 </a><a href="#h19-0-9902" id="h19-0-9902" class="d">- return null; 11675 </a><a href="#h19-0-9903" id="h19-0-9903" class="d">- } 11676 </a><a href="#h19-0-9904" id="h19-0-9904" class="d">- if (supportsConsoleTasks(current)) { 11677 </a><a href="#h19-0-9905" id="h19-0-9905" class="d">- return null; 11678 </a><a href="#h19-0-9906" id="h19-0-9906" class="d">- } 11679 </a><a href="#h19-0-9907" id="h19-0-9907" class="d">- var enableOwnerStacks2 = current.debugStack != null; 11680 </a><a href="#h19-0-9908" id="h19-0-9908" class="d">- var componentStack = ""; 11681 </a><a href="#h19-0-9909" id="h19-0-9909" class="d">- if (enableOwnerStacks2) { 11682 </a><a href="#h19-0-9910" id="h19-0-9910" class="d">- var topStackFrames = formatOwnerStack(topFrame); 11683 </a><a href="#h19-0-9911" id="h19-0-9911" class="d">- if (topStackFrames) { 11684 </a><a href="#h19-0-9912" id="h19-0-9912" class="d">- componentStack += "\n" + topStackFrames; 11685 </a><a href="#h19-0-9913" id="h19-0-9913" class="d">- } 11686 </a><a href="#h19-0-9914" id="h19-0-9914" class="d">- componentStack += getOwnerStackByComponentInfoInDev(current); 11687 </a><a href="#h19-0-9915" id="h19-0-9915" class="d">- } 11688 </a><a href="#h19-0-9916" id="h19-0-9916" class="d">- return { 11689 </a><a href="#h19-0-9917" id="h19-0-9917" class="d">- enableOwnerStacks: enableOwnerStacks2, 11690 </a><a href="#h19-0-9918" id="h19-0-9918" class="d">- componentStack 11691 </a><a href="#h19-0-9919" id="h19-0-9919" class="d">- }; 11692 </a><a href="#h19-0-9920" id="h19-0-9920" class="d">- } 11693 </a><a href="#h19-0-9921" id="h19-0-9921" class="d">- function onErrorOrWarning(type, args) { 11694 </a><a href="#h19-0-9922" id="h19-0-9922" class="d">- if (getCurrentComponentInfo === void 0) { 11695 </a><a href="#h19-0-9923" id="h19-0-9923" class="d">- return; 11696 </a><a href="#h19-0-9924" id="h19-0-9924" class="d">- } 11697 </a><a href="#h19-0-9925" id="h19-0-9925" class="d">- var componentInfo = getCurrentComponentInfo(); 11698 </a><a href="#h19-0-9926" id="h19-0-9926" class="d">- if (componentInfo === null) { 11699 </a><a href="#h19-0-9927" id="h19-0-9927" class="d">- return; 11700 </a><a href="#h19-0-9928" id="h19-0-9928" class="d">- } 11701 </a><a href="#h19-0-9929" id="h19-0-9929" class="d">- if (args.length > 3 && typeof args[0] === "string" && args[0].startsWith("%c%s%c ") && typeof args[1] === "string" && typeof args[2] === "string" && typeof args[3] === "string") { 11702 </a><a href="#h19-0-9930" id="h19-0-9930" class="d">- var format = args[0].slice(7); 11703 </a><a href="#h19-0-9931" id="h19-0-9931" class="d">- var env = args[2].trim(); 11704 </a><a href="#h19-0-9932" id="h19-0-9932" class="d">- args = args.slice(4); 11705 </a><a href="#h19-0-9933" id="h19-0-9933" class="d">- if (env !== componentInfo.env) { 11706 </a><a href="#h19-0-9934" id="h19-0-9934" class="d">- args.unshift("[" + env + "] " + format); 11707 </a><a href="#h19-0-9935" id="h19-0-9935" class="d">- } else { 11708 </a><a href="#h19-0-9936" id="h19-0-9936" class="d">- args.unshift(format); 11709 </a><a href="#h19-0-9937" id="h19-0-9937" class="d">- } 11710 </a><a href="#h19-0-9938" id="h19-0-9938" class="d">- } 11711 </a><a href="#h19-0-9939" id="h19-0-9939" class="d">- var message = formatConsoleArgumentsToSingleString.apply(void 0, renderer_toConsumableArray(args)); 11712 </a><a href="#h19-0-9940" id="h19-0-9940" class="d">- var componentLogsEntry = componentInfoToComponentLogsMap.get(componentInfo); 11713 </a><a href="#h19-0-9941" id="h19-0-9941" class="d">- if (componentLogsEntry === void 0) { 11714 </a><a href="#h19-0-9942" id="h19-0-9942" class="d">- componentLogsEntry = { 11715 </a><a href="#h19-0-9943" id="h19-0-9943" class="d">- errors: /* @__PURE__ */ new Map(), 11716 </a><a href="#h19-0-9944" id="h19-0-9944" class="d">- errorsCount: 0, 11717 </a><a href="#h19-0-9945" id="h19-0-9945" class="d">- warnings: /* @__PURE__ */ new Map(), 11718 </a><a href="#h19-0-9946" id="h19-0-9946" class="d">- warningsCount: 0 11719 </a><a href="#h19-0-9947" id="h19-0-9947" class="d">- }; 11720 </a><a href="#h19-0-9948" id="h19-0-9948" class="d">- componentInfoToComponentLogsMap.set(componentInfo, componentLogsEntry); 11721 </a><a href="#h19-0-9949" id="h19-0-9949" class="d">- } 11722 </a><a href="#h19-0-9950" id="h19-0-9950" class="d">- var messageMap = type === "error" ? componentLogsEntry.errors : componentLogsEntry.warnings; 11723 </a><a href="#h19-0-9951" id="h19-0-9951" class="d">- var count = messageMap.get(message) || 0; 11724 </a><a href="#h19-0-9952" id="h19-0-9952" class="d">- messageMap.set(message, count + 1); 11725 </a><a href="#h19-0-9953" id="h19-0-9953" class="d">- if (type === "error") { 11726 </a><a href="#h19-0-9954" id="h19-0-9954" class="d">- componentLogsEntry.errorsCount++; 11727 </a><a href="#h19-0-9955" id="h19-0-9955" class="d">- } else { 11728 </a><a href="#h19-0-9956" id="h19-0-9956" class="d">- componentLogsEntry.warningsCount++; 11729 </a><a href="#h19-0-9957" id="h19-0-9957" class="d">- } 11730 </a><a href="#h19-0-9958" id="h19-0-9958" class="d">- } 11731 </a><a href="#h19-0-9959" id="h19-0-9959" class="d">- return { 11732 </a><a href="#h19-0-9960" id="h19-0-9960" class="d">- cleanup: function cleanup() { 11733 </a><a href="#h19-0-9961" id="h19-0-9961" class="d">- }, 11734 </a><a href="#h19-0-9962" id="h19-0-9962" class="d">- clearErrorsAndWarnings: function clearErrorsAndWarnings() { 11735 </a><a href="#h19-0-9963" id="h19-0-9963" class="d">- }, 11736 </a><a href="#h19-0-9964" id="h19-0-9964" class="d">- clearErrorsForElementID: function clearErrorsForElementID() { 11737 </a><a href="#h19-0-9965" id="h19-0-9965" class="d">- }, 11738 </a><a href="#h19-0-9966" id="h19-0-9966" class="d">- clearWarningsForElementID: function clearWarningsForElementID() { 11739 </a><a href="#h19-0-9967" id="h19-0-9967" class="d">- }, 11740 </a><a href="#h19-0-9968" id="h19-0-9968" class="d">- getSerializedElementValueByPath: function getSerializedElementValueByPath() { 11741 </a><a href="#h19-0-9969" id="h19-0-9969" class="d">- }, 11742 </a><a href="#h19-0-9970" id="h19-0-9970" class="d">- deletePath: function deletePath() { 11743 </a><a href="#h19-0-9971" id="h19-0-9971" class="d">- }, 11744 </a><a href="#h19-0-9972" id="h19-0-9972" class="d">- findHostInstancesForElementID: function findHostInstancesForElementID() { 11745 </a><a href="#h19-0-9973" id="h19-0-9973" class="d">- return null; 11746 </a><a href="#h19-0-9974" id="h19-0-9974" class="d">- }, 11747 </a><a href="#h19-0-9975" id="h19-0-9975" class="d">- flushInitialOperations: function flushInitialOperations() { 11748 </a><a href="#h19-0-9976" id="h19-0-9976" class="d">- }, 11749 </a><a href="#h19-0-9977" id="h19-0-9977" class="d">- getBestMatchForTrackedPath: function getBestMatchForTrackedPath() { 11750 </a><a href="#h19-0-9978" id="h19-0-9978" class="d">- return null; 11751 </a><a href="#h19-0-9979" id="h19-0-9979" class="d">- }, 11752 </a><a href="#h19-0-9980" id="h19-0-9980" class="d">- getComponentStack, 11753 </a><a href="#h19-0-9981" id="h19-0-9981" class="d">- getDisplayNameForElementID: function getDisplayNameForElementID() { 11754 </a><a href="#h19-0-9982" id="h19-0-9982" class="d">- return null; 11755 </a><a href="#h19-0-9983" id="h19-0-9983" class="d">- }, 11756 </a><a href="#h19-0-9984" id="h19-0-9984" class="d">- getNearestMountedDOMNode: function getNearestMountedDOMNode() { 11757 </a><a href="#h19-0-9985" id="h19-0-9985" class="d">- return null; 11758 </a><a href="#h19-0-9986" id="h19-0-9986" class="d">- }, 11759 </a><a href="#h19-0-9987" id="h19-0-9987" class="d">- getElementIDForHostInstance: function getElementIDForHostInstance() { 11760 </a><a href="#h19-0-9988" id="h19-0-9988" class="d">- return null; 11761 </a><a href="#h19-0-9989" id="h19-0-9989" class="d">- }, 11762 </a><a href="#h19-0-9990" id="h19-0-9990" class="d">- getInstanceAndStyle: function getInstanceAndStyle() { 11763 </a><a href="#h19-0-9991" id="h19-0-9991" class="d">- return { 11764 </a><a href="#h19-0-9992" id="h19-0-9992" class="d">- instance: null, 11765 </a><a href="#h19-0-9993" id="h19-0-9993" class="d">- style: null 11766 </a><a href="#h19-0-9994" id="h19-0-9994" class="d">- }; 11767 </a><a href="#h19-0-9995" id="h19-0-9995" class="d">- }, 11768 </a><a href="#h19-0-9996" id="h19-0-9996" class="d">- getOwnersList: function getOwnersList() { 11769 </a><a href="#h19-0-9997" id="h19-0-9997" class="d">- return null; 11770 </a><a href="#h19-0-9998" id="h19-0-9998" class="d">- }, 11771 </a><a href="#h19-0-9999" id="h19-0-9999" class="d">- getPathForElement: function getPathForElement() { 11772 </a><a href="#h19-0-10000" id="h19-0-10000" class="d">- return null; 11773 </a><a href="#h19-0-10001" id="h19-0-10001" class="d">- }, 11774 </a><a href="#h19-0-10002" id="h19-0-10002" class="d">- getProfilingData: function getProfilingData() { 11775 </a><a href="#h19-0-10003" id="h19-0-10003" class="d">- throw new Error("getProfilingData not supported by this renderer"); 11776 </a><a href="#h19-0-10004" id="h19-0-10004" class="d">- }, 11777 </a><a href="#h19-0-10005" id="h19-0-10005" class="d">- handleCommitFiberRoot: function handleCommitFiberRoot() { 11778 </a><a href="#h19-0-10006" id="h19-0-10006" class="d">- }, 11779 </a><a href="#h19-0-10007" id="h19-0-10007" class="d">- handleCommitFiberUnmount: function handleCommitFiberUnmount() { 11780 </a><a href="#h19-0-10008" id="h19-0-10008" class="d">- }, 11781 </a><a href="#h19-0-10009" id="h19-0-10009" class="d">- handlePostCommitFiberRoot: function handlePostCommitFiberRoot() { 11782 </a><a href="#h19-0-10010" id="h19-0-10010" class="d">- }, 11783 </a><a href="#h19-0-10011" id="h19-0-10011" class="d">- hasElementWithId: function hasElementWithId() { 11784 </a><a href="#h19-0-10012" id="h19-0-10012" class="d">- return false; 11785 </a><a href="#h19-0-10013" id="h19-0-10013" class="d">- }, 11786 </a><a href="#h19-0-10014" id="h19-0-10014" class="d">- inspectElement: function inspectElement(requestID, id, path) { 11787 </a><a href="#h19-0-10015" id="h19-0-10015" class="d">- return { 11788 </a><a href="#h19-0-10016" id="h19-0-10016" class="d">- id, 11789 </a><a href="#h19-0-10017" id="h19-0-10017" class="d">- responseID: requestID, 11790 </a><a href="#h19-0-10018" id="h19-0-10018" class="d">- type: "not-found" 11791 </a><a href="#h19-0-10019" id="h19-0-10019" class="d">- }; 11792 </a><a href="#h19-0-10020" id="h19-0-10020" class="d">- }, 11793 </a><a href="#h19-0-10021" id="h19-0-10021" class="d">- logElementToConsole: function logElementToConsole() { 11794 </a><a href="#h19-0-10022" id="h19-0-10022" class="d">- }, 11795 </a><a href="#h19-0-10023" id="h19-0-10023" class="d">- getElementAttributeByPath: function getElementAttributeByPath() { 11796 </a><a href="#h19-0-10024" id="h19-0-10024" class="d">- }, 11797 </a><a href="#h19-0-10025" id="h19-0-10025" class="d">- getElementSourceFunctionById: function getElementSourceFunctionById() { 11798 </a><a href="#h19-0-10026" id="h19-0-10026" class="d">- }, 11799 </a><a href="#h19-0-10027" id="h19-0-10027" class="d">- onErrorOrWarning, 11800 </a><a href="#h19-0-10028" id="h19-0-10028" class="d">- overrideError: function overrideError() { 11801 </a><a href="#h19-0-10029" id="h19-0-10029" class="d">- }, 11802 </a><a href="#h19-0-10030" id="h19-0-10030" class="d">- overrideSuspense: function overrideSuspense() { 11803 </a><a href="#h19-0-10031" id="h19-0-10031" class="d">- }, 11804 </a><a href="#h19-0-10032" id="h19-0-10032" class="d">- overrideValueAtPath: function overrideValueAtPath() { 11805 </a><a href="#h19-0-10033" id="h19-0-10033" class="d">- }, 11806 </a><a href="#h19-0-10034" id="h19-0-10034" class="d">- renamePath: function renamePath() { 11807 </a><a href="#h19-0-10035" id="h19-0-10035" class="d">- }, 11808 </a><a href="#h19-0-10036" id="h19-0-10036" class="d">- renderer, 11809 </a><a href="#h19-0-10037" id="h19-0-10037" class="d">- setTraceUpdatesEnabled: function setTraceUpdatesEnabled() { 11810 </a><a href="#h19-0-10038" id="h19-0-10038" class="d">- }, 11811 </a><a href="#h19-0-10039" id="h19-0-10039" class="d">- setTrackedPath: function setTrackedPath() { 11812 </a><a href="#h19-0-10040" id="h19-0-10040" class="d">- }, 11813 </a><a href="#h19-0-10041" id="h19-0-10041" class="d">- startProfiling: function startProfiling() { 11814 </a><a href="#h19-0-10042" id="h19-0-10042" class="d">- }, 11815 </a><a href="#h19-0-10043" id="h19-0-10043" class="d">- stopProfiling: function stopProfiling() { 11816 </a><a href="#h19-0-10044" id="h19-0-10044" class="d">- }, 11817 </a><a href="#h19-0-10045" id="h19-0-10045" class="d">- storeAsGlobal: function storeAsGlobal() { 11818 </a><a href="#h19-0-10046" id="h19-0-10046" class="d">- }, 11819 </a><a href="#h19-0-10047" id="h19-0-10047" class="d">- updateComponentFilters: function updateComponentFilters() { 11820 </a><a href="#h19-0-10048" id="h19-0-10048" class="d">- }, 11821 </a><a href="#h19-0-10049" id="h19-0-10049" class="d">- getEnvironmentNames: function getEnvironmentNames() { 11822 </a><a href="#h19-0-10050" id="h19-0-10050" class="d">- return []; 11823 </a><a href="#h19-0-10051" id="h19-0-10051" class="d">- } 11824 </a><a href="#h19-0-10052" id="h19-0-10052" class="d">- }; 11825 </a><a href="#h19-0-10053" id="h19-0-10053" class="d">- } 11826 </a><a href="#h19-0-10054" id="h19-0-10054" class="d">- var react_debug_tools = __webpack_require__(987); 11827 </a><a href="#h19-0-10055" id="h19-0-10055" class="d">- ; 11828 </a><a href="#h19-0-10056" id="h19-0-10056" class="d">- var CONCURRENT_MODE_NUMBER = 60111; 11829 </a><a href="#h19-0-10057" id="h19-0-10057" class="d">- var CONCURRENT_MODE_SYMBOL_STRING = "Symbol(react.concurrent_mode)"; 11830 </a><a href="#h19-0-10058" id="h19-0-10058" class="d">- var CONTEXT_NUMBER = 60110; 11831 </a><a href="#h19-0-10059" id="h19-0-10059" class="d">- var CONTEXT_SYMBOL_STRING = "Symbol(react.context)"; 11832 </a><a href="#h19-0-10060" id="h19-0-10060" class="d">- var SERVER_CONTEXT_SYMBOL_STRING = "Symbol(react.server_context)"; 11833 </a><a href="#h19-0-10061" id="h19-0-10061" class="d">- var DEPRECATED_ASYNC_MODE_SYMBOL_STRING = "Symbol(react.async_mode)"; 11834 </a><a href="#h19-0-10062" id="h19-0-10062" class="d">- var ELEMENT_SYMBOL_STRING = "Symbol(react.transitional.element)"; 11835 </a><a href="#h19-0-10063" id="h19-0-10063" class="d">- var LEGACY_ELEMENT_NUMBER = 60103; 11836 </a><a href="#h19-0-10064" id="h19-0-10064" class="d">- var LEGACY_ELEMENT_SYMBOL_STRING = "Symbol(react.element)"; 11837 </a><a href="#h19-0-10065" id="h19-0-10065" class="d">- var DEBUG_TRACING_MODE_NUMBER = 60129; 11838 </a><a href="#h19-0-10066" id="h19-0-10066" class="d">- var DEBUG_TRACING_MODE_SYMBOL_STRING = "Symbol(react.debug_trace_mode)"; 11839 </a><a href="#h19-0-10067" id="h19-0-10067" class="d">- var FORWARD_REF_NUMBER = 60112; 11840 </a><a href="#h19-0-10068" id="h19-0-10068" class="d">- var FORWARD_REF_SYMBOL_STRING = "Symbol(react.forward_ref)"; 11841 </a><a href="#h19-0-10069" id="h19-0-10069" class="d">- var FRAGMENT_NUMBER = 60107; 11842 </a><a href="#h19-0-10070" id="h19-0-10070" class="d">- var FRAGMENT_SYMBOL_STRING = "Symbol(react.fragment)"; 11843 </a><a href="#h19-0-10071" id="h19-0-10071" class="d">- var LAZY_NUMBER = 60116; 11844 </a><a href="#h19-0-10072" id="h19-0-10072" class="d">- var LAZY_SYMBOL_STRING = "Symbol(react.lazy)"; 11845 </a><a href="#h19-0-10073" id="h19-0-10073" class="d">- var MEMO_NUMBER = 60115; 11846 </a><a href="#h19-0-10074" id="h19-0-10074" class="d">- var MEMO_SYMBOL_STRING = "Symbol(react.memo)"; 11847 </a><a href="#h19-0-10075" id="h19-0-10075" class="d">- var PORTAL_NUMBER = 60106; 11848 </a><a href="#h19-0-10076" id="h19-0-10076" class="d">- var PORTAL_SYMBOL_STRING = "Symbol(react.portal)"; 11849 </a><a href="#h19-0-10077" id="h19-0-10077" class="d">- var PROFILER_NUMBER = 60114; 11850 </a><a href="#h19-0-10078" id="h19-0-10078" class="d">- var PROFILER_SYMBOL_STRING = "Symbol(react.profiler)"; 11851 </a><a href="#h19-0-10079" id="h19-0-10079" class="d">- var PROVIDER_NUMBER = 60109; 11852 </a><a href="#h19-0-10080" id="h19-0-10080" class="d">- var PROVIDER_SYMBOL_STRING = "Symbol(react.provider)"; 11853 </a><a href="#h19-0-10081" id="h19-0-10081" class="d">- var CONSUMER_SYMBOL_STRING = "Symbol(react.consumer)"; 11854 </a><a href="#h19-0-10082" id="h19-0-10082" class="d">- var SCOPE_NUMBER = 60119; 11855 </a><a href="#h19-0-10083" id="h19-0-10083" class="d">- var SCOPE_SYMBOL_STRING = "Symbol(react.scope)"; 11856 </a><a href="#h19-0-10084" id="h19-0-10084" class="d">- var STRICT_MODE_NUMBER = 60108; 11857 </a><a href="#h19-0-10085" id="h19-0-10085" class="d">- var STRICT_MODE_SYMBOL_STRING = "Symbol(react.strict_mode)"; 11858 </a><a href="#h19-0-10086" id="h19-0-10086" class="d">- var SUSPENSE_NUMBER = 60113; 11859 </a><a href="#h19-0-10087" id="h19-0-10087" class="d">- var SUSPENSE_SYMBOL_STRING = "Symbol(react.suspense)"; 11860 </a><a href="#h19-0-10088" id="h19-0-10088" class="d">- var SUSPENSE_LIST_NUMBER = 60120; 11861 </a><a href="#h19-0-10089" id="h19-0-10089" class="d">- var SUSPENSE_LIST_SYMBOL_STRING = "Symbol(react.suspense_list)"; 11862 </a><a href="#h19-0-10090" id="h19-0-10090" class="d">- var SERVER_CONTEXT_DEFAULT_VALUE_NOT_LOADED_SYMBOL_STRING = "Symbol(react.server_context.defaultValue)"; 11863 </a><a href="#h19-0-10091" id="h19-0-10091" class="d">- var ReactSymbols_REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"); 11864 </a><a href="#h19-0-10092" id="h19-0-10092" class="d">- ; 11865 </a><a href="#h19-0-10093" id="h19-0-10093" class="d">- var enableLogger = false; 11866 </a><a href="#h19-0-10094" id="h19-0-10094" class="d">- var enableStyleXFeatures = false; 11867 </a><a href="#h19-0-10095" id="h19-0-10095" class="d">- var isInternalFacebookBuild = false; 11868 </a><a href="#h19-0-10096" id="h19-0-10096" class="d">- null; 11869 </a><a href="#h19-0-10097" id="h19-0-10097" class="d">- ; 11870 </a><a href="#h19-0-10098" id="h19-0-10098" class="d">- function is(x, y) { 11871 </a><a href="#h19-0-10099" id="h19-0-10099" class="d">- return x === y && (x !== 0 || 1 / x === 1 / y) || x !== x && y !== y; 11872 </a><a href="#h19-0-10100" id="h19-0-10100" class="d">- } 11873 </a><a href="#h19-0-10101" id="h19-0-10101" class="d">- var objectIs = ( 11874 </a><a href="#h19-0-10102" id="h19-0-10102" class="d">- // $FlowFixMe[method-unbinding] 11875 </a><a href="#h19-0-10103" id="h19-0-10103" class="d">- typeof Object.is === "function" ? Object.is : is 11876 </a><a href="#h19-0-10104" id="h19-0-10104" class="d">- ); 11877 </a><a href="#h19-0-10105" id="h19-0-10105" class="d">- const shared_objectIs = objectIs; 11878 </a><a href="#h19-0-10106" id="h19-0-10106" class="d">- ; 11879 </a><a href="#h19-0-10107" id="h19-0-10107" class="d">- var hasOwnProperty_hasOwnProperty = Object.prototype.hasOwnProperty; 11880 </a><a href="#h19-0-10108" id="h19-0-10108" class="d">- const shared_hasOwnProperty = hasOwnProperty_hasOwnProperty; 11881 </a><a href="#h19-0-10109" id="h19-0-10109" class="d">- ; 11882 </a><a href="#h19-0-10110" id="h19-0-10110" class="d">- function describeFiber(workTagMap, workInProgress, currentDispatcherRef) { 11883 </a><a href="#h19-0-10111" id="h19-0-10111" class="d">- var HostHoistable = workTagMap.HostHoistable, HostSingleton = workTagMap.HostSingleton, HostComponent = workTagMap.HostComponent, LazyComponent = workTagMap.LazyComponent, SuspenseComponent = workTagMap.SuspenseComponent, SuspenseListComponent = workTagMap.SuspenseListComponent, FunctionComponent = workTagMap.FunctionComponent, IndeterminateComponent = workTagMap.IndeterminateComponent, SimpleMemoComponent = workTagMap.SimpleMemoComponent, ForwardRef = workTagMap.ForwardRef, ClassComponent = workTagMap.ClassComponent, ViewTransitionComponent = workTagMap.ViewTransitionComponent; 11884 </a><a href="#h19-0-10112" id="h19-0-10112" class="d">- switch (workInProgress.tag) { 11885 </a><a href="#h19-0-10113" id="h19-0-10113" class="d">- case HostHoistable: 11886 </a><a href="#h19-0-10114" id="h19-0-10114" class="d">- case HostSingleton: 11887 </a><a href="#h19-0-10115" id="h19-0-10115" class="d">- case HostComponent: 11888 </a><a href="#h19-0-10116" id="h19-0-10116" class="d">- return describeBuiltInComponentFrame(workInProgress.type); 11889 </a><a href="#h19-0-10117" id="h19-0-10117" class="d">- case LazyComponent: 11890 </a><a href="#h19-0-10118" id="h19-0-10118" class="d">- return describeBuiltInComponentFrame("Lazy"); 11891 </a><a href="#h19-0-10119" id="h19-0-10119" class="d">- case SuspenseComponent: 11892 </a><a href="#h19-0-10120" id="h19-0-10120" class="d">- return describeBuiltInComponentFrame("Suspense"); 11893 </a><a href="#h19-0-10121" id="h19-0-10121" class="d">- case SuspenseListComponent: 11894 </a><a href="#h19-0-10122" id="h19-0-10122" class="d">- return describeBuiltInComponentFrame("SuspenseList"); 11895 </a><a href="#h19-0-10123" id="h19-0-10123" class="d">- case ViewTransitionComponent: 11896 </a><a href="#h19-0-10124" id="h19-0-10124" class="d">- return describeBuiltInComponentFrame("ViewTransition"); 11897 </a><a href="#h19-0-10125" id="h19-0-10125" class="d">- case FunctionComponent: 11898 </a><a href="#h19-0-10126" id="h19-0-10126" class="d">- case IndeterminateComponent: 11899 </a><a href="#h19-0-10127" id="h19-0-10127" class="d">- case SimpleMemoComponent: 11900 </a><a href="#h19-0-10128" id="h19-0-10128" class="d">- return describeFunctionComponentFrame(workInProgress.type, currentDispatcherRef); 11901 </a><a href="#h19-0-10129" id="h19-0-10129" class="d">- case ForwardRef: 11902 </a><a href="#h19-0-10130" id="h19-0-10130" class="d">- return describeFunctionComponentFrame(workInProgress.type.render, currentDispatcherRef); 11903 </a><a href="#h19-0-10131" id="h19-0-10131" class="d">- case ClassComponent: 11904 </a><a href="#h19-0-10132" id="h19-0-10132" class="d">- return describeClassComponentFrame(workInProgress.type, currentDispatcherRef); 11905 </a><a href="#h19-0-10133" id="h19-0-10133" class="d">- default: 11906 </a><a href="#h19-0-10134" id="h19-0-10134" class="d">- return ""; 11907 </a><a href="#h19-0-10135" id="h19-0-10135" class="d">- } 11908 </a><a href="#h19-0-10136" id="h19-0-10136" class="d">- } 11909 </a><a href="#h19-0-10137" id="h19-0-10137" class="d">- function getStackByFiberInDevAndProd(workTagMap, workInProgress, currentDispatcherRef) { 11910 </a><a href="#h19-0-10138" id="h19-0-10138" class="d">- try { 11911 </a><a href="#h19-0-10139" id="h19-0-10139" class="d">- var info = ""; 11912 </a><a href="#h19-0-10140" id="h19-0-10140" class="d">- var node = workInProgress; 11913 </a><a href="#h19-0-10141" id="h19-0-10141" class="d">- do { 11914 </a><a href="#h19-0-10142" id="h19-0-10142" class="d">- info += describeFiber(workTagMap, node, currentDispatcherRef); 11915 </a><a href="#h19-0-10143" id="h19-0-10143" class="d">- var debugInfo = node._debugInfo; 11916 </a><a href="#h19-0-10144" id="h19-0-10144" class="d">- if (debugInfo) { 11917 </a><a href="#h19-0-10145" id="h19-0-10145" class="d">- for (var i = debugInfo.length - 1; i >= 0; i--) { 11918 </a><a href="#h19-0-10146" id="h19-0-10146" class="d">- var entry = debugInfo[i]; 11919 </a><a href="#h19-0-10147" id="h19-0-10147" class="d">- if (typeof entry.name === "string") { 11920 </a><a href="#h19-0-10148" id="h19-0-10148" class="d">- info += describeDebugInfoFrame(entry.name, entry.env); 11921 </a><a href="#h19-0-10149" id="h19-0-10149" class="d">- } 11922 </a><a href="#h19-0-10150" id="h19-0-10150" class="d">- } 11923 </a><a href="#h19-0-10151" id="h19-0-10151" class="d">- } 11924 </a><a href="#h19-0-10152" id="h19-0-10152" class="d">- node = node.return; 11925 </a><a href="#h19-0-10153" id="h19-0-10153" class="d">- } while (node); 11926 </a><a href="#h19-0-10154" id="h19-0-10154" class="d">- return info; 11927 </a><a href="#h19-0-10155" id="h19-0-10155" class="d">- } catch (x) { 11928 </a><a href="#h19-0-10156" id="h19-0-10156" class="d">- return "\nError generating stack: " + x.message + "\n" + x.stack; 11929 </a><a href="#h19-0-10157" id="h19-0-10157" class="d">- } 11930 </a><a href="#h19-0-10158" id="h19-0-10158" class="d">- } 11931 </a><a href="#h19-0-10159" id="h19-0-10159" class="d">- function getSourceLocationByFiber(workTagMap, fiber, currentDispatcherRef) { 11932 </a><a href="#h19-0-10160" id="h19-0-10160" class="d">- try { 11933 </a><a href="#h19-0-10161" id="h19-0-10161" class="d">- var info = describeFiber(workTagMap, fiber, currentDispatcherRef); 11934 </a><a href="#h19-0-10162" id="h19-0-10162" class="d">- if (info !== "") { 11935 </a><a href="#h19-0-10163" id="h19-0-10163" class="d">- return info.slice(1); 11936 </a><a href="#h19-0-10164" id="h19-0-10164" class="d">- } 11937 </a><a href="#h19-0-10165" id="h19-0-10165" class="d">- } catch (x) { 11938 </a><a href="#h19-0-10166" id="h19-0-10166" class="d">- console.error(x); 11939 </a><a href="#h19-0-10167" id="h19-0-10167" class="d">- } 11940 </a><a href="#h19-0-10168" id="h19-0-10168" class="d">- return null; 11941 </a><a href="#h19-0-10169" id="h19-0-10169" class="d">- } 11942 </a><a href="#h19-0-10170" id="h19-0-10170" class="d">- function DevToolsFiberComponentStack_supportsConsoleTasks(fiber) { 11943 </a><a href="#h19-0-10171" id="h19-0-10171" class="d">- return !!fiber._debugTask; 11944 </a><a href="#h19-0-10172" id="h19-0-10172" class="d">- } 11945 </a><a href="#h19-0-10173" id="h19-0-10173" class="d">- function supportsOwnerStacks(fiber) { 11946 </a><a href="#h19-0-10174" id="h19-0-10174" class="d">- return fiber._debugStack !== void 0; 11947 </a><a href="#h19-0-10175" id="h19-0-10175" class="d">- } 11948 </a><a href="#h19-0-10176" id="h19-0-10176" class="d">- function getOwnerStackByFiberInDev(workTagMap, workInProgress, currentDispatcherRef) { 11949 </a><a href="#h19-0-10177" id="h19-0-10177" class="d">- var HostHoistable = workTagMap.HostHoistable, HostSingleton = workTagMap.HostSingleton, HostText = workTagMap.HostText, HostComponent = workTagMap.HostComponent, SuspenseComponent = workTagMap.SuspenseComponent, SuspenseListComponent = workTagMap.SuspenseListComponent, ViewTransitionComponent = workTagMap.ViewTransitionComponent; 11950 </a><a href="#h19-0-10178" id="h19-0-10178" class="d">- try { 11951 </a><a href="#h19-0-10179" id="h19-0-10179" class="d">- var info = ""; 11952 </a><a href="#h19-0-10180" id="h19-0-10180" class="d">- if (workInProgress.tag === HostText) { 11953 </a><a href="#h19-0-10181" id="h19-0-10181" class="d">- workInProgress = workInProgress.return; 11954 </a><a href="#h19-0-10182" id="h19-0-10182" class="d">- } 11955 </a><a href="#h19-0-10183" id="h19-0-10183" class="d">- switch (workInProgress.tag) { 11956 </a><a href="#h19-0-10184" id="h19-0-10184" class="d">- case HostHoistable: 11957 </a><a href="#h19-0-10185" id="h19-0-10185" class="d">- case HostSingleton: 11958 </a><a href="#h19-0-10186" id="h19-0-10186" class="d">- case HostComponent: 11959 </a><a href="#h19-0-10187" id="h19-0-10187" class="d">- info += describeBuiltInComponentFrame(workInProgress.type); 11960 </a><a href="#h19-0-10188" id="h19-0-10188" class="d">- break; 11961 </a><a href="#h19-0-10189" id="h19-0-10189" class="d">- case SuspenseComponent: 11962 </a><a href="#h19-0-10190" id="h19-0-10190" class="d">- info += describeBuiltInComponentFrame("Suspense"); 11963 </a><a href="#h19-0-10191" id="h19-0-10191" class="d">- break; 11964 </a><a href="#h19-0-10192" id="h19-0-10192" class="d">- case SuspenseListComponent: 11965 </a><a href="#h19-0-10193" id="h19-0-10193" class="d">- info += describeBuiltInComponentFrame("SuspenseList"); 11966 </a><a href="#h19-0-10194" id="h19-0-10194" class="d">- break; 11967 </a><a href="#h19-0-10195" id="h19-0-10195" class="d">- case ViewTransitionComponent: 11968 </a><a href="#h19-0-10196" id="h19-0-10196" class="d">- info += describeBuiltInComponentFrame("ViewTransition"); 11969 </a><a href="#h19-0-10197" id="h19-0-10197" class="d">- break; 11970 </a><a href="#h19-0-10198" id="h19-0-10198" class="d">- } 11971 </a><a href="#h19-0-10199" id="h19-0-10199" class="d">- var owner = workInProgress; 11972 </a><a href="#h19-0-10200" id="h19-0-10200" class="d">- while (owner) { 11973 </a><a href="#h19-0-10201" id="h19-0-10201" class="d">- if (typeof owner.tag === "number") { 11974 </a><a href="#h19-0-10202" id="h19-0-10202" class="d">- var fiber = owner; 11975 </a><a href="#h19-0-10203" id="h19-0-10203" class="d">- owner = fiber._debugOwner; 11976 </a><a href="#h19-0-10204" id="h19-0-10204" class="d">- var debugStack = fiber._debugStack; 11977 </a><a href="#h19-0-10205" id="h19-0-10205" class="d">- if (owner && debugStack) { 11978 </a><a href="#h19-0-10206" id="h19-0-10206" class="d">- if (typeof debugStack !== "string") { 11979 </a><a href="#h19-0-10207" id="h19-0-10207" class="d">- debugStack = formatOwnerStack(debugStack); 11980 </a><a href="#h19-0-10208" id="h19-0-10208" class="d">- } 11981 </a><a href="#h19-0-10209" id="h19-0-10209" class="d">- if (debugStack !== "") { 11982 </a><a href="#h19-0-10210" id="h19-0-10210" class="d">- info += "\n" + debugStack; 11983 </a><a href="#h19-0-10211" id="h19-0-10211" class="d">- } 11984 </a><a href="#h19-0-10212" id="h19-0-10212" class="d">- } 11985 </a><a href="#h19-0-10213" id="h19-0-10213" class="d">- } else if (owner.debugStack != null) { 11986 </a><a href="#h19-0-10214" id="h19-0-10214" class="d">- var ownerStack = owner.debugStack; 11987 </a><a href="#h19-0-10215" id="h19-0-10215" class="d">- owner = owner.owner; 11988 </a><a href="#h19-0-10216" id="h19-0-10216" class="d">- if (owner && ownerStack) { 11989 </a><a href="#h19-0-10217" id="h19-0-10217" class="d">- info += "\n" + formatOwnerStack(ownerStack); 11990 </a><a href="#h19-0-10218" id="h19-0-10218" class="d">- } 11991 </a><a href="#h19-0-10219" id="h19-0-10219" class="d">- } else { 11992 </a><a href="#h19-0-10220" id="h19-0-10220" class="d">- break; 11993 </a><a href="#h19-0-10221" id="h19-0-10221" class="d">- } 11994 </a><a href="#h19-0-10222" id="h19-0-10222" class="d">- } 11995 </a><a href="#h19-0-10223" id="h19-0-10223" class="d">- return info; 11996 </a><a href="#h19-0-10224" id="h19-0-10224" class="d">- } catch (x) { 11997 </a><a href="#h19-0-10225" id="h19-0-10225" class="d">- return "\nError generating stack: " + x.message + "\n" + x.stack; 11998 </a><a href="#h19-0-10226" id="h19-0-10226" class="d">- } 11999 </a><a href="#h19-0-10227" id="h19-0-10227" class="d">- } 12000 </a><a href="#h19-0-10228" id="h19-0-10228" class="d">- ; 12001 </a><a href="#h19-0-10229" id="h19-0-10229" class="d">- var cachedStyleNameToValueMap = /* @__PURE__ */ new Map(); 12002 </a><a href="#h19-0-10230" id="h19-0-10230" class="d">- function getStyleXData(data) { 12003 </a><a href="#h19-0-10231" id="h19-0-10231" class="d">- var sources = /* @__PURE__ */ new Set(); 12004 </a><a href="#h19-0-10232" id="h19-0-10232" class="d">- var resolvedStyles = {}; 12005 </a><a href="#h19-0-10233" id="h19-0-10233" class="d">- crawlData(data, sources, resolvedStyles); 12006 </a><a href="#h19-0-10234" id="h19-0-10234" class="d">- return { 12007 </a><a href="#h19-0-10235" id="h19-0-10235" class="d">- sources: Array.from(sources).sort(), 12008 </a><a href="#h19-0-10236" id="h19-0-10236" class="d">- resolvedStyles 12009 </a><a href="#h19-0-10237" id="h19-0-10237" class="d">- }; 12010 </a><a href="#h19-0-10238" id="h19-0-10238" class="d">- } 12011 </a><a href="#h19-0-10239" id="h19-0-10239" class="d">- function crawlData(data, sources, resolvedStyles) { 12012 </a><a href="#h19-0-10240" id="h19-0-10240" class="d">- if (data == null) { 12013 </a><a href="#h19-0-10241" id="h19-0-10241" class="d">- return; 12014 </a><a href="#h19-0-10242" id="h19-0-10242" class="d">- } 12015 </a><a href="#h19-0-10243" id="h19-0-10243" class="d">- if (src_isArray(data)) { 12016 </a><a href="#h19-0-10244" id="h19-0-10244" class="d">- data.forEach(function(entry) { 12017 </a><a href="#h19-0-10245" id="h19-0-10245" class="d">- if (entry == null) { 12018 </a><a href="#h19-0-10246" id="h19-0-10246" class="d">- return; 12019 </a><a href="#h19-0-10247" id="h19-0-10247" class="d">- } 12020 </a><a href="#h19-0-10248" id="h19-0-10248" class="d">- if (src_isArray(entry)) { 12021 </a><a href="#h19-0-10249" id="h19-0-10249" class="d">- crawlData(entry, sources, resolvedStyles); 12022 </a><a href="#h19-0-10250" id="h19-0-10250" class="d">- } else { 12023 </a><a href="#h19-0-10251" id="h19-0-10251" class="d">- crawlObjectProperties(entry, sources, resolvedStyles); 12024 </a><a href="#h19-0-10252" id="h19-0-10252" class="d">- } 12025 </a><a href="#h19-0-10253" id="h19-0-10253" class="d">- }); 12026 </a><a href="#h19-0-10254" id="h19-0-10254" class="d">- } else { 12027 </a><a href="#h19-0-10255" id="h19-0-10255" class="d">- crawlObjectProperties(data, sources, resolvedStyles); 12028 </a><a href="#h19-0-10256" id="h19-0-10256" class="d">- } 12029 </a><a href="#h19-0-10257" id="h19-0-10257" class="d">- resolvedStyles = Object.fromEntries(Object.entries(resolvedStyles).sort()); 12030 </a><a href="#h19-0-10258" id="h19-0-10258" class="d">- } 12031 </a><a href="#h19-0-10259" id="h19-0-10259" class="d">- function crawlObjectProperties(entry, sources, resolvedStyles) { 12032 </a><a href="#h19-0-10260" id="h19-0-10260" class="d">- var keys = Object.keys(entry); 12033 </a><a href="#h19-0-10261" id="h19-0-10261" class="d">- keys.forEach(function(key) { 12034 </a><a href="#h19-0-10262" id="h19-0-10262" class="d">- var value = entry[key]; 12035 </a><a href="#h19-0-10263" id="h19-0-10263" class="d">- if (typeof value === "string") { 12036 </a><a href="#h19-0-10264" id="h19-0-10264" class="d">- if (key === value) { 12037 </a><a href="#h19-0-10265" id="h19-0-10265" class="d">- sources.add(key); 12038 </a><a href="#h19-0-10266" id="h19-0-10266" class="d">- } else { 12039 </a><a href="#h19-0-10267" id="h19-0-10267" class="d">- var propertyValue = getPropertyValueForStyleName(value); 12040 </a><a href="#h19-0-10268" id="h19-0-10268" class="d">- if (propertyValue != null) { 12041 </a><a href="#h19-0-10269" id="h19-0-10269" class="d">- resolvedStyles[key] = propertyValue; 12042 </a><a href="#h19-0-10270" id="h19-0-10270" class="d">- } 12043 </a><a href="#h19-0-10271" id="h19-0-10271" class="d">- } 12044 </a><a href="#h19-0-10272" id="h19-0-10272" class="d">- } else { 12045 </a><a href="#h19-0-10273" id="h19-0-10273" class="d">- var nestedStyle = {}; 12046 </a><a href="#h19-0-10274" id="h19-0-10274" class="d">- resolvedStyles[key] = nestedStyle; 12047 </a><a href="#h19-0-10275" id="h19-0-10275" class="d">- crawlData([value], sources, nestedStyle); 12048 </a><a href="#h19-0-10276" id="h19-0-10276" class="d">- } 12049 </a><a href="#h19-0-10277" id="h19-0-10277" class="d">- }); 12050 </a><a href="#h19-0-10278" id="h19-0-10278" class="d">- } 12051 </a><a href="#h19-0-10279" id="h19-0-10279" class="d">- function getPropertyValueForStyleName(styleName) { 12052 </a><a href="#h19-0-10280" id="h19-0-10280" class="d">- if (cachedStyleNameToValueMap.has(styleName)) { 12053 </a><a href="#h19-0-10281" id="h19-0-10281" class="d">- return cachedStyleNameToValueMap.get(styleName); 12054 </a><a href="#h19-0-10282" id="h19-0-10282" class="d">- } 12055 </a><a href="#h19-0-10283" id="h19-0-10283" class="d">- for (var styleSheetIndex = 0; styleSheetIndex < document.styleSheets.length; styleSheetIndex++) { 12056 </a><a href="#h19-0-10284" id="h19-0-10284" class="d">- var styleSheet = document.styleSheets[styleSheetIndex]; 12057 </a><a href="#h19-0-10285" id="h19-0-10285" class="d">- var rules = null; 12058 </a><a href="#h19-0-10286" id="h19-0-10286" class="d">- try { 12059 </a><a href="#h19-0-10287" id="h19-0-10287" class="d">- rules = styleSheet.cssRules; 12060 </a><a href="#h19-0-10288" id="h19-0-10288" class="d">- } catch (_e) { 12061 </a><a href="#h19-0-10289" id="h19-0-10289" class="d">- continue; 12062 </a><a href="#h19-0-10290" id="h19-0-10290" class="d">- } 12063 </a><a href="#h19-0-10291" id="h19-0-10291" class="d">- for (var ruleIndex = 0; ruleIndex < rules.length; ruleIndex++) { 12064 </a><a href="#h19-0-10292" id="h19-0-10292" class="d">- if (!(rules[ruleIndex] instanceof CSSStyleRule)) { 12065 </a><a href="#h19-0-10293" id="h19-0-10293" class="d">- continue; 12066 </a><a href="#h19-0-10294" id="h19-0-10294" class="d">- } 12067 </a><a href="#h19-0-10295" id="h19-0-10295" class="d">- var rule = rules[ruleIndex]; 12068 </a><a href="#h19-0-10296" id="h19-0-10296" class="d">- var cssText = rule.cssText, selectorText = rule.selectorText, style = rule.style; 12069 </a><a href="#h19-0-10297" id="h19-0-10297" class="d">- if (selectorText != null) { 12070 </a><a href="#h19-0-10298" id="h19-0-10298" class="d">- if (selectorText.startsWith(".".concat(styleName))) { 12071 </a><a href="#h19-0-10299" id="h19-0-10299" class="d">- var match = cssText.match(/{ *([a-z\-]+):/); 12072 </a><a href="#h19-0-10300" id="h19-0-10300" class="d">- if (match !== null) { 12073 </a><a href="#h19-0-10301" id="h19-0-10301" class="d">- var property = match[1]; 12074 </a><a href="#h19-0-10302" id="h19-0-10302" class="d">- var value = style.getPropertyValue(property); 12075 </a><a href="#h19-0-10303" id="h19-0-10303" class="d">- cachedStyleNameToValueMap.set(styleName, value); 12076 </a><a href="#h19-0-10304" id="h19-0-10304" class="d">- return value; 12077 </a><a href="#h19-0-10305" id="h19-0-10305" class="d">- } else { 12078 </a><a href="#h19-0-10306" id="h19-0-10306" class="d">- return null; 12079 </a><a href="#h19-0-10307" id="h19-0-10307" class="d">- } 12080 </a><a href="#h19-0-10308" id="h19-0-10308" class="d">- } 12081 </a><a href="#h19-0-10309" id="h19-0-10309" class="d">- } 12082 </a><a href="#h19-0-10310" id="h19-0-10310" class="d">- } 12083 </a><a href="#h19-0-10311" id="h19-0-10311" class="d">- } 12084 </a><a href="#h19-0-10312" id="h19-0-10312" class="d">- return null; 12085 </a><a href="#h19-0-10313" id="h19-0-10313" class="d">- } 12086 </a><a href="#h19-0-10314" id="h19-0-10314" class="d">- ; 12087 </a><a href="#h19-0-10315" id="h19-0-10315" class="d">- var CHANGE_LOG_URL = "https://github.com/facebook/react/blob/main/packages/react-devtools/CHANGELOG.md"; 12088 </a><a href="#h19-0-10316" id="h19-0-10316" class="d">- var UNSUPPORTED_VERSION_URL = "https://reactjs.org/blog/2019/08/15/new-react-devtools.html#how-do-i-get-the-old-version-back"; 12089 </a><a href="#h19-0-10317" id="h19-0-10317" class="d">- var REACT_DEVTOOLS_WORKPLACE_URL = "https://fburl.com/react-devtools-workplace-group"; 12090 </a><a href="#h19-0-10318" id="h19-0-10318" class="d">- var THEME_STYLES = { 12091 </a><a href="#h19-0-10319" id="h19-0-10319" class="d">- light: { 12092 </a><a href="#h19-0-10320" id="h19-0-10320" class="d">- "--color-attribute-name": "#ef6632", 12093 </a><a href="#h19-0-10321" id="h19-0-10321" class="d">- "--color-attribute-name-not-editable": "#23272f", 12094 </a><a href="#h19-0-10322" id="h19-0-10322" class="d">- "--color-attribute-name-inverted": "rgba(255, 255, 255, 0.7)", 12095 </a><a href="#h19-0-10323" id="h19-0-10323" class="d">- "--color-attribute-value": "#1a1aa6", 12096 </a><a href="#h19-0-10324" id="h19-0-10324" class="d">- "--color-attribute-value-inverted": "#ffffff", 12097 </a><a href="#h19-0-10325" id="h19-0-10325" class="d">- "--color-attribute-editable-value": "#1a1aa6", 12098 </a><a href="#h19-0-10326" id="h19-0-10326" class="d">- "--color-background": "#ffffff", 12099 </a><a href="#h19-0-10327" id="h19-0-10327" class="d">- "--color-background-hover": "rgba(0, 136, 250, 0.1)", 12100 </a><a href="#h19-0-10328" id="h19-0-10328" class="d">- "--color-background-inactive": "#e5e5e5", 12101 </a><a href="#h19-0-10329" id="h19-0-10329" class="d">- "--color-background-invalid": "#fff0f0", 12102 </a><a href="#h19-0-10330" id="h19-0-10330" class="d">- "--color-background-selected": "#0088fa", 12103 </a><a href="#h19-0-10331" id="h19-0-10331" class="d">- "--color-button-background": "#ffffff", 12104 </a><a href="#h19-0-10332" id="h19-0-10332" class="d">- "--color-button-background-focus": "#ededed", 12105 </a><a href="#h19-0-10333" id="h19-0-10333" class="d">- "--color-button": "#5f6673", 12106 </a><a href="#h19-0-10334" id="h19-0-10334" class="d">- "--color-button-disabled": "#cfd1d5", 12107 </a><a href="#h19-0-10335" id="h19-0-10335" class="d">- "--color-button-active": "#0088fa", 12108 </a><a href="#h19-0-10336" id="h19-0-10336" class="d">- "--color-button-focus": "#23272f", 12109 </a><a href="#h19-0-10337" id="h19-0-10337" class="d">- "--color-button-hover": "#23272f", 12110 </a><a href="#h19-0-10338" id="h19-0-10338" class="d">- "--color-border": "#eeeeee", 12111 </a><a href="#h19-0-10339" id="h19-0-10339" class="d">- "--color-commit-did-not-render-fill": "#cfd1d5", 12112 </a><a href="#h19-0-10340" id="h19-0-10340" class="d">- "--color-commit-did-not-render-fill-text": "#000000", 12113 </a><a href="#h19-0-10341" id="h19-0-10341" class="d">- "--color-commit-did-not-render-pattern": "#cfd1d5", 12114 </a><a href="#h19-0-10342" id="h19-0-10342" class="d">- "--color-commit-did-not-render-pattern-text": "#333333", 12115 </a><a href="#h19-0-10343" id="h19-0-10343" class="d">- "--color-commit-gradient-0": "#37afa9", 12116 </a><a href="#h19-0-10344" id="h19-0-10344" class="d">- "--color-commit-gradient-1": "#63b19e", 12117 </a><a href="#h19-0-10345" id="h19-0-10345" class="d">- "--color-commit-gradient-2": "#80b393", 12118 </a><a href="#h19-0-10346" id="h19-0-10346" class="d">- "--color-commit-gradient-3": "#97b488", 12119 </a><a href="#h19-0-10347" id="h19-0-10347" class="d">- "--color-commit-gradient-4": "#abb67d", 12120 </a><a href="#h19-0-10348" id="h19-0-10348" class="d">- "--color-commit-gradient-5": "#beb771", 12121 </a><a href="#h19-0-10349" id="h19-0-10349" class="d">- "--color-commit-gradient-6": "#cfb965", 12122 </a><a href="#h19-0-10350" id="h19-0-10350" class="d">- "--color-commit-gradient-7": "#dfba57", 12123 </a><a href="#h19-0-10351" id="h19-0-10351" class="d">- "--color-commit-gradient-8": "#efbb49", 12124 </a><a href="#h19-0-10352" id="h19-0-10352" class="d">- "--color-commit-gradient-9": "#febc38", 12125 </a><a href="#h19-0-10353" id="h19-0-10353" class="d">- "--color-commit-gradient-text": "#000000", 12126 </a><a href="#h19-0-10354" id="h19-0-10354" class="d">- "--color-component-name": "#6a51b2", 12127 </a><a href="#h19-0-10355" id="h19-0-10355" class="d">- "--color-component-name-inverted": "#ffffff", 12128 </a><a href="#h19-0-10356" id="h19-0-10356" class="d">- "--color-component-badge-background": "#e6e6e6", 12129 </a><a href="#h19-0-10357" id="h19-0-10357" class="d">- "--color-component-badge-background-inverted": "rgba(255, 255, 255, 0.25)", 12130 </a><a href="#h19-0-10358" id="h19-0-10358" class="d">- "--color-component-badge-count": "#777d88", 12131 </a><a href="#h19-0-10359" id="h19-0-10359" class="d">- "--color-component-badge-count-inverted": "rgba(255, 255, 255, 0.7)", 12132 </a><a href="#h19-0-10360" id="h19-0-10360" class="d">- "--color-console-error-badge-text": "#ffffff", 12133 </a><a href="#h19-0-10361" id="h19-0-10361" class="d">- "--color-console-error-background": "#fff0f0", 12134 </a><a href="#h19-0-10362" id="h19-0-10362" class="d">- "--color-console-error-border": "#ffd6d6", 12135 </a><a href="#h19-0-10363" id="h19-0-10363" class="d">- "--color-console-error-icon": "#eb3941", 12136 </a><a href="#h19-0-10364" id="h19-0-10364" class="d">- "--color-console-error-text": "#fe2e31", 12137 </a><a href="#h19-0-10365" id="h19-0-10365" class="d">- "--color-console-warning-badge-text": "#000000", 12138 </a><a href="#h19-0-10366" id="h19-0-10366" class="d">- "--color-console-warning-background": "#fffbe5", 12139 </a><a href="#h19-0-10367" id="h19-0-10367" class="d">- "--color-console-warning-border": "#fff5c1", 12140 </a><a href="#h19-0-10368" id="h19-0-10368" class="d">- "--color-console-warning-icon": "#f4bd00", 12141 </a><a href="#h19-0-10369" id="h19-0-10369" class="d">- "--color-console-warning-text": "#64460c", 12142 </a><a href="#h19-0-10370" id="h19-0-10370" class="d">- "--color-context-background": "rgba(0,0,0,.9)", 12143 </a><a href="#h19-0-10371" id="h19-0-10371" class="d">- "--color-context-background-hover": "rgba(255, 255, 255, 0.1)", 12144 </a><a href="#h19-0-10372" id="h19-0-10372" class="d">- "--color-context-background-selected": "#178fb9", 12145 </a><a href="#h19-0-10373" id="h19-0-10373" class="d">- "--color-context-border": "#3d424a", 12146 </a><a href="#h19-0-10374" id="h19-0-10374" class="d">- "--color-context-text": "#ffffff", 12147 </a><a href="#h19-0-10375" id="h19-0-10375" class="d">- "--color-context-text-selected": "#ffffff", 12148 </a><a href="#h19-0-10376" id="h19-0-10376" class="d">- "--color-dim": "#777d88", 12149 </a><a href="#h19-0-10377" id="h19-0-10377" class="d">- "--color-dimmer": "#cfd1d5", 12150 </a><a href="#h19-0-10378" id="h19-0-10378" class="d">- "--color-dimmest": "#eff0f1", 12151 </a><a href="#h19-0-10379" id="h19-0-10379" class="d">- "--color-error-background": "hsl(0, 100%, 97%)", 12152 </a><a href="#h19-0-10380" id="h19-0-10380" class="d">- "--color-error-border": "hsl(0, 100%, 92%)", 12153 </a><a href="#h19-0-10381" id="h19-0-10381" class="d">- "--color-error-text": "#ff0000", 12154 </a><a href="#h19-0-10382" id="h19-0-10382" class="d">- "--color-expand-collapse-toggle": "#777d88", 12155 </a><a href="#h19-0-10383" id="h19-0-10383" class="d">- "--color-forget-badge-background": "#2683e2", 12156 </a><a href="#h19-0-10384" id="h19-0-10384" class="d">- "--color-forget-badge-background-inverted": "#1a6bbc", 12157 </a><a href="#h19-0-10385" id="h19-0-10385" class="d">- "--color-forget-text": "#fff", 12158 </a><a href="#h19-0-10386" id="h19-0-10386" class="d">- "--color-link": "#0000ff", 12159 </a><a href="#h19-0-10387" id="h19-0-10387" class="d">- "--color-modal-background": "rgba(255, 255, 255, 0.75)", 12160 </a><a href="#h19-0-10388" id="h19-0-10388" class="d">- "--color-bridge-version-npm-background": "#eff0f1", 12161 </a><a href="#h19-0-10389" id="h19-0-10389" class="d">- "--color-bridge-version-npm-text": "#000000", 12162 </a><a href="#h19-0-10390" id="h19-0-10390" class="d">- "--color-bridge-version-number": "#0088fa", 12163 </a><a href="#h19-0-10391" id="h19-0-10391" class="d">- "--color-primitive-hook-badge-background": "#e5e5e5", 12164 </a><a href="#h19-0-10392" id="h19-0-10392" class="d">- "--color-primitive-hook-badge-text": "#5f6673", 12165 </a><a href="#h19-0-10393" id="h19-0-10393" class="d">- "--color-record-active": "#fc3a4b", 12166 </a><a href="#h19-0-10394" id="h19-0-10394" class="d">- "--color-record-hover": "#3578e5", 12167 </a><a href="#h19-0-10395" id="h19-0-10395" class="d">- "--color-record-inactive": "#0088fa", 12168 </a><a href="#h19-0-10396" id="h19-0-10396" class="d">- "--color-resize-bar": "#eeeeee", 12169 </a><a href="#h19-0-10397" id="h19-0-10397" class="d">- "--color-resize-bar-active": "#dcdcdc", 12170 </a><a href="#h19-0-10398" id="h19-0-10398" class="d">- "--color-resize-bar-border": "#d1d1d1", 12171 </a><a href="#h19-0-10399" id="h19-0-10399" class="d">- "--color-resize-bar-dot": "#333333", 12172 </a><a href="#h19-0-10400" id="h19-0-10400" class="d">- "--color-timeline-internal-module": "#d1d1d1", 12173 </a><a href="#h19-0-10401" id="h19-0-10401" class="d">- "--color-timeline-internal-module-hover": "#c9c9c9", 12174 </a><a href="#h19-0-10402" id="h19-0-10402" class="d">- "--color-timeline-internal-module-text": "#444", 12175 </a><a href="#h19-0-10403" id="h19-0-10403" class="d">- "--color-timeline-native-event": "#ccc", 12176 </a><a href="#h19-0-10404" id="h19-0-10404" class="d">- "--color-timeline-native-event-hover": "#aaa", 12177 </a><a href="#h19-0-10405" id="h19-0-10405" class="d">- "--color-timeline-network-primary": "#fcf3dc", 12178 </a><a href="#h19-0-10406" id="h19-0-10406" class="d">- "--color-timeline-network-primary-hover": "#f0e7d1", 12179 </a><a href="#h19-0-10407" id="h19-0-10407" class="d">- "--color-timeline-network-secondary": "#efc457", 12180 </a><a href="#h19-0-10408" id="h19-0-10408" class="d">- "--color-timeline-network-secondary-hover": "#e3ba52", 12181 </a><a href="#h19-0-10409" id="h19-0-10409" class="d">- "--color-timeline-priority-background": "#f6f6f6", 12182 </a><a href="#h19-0-10410" id="h19-0-10410" class="d">- "--color-timeline-priority-border": "#eeeeee", 12183 </a><a href="#h19-0-10411" id="h19-0-10411" class="d">- "--color-timeline-user-timing": "#c9cacd", 12184 </a><a href="#h19-0-10412" id="h19-0-10412" class="d">- "--color-timeline-user-timing-hover": "#93959a", 12185 </a><a href="#h19-0-10413" id="h19-0-10413" class="d">- "--color-timeline-react-idle": "#d3e5f6", 12186 </a><a href="#h19-0-10414" id="h19-0-10414" class="d">- "--color-timeline-react-idle-hover": "#c3d9ef", 12187 </a><a href="#h19-0-10415" id="h19-0-10415" class="d">- "--color-timeline-react-render": "#9fc3f3", 12188 </a><a href="#h19-0-10416" id="h19-0-10416" class="d">- "--color-timeline-react-render-hover": "#83afe9", 12189 </a><a href="#h19-0-10417" id="h19-0-10417" class="d">- "--color-timeline-react-render-text": "#11365e", 12190 </a><a href="#h19-0-10418" id="h19-0-10418" class="d">- "--color-timeline-react-commit": "#c88ff0", 12191 </a><a href="#h19-0-10419" id="h19-0-10419" class="d">- "--color-timeline-react-commit-hover": "#b281d6", 12192 </a><a href="#h19-0-10420" id="h19-0-10420" class="d">- "--color-timeline-react-commit-text": "#3e2c4a", 12193 </a><a href="#h19-0-10421" id="h19-0-10421" class="d">- "--color-timeline-react-layout-effects": "#b281d6", 12194 </a><a href="#h19-0-10422" id="h19-0-10422" class="d">- "--color-timeline-react-layout-effects-hover": "#9d71bd", 12195 </a><a href="#h19-0-10423" id="h19-0-10423" class="d">- "--color-timeline-react-layout-effects-text": "#3e2c4a", 12196 </a><a href="#h19-0-10424" id="h19-0-10424" class="d">- "--color-timeline-react-passive-effects": "#b281d6", 12197 </a><a href="#h19-0-10425" id="h19-0-10425" class="d">- "--color-timeline-react-passive-effects-hover": "#9d71bd", 12198 </a><a href="#h19-0-10426" id="h19-0-10426" class="d">- "--color-timeline-react-passive-effects-text": "#3e2c4a", 12199 </a><a href="#h19-0-10427" id="h19-0-10427" class="d">- "--color-timeline-react-schedule": "#9fc3f3", 12200 </a><a href="#h19-0-10428" id="h19-0-10428" class="d">- "--color-timeline-react-schedule-hover": "#2683E2", 12201 </a><a href="#h19-0-10429" id="h19-0-10429" class="d">- "--color-timeline-react-suspense-rejected": "#f1cc14", 12202 </a><a href="#h19-0-10430" id="h19-0-10430" class="d">- "--color-timeline-react-suspense-rejected-hover": "#ffdf37", 12203 </a><a href="#h19-0-10431" id="h19-0-10431" class="d">- "--color-timeline-react-suspense-resolved": "#a6e59f", 12204 </a><a href="#h19-0-10432" id="h19-0-10432" class="d">- "--color-timeline-react-suspense-resolved-hover": "#89d281", 12205 </a><a href="#h19-0-10433" id="h19-0-10433" class="d">- "--color-timeline-react-suspense-unresolved": "#c9cacd", 12206 </a><a href="#h19-0-10434" id="h19-0-10434" class="d">- "--color-timeline-react-suspense-unresolved-hover": "#93959a", 12207 </a><a href="#h19-0-10435" id="h19-0-10435" class="d">- "--color-timeline-thrown-error": "#ee1638", 12208 </a><a href="#h19-0-10436" id="h19-0-10436" class="d">- "--color-timeline-thrown-error-hover": "#da1030", 12209 </a><a href="#h19-0-10437" id="h19-0-10437" class="d">- "--color-timeline-text-color": "#000000", 12210 </a><a href="#h19-0-10438" id="h19-0-10438" class="d">- "--color-timeline-text-dim-color": "#ccc", 12211 </a><a href="#h19-0-10439" id="h19-0-10439" class="d">- "--color-timeline-react-work-border": "#eeeeee", 12212 </a><a href="#h19-0-10440" id="h19-0-10440" class="d">- "--color-search-match": "yellow", 12213 </a><a href="#h19-0-10441" id="h19-0-10441" class="d">- "--color-search-match-current": "#f7923b", 12214 </a><a href="#h19-0-10442" id="h19-0-10442" class="d">- "--color-selected-tree-highlight-active": "rgba(0, 136, 250, 0.1)", 12215 </a><a href="#h19-0-10443" id="h19-0-10443" class="d">- "--color-selected-tree-highlight-inactive": "rgba(0, 0, 0, 0.05)", 12216 </a><a href="#h19-0-10444" id="h19-0-10444" class="d">- "--color-scroll-caret": "rgba(150, 150, 150, 0.5)", 12217 </a><a href="#h19-0-10445" id="h19-0-10445" class="d">- "--color-tab-selected-border": "#0088fa", 12218 </a><a href="#h19-0-10446" id="h19-0-10446" class="d">- "--color-text": "#000000", 12219 </a><a href="#h19-0-10447" id="h19-0-10447" class="d">- "--color-text-invalid": "#ff0000", 12220 </a><a href="#h19-0-10448" id="h19-0-10448" class="d">- "--color-text-selected": "#ffffff", 12221 </a><a href="#h19-0-10449" id="h19-0-10449" class="d">- "--color-toggle-background-invalid": "#fc3a4b", 12222 </a><a href="#h19-0-10450" id="h19-0-10450" class="d">- "--color-toggle-background-on": "#0088fa", 12223 </a><a href="#h19-0-10451" id="h19-0-10451" class="d">- "--color-toggle-background-off": "#cfd1d5", 12224 </a><a href="#h19-0-10452" id="h19-0-10452" class="d">- "--color-toggle-text": "#ffffff", 12225 </a><a href="#h19-0-10453" id="h19-0-10453" class="d">- "--color-warning-background": "#fb3655", 12226 </a><a href="#h19-0-10454" id="h19-0-10454" class="d">- "--color-warning-background-hover": "#f82042", 12227 </a><a href="#h19-0-10455" id="h19-0-10455" class="d">- "--color-warning-text-color": "#ffffff", 12228 </a><a href="#h19-0-10456" id="h19-0-10456" class="d">- "--color-warning-text-color-inverted": "#fd4d69", 12229 </a><a href="#h19-0-10457" id="h19-0-10457" class="d">- // The styles below should be kept in sync with 'root.css' 12230 </a><a href="#h19-0-10458" id="h19-0-10458" class="d">- // They are repeated there because they're used by e.g. tooltips or context menus 12231 </a><a href="#h19-0-10459" id="h19-0-10459" class="d">- // which get rendered outside of the DOM subtree (where normal theme/styles are written). 12232 </a><a href="#h19-0-10460" id="h19-0-10460" class="d">- "--color-scroll-thumb": "#c2c2c2", 12233 </a><a href="#h19-0-10461" id="h19-0-10461" class="d">- "--color-scroll-track": "#fafafa", 12234 </a><a href="#h19-0-10462" id="h19-0-10462" class="d">- "--color-tooltip-background": "rgba(0, 0, 0, 0.9)", 12235 </a><a href="#h19-0-10463" id="h19-0-10463" class="d">- "--color-tooltip-text": "#ffffff" 12236 </a><a href="#h19-0-10464" id="h19-0-10464" class="d">- }, 12237 </a><a href="#h19-0-10465" id="h19-0-10465" class="d">- dark: { 12238 </a><a href="#h19-0-10466" id="h19-0-10466" class="d">- "--color-attribute-name": "#9d87d2", 12239 </a><a href="#h19-0-10467" id="h19-0-10467" class="d">- "--color-attribute-name-not-editable": "#ededed", 12240 </a><a href="#h19-0-10468" id="h19-0-10468" class="d">- "--color-attribute-name-inverted": "#282828", 12241 </a><a href="#h19-0-10469" id="h19-0-10469" class="d">- "--color-attribute-value": "#cedae0", 12242 </a><a href="#h19-0-10470" id="h19-0-10470" class="d">- "--color-attribute-value-inverted": "#ffffff", 12243 </a><a href="#h19-0-10471" id="h19-0-10471" class="d">- "--color-attribute-editable-value": "yellow", 12244 </a><a href="#h19-0-10472" id="h19-0-10472" class="d">- "--color-background": "#282c34", 12245 </a><a href="#h19-0-10473" id="h19-0-10473" class="d">- "--color-background-hover": "rgba(255, 255, 255, 0.1)", 12246 </a><a href="#h19-0-10474" id="h19-0-10474" class="d">- "--color-background-inactive": "#3d424a", 12247 </a><a href="#h19-0-10475" id="h19-0-10475" class="d">- "--color-background-invalid": "#5c0000", 12248 </a><a href="#h19-0-10476" id="h19-0-10476" class="d">- "--color-background-selected": "#178fb9", 12249 </a><a href="#h19-0-10477" id="h19-0-10477" class="d">- "--color-button-background": "#282c34", 12250 </a><a href="#h19-0-10478" id="h19-0-10478" class="d">- "--color-button-background-focus": "#3d424a", 12251 </a><a href="#h19-0-10479" id="h19-0-10479" class="d">- "--color-button": "#afb3b9", 12252 </a><a href="#h19-0-10480" id="h19-0-10480" class="d">- "--color-button-active": "#61dafb", 12253 </a><a href="#h19-0-10481" id="h19-0-10481" class="d">- "--color-button-disabled": "#4f5766", 12254 </a><a href="#h19-0-10482" id="h19-0-10482" class="d">- "--color-button-focus": "#a2e9fc", 12255 </a><a href="#h19-0-10483" id="h19-0-10483" class="d">- "--color-button-hover": "#ededed", 12256 </a><a href="#h19-0-10484" id="h19-0-10484" class="d">- "--color-border": "#3d424a", 12257 </a><a href="#h19-0-10485" id="h19-0-10485" class="d">- "--color-commit-did-not-render-fill": "#777d88", 12258 </a><a href="#h19-0-10486" id="h19-0-10486" class="d">- "--color-commit-did-not-render-fill-text": "#000000", 12259 </a><a href="#h19-0-10487" id="h19-0-10487" class="d">- "--color-commit-did-not-render-pattern": "#666c77", 12260 </a><a href="#h19-0-10488" id="h19-0-10488" class="d">- "--color-commit-did-not-render-pattern-text": "#ffffff", 12261 </a><a href="#h19-0-10489" id="h19-0-10489" class="d">- "--color-commit-gradient-0": "#37afa9", 12262 </a><a href="#h19-0-10490" id="h19-0-10490" class="d">- "--color-commit-gradient-1": "#63b19e", 12263 </a><a href="#h19-0-10491" id="h19-0-10491" class="d">- "--color-commit-gradient-2": "#80b393", 12264 </a><a href="#h19-0-10492" id="h19-0-10492" class="d">- "--color-commit-gradient-3": "#97b488", 12265 </a><a href="#h19-0-10493" id="h19-0-10493" class="d">- "--color-commit-gradient-4": "#abb67d", 12266 </a><a href="#h19-0-10494" id="h19-0-10494" class="d">- "--color-commit-gradient-5": "#beb771", 12267 </a><a href="#h19-0-10495" id="h19-0-10495" class="d">- "--color-commit-gradient-6": "#cfb965", 12268 </a><a href="#h19-0-10496" id="h19-0-10496" class="d">- "--color-commit-gradient-7": "#dfba57", 12269 </a><a href="#h19-0-10497" id="h19-0-10497" class="d">- "--color-commit-gradient-8": "#efbb49", 12270 </a><a href="#h19-0-10498" id="h19-0-10498" class="d">- "--color-commit-gradient-9": "#febc38", 12271 </a><a href="#h19-0-10499" id="h19-0-10499" class="d">- "--color-commit-gradient-text": "#000000", 12272 </a><a href="#h19-0-10500" id="h19-0-10500" class="d">- "--color-component-name": "#61dafb", 12273 </a><a href="#h19-0-10501" id="h19-0-10501" class="d">- "--color-component-name-inverted": "#282828", 12274 </a><a href="#h19-0-10502" id="h19-0-10502" class="d">- "--color-component-badge-background": "#5e6167", 12275 </a><a href="#h19-0-10503" id="h19-0-10503" class="d">- "--color-component-badge-background-inverted": "#46494e", 12276 </a><a href="#h19-0-10504" id="h19-0-10504" class="d">- "--color-component-badge-count": "#8f949d", 12277 </a><a href="#h19-0-10505" id="h19-0-10505" class="d">- "--color-component-badge-count-inverted": "rgba(255, 255, 255, 0.85)", 12278 </a><a href="#h19-0-10506" id="h19-0-10506" class="d">- "--color-console-error-badge-text": "#000000", 12279 </a><a href="#h19-0-10507" id="h19-0-10507" class="d">- "--color-console-error-background": "#290000", 12280 </a><a href="#h19-0-10508" id="h19-0-10508" class="d">- "--color-console-error-border": "#5c0000", 12281 </a><a href="#h19-0-10509" id="h19-0-10509" class="d">- "--color-console-error-icon": "#eb3941", 12282 </a><a href="#h19-0-10510" id="h19-0-10510" class="d">- "--color-console-error-text": "#fc7f7f", 12283 </a><a href="#h19-0-10511" id="h19-0-10511" class="d">- "--color-console-warning-badge-text": "#000000", 12284 </a><a href="#h19-0-10512" id="h19-0-10512" class="d">- "--color-console-warning-background": "#332b00", 12285 </a><a href="#h19-0-10513" id="h19-0-10513" class="d">- "--color-console-warning-border": "#665500", 12286 </a><a href="#h19-0-10514" id="h19-0-10514" class="d">- "--color-console-warning-icon": "#f4bd00", 12287 </a><a href="#h19-0-10515" id="h19-0-10515" class="d">- "--color-console-warning-text": "#f5f2ed", 12288 </a><a href="#h19-0-10516" id="h19-0-10516" class="d">- "--color-context-background": "rgba(255,255,255,.95)", 12289 </a><a href="#h19-0-10517" id="h19-0-10517" class="d">- "--color-context-background-hover": "rgba(0, 136, 250, 0.1)", 12290 </a><a href="#h19-0-10518" id="h19-0-10518" class="d">- "--color-context-background-selected": "#0088fa", 12291 </a><a href="#h19-0-10519" id="h19-0-10519" class="d">- "--color-context-border": "#eeeeee", 12292 </a><a href="#h19-0-10520" id="h19-0-10520" class="d">- "--color-context-text": "#000000", 12293 </a><a href="#h19-0-10521" id="h19-0-10521" class="d">- "--color-context-text-selected": "#ffffff", 12294 </a><a href="#h19-0-10522" id="h19-0-10522" class="d">- "--color-dim": "#8f949d", 12295 </a><a href="#h19-0-10523" id="h19-0-10523" class="d">- "--color-dimmer": "#777d88", 12296 </a><a href="#h19-0-10524" id="h19-0-10524" class="d">- "--color-dimmest": "#4f5766", 12297 </a><a href="#h19-0-10525" id="h19-0-10525" class="d">- "--color-error-background": "#200", 12298 </a><a href="#h19-0-10526" id="h19-0-10526" class="d">- "--color-error-border": "#900", 12299 </a><a href="#h19-0-10527" id="h19-0-10527" class="d">- "--color-error-text": "#f55", 12300 </a><a href="#h19-0-10528" id="h19-0-10528" class="d">- "--color-expand-collapse-toggle": "#8f949d", 12301 </a><a href="#h19-0-10529" id="h19-0-10529" class="d">- "--color-forget-badge-background": "#2683e2", 12302 </a><a href="#h19-0-10530" id="h19-0-10530" class="d">- "--color-forget-badge-background-inverted": "#1a6bbc", 12303 </a><a href="#h19-0-10531" id="h19-0-10531" class="d">- "--color-forget-text": "#fff", 12304 </a><a href="#h19-0-10532" id="h19-0-10532" class="d">- "--color-link": "#61dafb", 12305 </a><a href="#h19-0-10533" id="h19-0-10533" class="d">- "--color-modal-background": "rgba(0, 0, 0, 0.75)", 12306 </a><a href="#h19-0-10534" id="h19-0-10534" class="d">- "--color-bridge-version-npm-background": "rgba(0, 0, 0, 0.25)", 12307 </a><a href="#h19-0-10535" id="h19-0-10535" class="d">- "--color-bridge-version-npm-text": "#ffffff", 12308 </a><a href="#h19-0-10536" id="h19-0-10536" class="d">- "--color-bridge-version-number": "yellow", 12309 </a><a href="#h19-0-10537" id="h19-0-10537" class="d">- "--color-primitive-hook-badge-background": "rgba(0, 0, 0, 0.25)", 12310 </a><a href="#h19-0-10538" id="h19-0-10538" class="d">- "--color-primitive-hook-badge-text": "rgba(255, 255, 255, 0.7)", 12311 </a><a href="#h19-0-10539" id="h19-0-10539" class="d">- "--color-record-active": "#fc3a4b", 12312 </a><a href="#h19-0-10540" id="h19-0-10540" class="d">- "--color-record-hover": "#a2e9fc", 12313 </a><a href="#h19-0-10541" id="h19-0-10541" class="d">- "--color-record-inactive": "#61dafb", 12314 </a><a href="#h19-0-10542" id="h19-0-10542" class="d">- "--color-resize-bar": "#282c34", 12315 </a><a href="#h19-0-10543" id="h19-0-10543" class="d">- "--color-resize-bar-active": "#31363f", 12316 </a><a href="#h19-0-10544" id="h19-0-10544" class="d">- "--color-resize-bar-border": "#3d424a", 12317 </a><a href="#h19-0-10545" id="h19-0-10545" class="d">- "--color-resize-bar-dot": "#cfd1d5", 12318 </a><a href="#h19-0-10546" id="h19-0-10546" class="d">- "--color-timeline-internal-module": "#303542", 12319 </a><a href="#h19-0-10547" id="h19-0-10547" class="d">- "--color-timeline-internal-module-hover": "#363b4a", 12320 </a><a href="#h19-0-10548" id="h19-0-10548" class="d">- "--color-timeline-internal-module-text": "#7f8899", 12321 </a><a href="#h19-0-10549" id="h19-0-10549" class="d">- "--color-timeline-native-event": "#b2b2b2", 12322 </a><a href="#h19-0-10550" id="h19-0-10550" class="d">- "--color-timeline-native-event-hover": "#949494", 12323 </a><a href="#h19-0-10551" id="h19-0-10551" class="d">- "--color-timeline-network-primary": "#fcf3dc", 12324 </a><a href="#h19-0-10552" id="h19-0-10552" class="d">- "--color-timeline-network-primary-hover": "#e3dbc5", 12325 </a><a href="#h19-0-10553" id="h19-0-10553" class="d">- "--color-timeline-network-secondary": "#efc457", 12326 </a><a href="#h19-0-10554" id="h19-0-10554" class="d">- "--color-timeline-network-secondary-hover": "#d6af4d", 12327 </a><a href="#h19-0-10555" id="h19-0-10555" class="d">- "--color-timeline-priority-background": "#1d2129", 12328 </a><a href="#h19-0-10556" id="h19-0-10556" class="d">- "--color-timeline-priority-border": "#282c34", 12329 </a><a href="#h19-0-10557" id="h19-0-10557" class="d">- "--color-timeline-user-timing": "#c9cacd", 12330 </a><a href="#h19-0-10558" id="h19-0-10558" class="d">- "--color-timeline-user-timing-hover": "#93959a", 12331 </a><a href="#h19-0-10559" id="h19-0-10559" class="d">- "--color-timeline-react-idle": "#3d485b", 12332 </a><a href="#h19-0-10560" id="h19-0-10560" class="d">- "--color-timeline-react-idle-hover": "#465269", 12333 </a><a href="#h19-0-10561" id="h19-0-10561" class="d">- "--color-timeline-react-render": "#2683E2", 12334 </a><a href="#h19-0-10562" id="h19-0-10562" class="d">- "--color-timeline-react-render-hover": "#1a76d4", 12335 </a><a href="#h19-0-10563" id="h19-0-10563" class="d">- "--color-timeline-react-render-text": "#11365e", 12336 </a><a href="#h19-0-10564" id="h19-0-10564" class="d">- "--color-timeline-react-commit": "#731fad", 12337 </a><a href="#h19-0-10565" id="h19-0-10565" class="d">- "--color-timeline-react-commit-hover": "#611b94", 12338 </a><a href="#h19-0-10566" id="h19-0-10566" class="d">- "--color-timeline-react-commit-text": "#e5c1ff", 12339 </a><a href="#h19-0-10567" id="h19-0-10567" class="d">- "--color-timeline-react-layout-effects": "#611b94", 12340 </a><a href="#h19-0-10568" id="h19-0-10568" class="d">- "--color-timeline-react-layout-effects-hover": "#51167a", 12341 </a><a href="#h19-0-10569" id="h19-0-10569" class="d">- "--color-timeline-react-layout-effects-text": "#e5c1ff", 12342 </a><a href="#h19-0-10570" id="h19-0-10570" class="d">- "--color-timeline-react-passive-effects": "#611b94", 12343 </a><a href="#h19-0-10571" id="h19-0-10571" class="d">- "--color-timeline-react-passive-effects-hover": "#51167a", 12344 </a><a href="#h19-0-10572" id="h19-0-10572" class="d">- "--color-timeline-react-passive-effects-text": "#e5c1ff", 12345 </a><a href="#h19-0-10573" id="h19-0-10573" class="d">- "--color-timeline-react-schedule": "#2683E2", 12346 </a><a href="#h19-0-10574" id="h19-0-10574" class="d">- "--color-timeline-react-schedule-hover": "#1a76d4", 12347 </a><a href="#h19-0-10575" id="h19-0-10575" class="d">- "--color-timeline-react-suspense-rejected": "#f1cc14", 12348 </a><a href="#h19-0-10576" id="h19-0-10576" class="d">- "--color-timeline-react-suspense-rejected-hover": "#e4c00f", 12349 </a><a href="#h19-0-10577" id="h19-0-10577" class="d">- "--color-timeline-react-suspense-resolved": "#a6e59f", 12350 </a><a href="#h19-0-10578" id="h19-0-10578" class="d">- "--color-timeline-react-suspense-resolved-hover": "#89d281", 12351 </a><a href="#h19-0-10579" id="h19-0-10579" class="d">- "--color-timeline-react-suspense-unresolved": "#c9cacd", 12352 </a><a href="#h19-0-10580" id="h19-0-10580" class="d">- "--color-timeline-react-suspense-unresolved-hover": "#93959a", 12353 </a><a href="#h19-0-10581" id="h19-0-10581" class="d">- "--color-timeline-thrown-error": "#fb3655", 12354 </a><a href="#h19-0-10582" id="h19-0-10582" class="d">- "--color-timeline-thrown-error-hover": "#f82042", 12355 </a><a href="#h19-0-10583" id="h19-0-10583" class="d">- "--color-timeline-text-color": "#282c34", 12356 </a><a href="#h19-0-10584" id="h19-0-10584" class="d">- "--color-timeline-text-dim-color": "#555b66", 12357 </a><a href="#h19-0-10585" id="h19-0-10585" class="d">- "--color-timeline-react-work-border": "#3d424a", 12358 </a><a href="#h19-0-10586" id="h19-0-10586" class="d">- "--color-search-match": "yellow", 12359 </a><a href="#h19-0-10587" id="h19-0-10587" class="d">- "--color-search-match-current": "#f7923b", 12360 </a><a href="#h19-0-10588" id="h19-0-10588" class="d">- "--color-selected-tree-highlight-active": "rgba(23, 143, 185, 0.15)", 12361 </a><a href="#h19-0-10589" id="h19-0-10589" class="d">- "--color-selected-tree-highlight-inactive": "rgba(255, 255, 255, 0.05)", 12362 </a><a href="#h19-0-10590" id="h19-0-10590" class="d">- "--color-scroll-caret": "#4f5766", 12363 </a><a href="#h19-0-10591" id="h19-0-10591" class="d">- "--color-shadow": "rgba(0, 0, 0, 0.5)", 12364 </a><a href="#h19-0-10592" id="h19-0-10592" class="d">- "--color-tab-selected-border": "#178fb9", 12365 </a><a href="#h19-0-10593" id="h19-0-10593" class="d">- "--color-text": "#ffffff", 12366 </a><a href="#h19-0-10594" id="h19-0-10594" class="d">- "--color-text-invalid": "#ff8080", 12367 </a><a href="#h19-0-10595" id="h19-0-10595" class="d">- "--color-text-selected": "#ffffff", 12368 </a><a href="#h19-0-10596" id="h19-0-10596" class="d">- "--color-toggle-background-invalid": "#fc3a4b", 12369 </a><a href="#h19-0-10597" id="h19-0-10597" class="d">- "--color-toggle-background-on": "#178fb9", 12370 </a><a href="#h19-0-10598" id="h19-0-10598" class="d">- "--color-toggle-background-off": "#777d88", 12371 </a><a href="#h19-0-10599" id="h19-0-10599" class="d">- "--color-toggle-text": "#ffffff", 12372 </a><a href="#h19-0-10600" id="h19-0-10600" class="d">- "--color-warning-background": "#ee1638", 12373 </a><a href="#h19-0-10601" id="h19-0-10601" class="d">- "--color-warning-background-hover": "#da1030", 12374 </a><a href="#h19-0-10602" id="h19-0-10602" class="d">- "--color-warning-text-color": "#ffffff", 12375 </a><a href="#h19-0-10603" id="h19-0-10603" class="d">- "--color-warning-text-color-inverted": "#ee1638", 12376 </a><a href="#h19-0-10604" id="h19-0-10604" class="d">- // The styles below should be kept in sync with 'root.css' 12377 </a><a href="#h19-0-10605" id="h19-0-10605" class="d">- // They are repeated there because they're used by e.g. tooltips or context menus 12378 </a><a href="#h19-0-10606" id="h19-0-10606" class="d">- // which get rendered outside of the DOM subtree (where normal theme/styles are written). 12379 </a><a href="#h19-0-10607" id="h19-0-10607" class="d">- "--color-scroll-thumb": "#afb3b9", 12380 </a><a href="#h19-0-10608" id="h19-0-10608" class="d">- "--color-scroll-track": "#313640", 12381 </a><a href="#h19-0-10609" id="h19-0-10609" class="d">- "--color-tooltip-background": "rgba(255, 255, 255, 0.95)", 12382 </a><a href="#h19-0-10610" id="h19-0-10610" class="d">- "--color-tooltip-text": "#000000" 12383 </a><a href="#h19-0-10611" id="h19-0-10611" class="d">- }, 12384 </a><a href="#h19-0-10612" id="h19-0-10612" class="d">- compact: { 12385 </a><a href="#h19-0-10613" id="h19-0-10613" class="d">- "--font-size-monospace-small": "9px", 12386 </a><a href="#h19-0-10614" id="h19-0-10614" class="d">- "--font-size-monospace-normal": "11px", 12387 </a><a href="#h19-0-10615" id="h19-0-10615" class="d">- "--font-size-monospace-large": "15px", 12388 </a><a href="#h19-0-10616" id="h19-0-10616" class="d">- "--font-size-sans-small": "10px", 12389 </a><a href="#h19-0-10617" id="h19-0-10617" class="d">- "--font-size-sans-normal": "12px", 12390 </a><a href="#h19-0-10618" id="h19-0-10618" class="d">- "--font-size-sans-large": "14px", 12391 </a><a href="#h19-0-10619" id="h19-0-10619" class="d">- "--line-height-data": "18px" 12392 </a><a href="#h19-0-10620" id="h19-0-10620" class="d">- }, 12393 </a><a href="#h19-0-10621" id="h19-0-10621" class="d">- comfortable: { 12394 </a><a href="#h19-0-10622" id="h19-0-10622" class="d">- "--font-size-monospace-small": "10px", 12395 </a><a href="#h19-0-10623" id="h19-0-10623" class="d">- "--font-size-monospace-normal": "13px", 12396 </a><a href="#h19-0-10624" id="h19-0-10624" class="d">- "--font-size-monospace-large": "17px", 12397 </a><a href="#h19-0-10625" id="h19-0-10625" class="d">- "--font-size-sans-small": "12px", 12398 </a><a href="#h19-0-10626" id="h19-0-10626" class="d">- "--font-size-sans-normal": "14px", 12399 </a><a href="#h19-0-10627" id="h19-0-10627" class="d">- "--font-size-sans-large": "16px", 12400 </a><a href="#h19-0-10628" id="h19-0-10628" class="d">- "--line-height-data": "22px" 12401 </a><a href="#h19-0-10629" id="h19-0-10629" class="d">- } 12402 </a><a href="#h19-0-10630" id="h19-0-10630" class="d">- }; 12403 </a><a href="#h19-0-10631" id="h19-0-10631" class="d">- var COMFORTABLE_LINE_HEIGHT = parseInt(THEME_STYLES.comfortable["--line-height-data"], 10); 12404 </a><a href="#h19-0-10632" id="h19-0-10632" class="d">- var COMPACT_LINE_HEIGHT = parseInt(THEME_STYLES.compact["--line-height-data"], 10); 12405 </a><a href="#h19-0-10633" id="h19-0-10633" class="d">- ; 12406 </a><a href="#h19-0-10634" id="h19-0-10634" class="d">- var REACT_TOTAL_NUM_LANES = 31; 12407 </a><a href="#h19-0-10635" id="h19-0-10635" class="d">- var SCHEDULING_PROFILER_VERSION = 1; 12408 </a><a href="#h19-0-10636" id="h19-0-10636" class="d">- var SNAPSHOT_MAX_HEIGHT = 60; 12409 </a><a href="#h19-0-10637" id="h19-0-10637" class="d">- ; 12410 </a><a href="#h19-0-10638" id="h19-0-10638" class="d">- function profilingHooks_slicedToArray(arr, i) { 12411 </a><a href="#h19-0-10639" id="h19-0-10639" class="d">- return profilingHooks_arrayWithHoles(arr) || profilingHooks_iterableToArrayLimit(arr, i) || profilingHooks_unsupportedIterableToArray(arr, i) || profilingHooks_nonIterableRest(); 12412 </a><a href="#h19-0-10640" id="h19-0-10640" class="d">- } 12413 </a><a href="#h19-0-10641" id="h19-0-10641" class="d">- function profilingHooks_nonIterableRest() { 12414 </a><a href="#h19-0-10642" id="h19-0-10642" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 12415 </a><a href="#h19-0-10643" id="h19-0-10643" class="d">- } 12416 </a><a href="#h19-0-10644" id="h19-0-10644" class="d">- function profilingHooks_unsupportedIterableToArray(o, minLen) { 12417 </a><a href="#h19-0-10645" id="h19-0-10645" class="d">- if (!o) return; 12418 </a><a href="#h19-0-10646" id="h19-0-10646" class="d">- if (typeof o === "string") return profilingHooks_arrayLikeToArray(o, minLen); 12419 </a><a href="#h19-0-10647" id="h19-0-10647" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 12420 </a><a href="#h19-0-10648" id="h19-0-10648" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 12421 </a><a href="#h19-0-10649" id="h19-0-10649" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 12422 </a><a href="#h19-0-10650" id="h19-0-10650" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return profilingHooks_arrayLikeToArray(o, minLen); 12423 </a><a href="#h19-0-10651" id="h19-0-10651" class="d">- } 12424 </a><a href="#h19-0-10652" id="h19-0-10652" class="d">- function profilingHooks_arrayLikeToArray(arr, len) { 12425 </a><a href="#h19-0-10653" id="h19-0-10653" class="d">- if (len == null || len > arr.length) len = arr.length; 12426 </a><a href="#h19-0-10654" id="h19-0-10654" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 12427 </a><a href="#h19-0-10655" id="h19-0-10655" class="d">- arr2[i] = arr[i]; 12428 </a><a href="#h19-0-10656" id="h19-0-10656" class="d">- } 12429 </a><a href="#h19-0-10657" id="h19-0-10657" class="d">- return arr2; 12430 </a><a href="#h19-0-10658" id="h19-0-10658" class="d">- } 12431 </a><a href="#h19-0-10659" id="h19-0-10659" class="d">- function profilingHooks_iterableToArrayLimit(arr, i) { 12432 </a><a href="#h19-0-10660" id="h19-0-10660" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 12433 </a><a href="#h19-0-10661" id="h19-0-10661" class="d">- var _arr = []; 12434 </a><a href="#h19-0-10662" id="h19-0-10662" class="d">- var _n = true; 12435 </a><a href="#h19-0-10663" id="h19-0-10663" class="d">- var _d = false; 12436 </a><a href="#h19-0-10664" id="h19-0-10664" class="d">- var _e = void 0; 12437 </a><a href="#h19-0-10665" id="h19-0-10665" class="d">- try { 12438 </a><a href="#h19-0-10666" id="h19-0-10666" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 12439 </a><a href="#h19-0-10667" id="h19-0-10667" class="d">- _arr.push(_s.value); 12440 </a><a href="#h19-0-10668" id="h19-0-10668" class="d">- if (i && _arr.length === i) break; 12441 </a><a href="#h19-0-10669" id="h19-0-10669" class="d">- } 12442 </a><a href="#h19-0-10670" id="h19-0-10670" class="d">- } catch (err) { 12443 </a><a href="#h19-0-10671" id="h19-0-10671" class="d">- _d = true; 12444 </a><a href="#h19-0-10672" id="h19-0-10672" class="d">- _e = err; 12445 </a><a href="#h19-0-10673" id="h19-0-10673" class="d">- } finally { 12446 </a><a href="#h19-0-10674" id="h19-0-10674" class="d">- try { 12447 </a><a href="#h19-0-10675" id="h19-0-10675" class="d">- if (!_n && _i["return"] != null) _i["return"](); 12448 </a><a href="#h19-0-10676" id="h19-0-10676" class="d">- } finally { 12449 </a><a href="#h19-0-10677" id="h19-0-10677" class="d">- if (_d) throw _e; 12450 </a><a href="#h19-0-10678" id="h19-0-10678" class="d">- } 12451 </a><a href="#h19-0-10679" id="h19-0-10679" class="d">- } 12452 </a><a href="#h19-0-10680" id="h19-0-10680" class="d">- return _arr; 12453 </a><a href="#h19-0-10681" id="h19-0-10681" class="d">- } 12454 </a><a href="#h19-0-10682" id="h19-0-10682" class="d">- function profilingHooks_arrayWithHoles(arr) { 12455 </a><a href="#h19-0-10683" id="h19-0-10683" class="d">- if (Array.isArray(arr)) return arr; 12456 </a><a href="#h19-0-10684" id="h19-0-10684" class="d">- } 12457 </a><a href="#h19-0-10685" id="h19-0-10685" class="d">- function profilingHooks_typeof(obj) { 12458 </a><a href="#h19-0-10686" id="h19-0-10686" class="d">- "@babel/helpers - typeof"; 12459 </a><a href="#h19-0-10687" id="h19-0-10687" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 12460 </a><a href="#h19-0-10688" id="h19-0-10688" class="d">- profilingHooks_typeof = function _typeof2(obj2) { 12461 </a><a href="#h19-0-10689" id="h19-0-10689" class="d">- return typeof obj2; 12462 </a><a href="#h19-0-10690" id="h19-0-10690" class="d">- }; 12463 </a><a href="#h19-0-10691" id="h19-0-10691" class="d">- } else { 12464 </a><a href="#h19-0-10692" id="h19-0-10692" class="d">- profilingHooks_typeof = function _typeof2(obj2) { 12465 </a><a href="#h19-0-10693" id="h19-0-10693" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 12466 </a><a href="#h19-0-10694" id="h19-0-10694" class="d">- }; 12467 </a><a href="#h19-0-10695" id="h19-0-10695" class="d">- } 12468 </a><a href="#h19-0-10696" id="h19-0-10696" class="d">- return profilingHooks_typeof(obj); 12469 </a><a href="#h19-0-10697" id="h19-0-10697" class="d">- } 12470 </a><a href="#h19-0-10698" id="h19-0-10698" class="d">- var TIME_OFFSET = 10; 12471 </a><a href="#h19-0-10699" id="h19-0-10699" class="d">- var performanceTarget = null; 12472 </a><a href="#h19-0-10700" id="h19-0-10700" class="d">- var supportsUserTiming = typeof performance !== "undefined" && // $FlowFixMe[method-unbinding] 12473 </a><a href="#h19-0-10701" id="h19-0-10701" class="d">- typeof performance.mark === "function" && // $FlowFixMe[method-unbinding] 12474 </a><a href="#h19-0-10702" id="h19-0-10702" class="d">- typeof performance.clearMarks === "function"; 12475 </a><a href="#h19-0-10703" id="h19-0-10703" class="d">- var supportsUserTimingV3 = false; 12476 </a><a href="#h19-0-10704" id="h19-0-10704" class="d">- if (supportsUserTiming) { 12477 </a><a href="#h19-0-10705" id="h19-0-10705" class="d">- var CHECK_V3_MARK = "__v3"; 12478 </a><a href="#h19-0-10706" id="h19-0-10706" class="d">- var markOptions = {}; 12479 </a><a href="#h19-0-10707" id="h19-0-10707" class="d">- Object.defineProperty(markOptions, "startTime", { 12480 </a><a href="#h19-0-10708" id="h19-0-10708" class="d">- get: function get() { 12481 </a><a href="#h19-0-10709" id="h19-0-10709" class="d">- supportsUserTimingV3 = true; 12482 </a><a href="#h19-0-10710" id="h19-0-10710" class="d">- return 0; 12483 </a><a href="#h19-0-10711" id="h19-0-10711" class="d">- }, 12484 </a><a href="#h19-0-10712" id="h19-0-10712" class="d">- set: function set() { 12485 </a><a href="#h19-0-10713" id="h19-0-10713" class="d">- } 12486 </a><a href="#h19-0-10714" id="h19-0-10714" class="d">- }); 12487 </a><a href="#h19-0-10715" id="h19-0-10715" class="d">- try { 12488 </a><a href="#h19-0-10716" id="h19-0-10716" class="d">- performance.mark(CHECK_V3_MARK, markOptions); 12489 </a><a href="#h19-0-10717" id="h19-0-10717" class="d">- } catch (error) { 12490 </a><a href="#h19-0-10718" id="h19-0-10718" class="d">- } finally { 12491 </a><a href="#h19-0-10719" id="h19-0-10719" class="d">- performance.clearMarks(CHECK_V3_MARK); 12492 </a><a href="#h19-0-10720" id="h19-0-10720" class="d">- } 12493 </a><a href="#h19-0-10721" id="h19-0-10721" class="d">- } 12494 </a><a href="#h19-0-10722" id="h19-0-10722" class="d">- if (supportsUserTimingV3) { 12495 </a><a href="#h19-0-10723" id="h19-0-10723" class="d">- performanceTarget = performance; 12496 </a><a href="#h19-0-10724" id="h19-0-10724" class="d">- } 12497 </a><a href="#h19-0-10725" id="h19-0-10725" class="d">- var profilingHooks_getCurrentTime = ( 12498 </a><a href="#h19-0-10726" id="h19-0-10726" class="d">- // $FlowFixMe[method-unbinding] 12499 </a><a href="#h19-0-10727" id="h19-0-10727" class="d">- (typeof performance === "undefined" ? "undefined" : profilingHooks_typeof(performance)) === "object" && typeof performance.now === "function" ? function() { 12500 </a><a href="#h19-0-10728" id="h19-0-10728" class="d">- return performance.now(); 12501 </a><a href="#h19-0-10729" id="h19-0-10729" class="d">- } : function() { 12502 </a><a href="#h19-0-10730" id="h19-0-10730" class="d">- return Date.now(); 12503 </a><a href="#h19-0-10731" id="h19-0-10731" class="d">- } 12504 </a><a href="#h19-0-10732" id="h19-0-10732" class="d">- ); 12505 </a><a href="#h19-0-10733" id="h19-0-10733" class="d">- function setPerformanceMock_ONLY_FOR_TESTING(performanceMock) { 12506 </a><a href="#h19-0-10734" id="h19-0-10734" class="d">- performanceTarget = performanceMock; 12507 </a><a href="#h19-0-10735" id="h19-0-10735" class="d">- supportsUserTiming = performanceMock !== null; 12508 </a><a href="#h19-0-10736" id="h19-0-10736" class="d">- supportsUserTimingV3 = performanceMock !== null; 12509 </a><a href="#h19-0-10737" id="h19-0-10737" class="d">- } 12510 </a><a href="#h19-0-10738" id="h19-0-10738" class="d">- function createProfilingHooks(_ref) { 12511 </a><a href="#h19-0-10739" id="h19-0-10739" class="d">- var getDisplayNameForFiber = _ref.getDisplayNameForFiber, getIsProfiling = _ref.getIsProfiling, getLaneLabelMap = _ref.getLaneLabelMap, workTagMap = _ref.workTagMap, currentDispatcherRef = _ref.currentDispatcherRef, reactVersion = _ref.reactVersion; 12512 </a><a href="#h19-0-10740" id="h19-0-10740" class="d">- var currentBatchUID = 0; 12513 </a><a href="#h19-0-10741" id="h19-0-10741" class="d">- var currentReactComponentMeasure = null; 12514 </a><a href="#h19-0-10742" id="h19-0-10742" class="d">- var currentReactMeasuresStack = []; 12515 </a><a href="#h19-0-10743" id="h19-0-10743" class="d">- var currentTimelineData = null; 12516 </a><a href="#h19-0-10744" id="h19-0-10744" class="d">- var currentFiberStacks = /* @__PURE__ */ new Map(); 12517 </a><a href="#h19-0-10745" id="h19-0-10745" class="d">- var isProfiling = false; 12518 </a><a href="#h19-0-10746" id="h19-0-10746" class="d">- var nextRenderShouldStartNewBatch = false; 12519 </a><a href="#h19-0-10747" id="h19-0-10747" class="d">- function getRelativeTime() { 12520 </a><a href="#h19-0-10748" id="h19-0-10748" class="d">- var currentTime = profilingHooks_getCurrentTime(); 12521 </a><a href="#h19-0-10749" id="h19-0-10749" class="d">- if (currentTimelineData) { 12522 </a><a href="#h19-0-10750" id="h19-0-10750" class="d">- if (currentTimelineData.startTime === 0) { 12523 </a><a href="#h19-0-10751" id="h19-0-10751" class="d">- currentTimelineData.startTime = currentTime - TIME_OFFSET; 12524 </a><a href="#h19-0-10752" id="h19-0-10752" class="d">- } 12525 </a><a href="#h19-0-10753" id="h19-0-10753" class="d">- return currentTime - currentTimelineData.startTime; 12526 </a><a href="#h19-0-10754" id="h19-0-10754" class="d">- } 12527 </a><a href="#h19-0-10755" id="h19-0-10755" class="d">- return 0; 12528 </a><a href="#h19-0-10756" id="h19-0-10756" class="d">- } 12529 </a><a href="#h19-0-10757" id="h19-0-10757" class="d">- function getInternalModuleRanges() { 12530 </a><a href="#h19-0-10758" id="h19-0-10758" class="d">- if (typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ !== "undefined" && typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.getInternalModuleRanges === "function") { 12531 </a><a href="#h19-0-10759" id="h19-0-10759" class="d">- var ranges = __REACT_DEVTOOLS_GLOBAL_HOOK__.getInternalModuleRanges(); 12532 </a><a href="#h19-0-10760" id="h19-0-10760" class="d">- if (shared_isArray(ranges)) { 12533 </a><a href="#h19-0-10761" id="h19-0-10761" class="d">- return ranges; 12534 </a><a href="#h19-0-10762" id="h19-0-10762" class="d">- } 12535 </a><a href="#h19-0-10763" id="h19-0-10763" class="d">- } 12536 </a><a href="#h19-0-10764" id="h19-0-10764" class="d">- return null; 12537 </a><a href="#h19-0-10765" id="h19-0-10765" class="d">- } 12538 </a><a href="#h19-0-10766" id="h19-0-10766" class="d">- function getTimelineData() { 12539 </a><a href="#h19-0-10767" id="h19-0-10767" class="d">- return currentTimelineData; 12540 </a><a href="#h19-0-10768" id="h19-0-10768" class="d">- } 12541 </a><a href="#h19-0-10769" id="h19-0-10769" class="d">- function laneToLanesArray(lanes) { 12542 </a><a href="#h19-0-10770" id="h19-0-10770" class="d">- var lanesArray = []; 12543 </a><a href="#h19-0-10771" id="h19-0-10771" class="d">- var lane = 1; 12544 </a><a href="#h19-0-10772" id="h19-0-10772" class="d">- for (var index = 0; index < REACT_TOTAL_NUM_LANES; index++) { 12545 </a><a href="#h19-0-10773" id="h19-0-10773" class="d">- if (lane & lanes) { 12546 </a><a href="#h19-0-10774" id="h19-0-10774" class="d">- lanesArray.push(lane); 12547 </a><a href="#h19-0-10775" id="h19-0-10775" class="d">- } 12548 </a><a href="#h19-0-10776" id="h19-0-10776" class="d">- lane *= 2; 12549 </a><a href="#h19-0-10777" id="h19-0-10777" class="d">- } 12550 </a><a href="#h19-0-10778" id="h19-0-10778" class="d">- return lanesArray; 12551 </a><a href="#h19-0-10779" id="h19-0-10779" class="d">- } 12552 </a><a href="#h19-0-10780" id="h19-0-10780" class="d">- var laneToLabelMap = typeof getLaneLabelMap === "function" ? getLaneLabelMap() : null; 12553 </a><a href="#h19-0-10781" id="h19-0-10781" class="d">- function markMetadata() { 12554 </a><a href="#h19-0-10782" id="h19-0-10782" class="d">- markAndClear("--react-version-".concat(reactVersion)); 12555 </a><a href="#h19-0-10783" id="h19-0-10783" class="d">- markAndClear("--profiler-version-".concat(SCHEDULING_PROFILER_VERSION)); 12556 </a><a href="#h19-0-10784" id="h19-0-10784" class="d">- var ranges = getInternalModuleRanges(); 12557 </a><a href="#h19-0-10785" id="h19-0-10785" class="d">- if (ranges) { 12558 </a><a href="#h19-0-10786" id="h19-0-10786" class="d">- for (var i = 0; i < ranges.length; i++) { 12559 </a><a href="#h19-0-10787" id="h19-0-10787" class="d">- var range = ranges[i]; 12560 </a><a href="#h19-0-10788" id="h19-0-10788" class="d">- if (shared_isArray(range) && range.length === 2) { 12561 </a><a href="#h19-0-10789" id="h19-0-10789" class="d">- var _ranges$i = profilingHooks_slicedToArray(ranges[i], 2), startStackFrame = _ranges$i[0], stopStackFrame = _ranges$i[1]; 12562 </a><a href="#h19-0-10790" id="h19-0-10790" class="d">- markAndClear("--react-internal-module-start-".concat(startStackFrame)); 12563 </a><a href="#h19-0-10791" id="h19-0-10791" class="d">- markAndClear("--react-internal-module-stop-".concat(stopStackFrame)); 12564 </a><a href="#h19-0-10792" id="h19-0-10792" class="d">- } 12565 </a><a href="#h19-0-10793" id="h19-0-10793" class="d">- } 12566 </a><a href="#h19-0-10794" id="h19-0-10794" class="d">- } 12567 </a><a href="#h19-0-10795" id="h19-0-10795" class="d">- if (laneToLabelMap != null) { 12568 </a><a href="#h19-0-10796" id="h19-0-10796" class="d">- var labels = Array.from(laneToLabelMap.values()).join(","); 12569 </a><a href="#h19-0-10797" id="h19-0-10797" class="d">- markAndClear("--react-lane-labels-".concat(labels)); 12570 </a><a href="#h19-0-10798" id="h19-0-10798" class="d">- } 12571 </a><a href="#h19-0-10799" id="h19-0-10799" class="d">- } 12572 </a><a href="#h19-0-10800" id="h19-0-10800" class="d">- function markAndClear(markName) { 12573 </a><a href="#h19-0-10801" id="h19-0-10801" class="d">- performanceTarget.mark(markName); 12574 </a><a href="#h19-0-10802" id="h19-0-10802" class="d">- performanceTarget.clearMarks(markName); 12575 </a><a href="#h19-0-10803" id="h19-0-10803" class="d">- } 12576 </a><a href="#h19-0-10804" id="h19-0-10804" class="d">- function recordReactMeasureStarted(type, lanes) { 12577 </a><a href="#h19-0-10805" id="h19-0-10805" class="d">- var depth = 0; 12578 </a><a href="#h19-0-10806" id="h19-0-10806" class="d">- if (currentReactMeasuresStack.length > 0) { 12579 </a><a href="#h19-0-10807" id="h19-0-10807" class="d">- var top = currentReactMeasuresStack[currentReactMeasuresStack.length - 1]; 12580 </a><a href="#h19-0-10808" id="h19-0-10808" class="d">- depth = top.type === "render-idle" ? top.depth : top.depth + 1; 12581 </a><a href="#h19-0-10809" id="h19-0-10809" class="d">- } 12582 </a><a href="#h19-0-10810" id="h19-0-10810" class="d">- var lanesArray = laneToLanesArray(lanes); 12583 </a><a href="#h19-0-10811" id="h19-0-10811" class="d">- var reactMeasure = { 12584 </a><a href="#h19-0-10812" id="h19-0-10812" class="d">- type, 12585 </a><a href="#h19-0-10813" id="h19-0-10813" class="d">- batchUID: currentBatchUID, 12586 </a><a href="#h19-0-10814" id="h19-0-10814" class="d">- depth, 12587 </a><a href="#h19-0-10815" id="h19-0-10815" class="d">- lanes: lanesArray, 12588 </a><a href="#h19-0-10816" id="h19-0-10816" class="d">- timestamp: getRelativeTime(), 12589 </a><a href="#h19-0-10817" id="h19-0-10817" class="d">- duration: 0 12590 </a><a href="#h19-0-10818" id="h19-0-10818" class="d">- }; 12591 </a><a href="#h19-0-10819" id="h19-0-10819" class="d">- currentReactMeasuresStack.push(reactMeasure); 12592 </a><a href="#h19-0-10820" id="h19-0-10820" class="d">- if (currentTimelineData) { 12593 </a><a href="#h19-0-10821" id="h19-0-10821" class="d">- var _currentTimelineData = currentTimelineData, batchUIDToMeasuresMap = _currentTimelineData.batchUIDToMeasuresMap, laneToReactMeasureMap = _currentTimelineData.laneToReactMeasureMap; 12594 </a><a href="#h19-0-10822" id="h19-0-10822" class="d">- var reactMeasures = batchUIDToMeasuresMap.get(currentBatchUID); 12595 </a><a href="#h19-0-10823" id="h19-0-10823" class="d">- if (reactMeasures != null) { 12596 </a><a href="#h19-0-10824" id="h19-0-10824" class="d">- reactMeasures.push(reactMeasure); 12597 </a><a href="#h19-0-10825" id="h19-0-10825" class="d">- } else { 12598 </a><a href="#h19-0-10826" id="h19-0-10826" class="d">- batchUIDToMeasuresMap.set(currentBatchUID, [reactMeasure]); 12599 </a><a href="#h19-0-10827" id="h19-0-10827" class="d">- } 12600 </a><a href="#h19-0-10828" id="h19-0-10828" class="d">- lanesArray.forEach(function(lane) { 12601 </a><a href="#h19-0-10829" id="h19-0-10829" class="d">- reactMeasures = laneToReactMeasureMap.get(lane); 12602 </a><a href="#h19-0-10830" id="h19-0-10830" class="d">- if (reactMeasures) { 12603 </a><a href="#h19-0-10831" id="h19-0-10831" class="d">- reactMeasures.push(reactMeasure); 12604 </a><a href="#h19-0-10832" id="h19-0-10832" class="d">- } 12605 </a><a href="#h19-0-10833" id="h19-0-10833" class="d">- }); 12606 </a><a href="#h19-0-10834" id="h19-0-10834" class="d">- } 12607 </a><a href="#h19-0-10835" id="h19-0-10835" class="d">- } 12608 </a><a href="#h19-0-10836" id="h19-0-10836" class="d">- function recordReactMeasureCompleted(type) { 12609 </a><a href="#h19-0-10837" id="h19-0-10837" class="d">- var currentTime = getRelativeTime(); 12610 </a><a href="#h19-0-10838" id="h19-0-10838" class="d">- if (currentReactMeasuresStack.length === 0) { 12611 </a><a href="#h19-0-10839" id="h19-0-10839" class="d">- console.error('Unexpected type "%s" completed at %sms while currentReactMeasuresStack is empty.', type, currentTime); 12612 </a><a href="#h19-0-10840" id="h19-0-10840" class="d">- return; 12613 </a><a href="#h19-0-10841" id="h19-0-10841" class="d">- } 12614 </a><a href="#h19-0-10842" id="h19-0-10842" class="d">- var top = currentReactMeasuresStack.pop(); 12615 </a><a href="#h19-0-10843" id="h19-0-10843" class="d">- if (top.type !== type) { 12616 </a><a href="#h19-0-10844" id="h19-0-10844" class="d">- console.error( 12617 </a><a href="#h19-0-10845" id="h19-0-10845" class="d">- 'Unexpected type "%s" completed at %sms before "%s" completed.', 12618 </a><a href="#h19-0-10846" id="h19-0-10846" class="d">- type, 12619 </a><a href="#h19-0-10847" id="h19-0-10847" class="d">- currentTime, 12620 </a><a href="#h19-0-10848" id="h19-0-10848" class="d">- // $FlowFixMe[incompatible-use] 12621 </a><a href="#h19-0-10849" id="h19-0-10849" class="d">- top.type 12622 </a><a href="#h19-0-10850" id="h19-0-10850" class="d">- ); 12623 </a><a href="#h19-0-10851" id="h19-0-10851" class="d">- } 12624 </a><a href="#h19-0-10852" id="h19-0-10852" class="d">- top.duration = currentTime - top.timestamp; 12625 </a><a href="#h19-0-10853" id="h19-0-10853" class="d">- if (currentTimelineData) { 12626 </a><a href="#h19-0-10854" id="h19-0-10854" class="d">- currentTimelineData.duration = getRelativeTime() + TIME_OFFSET; 12627 </a><a href="#h19-0-10855" id="h19-0-10855" class="d">- } 12628 </a><a href="#h19-0-10856" id="h19-0-10856" class="d">- } 12629 </a><a href="#h19-0-10857" id="h19-0-10857" class="d">- function markCommitStarted(lanes) { 12630 </a><a href="#h19-0-10858" id="h19-0-10858" class="d">- if (isProfiling) { 12631 </a><a href="#h19-0-10859" id="h19-0-10859" class="d">- recordReactMeasureStarted("commit", lanes); 12632 </a><a href="#h19-0-10860" id="h19-0-10860" class="d">- nextRenderShouldStartNewBatch = true; 12633 </a><a href="#h19-0-10861" id="h19-0-10861" class="d">- } 12634 </a><a href="#h19-0-10862" id="h19-0-10862" class="d">- if (supportsUserTimingV3) { 12635 </a><a href="#h19-0-10863" id="h19-0-10863" class="d">- markAndClear("--commit-start-".concat(lanes)); 12636 </a><a href="#h19-0-10864" id="h19-0-10864" class="d">- markMetadata(); 12637 </a><a href="#h19-0-10865" id="h19-0-10865" class="d">- } 12638 </a><a href="#h19-0-10866" id="h19-0-10866" class="d">- } 12639 </a><a href="#h19-0-10867" id="h19-0-10867" class="d">- function markCommitStopped() { 12640 </a><a href="#h19-0-10868" id="h19-0-10868" class="d">- if (isProfiling) { 12641 </a><a href="#h19-0-10869" id="h19-0-10869" class="d">- recordReactMeasureCompleted("commit"); 12642 </a><a href="#h19-0-10870" id="h19-0-10870" class="d">- recordReactMeasureCompleted("render-idle"); 12643 </a><a href="#h19-0-10871" id="h19-0-10871" class="d">- } 12644 </a><a href="#h19-0-10872" id="h19-0-10872" class="d">- if (supportsUserTimingV3) { 12645 </a><a href="#h19-0-10873" id="h19-0-10873" class="d">- markAndClear("--commit-stop"); 12646 </a><a href="#h19-0-10874" id="h19-0-10874" class="d">- } 12647 </a><a href="#h19-0-10875" id="h19-0-10875" class="d">- } 12648 </a><a href="#h19-0-10876" id="h19-0-10876" class="d">- function markComponentRenderStarted(fiber) { 12649 </a><a href="#h19-0-10877" id="h19-0-10877" class="d">- if (isProfiling || supportsUserTimingV3) { 12650 </a><a href="#h19-0-10878" id="h19-0-10878" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12651 </a><a href="#h19-0-10879" id="h19-0-10879" class="d">- if (isProfiling) { 12652 </a><a href="#h19-0-10880" id="h19-0-10880" class="d">- if (isProfiling) { 12653 </a><a href="#h19-0-10881" id="h19-0-10881" class="d">- currentReactComponentMeasure = { 12654 </a><a href="#h19-0-10882" id="h19-0-10882" class="d">- componentName, 12655 </a><a href="#h19-0-10883" id="h19-0-10883" class="d">- duration: 0, 12656 </a><a href="#h19-0-10884" id="h19-0-10884" class="d">- timestamp: getRelativeTime(), 12657 </a><a href="#h19-0-10885" id="h19-0-10885" class="d">- type: "render", 12658 </a><a href="#h19-0-10886" id="h19-0-10886" class="d">- warning: null 12659 </a><a href="#h19-0-10887" id="h19-0-10887" class="d">- }; 12660 </a><a href="#h19-0-10888" id="h19-0-10888" class="d">- } 12661 </a><a href="#h19-0-10889" id="h19-0-10889" class="d">- } 12662 </a><a href="#h19-0-10890" id="h19-0-10890" class="d">- if (supportsUserTimingV3) { 12663 </a><a href="#h19-0-10891" id="h19-0-10891" class="d">- markAndClear("--component-render-start-".concat(componentName)); 12664 </a><a href="#h19-0-10892" id="h19-0-10892" class="d">- } 12665 </a><a href="#h19-0-10893" id="h19-0-10893" class="d">- } 12666 </a><a href="#h19-0-10894" id="h19-0-10894" class="d">- } 12667 </a><a href="#h19-0-10895" id="h19-0-10895" class="d">- function markComponentRenderStopped() { 12668 </a><a href="#h19-0-10896" id="h19-0-10896" class="d">- if (isProfiling) { 12669 </a><a href="#h19-0-10897" id="h19-0-10897" class="d">- if (currentReactComponentMeasure) { 12670 </a><a href="#h19-0-10898" id="h19-0-10898" class="d">- if (currentTimelineData) { 12671 </a><a href="#h19-0-10899" id="h19-0-10899" class="d">- currentTimelineData.componentMeasures.push(currentReactComponentMeasure); 12672 </a><a href="#h19-0-10900" id="h19-0-10900" class="d">- } 12673 </a><a href="#h19-0-10901" id="h19-0-10901" class="d">- currentReactComponentMeasure.duration = // $FlowFixMe[incompatible-use] found when upgrading Flow 12674 </a><a href="#h19-0-10902" id="h19-0-10902" class="d">- getRelativeTime() - currentReactComponentMeasure.timestamp; 12675 </a><a href="#h19-0-10903" id="h19-0-10903" class="d">- currentReactComponentMeasure = null; 12676 </a><a href="#h19-0-10904" id="h19-0-10904" class="d">- } 12677 </a><a href="#h19-0-10905" id="h19-0-10905" class="d">- } 12678 </a><a href="#h19-0-10906" id="h19-0-10906" class="d">- if (supportsUserTimingV3) { 12679 </a><a href="#h19-0-10907" id="h19-0-10907" class="d">- markAndClear("--component-render-stop"); 12680 </a><a href="#h19-0-10908" id="h19-0-10908" class="d">- } 12681 </a><a href="#h19-0-10909" id="h19-0-10909" class="d">- } 12682 </a><a href="#h19-0-10910" id="h19-0-10910" class="d">- function markComponentLayoutEffectMountStarted(fiber) { 12683 </a><a href="#h19-0-10911" id="h19-0-10911" class="d">- if (isProfiling || supportsUserTimingV3) { 12684 </a><a href="#h19-0-10912" id="h19-0-10912" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12685 </a><a href="#h19-0-10913" id="h19-0-10913" class="d">- if (isProfiling) { 12686 </a><a href="#h19-0-10914" id="h19-0-10914" class="d">- if (isProfiling) { 12687 </a><a href="#h19-0-10915" id="h19-0-10915" class="d">- currentReactComponentMeasure = { 12688 </a><a href="#h19-0-10916" id="h19-0-10916" class="d">- componentName, 12689 </a><a href="#h19-0-10917" id="h19-0-10917" class="d">- duration: 0, 12690 </a><a href="#h19-0-10918" id="h19-0-10918" class="d">- timestamp: getRelativeTime(), 12691 </a><a href="#h19-0-10919" id="h19-0-10919" class="d">- type: "layout-effect-mount", 12692 </a><a href="#h19-0-10920" id="h19-0-10920" class="d">- warning: null 12693 </a><a href="#h19-0-10921" id="h19-0-10921" class="d">- }; 12694 </a><a href="#h19-0-10922" id="h19-0-10922" class="d">- } 12695 </a><a href="#h19-0-10923" id="h19-0-10923" class="d">- } 12696 </a><a href="#h19-0-10924" id="h19-0-10924" class="d">- if (supportsUserTimingV3) { 12697 </a><a href="#h19-0-10925" id="h19-0-10925" class="d">- markAndClear("--component-layout-effect-mount-start-".concat(componentName)); 12698 </a><a href="#h19-0-10926" id="h19-0-10926" class="d">- } 12699 </a><a href="#h19-0-10927" id="h19-0-10927" class="d">- } 12700 </a><a href="#h19-0-10928" id="h19-0-10928" class="d">- } 12701 </a><a href="#h19-0-10929" id="h19-0-10929" class="d">- function markComponentLayoutEffectMountStopped() { 12702 </a><a href="#h19-0-10930" id="h19-0-10930" class="d">- if (isProfiling) { 12703 </a><a href="#h19-0-10931" id="h19-0-10931" class="d">- if (currentReactComponentMeasure) { 12704 </a><a href="#h19-0-10932" id="h19-0-10932" class="d">- if (currentTimelineData) { 12705 </a><a href="#h19-0-10933" id="h19-0-10933" class="d">- currentTimelineData.componentMeasures.push(currentReactComponentMeasure); 12706 </a><a href="#h19-0-10934" id="h19-0-10934" class="d">- } 12707 </a><a href="#h19-0-10935" id="h19-0-10935" class="d">- currentReactComponentMeasure.duration = // $FlowFixMe[incompatible-use] found when upgrading Flow 12708 </a><a href="#h19-0-10936" id="h19-0-10936" class="d">- getRelativeTime() - currentReactComponentMeasure.timestamp; 12709 </a><a href="#h19-0-10937" id="h19-0-10937" class="d">- currentReactComponentMeasure = null; 12710 </a><a href="#h19-0-10938" id="h19-0-10938" class="d">- } 12711 </a><a href="#h19-0-10939" id="h19-0-10939" class="d">- } 12712 </a><a href="#h19-0-10940" id="h19-0-10940" class="d">- if (supportsUserTimingV3) { 12713 </a><a href="#h19-0-10941" id="h19-0-10941" class="d">- markAndClear("--component-layout-effect-mount-stop"); 12714 </a><a href="#h19-0-10942" id="h19-0-10942" class="d">- } 12715 </a><a href="#h19-0-10943" id="h19-0-10943" class="d">- } 12716 </a><a href="#h19-0-10944" id="h19-0-10944" class="d">- function markComponentLayoutEffectUnmountStarted(fiber) { 12717 </a><a href="#h19-0-10945" id="h19-0-10945" class="d">- if (isProfiling || supportsUserTimingV3) { 12718 </a><a href="#h19-0-10946" id="h19-0-10946" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12719 </a><a href="#h19-0-10947" id="h19-0-10947" class="d">- if (isProfiling) { 12720 </a><a href="#h19-0-10948" id="h19-0-10948" class="d">- if (isProfiling) { 12721 </a><a href="#h19-0-10949" id="h19-0-10949" class="d">- currentReactComponentMeasure = { 12722 </a><a href="#h19-0-10950" id="h19-0-10950" class="d">- componentName, 12723 </a><a href="#h19-0-10951" id="h19-0-10951" class="d">- duration: 0, 12724 </a><a href="#h19-0-10952" id="h19-0-10952" class="d">- timestamp: getRelativeTime(), 12725 </a><a href="#h19-0-10953" id="h19-0-10953" class="d">- type: "layout-effect-unmount", 12726 </a><a href="#h19-0-10954" id="h19-0-10954" class="d">- warning: null 12727 </a><a href="#h19-0-10955" id="h19-0-10955" class="d">- }; 12728 </a><a href="#h19-0-10956" id="h19-0-10956" class="d">- } 12729 </a><a href="#h19-0-10957" id="h19-0-10957" class="d">- } 12730 </a><a href="#h19-0-10958" id="h19-0-10958" class="d">- if (supportsUserTimingV3) { 12731 </a><a href="#h19-0-10959" id="h19-0-10959" class="d">- markAndClear("--component-layout-effect-unmount-start-".concat(componentName)); 12732 </a><a href="#h19-0-10960" id="h19-0-10960" class="d">- } 12733 </a><a href="#h19-0-10961" id="h19-0-10961" class="d">- } 12734 </a><a href="#h19-0-10962" id="h19-0-10962" class="d">- } 12735 </a><a href="#h19-0-10963" id="h19-0-10963" class="d">- function markComponentLayoutEffectUnmountStopped() { 12736 </a><a href="#h19-0-10964" id="h19-0-10964" class="d">- if (isProfiling) { 12737 </a><a href="#h19-0-10965" id="h19-0-10965" class="d">- if (currentReactComponentMeasure) { 12738 </a><a href="#h19-0-10966" id="h19-0-10966" class="d">- if (currentTimelineData) { 12739 </a><a href="#h19-0-10967" id="h19-0-10967" class="d">- currentTimelineData.componentMeasures.push(currentReactComponentMeasure); 12740 </a><a href="#h19-0-10968" id="h19-0-10968" class="d">- } 12741 </a><a href="#h19-0-10969" id="h19-0-10969" class="d">- currentReactComponentMeasure.duration = // $FlowFixMe[incompatible-use] found when upgrading Flow 12742 </a><a href="#h19-0-10970" id="h19-0-10970" class="d">- getRelativeTime() - currentReactComponentMeasure.timestamp; 12743 </a><a href="#h19-0-10971" id="h19-0-10971" class="d">- currentReactComponentMeasure = null; 12744 </a><a href="#h19-0-10972" id="h19-0-10972" class="d">- } 12745 </a><a href="#h19-0-10973" id="h19-0-10973" class="d">- } 12746 </a><a href="#h19-0-10974" id="h19-0-10974" class="d">- if (supportsUserTimingV3) { 12747 </a><a href="#h19-0-10975" id="h19-0-10975" class="d">- markAndClear("--component-layout-effect-unmount-stop"); 12748 </a><a href="#h19-0-10976" id="h19-0-10976" class="d">- } 12749 </a><a href="#h19-0-10977" id="h19-0-10977" class="d">- } 12750 </a><a href="#h19-0-10978" id="h19-0-10978" class="d">- function markComponentPassiveEffectMountStarted(fiber) { 12751 </a><a href="#h19-0-10979" id="h19-0-10979" class="d">- if (isProfiling || supportsUserTimingV3) { 12752 </a><a href="#h19-0-10980" id="h19-0-10980" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12753 </a><a href="#h19-0-10981" id="h19-0-10981" class="d">- if (isProfiling) { 12754 </a><a href="#h19-0-10982" id="h19-0-10982" class="d">- if (isProfiling) { 12755 </a><a href="#h19-0-10983" id="h19-0-10983" class="d">- currentReactComponentMeasure = { 12756 </a><a href="#h19-0-10984" id="h19-0-10984" class="d">- componentName, 12757 </a><a href="#h19-0-10985" id="h19-0-10985" class="d">- duration: 0, 12758 </a><a href="#h19-0-10986" id="h19-0-10986" class="d">- timestamp: getRelativeTime(), 12759 </a><a href="#h19-0-10987" id="h19-0-10987" class="d">- type: "passive-effect-mount", 12760 </a><a href="#h19-0-10988" id="h19-0-10988" class="d">- warning: null 12761 </a><a href="#h19-0-10989" id="h19-0-10989" class="d">- }; 12762 </a><a href="#h19-0-10990" id="h19-0-10990" class="d">- } 12763 </a><a href="#h19-0-10991" id="h19-0-10991" class="d">- } 12764 </a><a href="#h19-0-10992" id="h19-0-10992" class="d">- if (supportsUserTimingV3) { 12765 </a><a href="#h19-0-10993" id="h19-0-10993" class="d">- markAndClear("--component-passive-effect-mount-start-".concat(componentName)); 12766 </a><a href="#h19-0-10994" id="h19-0-10994" class="d">- } 12767 </a><a href="#h19-0-10995" id="h19-0-10995" class="d">- } 12768 </a><a href="#h19-0-10996" id="h19-0-10996" class="d">- } 12769 </a><a href="#h19-0-10997" id="h19-0-10997" class="d">- function markComponentPassiveEffectMountStopped() { 12770 </a><a href="#h19-0-10998" id="h19-0-10998" class="d">- if (isProfiling) { 12771 </a><a href="#h19-0-10999" id="h19-0-10999" class="d">- if (currentReactComponentMeasure) { 12772 </a><a href="#h19-0-11000" id="h19-0-11000" class="d">- if (currentTimelineData) { 12773 </a><a href="#h19-0-11001" id="h19-0-11001" class="d">- currentTimelineData.componentMeasures.push(currentReactComponentMeasure); 12774 </a><a href="#h19-0-11002" id="h19-0-11002" class="d">- } 12775 </a><a href="#h19-0-11003" id="h19-0-11003" class="d">- currentReactComponentMeasure.duration = // $FlowFixMe[incompatible-use] found when upgrading Flow 12776 </a><a href="#h19-0-11004" id="h19-0-11004" class="d">- getRelativeTime() - currentReactComponentMeasure.timestamp; 12777 </a><a href="#h19-0-11005" id="h19-0-11005" class="d">- currentReactComponentMeasure = null; 12778 </a><a href="#h19-0-11006" id="h19-0-11006" class="d">- } 12779 </a><a href="#h19-0-11007" id="h19-0-11007" class="d">- } 12780 </a><a href="#h19-0-11008" id="h19-0-11008" class="d">- if (supportsUserTimingV3) { 12781 </a><a href="#h19-0-11009" id="h19-0-11009" class="d">- markAndClear("--component-passive-effect-mount-stop"); 12782 </a><a href="#h19-0-11010" id="h19-0-11010" class="d">- } 12783 </a><a href="#h19-0-11011" id="h19-0-11011" class="d">- } 12784 </a><a href="#h19-0-11012" id="h19-0-11012" class="d">- function markComponentPassiveEffectUnmountStarted(fiber) { 12785 </a><a href="#h19-0-11013" id="h19-0-11013" class="d">- if (isProfiling || supportsUserTimingV3) { 12786 </a><a href="#h19-0-11014" id="h19-0-11014" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12787 </a><a href="#h19-0-11015" id="h19-0-11015" class="d">- if (isProfiling) { 12788 </a><a href="#h19-0-11016" id="h19-0-11016" class="d">- if (isProfiling) { 12789 </a><a href="#h19-0-11017" id="h19-0-11017" class="d">- currentReactComponentMeasure = { 12790 </a><a href="#h19-0-11018" id="h19-0-11018" class="d">- componentName, 12791 </a><a href="#h19-0-11019" id="h19-0-11019" class="d">- duration: 0, 12792 </a><a href="#h19-0-11020" id="h19-0-11020" class="d">- timestamp: getRelativeTime(), 12793 </a><a href="#h19-0-11021" id="h19-0-11021" class="d">- type: "passive-effect-unmount", 12794 </a><a href="#h19-0-11022" id="h19-0-11022" class="d">- warning: null 12795 </a><a href="#h19-0-11023" id="h19-0-11023" class="d">- }; 12796 </a><a href="#h19-0-11024" id="h19-0-11024" class="d">- } 12797 </a><a href="#h19-0-11025" id="h19-0-11025" class="d">- } 12798 </a><a href="#h19-0-11026" id="h19-0-11026" class="d">- if (supportsUserTimingV3) { 12799 </a><a href="#h19-0-11027" id="h19-0-11027" class="d">- markAndClear("--component-passive-effect-unmount-start-".concat(componentName)); 12800 </a><a href="#h19-0-11028" id="h19-0-11028" class="d">- } 12801 </a><a href="#h19-0-11029" id="h19-0-11029" class="d">- } 12802 </a><a href="#h19-0-11030" id="h19-0-11030" class="d">- } 12803 </a><a href="#h19-0-11031" id="h19-0-11031" class="d">- function markComponentPassiveEffectUnmountStopped() { 12804 </a><a href="#h19-0-11032" id="h19-0-11032" class="d">- if (isProfiling) { 12805 </a><a href="#h19-0-11033" id="h19-0-11033" class="d">- if (currentReactComponentMeasure) { 12806 </a><a href="#h19-0-11034" id="h19-0-11034" class="d">- if (currentTimelineData) { 12807 </a><a href="#h19-0-11035" id="h19-0-11035" class="d">- currentTimelineData.componentMeasures.push(currentReactComponentMeasure); 12808 </a><a href="#h19-0-11036" id="h19-0-11036" class="d">- } 12809 </a><a href="#h19-0-11037" id="h19-0-11037" class="d">- currentReactComponentMeasure.duration = // $FlowFixMe[incompatible-use] found when upgrading Flow 12810 </a><a href="#h19-0-11038" id="h19-0-11038" class="d">- getRelativeTime() - currentReactComponentMeasure.timestamp; 12811 </a><a href="#h19-0-11039" id="h19-0-11039" class="d">- currentReactComponentMeasure = null; 12812 </a><a href="#h19-0-11040" id="h19-0-11040" class="d">- } 12813 </a><a href="#h19-0-11041" id="h19-0-11041" class="d">- } 12814 </a><a href="#h19-0-11042" id="h19-0-11042" class="d">- if (supportsUserTimingV3) { 12815 </a><a href="#h19-0-11043" id="h19-0-11043" class="d">- markAndClear("--component-passive-effect-unmount-stop"); 12816 </a><a href="#h19-0-11044" id="h19-0-11044" class="d">- } 12817 </a><a href="#h19-0-11045" id="h19-0-11045" class="d">- } 12818 </a><a href="#h19-0-11046" id="h19-0-11046" class="d">- function markComponentErrored(fiber, thrownValue, lanes) { 12819 </a><a href="#h19-0-11047" id="h19-0-11047" class="d">- if (isProfiling || supportsUserTimingV3) { 12820 </a><a href="#h19-0-11048" id="h19-0-11048" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12821 </a><a href="#h19-0-11049" id="h19-0-11049" class="d">- var phase = fiber.alternate === null ? "mount" : "update"; 12822 </a><a href="#h19-0-11050" id="h19-0-11050" class="d">- var message = ""; 12823 </a><a href="#h19-0-11051" id="h19-0-11051" class="d">- if (thrownValue !== null && profilingHooks_typeof(thrownValue) === "object" && typeof thrownValue.message === "string") { 12824 </a><a href="#h19-0-11052" id="h19-0-11052" class="d">- message = thrownValue.message; 12825 </a><a href="#h19-0-11053" id="h19-0-11053" class="d">- } else if (typeof thrownValue === "string") { 12826 </a><a href="#h19-0-11054" id="h19-0-11054" class="d">- message = thrownValue; 12827 </a><a href="#h19-0-11055" id="h19-0-11055" class="d">- } 12828 </a><a href="#h19-0-11056" id="h19-0-11056" class="d">- if (isProfiling) { 12829 </a><a href="#h19-0-11057" id="h19-0-11057" class="d">- if (currentTimelineData) { 12830 </a><a href="#h19-0-11058" id="h19-0-11058" class="d">- currentTimelineData.thrownErrors.push({ 12831 </a><a href="#h19-0-11059" id="h19-0-11059" class="d">- componentName, 12832 </a><a href="#h19-0-11060" id="h19-0-11060" class="d">- message, 12833 </a><a href="#h19-0-11061" id="h19-0-11061" class="d">- phase, 12834 </a><a href="#h19-0-11062" id="h19-0-11062" class="d">- timestamp: getRelativeTime(), 12835 </a><a href="#h19-0-11063" id="h19-0-11063" class="d">- type: "thrown-error" 12836 </a><a href="#h19-0-11064" id="h19-0-11064" class="d">- }); 12837 </a><a href="#h19-0-11065" id="h19-0-11065" class="d">- } 12838 </a><a href="#h19-0-11066" id="h19-0-11066" class="d">- } 12839 </a><a href="#h19-0-11067" id="h19-0-11067" class="d">- if (supportsUserTimingV3) { 12840 </a><a href="#h19-0-11068" id="h19-0-11068" class="d">- markAndClear("--error-".concat(componentName, "-").concat(phase, "-").concat(message)); 12841 </a><a href="#h19-0-11069" id="h19-0-11069" class="d">- } 12842 </a><a href="#h19-0-11070" id="h19-0-11070" class="d">- } 12843 </a><a href="#h19-0-11071" id="h19-0-11071" class="d">- } 12844 </a><a href="#h19-0-11072" id="h19-0-11072" class="d">- var PossiblyWeakMap2 = typeof WeakMap === "function" ? WeakMap : Map; 12845 </a><a href="#h19-0-11073" id="h19-0-11073" class="d">- var wakeableIDs = new PossiblyWeakMap2(); 12846 </a><a href="#h19-0-11074" id="h19-0-11074" class="d">- var wakeableID = 0; 12847 </a><a href="#h19-0-11075" id="h19-0-11075" class="d">- function getWakeableID(wakeable) { 12848 </a><a href="#h19-0-11076" id="h19-0-11076" class="d">- if (!wakeableIDs.has(wakeable)) { 12849 </a><a href="#h19-0-11077" id="h19-0-11077" class="d">- wakeableIDs.set(wakeable, wakeableID++); 12850 </a><a href="#h19-0-11078" id="h19-0-11078" class="d">- } 12851 </a><a href="#h19-0-11079" id="h19-0-11079" class="d">- return wakeableIDs.get(wakeable); 12852 </a><a href="#h19-0-11080" id="h19-0-11080" class="d">- } 12853 </a><a href="#h19-0-11081" id="h19-0-11081" class="d">- function markComponentSuspended(fiber, wakeable, lanes) { 12854 </a><a href="#h19-0-11082" id="h19-0-11082" class="d">- if (isProfiling || supportsUserTimingV3) { 12855 </a><a href="#h19-0-11083" id="h19-0-11083" class="d">- var eventType = wakeableIDs.has(wakeable) ? "resuspend" : "suspend"; 12856 </a><a href="#h19-0-11084" id="h19-0-11084" class="d">- var id = getWakeableID(wakeable); 12857 </a><a href="#h19-0-11085" id="h19-0-11085" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12858 </a><a href="#h19-0-11086" id="h19-0-11086" class="d">- var phase = fiber.alternate === null ? "mount" : "update"; 12859 </a><a href="#h19-0-11087" id="h19-0-11087" class="d">- var displayName = wakeable.displayName || ""; 12860 </a><a href="#h19-0-11088" id="h19-0-11088" class="d">- var suspenseEvent = null; 12861 </a><a href="#h19-0-11089" id="h19-0-11089" class="d">- if (isProfiling) { 12862 </a><a href="#h19-0-11090" id="h19-0-11090" class="d">- suspenseEvent = { 12863 </a><a href="#h19-0-11091" id="h19-0-11091" class="d">- componentName, 12864 </a><a href="#h19-0-11092" id="h19-0-11092" class="d">- depth: 0, 12865 </a><a href="#h19-0-11093" id="h19-0-11093" class="d">- duration: 0, 12866 </a><a href="#h19-0-11094" id="h19-0-11094" class="d">- id: "".concat(id), 12867 </a><a href="#h19-0-11095" id="h19-0-11095" class="d">- phase, 12868 </a><a href="#h19-0-11096" id="h19-0-11096" class="d">- promiseName: displayName, 12869 </a><a href="#h19-0-11097" id="h19-0-11097" class="d">- resolution: "unresolved", 12870 </a><a href="#h19-0-11098" id="h19-0-11098" class="d">- timestamp: getRelativeTime(), 12871 </a><a href="#h19-0-11099" id="h19-0-11099" class="d">- type: "suspense", 12872 </a><a href="#h19-0-11100" id="h19-0-11100" class="d">- warning: null 12873 </a><a href="#h19-0-11101" id="h19-0-11101" class="d">- }; 12874 </a><a href="#h19-0-11102" id="h19-0-11102" class="d">- if (currentTimelineData) { 12875 </a><a href="#h19-0-11103" id="h19-0-11103" class="d">- currentTimelineData.suspenseEvents.push(suspenseEvent); 12876 </a><a href="#h19-0-11104" id="h19-0-11104" class="d">- } 12877 </a><a href="#h19-0-11105" id="h19-0-11105" class="d">- } 12878 </a><a href="#h19-0-11106" id="h19-0-11106" class="d">- if (supportsUserTimingV3) { 12879 </a><a href="#h19-0-11107" id="h19-0-11107" class="d">- markAndClear("--suspense-".concat(eventType, "-").concat(id, "-").concat(componentName, "-").concat(phase, "-").concat(lanes, "-").concat(displayName)); 12880 </a><a href="#h19-0-11108" id="h19-0-11108" class="d">- } 12881 </a><a href="#h19-0-11109" id="h19-0-11109" class="d">- wakeable.then(function() { 12882 </a><a href="#h19-0-11110" id="h19-0-11110" class="d">- if (suspenseEvent) { 12883 </a><a href="#h19-0-11111" id="h19-0-11111" class="d">- suspenseEvent.duration = getRelativeTime() - suspenseEvent.timestamp; 12884 </a><a href="#h19-0-11112" id="h19-0-11112" class="d">- suspenseEvent.resolution = "resolved"; 12885 </a><a href="#h19-0-11113" id="h19-0-11113" class="d">- } 12886 </a><a href="#h19-0-11114" id="h19-0-11114" class="d">- if (supportsUserTimingV3) { 12887 </a><a href="#h19-0-11115" id="h19-0-11115" class="d">- markAndClear("--suspense-resolved-".concat(id, "-").concat(componentName)); 12888 </a><a href="#h19-0-11116" id="h19-0-11116" class="d">- } 12889 </a><a href="#h19-0-11117" id="h19-0-11117" class="d">- }, function() { 12890 </a><a href="#h19-0-11118" id="h19-0-11118" class="d">- if (suspenseEvent) { 12891 </a><a href="#h19-0-11119" id="h19-0-11119" class="d">- suspenseEvent.duration = getRelativeTime() - suspenseEvent.timestamp; 12892 </a><a href="#h19-0-11120" id="h19-0-11120" class="d">- suspenseEvent.resolution = "rejected"; 12893 </a><a href="#h19-0-11121" id="h19-0-11121" class="d">- } 12894 </a><a href="#h19-0-11122" id="h19-0-11122" class="d">- if (supportsUserTimingV3) { 12895 </a><a href="#h19-0-11123" id="h19-0-11123" class="d">- markAndClear("--suspense-rejected-".concat(id, "-").concat(componentName)); 12896 </a><a href="#h19-0-11124" id="h19-0-11124" class="d">- } 12897 </a><a href="#h19-0-11125" id="h19-0-11125" class="d">- }); 12898 </a><a href="#h19-0-11126" id="h19-0-11126" class="d">- } 12899 </a><a href="#h19-0-11127" id="h19-0-11127" class="d">- } 12900 </a><a href="#h19-0-11128" id="h19-0-11128" class="d">- function markLayoutEffectsStarted(lanes) { 12901 </a><a href="#h19-0-11129" id="h19-0-11129" class="d">- if (isProfiling) { 12902 </a><a href="#h19-0-11130" id="h19-0-11130" class="d">- recordReactMeasureStarted("layout-effects", lanes); 12903 </a><a href="#h19-0-11131" id="h19-0-11131" class="d">- } 12904 </a><a href="#h19-0-11132" id="h19-0-11132" class="d">- if (supportsUserTimingV3) { 12905 </a><a href="#h19-0-11133" id="h19-0-11133" class="d">- markAndClear("--layout-effects-start-".concat(lanes)); 12906 </a><a href="#h19-0-11134" id="h19-0-11134" class="d">- } 12907 </a><a href="#h19-0-11135" id="h19-0-11135" class="d">- } 12908 </a><a href="#h19-0-11136" id="h19-0-11136" class="d">- function markLayoutEffectsStopped() { 12909 </a><a href="#h19-0-11137" id="h19-0-11137" class="d">- if (isProfiling) { 12910 </a><a href="#h19-0-11138" id="h19-0-11138" class="d">- recordReactMeasureCompleted("layout-effects"); 12911 </a><a href="#h19-0-11139" id="h19-0-11139" class="d">- } 12912 </a><a href="#h19-0-11140" id="h19-0-11140" class="d">- if (supportsUserTimingV3) { 12913 </a><a href="#h19-0-11141" id="h19-0-11141" class="d">- markAndClear("--layout-effects-stop"); 12914 </a><a href="#h19-0-11142" id="h19-0-11142" class="d">- } 12915 </a><a href="#h19-0-11143" id="h19-0-11143" class="d">- } 12916 </a><a href="#h19-0-11144" id="h19-0-11144" class="d">- function markPassiveEffectsStarted(lanes) { 12917 </a><a href="#h19-0-11145" id="h19-0-11145" class="d">- if (isProfiling) { 12918 </a><a href="#h19-0-11146" id="h19-0-11146" class="d">- recordReactMeasureStarted("passive-effects", lanes); 12919 </a><a href="#h19-0-11147" id="h19-0-11147" class="d">- } 12920 </a><a href="#h19-0-11148" id="h19-0-11148" class="d">- if (supportsUserTimingV3) { 12921 </a><a href="#h19-0-11149" id="h19-0-11149" class="d">- markAndClear("--passive-effects-start-".concat(lanes)); 12922 </a><a href="#h19-0-11150" id="h19-0-11150" class="d">- } 12923 </a><a href="#h19-0-11151" id="h19-0-11151" class="d">- } 12924 </a><a href="#h19-0-11152" id="h19-0-11152" class="d">- function markPassiveEffectsStopped() { 12925 </a><a href="#h19-0-11153" id="h19-0-11153" class="d">- if (isProfiling) { 12926 </a><a href="#h19-0-11154" id="h19-0-11154" class="d">- recordReactMeasureCompleted("passive-effects"); 12927 </a><a href="#h19-0-11155" id="h19-0-11155" class="d">- } 12928 </a><a href="#h19-0-11156" id="h19-0-11156" class="d">- if (supportsUserTimingV3) { 12929 </a><a href="#h19-0-11157" id="h19-0-11157" class="d">- markAndClear("--passive-effects-stop"); 12930 </a><a href="#h19-0-11158" id="h19-0-11158" class="d">- } 12931 </a><a href="#h19-0-11159" id="h19-0-11159" class="d">- } 12932 </a><a href="#h19-0-11160" id="h19-0-11160" class="d">- function markRenderStarted(lanes) { 12933 </a><a href="#h19-0-11161" id="h19-0-11161" class="d">- if (isProfiling) { 12934 </a><a href="#h19-0-11162" id="h19-0-11162" class="d">- if (nextRenderShouldStartNewBatch) { 12935 </a><a href="#h19-0-11163" id="h19-0-11163" class="d">- nextRenderShouldStartNewBatch = false; 12936 </a><a href="#h19-0-11164" id="h19-0-11164" class="d">- currentBatchUID++; 12937 </a><a href="#h19-0-11165" id="h19-0-11165" class="d">- } 12938 </a><a href="#h19-0-11166" id="h19-0-11166" class="d">- if (currentReactMeasuresStack.length === 0 || currentReactMeasuresStack[currentReactMeasuresStack.length - 1].type !== "render-idle") { 12939 </a><a href="#h19-0-11167" id="h19-0-11167" class="d">- recordReactMeasureStarted("render-idle", lanes); 12940 </a><a href="#h19-0-11168" id="h19-0-11168" class="d">- } 12941 </a><a href="#h19-0-11169" id="h19-0-11169" class="d">- recordReactMeasureStarted("render", lanes); 12942 </a><a href="#h19-0-11170" id="h19-0-11170" class="d">- } 12943 </a><a href="#h19-0-11171" id="h19-0-11171" class="d">- if (supportsUserTimingV3) { 12944 </a><a href="#h19-0-11172" id="h19-0-11172" class="d">- markAndClear("--render-start-".concat(lanes)); 12945 </a><a href="#h19-0-11173" id="h19-0-11173" class="d">- } 12946 </a><a href="#h19-0-11174" id="h19-0-11174" class="d">- } 12947 </a><a href="#h19-0-11175" id="h19-0-11175" class="d">- function markRenderYielded() { 12948 </a><a href="#h19-0-11176" id="h19-0-11176" class="d">- if (isProfiling) { 12949 </a><a href="#h19-0-11177" id="h19-0-11177" class="d">- recordReactMeasureCompleted("render"); 12950 </a><a href="#h19-0-11178" id="h19-0-11178" class="d">- } 12951 </a><a href="#h19-0-11179" id="h19-0-11179" class="d">- if (supportsUserTimingV3) { 12952 </a><a href="#h19-0-11180" id="h19-0-11180" class="d">- markAndClear("--render-yield"); 12953 </a><a href="#h19-0-11181" id="h19-0-11181" class="d">- } 12954 </a><a href="#h19-0-11182" id="h19-0-11182" class="d">- } 12955 </a><a href="#h19-0-11183" id="h19-0-11183" class="d">- function markRenderStopped() { 12956 </a><a href="#h19-0-11184" id="h19-0-11184" class="d">- if (isProfiling) { 12957 </a><a href="#h19-0-11185" id="h19-0-11185" class="d">- recordReactMeasureCompleted("render"); 12958 </a><a href="#h19-0-11186" id="h19-0-11186" class="d">- } 12959 </a><a href="#h19-0-11187" id="h19-0-11187" class="d">- if (supportsUserTimingV3) { 12960 </a><a href="#h19-0-11188" id="h19-0-11188" class="d">- markAndClear("--render-stop"); 12961 </a><a href="#h19-0-11189" id="h19-0-11189" class="d">- } 12962 </a><a href="#h19-0-11190" id="h19-0-11190" class="d">- } 12963 </a><a href="#h19-0-11191" id="h19-0-11191" class="d">- function markRenderScheduled(lane) { 12964 </a><a href="#h19-0-11192" id="h19-0-11192" class="d">- if (isProfiling) { 12965 </a><a href="#h19-0-11193" id="h19-0-11193" class="d">- if (currentTimelineData) { 12966 </a><a href="#h19-0-11194" id="h19-0-11194" class="d">- currentTimelineData.schedulingEvents.push({ 12967 </a><a href="#h19-0-11195" id="h19-0-11195" class="d">- lanes: laneToLanesArray(lane), 12968 </a><a href="#h19-0-11196" id="h19-0-11196" class="d">- timestamp: getRelativeTime(), 12969 </a><a href="#h19-0-11197" id="h19-0-11197" class="d">- type: "schedule-render", 12970 </a><a href="#h19-0-11198" id="h19-0-11198" class="d">- warning: null 12971 </a><a href="#h19-0-11199" id="h19-0-11199" class="d">- }); 12972 </a><a href="#h19-0-11200" id="h19-0-11200" class="d">- } 12973 </a><a href="#h19-0-11201" id="h19-0-11201" class="d">- } 12974 </a><a href="#h19-0-11202" id="h19-0-11202" class="d">- if (supportsUserTimingV3) { 12975 </a><a href="#h19-0-11203" id="h19-0-11203" class="d">- markAndClear("--schedule-render-".concat(lane)); 12976 </a><a href="#h19-0-11204" id="h19-0-11204" class="d">- } 12977 </a><a href="#h19-0-11205" id="h19-0-11205" class="d">- } 12978 </a><a href="#h19-0-11206" id="h19-0-11206" class="d">- function markForceUpdateScheduled(fiber, lane) { 12979 </a><a href="#h19-0-11207" id="h19-0-11207" class="d">- if (isProfiling || supportsUserTimingV3) { 12980 </a><a href="#h19-0-11208" id="h19-0-11208" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 12981 </a><a href="#h19-0-11209" id="h19-0-11209" class="d">- if (isProfiling) { 12982 </a><a href="#h19-0-11210" id="h19-0-11210" class="d">- if (currentTimelineData) { 12983 </a><a href="#h19-0-11211" id="h19-0-11211" class="d">- currentTimelineData.schedulingEvents.push({ 12984 </a><a href="#h19-0-11212" id="h19-0-11212" class="d">- componentName, 12985 </a><a href="#h19-0-11213" id="h19-0-11213" class="d">- lanes: laneToLanesArray(lane), 12986 </a><a href="#h19-0-11214" id="h19-0-11214" class="d">- timestamp: getRelativeTime(), 12987 </a><a href="#h19-0-11215" id="h19-0-11215" class="d">- type: "schedule-force-update", 12988 </a><a href="#h19-0-11216" id="h19-0-11216" class="d">- warning: null 12989 </a><a href="#h19-0-11217" id="h19-0-11217" class="d">- }); 12990 </a><a href="#h19-0-11218" id="h19-0-11218" class="d">- } 12991 </a><a href="#h19-0-11219" id="h19-0-11219" class="d">- } 12992 </a><a href="#h19-0-11220" id="h19-0-11220" class="d">- if (supportsUserTimingV3) { 12993 </a><a href="#h19-0-11221" id="h19-0-11221" class="d">- markAndClear("--schedule-forced-update-".concat(lane, "-").concat(componentName)); 12994 </a><a href="#h19-0-11222" id="h19-0-11222" class="d">- } 12995 </a><a href="#h19-0-11223" id="h19-0-11223" class="d">- } 12996 </a><a href="#h19-0-11224" id="h19-0-11224" class="d">- } 12997 </a><a href="#h19-0-11225" id="h19-0-11225" class="d">- function getParentFibers(fiber) { 12998 </a><a href="#h19-0-11226" id="h19-0-11226" class="d">- var parents = []; 12999 </a><a href="#h19-0-11227" id="h19-0-11227" class="d">- var parent = fiber; 13000 </a><a href="#h19-0-11228" id="h19-0-11228" class="d">- while (parent !== null) { 13001 </a><a href="#h19-0-11229" id="h19-0-11229" class="d">- parents.push(parent); 13002 </a><a href="#h19-0-11230" id="h19-0-11230" class="d">- parent = parent.return; 13003 </a><a href="#h19-0-11231" id="h19-0-11231" class="d">- } 13004 </a><a href="#h19-0-11232" id="h19-0-11232" class="d">- return parents; 13005 </a><a href="#h19-0-11233" id="h19-0-11233" class="d">- } 13006 </a><a href="#h19-0-11234" id="h19-0-11234" class="d">- function markStateUpdateScheduled(fiber, lane) { 13007 </a><a href="#h19-0-11235" id="h19-0-11235" class="d">- if (isProfiling || supportsUserTimingV3) { 13008 </a><a href="#h19-0-11236" id="h19-0-11236" class="d">- var componentName = getDisplayNameForFiber(fiber) || "Unknown"; 13009 </a><a href="#h19-0-11237" id="h19-0-11237" class="d">- if (isProfiling) { 13010 </a><a href="#h19-0-11238" id="h19-0-11238" class="d">- if (currentTimelineData) { 13011 </a><a href="#h19-0-11239" id="h19-0-11239" class="d">- var event = { 13012 </a><a href="#h19-0-11240" id="h19-0-11240" class="d">- componentName, 13013 </a><a href="#h19-0-11241" id="h19-0-11241" class="d">- // Store the parent fibers so we can post process 13014 </a><a href="#h19-0-11242" id="h19-0-11242" class="d">- // them after we finish profiling 13015 </a><a href="#h19-0-11243" id="h19-0-11243" class="d">- lanes: laneToLanesArray(lane), 13016 </a><a href="#h19-0-11244" id="h19-0-11244" class="d">- timestamp: getRelativeTime(), 13017 </a><a href="#h19-0-11245" id="h19-0-11245" class="d">- type: "schedule-state-update", 13018 </a><a href="#h19-0-11246" id="h19-0-11246" class="d">- warning: null 13019 </a><a href="#h19-0-11247" id="h19-0-11247" class="d">- }; 13020 </a><a href="#h19-0-11248" id="h19-0-11248" class="d">- currentFiberStacks.set(event, getParentFibers(fiber)); 13021 </a><a href="#h19-0-11249" id="h19-0-11249" class="d">- currentTimelineData.schedulingEvents.push(event); 13022 </a><a href="#h19-0-11250" id="h19-0-11250" class="d">- } 13023 </a><a href="#h19-0-11251" id="h19-0-11251" class="d">- } 13024 </a><a href="#h19-0-11252" id="h19-0-11252" class="d">- if (supportsUserTimingV3) { 13025 </a><a href="#h19-0-11253" id="h19-0-11253" class="d">- markAndClear("--schedule-state-update-".concat(lane, "-").concat(componentName)); 13026 </a><a href="#h19-0-11254" id="h19-0-11254" class="d">- } 13027 </a><a href="#h19-0-11255" id="h19-0-11255" class="d">- } 13028 </a><a href="#h19-0-11256" id="h19-0-11256" class="d">- } 13029 </a><a href="#h19-0-11257" id="h19-0-11257" class="d">- function toggleProfilingStatus(value) { 13030 </a><a href="#h19-0-11258" id="h19-0-11258" class="d">- var recordTimeline = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : false; 13031 </a><a href="#h19-0-11259" id="h19-0-11259" class="d">- if (isProfiling !== value) { 13032 </a><a href="#h19-0-11260" id="h19-0-11260" class="d">- isProfiling = value; 13033 </a><a href="#h19-0-11261" id="h19-0-11261" class="d">- if (isProfiling) { 13034 </a><a href="#h19-0-11262" id="h19-0-11262" class="d">- var internalModuleSourceToRanges = /* @__PURE__ */ new Map(); 13035 </a><a href="#h19-0-11263" id="h19-0-11263" class="d">- if (supportsUserTimingV3) { 13036 </a><a href="#h19-0-11264" id="h19-0-11264" class="d">- var ranges = getInternalModuleRanges(); 13037 </a><a href="#h19-0-11265" id="h19-0-11265" class="d">- if (ranges) { 13038 </a><a href="#h19-0-11266" id="h19-0-11266" class="d">- for (var i = 0; i < ranges.length; i++) { 13039 </a><a href="#h19-0-11267" id="h19-0-11267" class="d">- var range = ranges[i]; 13040 </a><a href="#h19-0-11268" id="h19-0-11268" class="d">- if (shared_isArray(range) && range.length === 2) { 13041 </a><a href="#h19-0-11269" id="h19-0-11269" class="d">- var _ranges$i2 = profilingHooks_slicedToArray(ranges[i], 2), startStackFrame = _ranges$i2[0], stopStackFrame = _ranges$i2[1]; 13042 </a><a href="#h19-0-11270" id="h19-0-11270" class="d">- markAndClear("--react-internal-module-start-".concat(startStackFrame)); 13043 </a><a href="#h19-0-11271" id="h19-0-11271" class="d">- markAndClear("--react-internal-module-stop-".concat(stopStackFrame)); 13044 </a><a href="#h19-0-11272" id="h19-0-11272" class="d">- } 13045 </a><a href="#h19-0-11273" id="h19-0-11273" class="d">- } 13046 </a><a href="#h19-0-11274" id="h19-0-11274" class="d">- } 13047 </a><a href="#h19-0-11275" id="h19-0-11275" class="d">- } 13048 </a><a href="#h19-0-11276" id="h19-0-11276" class="d">- var laneToReactMeasureMap = /* @__PURE__ */ new Map(); 13049 </a><a href="#h19-0-11277" id="h19-0-11277" class="d">- var lane = 1; 13050 </a><a href="#h19-0-11278" id="h19-0-11278" class="d">- for (var index = 0; index < REACT_TOTAL_NUM_LANES; index++) { 13051 </a><a href="#h19-0-11279" id="h19-0-11279" class="d">- laneToReactMeasureMap.set(lane, []); 13052 </a><a href="#h19-0-11280" id="h19-0-11280" class="d">- lane *= 2; 13053 </a><a href="#h19-0-11281" id="h19-0-11281" class="d">- } 13054 </a><a href="#h19-0-11282" id="h19-0-11282" class="d">- currentBatchUID = 0; 13055 </a><a href="#h19-0-11283" id="h19-0-11283" class="d">- currentReactComponentMeasure = null; 13056 </a><a href="#h19-0-11284" id="h19-0-11284" class="d">- currentReactMeasuresStack = []; 13057 </a><a href="#h19-0-11285" id="h19-0-11285" class="d">- currentFiberStacks = /* @__PURE__ */ new Map(); 13058 </a><a href="#h19-0-11286" id="h19-0-11286" class="d">- if (recordTimeline) { 13059 </a><a href="#h19-0-11287" id="h19-0-11287" class="d">- currentTimelineData = { 13060 </a><a href="#h19-0-11288" id="h19-0-11288" class="d">- // Session wide metadata; only collected once. 13061 </a><a href="#h19-0-11289" id="h19-0-11289" class="d">- internalModuleSourceToRanges, 13062 </a><a href="#h19-0-11290" id="h19-0-11290" class="d">- laneToLabelMap: laneToLabelMap || /* @__PURE__ */ new Map(), 13063 </a><a href="#h19-0-11291" id="h19-0-11291" class="d">- reactVersion, 13064 </a><a href="#h19-0-11292" id="h19-0-11292" class="d">- // Data logged by React during profiling session. 13065 </a><a href="#h19-0-11293" id="h19-0-11293" class="d">- componentMeasures: [], 13066 </a><a href="#h19-0-11294" id="h19-0-11294" class="d">- schedulingEvents: [], 13067 </a><a href="#h19-0-11295" id="h19-0-11295" class="d">- suspenseEvents: [], 13068 </a><a href="#h19-0-11296" id="h19-0-11296" class="d">- thrownErrors: [], 13069 </a><a href="#h19-0-11297" id="h19-0-11297" class="d">- // Data inferred based on what React logs. 13070 </a><a href="#h19-0-11298" id="h19-0-11298" class="d">- batchUIDToMeasuresMap: /* @__PURE__ */ new Map(), 13071 </a><a href="#h19-0-11299" id="h19-0-11299" class="d">- duration: 0, 13072 </a><a href="#h19-0-11300" id="h19-0-11300" class="d">- laneToReactMeasureMap, 13073 </a><a href="#h19-0-11301" id="h19-0-11301" class="d">- startTime: 0, 13074 </a><a href="#h19-0-11302" id="h19-0-11302" class="d">- // Data only available in Chrome profiles. 13075 </a><a href="#h19-0-11303" id="h19-0-11303" class="d">- flamechart: [], 13076 </a><a href="#h19-0-11304" id="h19-0-11304" class="d">- nativeEvents: [], 13077 </a><a href="#h19-0-11305" id="h19-0-11305" class="d">- networkMeasures: [], 13078 </a><a href="#h19-0-11306" id="h19-0-11306" class="d">- otherUserTimingMarks: [], 13079 </a><a href="#h19-0-11307" id="h19-0-11307" class="d">- snapshots: [], 13080 </a><a href="#h19-0-11308" id="h19-0-11308" class="d">- snapshotHeight: 0 13081 </a><a href="#h19-0-11309" id="h19-0-11309" class="d">- }; 13082 </a><a href="#h19-0-11310" id="h19-0-11310" class="d">- } 13083 </a><a href="#h19-0-11311" id="h19-0-11311" class="d">- nextRenderShouldStartNewBatch = true; 13084 </a><a href="#h19-0-11312" id="h19-0-11312" class="d">- } else { 13085 </a><a href="#h19-0-11313" id="h19-0-11313" class="d">- if (currentTimelineData !== null) { 13086 </a><a href="#h19-0-11314" id="h19-0-11314" class="d">- currentTimelineData.schedulingEvents.forEach(function(event) { 13087 </a><a href="#h19-0-11315" id="h19-0-11315" class="d">- if (event.type === "schedule-state-update") { 13088 </a><a href="#h19-0-11316" id="h19-0-11316" class="d">- var fiberStack = currentFiberStacks.get(event); 13089 </a><a href="#h19-0-11317" id="h19-0-11317" class="d">- if (fiberStack && currentDispatcherRef != null) { 13090 </a><a href="#h19-0-11318" id="h19-0-11318" class="d">- event.componentStack = fiberStack.reduce(function(trace, fiber) { 13091 </a><a href="#h19-0-11319" id="h19-0-11319" class="d">- return trace + describeFiber(workTagMap, fiber, currentDispatcherRef); 13092 </a><a href="#h19-0-11320" id="h19-0-11320" class="d">- }, ""); 13093 </a><a href="#h19-0-11321" id="h19-0-11321" class="d">- } 13094 </a><a href="#h19-0-11322" id="h19-0-11322" class="d">- } 13095 </a><a href="#h19-0-11323" id="h19-0-11323" class="d">- }); 13096 </a><a href="#h19-0-11324" id="h19-0-11324" class="d">- } 13097 </a><a href="#h19-0-11325" id="h19-0-11325" class="d">- currentFiberStacks.clear(); 13098 </a><a href="#h19-0-11326" id="h19-0-11326" class="d">- } 13099 </a><a href="#h19-0-11327" id="h19-0-11327" class="d">- } 13100 </a><a href="#h19-0-11328" id="h19-0-11328" class="d">- } 13101 </a><a href="#h19-0-11329" id="h19-0-11329" class="d">- return { 13102 </a><a href="#h19-0-11330" id="h19-0-11330" class="d">- getTimelineData, 13103 </a><a href="#h19-0-11331" id="h19-0-11331" class="d">- profilingHooks: { 13104 </a><a href="#h19-0-11332" id="h19-0-11332" class="d">- markCommitStarted, 13105 </a><a href="#h19-0-11333" id="h19-0-11333" class="d">- markCommitStopped, 13106 </a><a href="#h19-0-11334" id="h19-0-11334" class="d">- markComponentRenderStarted, 13107 </a><a href="#h19-0-11335" id="h19-0-11335" class="d">- markComponentRenderStopped, 13108 </a><a href="#h19-0-11336" id="h19-0-11336" class="d">- markComponentPassiveEffectMountStarted, 13109 </a><a href="#h19-0-11337" id="h19-0-11337" class="d">- markComponentPassiveEffectMountStopped, 13110 </a><a href="#h19-0-11338" id="h19-0-11338" class="d">- markComponentPassiveEffectUnmountStarted, 13111 </a><a href="#h19-0-11339" id="h19-0-11339" class="d">- markComponentPassiveEffectUnmountStopped, 13112 </a><a href="#h19-0-11340" id="h19-0-11340" class="d">- markComponentLayoutEffectMountStarted, 13113 </a><a href="#h19-0-11341" id="h19-0-11341" class="d">- markComponentLayoutEffectMountStopped, 13114 </a><a href="#h19-0-11342" id="h19-0-11342" class="d">- markComponentLayoutEffectUnmountStarted, 13115 </a><a href="#h19-0-11343" id="h19-0-11343" class="d">- markComponentLayoutEffectUnmountStopped, 13116 </a><a href="#h19-0-11344" id="h19-0-11344" class="d">- markComponentErrored, 13117 </a><a href="#h19-0-11345" id="h19-0-11345" class="d">- markComponentSuspended, 13118 </a><a href="#h19-0-11346" id="h19-0-11346" class="d">- markLayoutEffectsStarted, 13119 </a><a href="#h19-0-11347" id="h19-0-11347" class="d">- markLayoutEffectsStopped, 13120 </a><a href="#h19-0-11348" id="h19-0-11348" class="d">- markPassiveEffectsStarted, 13121 </a><a href="#h19-0-11349" id="h19-0-11349" class="d">- markPassiveEffectsStopped, 13122 </a><a href="#h19-0-11350" id="h19-0-11350" class="d">- markRenderStarted, 13123 </a><a href="#h19-0-11351" id="h19-0-11351" class="d">- markRenderYielded, 13124 </a><a href="#h19-0-11352" id="h19-0-11352" class="d">- markRenderStopped, 13125 </a><a href="#h19-0-11353" id="h19-0-11353" class="d">- markRenderScheduled, 13126 </a><a href="#h19-0-11354" id="h19-0-11354" class="d">- markForceUpdateScheduled, 13127 </a><a href="#h19-0-11355" id="h19-0-11355" class="d">- markStateUpdateScheduled 13128 </a><a href="#h19-0-11356" id="h19-0-11356" class="d">- }, 13129 </a><a href="#h19-0-11357" id="h19-0-11357" class="d">- toggleProfilingStatus 13130 </a><a href="#h19-0-11358" id="h19-0-11358" class="d">- }; 13131 </a><a href="#h19-0-11359" id="h19-0-11359" class="d">- } 13132 </a><a href="#h19-0-11360" id="h19-0-11360" class="d">- ; 13133 </a><a href="#h19-0-11361" id="h19-0-11361" class="d">- function _objectWithoutProperties(source, excluded) { 13134 </a><a href="#h19-0-11362" id="h19-0-11362" class="d">- if (source == null) return {}; 13135 </a><a href="#h19-0-11363" id="h19-0-11363" class="d">- var target = _objectWithoutPropertiesLoose(source, excluded); 13136 </a><a href="#h19-0-11364" id="h19-0-11364" class="d">- var key, i; 13137 </a><a href="#h19-0-11365" id="h19-0-11365" class="d">- if (Object.getOwnPropertySymbols) { 13138 </a><a href="#h19-0-11366" id="h19-0-11366" class="d">- var sourceSymbolKeys = Object.getOwnPropertySymbols(source); 13139 </a><a href="#h19-0-11367" id="h19-0-11367" class="d">- for (i = 0; i < sourceSymbolKeys.length; i++) { 13140 </a><a href="#h19-0-11368" id="h19-0-11368" class="d">- key = sourceSymbolKeys[i]; 13141 </a><a href="#h19-0-11369" id="h19-0-11369" class="d">- if (excluded.indexOf(key) >= 0) continue; 13142 </a><a href="#h19-0-11370" id="h19-0-11370" class="d">- if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; 13143 </a><a href="#h19-0-11371" id="h19-0-11371" class="d">- target[key] = source[key]; 13144 </a><a href="#h19-0-11372" id="h19-0-11372" class="d">- } 13145 </a><a href="#h19-0-11373" id="h19-0-11373" class="d">- } 13146 </a><a href="#h19-0-11374" id="h19-0-11374" class="d">- return target; 13147 </a><a href="#h19-0-11375" id="h19-0-11375" class="d">- } 13148 </a><a href="#h19-0-11376" id="h19-0-11376" class="d">- function _objectWithoutPropertiesLoose(source, excluded) { 13149 </a><a href="#h19-0-11377" id="h19-0-11377" class="d">- if (source == null) return {}; 13150 </a><a href="#h19-0-11378" id="h19-0-11378" class="d">- var target = {}; 13151 </a><a href="#h19-0-11379" id="h19-0-11379" class="d">- var sourceKeys = Object.keys(source); 13152 </a><a href="#h19-0-11380" id="h19-0-11380" class="d">- var key, i; 13153 </a><a href="#h19-0-11381" id="h19-0-11381" class="d">- for (i = 0; i < sourceKeys.length; i++) { 13154 </a><a href="#h19-0-11382" id="h19-0-11382" class="d">- key = sourceKeys[i]; 13155 </a><a href="#h19-0-11383" id="h19-0-11383" class="d">- if (excluded.indexOf(key) >= 0) continue; 13156 </a><a href="#h19-0-11384" id="h19-0-11384" class="d">- target[key] = source[key]; 13157 </a><a href="#h19-0-11385" id="h19-0-11385" class="d">- } 13158 </a><a href="#h19-0-11386" id="h19-0-11386" class="d">- return target; 13159 </a><a href="#h19-0-11387" id="h19-0-11387" class="d">- } 13160 </a><a href="#h19-0-11388" id="h19-0-11388" class="d">- function renderer_ownKeys(object, enumerableOnly) { 13161 </a><a href="#h19-0-11389" id="h19-0-11389" class="d">- var keys = Object.keys(object); 13162 </a><a href="#h19-0-11390" id="h19-0-11390" class="d">- if (Object.getOwnPropertySymbols) { 13163 </a><a href="#h19-0-11391" id="h19-0-11391" class="d">- var symbols = Object.getOwnPropertySymbols(object); 13164 </a><a href="#h19-0-11392" id="h19-0-11392" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 13165 </a><a href="#h19-0-11393" id="h19-0-11393" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 13166 </a><a href="#h19-0-11394" id="h19-0-11394" class="d">- }); 13167 </a><a href="#h19-0-11395" id="h19-0-11395" class="d">- keys.push.apply(keys, symbols); 13168 </a><a href="#h19-0-11396" id="h19-0-11396" class="d">- } 13169 </a><a href="#h19-0-11397" id="h19-0-11397" class="d">- return keys; 13170 </a><a href="#h19-0-11398" id="h19-0-11398" class="d">- } 13171 </a><a href="#h19-0-11399" id="h19-0-11399" class="d">- function renderer_objectSpread(target) { 13172 </a><a href="#h19-0-11400" id="h19-0-11400" class="d">- for (var i = 1; i < arguments.length; i++) { 13173 </a><a href="#h19-0-11401" id="h19-0-11401" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 13174 </a><a href="#h19-0-11402" id="h19-0-11402" class="d">- if (i % 2) { 13175 </a><a href="#h19-0-11403" id="h19-0-11403" class="d">- renderer_ownKeys(Object(source), true).forEach(function(key) { 13176 </a><a href="#h19-0-11404" id="h19-0-11404" class="d">- renderer_defineProperty(target, key, source[key]); 13177 </a><a href="#h19-0-11405" id="h19-0-11405" class="d">- }); 13178 </a><a href="#h19-0-11406" id="h19-0-11406" class="d">- } else if (Object.getOwnPropertyDescriptors) { 13179 </a><a href="#h19-0-11407" id="h19-0-11407" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 13180 </a><a href="#h19-0-11408" id="h19-0-11408" class="d">- } else { 13181 </a><a href="#h19-0-11409" id="h19-0-11409" class="d">- renderer_ownKeys(Object(source)).forEach(function(key) { 13182 </a><a href="#h19-0-11410" id="h19-0-11410" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 13183 </a><a href="#h19-0-11411" id="h19-0-11411" class="d">- }); 13184 </a><a href="#h19-0-11412" id="h19-0-11412" class="d">- } 13185 </a><a href="#h19-0-11413" id="h19-0-11413" class="d">- } 13186 </a><a href="#h19-0-11414" id="h19-0-11414" class="d">- return target; 13187 </a><a href="#h19-0-11415" id="h19-0-11415" class="d">- } 13188 </a><a href="#h19-0-11416" id="h19-0-11416" class="d">- function renderer_defineProperty(obj, key, value) { 13189 </a><a href="#h19-0-11417" id="h19-0-11417" class="d">- if (key in obj) { 13190 </a><a href="#h19-0-11418" id="h19-0-11418" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 13191 </a><a href="#h19-0-11419" id="h19-0-11419" class="d">- } else { 13192 </a><a href="#h19-0-11420" id="h19-0-11420" class="d">- obj[key] = value; 13193 </a><a href="#h19-0-11421" id="h19-0-11421" class="d">- } 13194 </a><a href="#h19-0-11422" id="h19-0-11422" class="d">- return obj; 13195 </a><a href="#h19-0-11423" id="h19-0-11423" class="d">- } 13196 </a><a href="#h19-0-11424" id="h19-0-11424" class="d">- function fiber_renderer_toConsumableArray(arr) { 13197 </a><a href="#h19-0-11425" id="h19-0-11425" class="d">- return fiber_renderer_arrayWithoutHoles(arr) || fiber_renderer_iterableToArray(arr) || fiber_renderer_unsupportedIterableToArray(arr) || fiber_renderer_nonIterableSpread(); 13198 </a><a href="#h19-0-11426" id="h19-0-11426" class="d">- } 13199 </a><a href="#h19-0-11427" id="h19-0-11427" class="d">- function fiber_renderer_nonIterableSpread() { 13200 </a><a href="#h19-0-11428" id="h19-0-11428" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 13201 </a><a href="#h19-0-11429" id="h19-0-11429" class="d">- } 13202 </a><a href="#h19-0-11430" id="h19-0-11430" class="d">- function fiber_renderer_iterableToArray(iter) { 13203 </a><a href="#h19-0-11431" id="h19-0-11431" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 13204 </a><a href="#h19-0-11432" id="h19-0-11432" class="d">- } 13205 </a><a href="#h19-0-11433" id="h19-0-11433" class="d">- function fiber_renderer_arrayWithoutHoles(arr) { 13206 </a><a href="#h19-0-11434" id="h19-0-11434" class="d">- if (Array.isArray(arr)) return fiber_renderer_arrayLikeToArray(arr); 13207 </a><a href="#h19-0-11435" id="h19-0-11435" class="d">- } 13208 </a><a href="#h19-0-11436" id="h19-0-11436" class="d">- function renderer_createForOfIteratorHelper(o, allowArrayLike) { 13209 </a><a href="#h19-0-11437" id="h19-0-11437" class="d">- var it; 13210 </a><a href="#h19-0-11438" id="h19-0-11438" class="d">- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { 13211 </a><a href="#h19-0-11439" id="h19-0-11439" class="d">- if (Array.isArray(o) || (it = fiber_renderer_unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 13212 </a><a href="#h19-0-11440" id="h19-0-11440" class="d">- if (it) o = it; 13213 </a><a href="#h19-0-11441" id="h19-0-11441" class="d">- var i = 0; 13214 </a><a href="#h19-0-11442" id="h19-0-11442" class="d">- var F = function F2() { 13215 </a><a href="#h19-0-11443" id="h19-0-11443" class="d">- }; 13216 </a><a href="#h19-0-11444" id="h19-0-11444" class="d">- return { s: F, n: function n() { 13217 </a><a href="#h19-0-11445" id="h19-0-11445" class="d">- if (i >= o.length) return { done: true }; 13218 </a><a href="#h19-0-11446" id="h19-0-11446" class="d">- return { done: false, value: o[i++] }; 13219 </a><a href="#h19-0-11447" id="h19-0-11447" class="d">- }, e: function e(_e) { 13220 </a><a href="#h19-0-11448" id="h19-0-11448" class="d">- throw _e; 13221 </a><a href="#h19-0-11449" id="h19-0-11449" class="d">- }, f: F }; 13222 </a><a href="#h19-0-11450" id="h19-0-11450" class="d">- } 13223 </a><a href="#h19-0-11451" id="h19-0-11451" class="d">- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 13224 </a><a href="#h19-0-11452" id="h19-0-11452" class="d">- } 13225 </a><a href="#h19-0-11453" id="h19-0-11453" class="d">- var normalCompletion = true, didErr = false, err; 13226 </a><a href="#h19-0-11454" id="h19-0-11454" class="d">- return { s: function s() { 13227 </a><a href="#h19-0-11455" id="h19-0-11455" class="d">- it = o[Symbol.iterator](); 13228 </a><a href="#h19-0-11456" id="h19-0-11456" class="d">- }, n: function n() { 13229 </a><a href="#h19-0-11457" id="h19-0-11457" class="d">- var step = it.next(); 13230 </a><a href="#h19-0-11458" id="h19-0-11458" class="d">- normalCompletion = step.done; 13231 </a><a href="#h19-0-11459" id="h19-0-11459" class="d">- return step; 13232 </a><a href="#h19-0-11460" id="h19-0-11460" class="d">- }, e: function e(_e2) { 13233 </a><a href="#h19-0-11461" id="h19-0-11461" class="d">- didErr = true; 13234 </a><a href="#h19-0-11462" id="h19-0-11462" class="d">- err = _e2; 13235 </a><a href="#h19-0-11463" id="h19-0-11463" class="d">- }, f: function f() { 13236 </a><a href="#h19-0-11464" id="h19-0-11464" class="d">- try { 13237 </a><a href="#h19-0-11465" id="h19-0-11465" class="d">- if (!normalCompletion && it.return != null) it.return(); 13238 </a><a href="#h19-0-11466" id="h19-0-11466" class="d">- } finally { 13239 </a><a href="#h19-0-11467" id="h19-0-11467" class="d">- if (didErr) throw err; 13240 </a><a href="#h19-0-11468" id="h19-0-11468" class="d">- } 13241 </a><a href="#h19-0-11469" id="h19-0-11469" class="d">- } }; 13242 </a><a href="#h19-0-11470" id="h19-0-11470" class="d">- } 13243 </a><a href="#h19-0-11471" id="h19-0-11471" class="d">- function fiber_renderer_unsupportedIterableToArray(o, minLen) { 13244 </a><a href="#h19-0-11472" id="h19-0-11472" class="d">- if (!o) return; 13245 </a><a href="#h19-0-11473" id="h19-0-11473" class="d">- if (typeof o === "string") return fiber_renderer_arrayLikeToArray(o, minLen); 13246 </a><a href="#h19-0-11474" id="h19-0-11474" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 13247 </a><a href="#h19-0-11475" id="h19-0-11475" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 13248 </a><a href="#h19-0-11476" id="h19-0-11476" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 13249 </a><a href="#h19-0-11477" id="h19-0-11477" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return fiber_renderer_arrayLikeToArray(o, minLen); 13250 </a><a href="#h19-0-11478" id="h19-0-11478" class="d">- } 13251 </a><a href="#h19-0-11479" id="h19-0-11479" class="d">- function fiber_renderer_arrayLikeToArray(arr, len) { 13252 </a><a href="#h19-0-11480" id="h19-0-11480" class="d">- if (len == null || len > arr.length) len = arr.length; 13253 </a><a href="#h19-0-11481" id="h19-0-11481" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 13254 </a><a href="#h19-0-11482" id="h19-0-11482" class="d">- arr2[i] = arr[i]; 13255 </a><a href="#h19-0-11483" id="h19-0-11483" class="d">- } 13256 </a><a href="#h19-0-11484" id="h19-0-11484" class="d">- return arr2; 13257 </a><a href="#h19-0-11485" id="h19-0-11485" class="d">- } 13258 </a><a href="#h19-0-11486" id="h19-0-11486" class="d">- function renderer_typeof(obj) { 13259 </a><a href="#h19-0-11487" id="h19-0-11487" class="d">- "@babel/helpers - typeof"; 13260 </a><a href="#h19-0-11488" id="h19-0-11488" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 13261 </a><a href="#h19-0-11489" id="h19-0-11489" class="d">- renderer_typeof = function _typeof2(obj2) { 13262 </a><a href="#h19-0-11490" id="h19-0-11490" class="d">- return typeof obj2; 13263 </a><a href="#h19-0-11491" id="h19-0-11491" class="d">- }; 13264 </a><a href="#h19-0-11492" id="h19-0-11492" class="d">- } else { 13265 </a><a href="#h19-0-11493" id="h19-0-11493" class="d">- renderer_typeof = function _typeof2(obj2) { 13266 </a><a href="#h19-0-11494" id="h19-0-11494" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 13267 </a><a href="#h19-0-11495" id="h19-0-11495" class="d">- }; 13268 </a><a href="#h19-0-11496" id="h19-0-11496" class="d">- } 13269 </a><a href="#h19-0-11497" id="h19-0-11497" class="d">- return renderer_typeof(obj); 13270 </a><a href="#h19-0-11498" id="h19-0-11498" class="d">- } 13271 </a><a href="#h19-0-11499" id="h19-0-11499" class="d">- var renderer_toString = Object.prototype.toString; 13272 </a><a href="#h19-0-11500" id="h19-0-11500" class="d">- function isError(object) { 13273 </a><a href="#h19-0-11501" id="h19-0-11501" class="d">- return renderer_toString.call(object) === "[object Error]"; 13274 </a><a href="#h19-0-11502" id="h19-0-11502" class="d">- } 13275 </a><a href="#h19-0-11503" id="h19-0-11503" class="d">- var FIBER_INSTANCE = 0; 13276 </a><a href="#h19-0-11504" id="h19-0-11504" class="d">- var VIRTUAL_INSTANCE = 1; 13277 </a><a href="#h19-0-11505" id="h19-0-11505" class="d">- var FILTERED_FIBER_INSTANCE = 2; 13278 </a><a href="#h19-0-11506" id="h19-0-11506" class="d">- function createFiberInstance(fiber) { 13279 </a><a href="#h19-0-11507" id="h19-0-11507" class="d">- return { 13280 </a><a href="#h19-0-11508" id="h19-0-11508" class="d">- kind: FIBER_INSTANCE, 13281 </a><a href="#h19-0-11509" id="h19-0-11509" class="d">- id: getUID(), 13282 </a><a href="#h19-0-11510" id="h19-0-11510" class="d">- parent: null, 13283 </a><a href="#h19-0-11511" id="h19-0-11511" class="d">- firstChild: null, 13284 </a><a href="#h19-0-11512" id="h19-0-11512" class="d">- nextSibling: null, 13285 </a><a href="#h19-0-11513" id="h19-0-11513" class="d">- source: null, 13286 </a><a href="#h19-0-11514" id="h19-0-11514" class="d">- logCount: 0, 13287 </a><a href="#h19-0-11515" id="h19-0-11515" class="d">- treeBaseDuration: 0, 13288 </a><a href="#h19-0-11516" id="h19-0-11516" class="d">- data: fiber 13289 </a><a href="#h19-0-11517" id="h19-0-11517" class="d">- }; 13290 </a><a href="#h19-0-11518" id="h19-0-11518" class="d">- } 13291 </a><a href="#h19-0-11519" id="h19-0-11519" class="d">- function createFilteredFiberInstance(fiber) { 13292 </a><a href="#h19-0-11520" id="h19-0-11520" class="d">- return { 13293 </a><a href="#h19-0-11521" id="h19-0-11521" class="d">- kind: FILTERED_FIBER_INSTANCE, 13294 </a><a href="#h19-0-11522" id="h19-0-11522" class="d">- id: 0, 13295 </a><a href="#h19-0-11523" id="h19-0-11523" class="d">- parent: null, 13296 </a><a href="#h19-0-11524" id="h19-0-11524" class="d">- firstChild: null, 13297 </a><a href="#h19-0-11525" id="h19-0-11525" class="d">- nextSibling: null, 13298 </a><a href="#h19-0-11526" id="h19-0-11526" class="d">- source: null, 13299 </a><a href="#h19-0-11527" id="h19-0-11527" class="d">- logCount: 0, 13300 </a><a href="#h19-0-11528" id="h19-0-11528" class="d">- treeBaseDuration: 0, 13301 </a><a href="#h19-0-11529" id="h19-0-11529" class="d">- data: fiber 13302 </a><a href="#h19-0-11530" id="h19-0-11530" class="d">- }; 13303 </a><a href="#h19-0-11531" id="h19-0-11531" class="d">- } 13304 </a><a href="#h19-0-11532" id="h19-0-11532" class="d">- function createVirtualInstance(debugEntry) { 13305 </a><a href="#h19-0-11533" id="h19-0-11533" class="d">- return { 13306 </a><a href="#h19-0-11534" id="h19-0-11534" class="d">- kind: VIRTUAL_INSTANCE, 13307 </a><a href="#h19-0-11535" id="h19-0-11535" class="d">- id: getUID(), 13308 </a><a href="#h19-0-11536" id="h19-0-11536" class="d">- parent: null, 13309 </a><a href="#h19-0-11537" id="h19-0-11537" class="d">- firstChild: null, 13310 </a><a href="#h19-0-11538" id="h19-0-11538" class="d">- nextSibling: null, 13311 </a><a href="#h19-0-11539" id="h19-0-11539" class="d">- source: null, 13312 </a><a href="#h19-0-11540" id="h19-0-11540" class="d">- logCount: 0, 13313 </a><a href="#h19-0-11541" id="h19-0-11541" class="d">- treeBaseDuration: 0, 13314 </a><a href="#h19-0-11542" id="h19-0-11542" class="d">- data: debugEntry 13315 </a><a href="#h19-0-11543" id="h19-0-11543" class="d">- }; 13316 </a><a href="#h19-0-11544" id="h19-0-11544" class="d">- } 13317 </a><a href="#h19-0-11545" id="h19-0-11545" class="d">- function getDispatcherRef(renderer) { 13318 </a><a href="#h19-0-11546" id="h19-0-11546" class="d">- if (renderer.currentDispatcherRef === void 0) { 13319 </a><a href="#h19-0-11547" id="h19-0-11547" class="d">- return void 0; 13320 </a><a href="#h19-0-11548" id="h19-0-11548" class="d">- } 13321 </a><a href="#h19-0-11549" id="h19-0-11549" class="d">- var injectedRef = renderer.currentDispatcherRef; 13322 </a><a href="#h19-0-11550" id="h19-0-11550" class="d">- if (typeof injectedRef.H === "undefined" && typeof injectedRef.current !== "undefined") { 13323 </a><a href="#h19-0-11551" id="h19-0-11551" class="d">- return { 13324 </a><a href="#h19-0-11552" id="h19-0-11552" class="d">- get H() { 13325 </a><a href="#h19-0-11553" id="h19-0-11553" class="d">- return injectedRef.current; 13326 </a><a href="#h19-0-11554" id="h19-0-11554" class="d">- }, 13327 </a><a href="#h19-0-11555" id="h19-0-11555" class="d">- set H(value) { 13328 </a><a href="#h19-0-11556" id="h19-0-11556" class="d">- injectedRef.current = value; 13329 </a><a href="#h19-0-11557" id="h19-0-11557" class="d">- } 13330 </a><a href="#h19-0-11558" id="h19-0-11558" class="d">- }; 13331 </a><a href="#h19-0-11559" id="h19-0-11559" class="d">- } 13332 </a><a href="#h19-0-11560" id="h19-0-11560" class="d">- return injectedRef; 13333 </a><a href="#h19-0-11561" id="h19-0-11561" class="d">- } 13334 </a><a href="#h19-0-11562" id="h19-0-11562" class="d">- function getFiberFlags(fiber) { 13335 </a><a href="#h19-0-11563" id="h19-0-11563" class="d">- return fiber.flags !== void 0 ? fiber.flags : fiber.effectTag; 13336 </a><a href="#h19-0-11564" id="h19-0-11564" class="d">- } 13337 </a><a href="#h19-0-11565" id="h19-0-11565" class="d">- var renderer_getCurrentTime = ( 13338 </a><a href="#h19-0-11566" id="h19-0-11566" class="d">- // $FlowFixMe[method-unbinding] 13339 </a><a href="#h19-0-11567" id="h19-0-11567" class="d">- (typeof performance === "undefined" ? "undefined" : renderer_typeof(performance)) === "object" && typeof performance.now === "function" ? function() { 13340 </a><a href="#h19-0-11568" id="h19-0-11568" class="d">- return performance.now(); 13341 </a><a href="#h19-0-11569" id="h19-0-11569" class="d">- } : function() { 13342 </a><a href="#h19-0-11570" id="h19-0-11570" class="d">- return Date.now(); 13343 </a><a href="#h19-0-11571" id="h19-0-11571" class="d">- } 13344 </a><a href="#h19-0-11572" id="h19-0-11572" class="d">- ); 13345 </a><a href="#h19-0-11573" id="h19-0-11573" class="d">- function getInternalReactConstants(version) { 13346 </a><a href="#h19-0-11574" id="h19-0-11574" class="d">- var ReactPriorityLevels = { 13347 </a><a href="#h19-0-11575" id="h19-0-11575" class="d">- ImmediatePriority: 99, 13348 </a><a href="#h19-0-11576" id="h19-0-11576" class="d">- UserBlockingPriority: 98, 13349 </a><a href="#h19-0-11577" id="h19-0-11577" class="d">- NormalPriority: 97, 13350 </a><a href="#h19-0-11578" id="h19-0-11578" class="d">- LowPriority: 96, 13351 </a><a href="#h19-0-11579" id="h19-0-11579" class="d">- IdlePriority: 95, 13352 </a><a href="#h19-0-11580" id="h19-0-11580" class="d">- NoPriority: 90 13353 </a><a href="#h19-0-11581" id="h19-0-11581" class="d">- }; 13354 </a><a href="#h19-0-11582" id="h19-0-11582" class="d">- if (gt(version, "17.0.2")) { 13355 </a><a href="#h19-0-11583" id="h19-0-11583" class="d">- ReactPriorityLevels = { 13356 </a><a href="#h19-0-11584" id="h19-0-11584" class="d">- ImmediatePriority: 1, 13357 </a><a href="#h19-0-11585" id="h19-0-11585" class="d">- UserBlockingPriority: 2, 13358 </a><a href="#h19-0-11586" id="h19-0-11586" class="d">- NormalPriority: 3, 13359 </a><a href="#h19-0-11587" id="h19-0-11587" class="d">- LowPriority: 4, 13360 </a><a href="#h19-0-11588" id="h19-0-11588" class="d">- IdlePriority: 5, 13361 </a><a href="#h19-0-11589" id="h19-0-11589" class="d">- NoPriority: 0 13362 </a><a href="#h19-0-11590" id="h19-0-11590" class="d">- }; 13363 </a><a href="#h19-0-11591" id="h19-0-11591" class="d">- } 13364 </a><a href="#h19-0-11592" id="h19-0-11592" class="d">- var StrictModeBits = 0; 13365 </a><a href="#h19-0-11593" id="h19-0-11593" class="d">- if (gte(version, "18.0.0-alpha")) { 13366 </a><a href="#h19-0-11594" id="h19-0-11594" class="d">- StrictModeBits = 24; 13367 </a><a href="#h19-0-11595" id="h19-0-11595" class="d">- } else if (gte(version, "16.9.0")) { 13368 </a><a href="#h19-0-11596" id="h19-0-11596" class="d">- StrictModeBits = 1; 13369 </a><a href="#h19-0-11597" id="h19-0-11597" class="d">- } else if (gte(version, "16.3.0")) { 13370 </a><a href="#h19-0-11598" id="h19-0-11598" class="d">- StrictModeBits = 2; 13371 </a><a href="#h19-0-11599" id="h19-0-11599" class="d">- } 13372 </a><a href="#h19-0-11600" id="h19-0-11600" class="d">- var ReactTypeOfWork = null; 13373 </a><a href="#h19-0-11601" id="h19-0-11601" class="d">- if (gt(version, "17.0.1")) { 13374 </a><a href="#h19-0-11602" id="h19-0-11602" class="d">- ReactTypeOfWork = { 13375 </a><a href="#h19-0-11603" id="h19-0-11603" class="d">- CacheComponent: 24, 13376 </a><a href="#h19-0-11604" id="h19-0-11604" class="d">- // Experimental 13377 </a><a href="#h19-0-11605" id="h19-0-11605" class="d">- ClassComponent: 1, 13378 </a><a href="#h19-0-11606" id="h19-0-11606" class="d">- ContextConsumer: 9, 13379 </a><a href="#h19-0-11607" id="h19-0-11607" class="d">- ContextProvider: 10, 13380 </a><a href="#h19-0-11608" id="h19-0-11608" class="d">- CoroutineComponent: -1, 13381 </a><a href="#h19-0-11609" id="h19-0-11609" class="d">- // Removed 13382 </a><a href="#h19-0-11610" id="h19-0-11610" class="d">- CoroutineHandlerPhase: -1, 13383 </a><a href="#h19-0-11611" id="h19-0-11611" class="d">- // Removed 13384 </a><a href="#h19-0-11612" id="h19-0-11612" class="d">- DehydratedSuspenseComponent: 18, 13385 </a><a href="#h19-0-11613" id="h19-0-11613" class="d">- // Behind a flag 13386 </a><a href="#h19-0-11614" id="h19-0-11614" class="d">- ForwardRef: 11, 13387 </a><a href="#h19-0-11615" id="h19-0-11615" class="d">- Fragment: 7, 13388 </a><a href="#h19-0-11616" id="h19-0-11616" class="d">- FunctionComponent: 0, 13389 </a><a href="#h19-0-11617" id="h19-0-11617" class="d">- HostComponent: 5, 13390 </a><a href="#h19-0-11618" id="h19-0-11618" class="d">- HostPortal: 4, 13391 </a><a href="#h19-0-11619" id="h19-0-11619" class="d">- HostRoot: 3, 13392 </a><a href="#h19-0-11620" id="h19-0-11620" class="d">- HostHoistable: 26, 13393 </a><a href="#h19-0-11621" id="h19-0-11621" class="d">- // In reality, 18.2+. But doesn't hurt to include it here 13394 </a><a href="#h19-0-11622" id="h19-0-11622" class="d">- HostSingleton: 27, 13395 </a><a href="#h19-0-11623" id="h19-0-11623" class="d">- // Same as above 13396 </a><a href="#h19-0-11624" id="h19-0-11624" class="d">- HostText: 6, 13397 </a><a href="#h19-0-11625" id="h19-0-11625" class="d">- IncompleteClassComponent: 17, 13398 </a><a href="#h19-0-11626" id="h19-0-11626" class="d">- IncompleteFunctionComponent: 28, 13399 </a><a href="#h19-0-11627" id="h19-0-11627" class="d">- IndeterminateComponent: 2, 13400 </a><a href="#h19-0-11628" id="h19-0-11628" class="d">- // removed in 19.0.0 13401 </a><a href="#h19-0-11629" id="h19-0-11629" class="d">- LazyComponent: 16, 13402 </a><a href="#h19-0-11630" id="h19-0-11630" class="d">- LegacyHiddenComponent: 23, 13403 </a><a href="#h19-0-11631" id="h19-0-11631" class="d">- MemoComponent: 14, 13404 </a><a href="#h19-0-11632" id="h19-0-11632" class="d">- Mode: 8, 13405 </a><a href="#h19-0-11633" id="h19-0-11633" class="d">- OffscreenComponent: 22, 13406 </a><a href="#h19-0-11634" id="h19-0-11634" class="d">- // Experimental 13407 </a><a href="#h19-0-11635" id="h19-0-11635" class="d">- Profiler: 12, 13408 </a><a href="#h19-0-11636" id="h19-0-11636" class="d">- ScopeComponent: 21, 13409 </a><a href="#h19-0-11637" id="h19-0-11637" class="d">- // Experimental 13410 </a><a href="#h19-0-11638" id="h19-0-11638" class="d">- SimpleMemoComponent: 15, 13411 </a><a href="#h19-0-11639" id="h19-0-11639" class="d">- SuspenseComponent: 13, 13412 </a><a href="#h19-0-11640" id="h19-0-11640" class="d">- SuspenseListComponent: 19, 13413 </a><a href="#h19-0-11641" id="h19-0-11641" class="d">- // Experimental 13414 </a><a href="#h19-0-11642" id="h19-0-11642" class="d">- TracingMarkerComponent: 25, 13415 </a><a href="#h19-0-11643" id="h19-0-11643" class="d">- // Experimental - This is technically in 18 but we don't 13416 </a><a href="#h19-0-11644" id="h19-0-11644" class="d">- // want to fork again so we're adding it here instead 13417 </a><a href="#h19-0-11645" id="h19-0-11645" class="d">- YieldComponent: -1, 13418 </a><a href="#h19-0-11646" id="h19-0-11646" class="d">- // Removed 13419 </a><a href="#h19-0-11647" id="h19-0-11647" class="d">- Throw: 29, 13420 </a><a href="#h19-0-11648" id="h19-0-11648" class="d">- ViewTransitionComponent: 30 13421 </a><a href="#h19-0-11649" id="h19-0-11649" class="d">- // Experimental 13422 </a><a href="#h19-0-11650" id="h19-0-11650" class="d">- }; 13423 </a><a href="#h19-0-11651" id="h19-0-11651" class="d">- } else if (gte(version, "17.0.0-alpha")) { 13424 </a><a href="#h19-0-11652" id="h19-0-11652" class="d">- ReactTypeOfWork = { 13425 </a><a href="#h19-0-11653" id="h19-0-11653" class="d">- CacheComponent: -1, 13426 </a><a href="#h19-0-11654" id="h19-0-11654" class="d">- // Doesn't exist yet 13427 </a><a href="#h19-0-11655" id="h19-0-11655" class="d">- ClassComponent: 1, 13428 </a><a href="#h19-0-11656" id="h19-0-11656" class="d">- ContextConsumer: 9, 13429 </a><a href="#h19-0-11657" id="h19-0-11657" class="d">- ContextProvider: 10, 13430 </a><a href="#h19-0-11658" id="h19-0-11658" class="d">- CoroutineComponent: -1, 13431 </a><a href="#h19-0-11659" id="h19-0-11659" class="d">- // Removed 13432 </a><a href="#h19-0-11660" id="h19-0-11660" class="d">- CoroutineHandlerPhase: -1, 13433 </a><a href="#h19-0-11661" id="h19-0-11661" class="d">- // Removed 13434 </a><a href="#h19-0-11662" id="h19-0-11662" class="d">- DehydratedSuspenseComponent: 18, 13435 </a><a href="#h19-0-11663" id="h19-0-11663" class="d">- // Behind a flag 13436 </a><a href="#h19-0-11664" id="h19-0-11664" class="d">- ForwardRef: 11, 13437 </a><a href="#h19-0-11665" id="h19-0-11665" class="d">- Fragment: 7, 13438 </a><a href="#h19-0-11666" id="h19-0-11666" class="d">- FunctionComponent: 0, 13439 </a><a href="#h19-0-11667" id="h19-0-11667" class="d">- HostComponent: 5, 13440 </a><a href="#h19-0-11668" id="h19-0-11668" class="d">- HostPortal: 4, 13441 </a><a href="#h19-0-11669" id="h19-0-11669" class="d">- HostRoot: 3, 13442 </a><a href="#h19-0-11670" id="h19-0-11670" class="d">- HostHoistable: -1, 13443 </a><a href="#h19-0-11671" id="h19-0-11671" class="d">- // Doesn't exist yet 13444 </a><a href="#h19-0-11672" id="h19-0-11672" class="d">- HostSingleton: -1, 13445 </a><a href="#h19-0-11673" id="h19-0-11673" class="d">- // Doesn't exist yet 13446 </a><a href="#h19-0-11674" id="h19-0-11674" class="d">- HostText: 6, 13447 </a><a href="#h19-0-11675" id="h19-0-11675" class="d">- IncompleteClassComponent: 17, 13448 </a><a href="#h19-0-11676" id="h19-0-11676" class="d">- IncompleteFunctionComponent: -1, 13449 </a><a href="#h19-0-11677" id="h19-0-11677" class="d">- // Doesn't exist yet 13450 </a><a href="#h19-0-11678" id="h19-0-11678" class="d">- IndeterminateComponent: 2, 13451 </a><a href="#h19-0-11679" id="h19-0-11679" class="d">- LazyComponent: 16, 13452 </a><a href="#h19-0-11680" id="h19-0-11680" class="d">- LegacyHiddenComponent: 24, 13453 </a><a href="#h19-0-11681" id="h19-0-11681" class="d">- MemoComponent: 14, 13454 </a><a href="#h19-0-11682" id="h19-0-11682" class="d">- Mode: 8, 13455 </a><a href="#h19-0-11683" id="h19-0-11683" class="d">- OffscreenComponent: 23, 13456 </a><a href="#h19-0-11684" id="h19-0-11684" class="d">- // Experimental 13457 </a><a href="#h19-0-11685" id="h19-0-11685" class="d">- Profiler: 12, 13458 </a><a href="#h19-0-11686" id="h19-0-11686" class="d">- ScopeComponent: 21, 13459 </a><a href="#h19-0-11687" id="h19-0-11687" class="d">- // Experimental 13460 </a><a href="#h19-0-11688" id="h19-0-11688" class="d">- SimpleMemoComponent: 15, 13461 </a><a href="#h19-0-11689" id="h19-0-11689" class="d">- SuspenseComponent: 13, 13462 </a><a href="#h19-0-11690" id="h19-0-11690" class="d">- SuspenseListComponent: 19, 13463 </a><a href="#h19-0-11691" id="h19-0-11691" class="d">- // Experimental 13464 </a><a href="#h19-0-11692" id="h19-0-11692" class="d">- TracingMarkerComponent: -1, 13465 </a><a href="#h19-0-11693" id="h19-0-11693" class="d">- // Doesn't exist yet 13466 </a><a href="#h19-0-11694" id="h19-0-11694" class="d">- YieldComponent: -1, 13467 </a><a href="#h19-0-11695" id="h19-0-11695" class="d">- // Removed 13468 </a><a href="#h19-0-11696" id="h19-0-11696" class="d">- Throw: -1, 13469 </a><a href="#h19-0-11697" id="h19-0-11697" class="d">- // Doesn't exist yet 13470 </a><a href="#h19-0-11698" id="h19-0-11698" class="d">- ViewTransitionComponent: -1 13471 </a><a href="#h19-0-11699" id="h19-0-11699" class="d">- // Doesn't exist yet 13472 </a><a href="#h19-0-11700" id="h19-0-11700" class="d">- }; 13473 </a><a href="#h19-0-11701" id="h19-0-11701" class="d">- } else if (gte(version, "16.6.0-beta.0")) { 13474 </a><a href="#h19-0-11702" id="h19-0-11702" class="d">- ReactTypeOfWork = { 13475 </a><a href="#h19-0-11703" id="h19-0-11703" class="d">- CacheComponent: -1, 13476 </a><a href="#h19-0-11704" id="h19-0-11704" class="d">- // Doesn't exist yet 13477 </a><a href="#h19-0-11705" id="h19-0-11705" class="d">- ClassComponent: 1, 13478 </a><a href="#h19-0-11706" id="h19-0-11706" class="d">- ContextConsumer: 9, 13479 </a><a href="#h19-0-11707" id="h19-0-11707" class="d">- ContextProvider: 10, 13480 </a><a href="#h19-0-11708" id="h19-0-11708" class="d">- CoroutineComponent: -1, 13481 </a><a href="#h19-0-11709" id="h19-0-11709" class="d">- // Removed 13482 </a><a href="#h19-0-11710" id="h19-0-11710" class="d">- CoroutineHandlerPhase: -1, 13483 </a><a href="#h19-0-11711" id="h19-0-11711" class="d">- // Removed 13484 </a><a href="#h19-0-11712" id="h19-0-11712" class="d">- DehydratedSuspenseComponent: 18, 13485 </a><a href="#h19-0-11713" id="h19-0-11713" class="d">- // Behind a flag 13486 </a><a href="#h19-0-11714" id="h19-0-11714" class="d">- ForwardRef: 11, 13487 </a><a href="#h19-0-11715" id="h19-0-11715" class="d">- Fragment: 7, 13488 </a><a href="#h19-0-11716" id="h19-0-11716" class="d">- FunctionComponent: 0, 13489 </a><a href="#h19-0-11717" id="h19-0-11717" class="d">- HostComponent: 5, 13490 </a><a href="#h19-0-11718" id="h19-0-11718" class="d">- HostPortal: 4, 13491 </a><a href="#h19-0-11719" id="h19-0-11719" class="d">- HostRoot: 3, 13492 </a><a href="#h19-0-11720" id="h19-0-11720" class="d">- HostHoistable: -1, 13493 </a><a href="#h19-0-11721" id="h19-0-11721" class="d">- // Doesn't exist yet 13494 </a><a href="#h19-0-11722" id="h19-0-11722" class="d">- HostSingleton: -1, 13495 </a><a href="#h19-0-11723" id="h19-0-11723" class="d">- // Doesn't exist yet 13496 </a><a href="#h19-0-11724" id="h19-0-11724" class="d">- HostText: 6, 13497 </a><a href="#h19-0-11725" id="h19-0-11725" class="d">- IncompleteClassComponent: 17, 13498 </a><a href="#h19-0-11726" id="h19-0-11726" class="d">- IncompleteFunctionComponent: -1, 13499 </a><a href="#h19-0-11727" id="h19-0-11727" class="d">- // Doesn't exist yet 13500 </a><a href="#h19-0-11728" id="h19-0-11728" class="d">- IndeterminateComponent: 2, 13501 </a><a href="#h19-0-11729" id="h19-0-11729" class="d">- LazyComponent: 16, 13502 </a><a href="#h19-0-11730" id="h19-0-11730" class="d">- LegacyHiddenComponent: -1, 13503 </a><a href="#h19-0-11731" id="h19-0-11731" class="d">- MemoComponent: 14, 13504 </a><a href="#h19-0-11732" id="h19-0-11732" class="d">- Mode: 8, 13505 </a><a href="#h19-0-11733" id="h19-0-11733" class="d">- OffscreenComponent: -1, 13506 </a><a href="#h19-0-11734" id="h19-0-11734" class="d">- // Experimental 13507 </a><a href="#h19-0-11735" id="h19-0-11735" class="d">- Profiler: 12, 13508 </a><a href="#h19-0-11736" id="h19-0-11736" class="d">- ScopeComponent: -1, 13509 </a><a href="#h19-0-11737" id="h19-0-11737" class="d">- // Experimental 13510 </a><a href="#h19-0-11738" id="h19-0-11738" class="d">- SimpleMemoComponent: 15, 13511 </a><a href="#h19-0-11739" id="h19-0-11739" class="d">- SuspenseComponent: 13, 13512 </a><a href="#h19-0-11740" id="h19-0-11740" class="d">- SuspenseListComponent: 19, 13513 </a><a href="#h19-0-11741" id="h19-0-11741" class="d">- // Experimental 13514 </a><a href="#h19-0-11742" id="h19-0-11742" class="d">- TracingMarkerComponent: -1, 13515 </a><a href="#h19-0-11743" id="h19-0-11743" class="d">- // Doesn't exist yet 13516 </a><a href="#h19-0-11744" id="h19-0-11744" class="d">- YieldComponent: -1, 13517 </a><a href="#h19-0-11745" id="h19-0-11745" class="d">- // Removed 13518 </a><a href="#h19-0-11746" id="h19-0-11746" class="d">- Throw: -1, 13519 </a><a href="#h19-0-11747" id="h19-0-11747" class="d">- // Doesn't exist yet 13520 </a><a href="#h19-0-11748" id="h19-0-11748" class="d">- ViewTransitionComponent: -1 13521 </a><a href="#h19-0-11749" id="h19-0-11749" class="d">- // Doesn't exist yet 13522 </a><a href="#h19-0-11750" id="h19-0-11750" class="d">- }; 13523 </a><a href="#h19-0-11751" id="h19-0-11751" class="d">- } else if (gte(version, "16.4.3-alpha")) { 13524 </a><a href="#h19-0-11752" id="h19-0-11752" class="d">- ReactTypeOfWork = { 13525 </a><a href="#h19-0-11753" id="h19-0-11753" class="d">- CacheComponent: -1, 13526 </a><a href="#h19-0-11754" id="h19-0-11754" class="d">- // Doesn't exist yet 13527 </a><a href="#h19-0-11755" id="h19-0-11755" class="d">- ClassComponent: 2, 13528 </a><a href="#h19-0-11756" id="h19-0-11756" class="d">- ContextConsumer: 11, 13529 </a><a href="#h19-0-11757" id="h19-0-11757" class="d">- ContextProvider: 12, 13530 </a><a href="#h19-0-11758" id="h19-0-11758" class="d">- CoroutineComponent: -1, 13531 </a><a href="#h19-0-11759" id="h19-0-11759" class="d">- // Removed 13532 </a><a href="#h19-0-11760" id="h19-0-11760" class="d">- CoroutineHandlerPhase: -1, 13533 </a><a href="#h19-0-11761" id="h19-0-11761" class="d">- // Removed 13534 </a><a href="#h19-0-11762" id="h19-0-11762" class="d">- DehydratedSuspenseComponent: -1, 13535 </a><a href="#h19-0-11763" id="h19-0-11763" class="d">- // Doesn't exist yet 13536 </a><a href="#h19-0-11764" id="h19-0-11764" class="d">- ForwardRef: 13, 13537 </a><a href="#h19-0-11765" id="h19-0-11765" class="d">- Fragment: 9, 13538 </a><a href="#h19-0-11766" id="h19-0-11766" class="d">- FunctionComponent: 0, 13539 </a><a href="#h19-0-11767" id="h19-0-11767" class="d">- HostComponent: 7, 13540 </a><a href="#h19-0-11768" id="h19-0-11768" class="d">- HostPortal: 6, 13541 </a><a href="#h19-0-11769" id="h19-0-11769" class="d">- HostRoot: 5, 13542 </a><a href="#h19-0-11770" id="h19-0-11770" class="d">- HostHoistable: -1, 13543 </a><a href="#h19-0-11771" id="h19-0-11771" class="d">- // Doesn't exist yet 13544 </a><a href="#h19-0-11772" id="h19-0-11772" class="d">- HostSingleton: -1, 13545 </a><a href="#h19-0-11773" id="h19-0-11773" class="d">- // Doesn't exist yet 13546 </a><a href="#h19-0-11774" id="h19-0-11774" class="d">- HostText: 8, 13547 </a><a href="#h19-0-11775" id="h19-0-11775" class="d">- IncompleteClassComponent: -1, 13548 </a><a href="#h19-0-11776" id="h19-0-11776" class="d">- // Doesn't exist yet 13549 </a><a href="#h19-0-11777" id="h19-0-11777" class="d">- IncompleteFunctionComponent: -1, 13550 </a><a href="#h19-0-11778" id="h19-0-11778" class="d">- // Doesn't exist yet 13551 </a><a href="#h19-0-11779" id="h19-0-11779" class="d">- IndeterminateComponent: 4, 13552 </a><a href="#h19-0-11780" id="h19-0-11780" class="d">- LazyComponent: -1, 13553 </a><a href="#h19-0-11781" id="h19-0-11781" class="d">- // Doesn't exist yet 13554 </a><a href="#h19-0-11782" id="h19-0-11782" class="d">- LegacyHiddenComponent: -1, 13555 </a><a href="#h19-0-11783" id="h19-0-11783" class="d">- MemoComponent: -1, 13556 </a><a href="#h19-0-11784" id="h19-0-11784" class="d">- // Doesn't exist yet 13557 </a><a href="#h19-0-11785" id="h19-0-11785" class="d">- Mode: 10, 13558 </a><a href="#h19-0-11786" id="h19-0-11786" class="d">- OffscreenComponent: -1, 13559 </a><a href="#h19-0-11787" id="h19-0-11787" class="d">- // Experimental 13560 </a><a href="#h19-0-11788" id="h19-0-11788" class="d">- Profiler: 15, 13561 </a><a href="#h19-0-11789" id="h19-0-11789" class="d">- ScopeComponent: -1, 13562 </a><a href="#h19-0-11790" id="h19-0-11790" class="d">- // Experimental 13563 </a><a href="#h19-0-11791" id="h19-0-11791" class="d">- SimpleMemoComponent: -1, 13564 </a><a href="#h19-0-11792" id="h19-0-11792" class="d">- // Doesn't exist yet 13565 </a><a href="#h19-0-11793" id="h19-0-11793" class="d">- SuspenseComponent: 16, 13566 </a><a href="#h19-0-11794" id="h19-0-11794" class="d">- SuspenseListComponent: -1, 13567 </a><a href="#h19-0-11795" id="h19-0-11795" class="d">- // Doesn't exist yet 13568 </a><a href="#h19-0-11796" id="h19-0-11796" class="d">- TracingMarkerComponent: -1, 13569 </a><a href="#h19-0-11797" id="h19-0-11797" class="d">- // Doesn't exist yet 13570 </a><a href="#h19-0-11798" id="h19-0-11798" class="d">- YieldComponent: -1, 13571 </a><a href="#h19-0-11799" id="h19-0-11799" class="d">- // Removed 13572 </a><a href="#h19-0-11800" id="h19-0-11800" class="d">- Throw: -1, 13573 </a><a href="#h19-0-11801" id="h19-0-11801" class="d">- // Doesn't exist yet 13574 </a><a href="#h19-0-11802" id="h19-0-11802" class="d">- ViewTransitionComponent: -1 13575 </a><a href="#h19-0-11803" id="h19-0-11803" class="d">- // Doesn't exist yet 13576 </a><a href="#h19-0-11804" id="h19-0-11804" class="d">- }; 13577 </a><a href="#h19-0-11805" id="h19-0-11805" class="d">- } else { 13578 </a><a href="#h19-0-11806" id="h19-0-11806" class="d">- ReactTypeOfWork = { 13579 </a><a href="#h19-0-11807" id="h19-0-11807" class="d">- CacheComponent: -1, 13580 </a><a href="#h19-0-11808" id="h19-0-11808" class="d">- // Doesn't exist yet 13581 </a><a href="#h19-0-11809" id="h19-0-11809" class="d">- ClassComponent: 2, 13582 </a><a href="#h19-0-11810" id="h19-0-11810" class="d">- ContextConsumer: 12, 13583 </a><a href="#h19-0-11811" id="h19-0-11811" class="d">- ContextProvider: 13, 13584 </a><a href="#h19-0-11812" id="h19-0-11812" class="d">- CoroutineComponent: 7, 13585 </a><a href="#h19-0-11813" id="h19-0-11813" class="d">- CoroutineHandlerPhase: 8, 13586 </a><a href="#h19-0-11814" id="h19-0-11814" class="d">- DehydratedSuspenseComponent: -1, 13587 </a><a href="#h19-0-11815" id="h19-0-11815" class="d">- // Doesn't exist yet 13588 </a><a href="#h19-0-11816" id="h19-0-11816" class="d">- ForwardRef: 14, 13589 </a><a href="#h19-0-11817" id="h19-0-11817" class="d">- Fragment: 10, 13590 </a><a href="#h19-0-11818" id="h19-0-11818" class="d">- FunctionComponent: 1, 13591 </a><a href="#h19-0-11819" id="h19-0-11819" class="d">- HostComponent: 5, 13592 </a><a href="#h19-0-11820" id="h19-0-11820" class="d">- HostPortal: 4, 13593 </a><a href="#h19-0-11821" id="h19-0-11821" class="d">- HostRoot: 3, 13594 </a><a href="#h19-0-11822" id="h19-0-11822" class="d">- HostHoistable: -1, 13595 </a><a href="#h19-0-11823" id="h19-0-11823" class="d">- // Doesn't exist yet 13596 </a><a href="#h19-0-11824" id="h19-0-11824" class="d">- HostSingleton: -1, 13597 </a><a href="#h19-0-11825" id="h19-0-11825" class="d">- // Doesn't exist yet 13598 </a><a href="#h19-0-11826" id="h19-0-11826" class="d">- HostText: 6, 13599 </a><a href="#h19-0-11827" id="h19-0-11827" class="d">- IncompleteClassComponent: -1, 13600 </a><a href="#h19-0-11828" id="h19-0-11828" class="d">- // Doesn't exist yet 13601 </a><a href="#h19-0-11829" id="h19-0-11829" class="d">- IncompleteFunctionComponent: -1, 13602 </a><a href="#h19-0-11830" id="h19-0-11830" class="d">- // Doesn't exist yet 13603 </a><a href="#h19-0-11831" id="h19-0-11831" class="d">- IndeterminateComponent: 0, 13604 </a><a href="#h19-0-11832" id="h19-0-11832" class="d">- LazyComponent: -1, 13605 </a><a href="#h19-0-11833" id="h19-0-11833" class="d">- // Doesn't exist yet 13606 </a><a href="#h19-0-11834" id="h19-0-11834" class="d">- LegacyHiddenComponent: -1, 13607 </a><a href="#h19-0-11835" id="h19-0-11835" class="d">- MemoComponent: -1, 13608 </a><a href="#h19-0-11836" id="h19-0-11836" class="d">- // Doesn't exist yet 13609 </a><a href="#h19-0-11837" id="h19-0-11837" class="d">- Mode: 11, 13610 </a><a href="#h19-0-11838" id="h19-0-11838" class="d">- OffscreenComponent: -1, 13611 </a><a href="#h19-0-11839" id="h19-0-11839" class="d">- // Experimental 13612 </a><a href="#h19-0-11840" id="h19-0-11840" class="d">- Profiler: 15, 13613 </a><a href="#h19-0-11841" id="h19-0-11841" class="d">- ScopeComponent: -1, 13614 </a><a href="#h19-0-11842" id="h19-0-11842" class="d">- // Experimental 13615 </a><a href="#h19-0-11843" id="h19-0-11843" class="d">- SimpleMemoComponent: -1, 13616 </a><a href="#h19-0-11844" id="h19-0-11844" class="d">- // Doesn't exist yet 13617 </a><a href="#h19-0-11845" id="h19-0-11845" class="d">- SuspenseComponent: 16, 13618 </a><a href="#h19-0-11846" id="h19-0-11846" class="d">- SuspenseListComponent: -1, 13619 </a><a href="#h19-0-11847" id="h19-0-11847" class="d">- // Doesn't exist yet 13620 </a><a href="#h19-0-11848" id="h19-0-11848" class="d">- TracingMarkerComponent: -1, 13621 </a><a href="#h19-0-11849" id="h19-0-11849" class="d">- // Doesn't exist yet 13622 </a><a href="#h19-0-11850" id="h19-0-11850" class="d">- YieldComponent: 9, 13623 </a><a href="#h19-0-11851" id="h19-0-11851" class="d">- Throw: -1, 13624 </a><a href="#h19-0-11852" id="h19-0-11852" class="d">- // Doesn't exist yet 13625 </a><a href="#h19-0-11853" id="h19-0-11853" class="d">- ViewTransitionComponent: -1 13626 </a><a href="#h19-0-11854" id="h19-0-11854" class="d">- // Doesn't exist yet 13627 </a><a href="#h19-0-11855" id="h19-0-11855" class="d">- }; 13628 </a><a href="#h19-0-11856" id="h19-0-11856" class="d">- } 13629 </a><a href="#h19-0-11857" id="h19-0-11857" class="d">- function getTypeSymbol(type) { 13630 </a><a href="#h19-0-11858" id="h19-0-11858" class="d">- var symbolOrNumber = renderer_typeof(type) === "object" && type !== null ? type.$$typeof : type; 13631 </a><a href="#h19-0-11859" id="h19-0-11859" class="d">- return renderer_typeof(symbolOrNumber) === "symbol" ? ( 13632 </a><a href="#h19-0-11860" id="h19-0-11860" class="d">- // $FlowFixMe[incompatible-return] `toString()` doesn't match the type signature? 13633 </a><a href="#h19-0-11861" id="h19-0-11861" class="d">- symbolOrNumber.toString() 13634 </a><a href="#h19-0-11862" id="h19-0-11862" class="d">- ) : symbolOrNumber; 13635 </a><a href="#h19-0-11863" id="h19-0-11863" class="d">- } 13636 </a><a href="#h19-0-11864" id="h19-0-11864" class="d">- var _ReactTypeOfWork = ReactTypeOfWork, CacheComponent = _ReactTypeOfWork.CacheComponent, ClassComponent = _ReactTypeOfWork.ClassComponent, IncompleteClassComponent = _ReactTypeOfWork.IncompleteClassComponent, IncompleteFunctionComponent = _ReactTypeOfWork.IncompleteFunctionComponent, FunctionComponent = _ReactTypeOfWork.FunctionComponent, IndeterminateComponent = _ReactTypeOfWork.IndeterminateComponent, ForwardRef = _ReactTypeOfWork.ForwardRef, HostRoot = _ReactTypeOfWork.HostRoot, HostHoistable = _ReactTypeOfWork.HostHoistable, HostSingleton = _ReactTypeOfWork.HostSingleton, HostComponent = _ReactTypeOfWork.HostComponent, HostPortal = _ReactTypeOfWork.HostPortal, HostText = _ReactTypeOfWork.HostText, Fragment = _ReactTypeOfWork.Fragment, LazyComponent = _ReactTypeOfWork.LazyComponent, LegacyHiddenComponent = _ReactTypeOfWork.LegacyHiddenComponent, MemoComponent = _ReactTypeOfWork.MemoComponent, OffscreenComponent = _ReactTypeOfWork.OffscreenComponent, Profiler = _ReactTypeOfWork.Profiler, ScopeComponent = _ReactTypeOfWork.ScopeComponent, SimpleMemoComponent = _ReactTypeOfWork.SimpleMemoComponent, SuspenseComponent = _ReactTypeOfWork.SuspenseComponent, SuspenseListComponent = _ReactTypeOfWork.SuspenseListComponent, TracingMarkerComponent = _ReactTypeOfWork.TracingMarkerComponent, Throw = _ReactTypeOfWork.Throw, ViewTransitionComponent = _ReactTypeOfWork.ViewTransitionComponent; 13637 </a><a href="#h19-0-11865" id="h19-0-11865" class="d">- function resolveFiberType(type) { 13638 </a><a href="#h19-0-11866" id="h19-0-11866" class="d">- var typeSymbol = getTypeSymbol(type); 13639 </a><a href="#h19-0-11867" id="h19-0-11867" class="d">- switch (typeSymbol) { 13640 </a><a href="#h19-0-11868" id="h19-0-11868" class="d">- case MEMO_NUMBER: 13641 </a><a href="#h19-0-11869" id="h19-0-11869" class="d">- case MEMO_SYMBOL_STRING: 13642 </a><a href="#h19-0-11870" id="h19-0-11870" class="d">- return resolveFiberType(type.type); 13643 </a><a href="#h19-0-11871" id="h19-0-11871" class="d">- case FORWARD_REF_NUMBER: 13644 </a><a href="#h19-0-11872" id="h19-0-11872" class="d">- case FORWARD_REF_SYMBOL_STRING: 13645 </a><a href="#h19-0-11873" id="h19-0-11873" class="d">- return type.render; 13646 </a><a href="#h19-0-11874" id="h19-0-11874" class="d">- default: 13647 </a><a href="#h19-0-11875" id="h19-0-11875" class="d">- return type; 13648 </a><a href="#h19-0-11876" id="h19-0-11876" class="d">- } 13649 </a><a href="#h19-0-11877" id="h19-0-11877" class="d">- } 13650 </a><a href="#h19-0-11878" id="h19-0-11878" class="d">- function getDisplayNameForFiber(fiber) { 13651 </a><a href="#h19-0-11879" id="h19-0-11879" class="d">- var _fiber$updateQueue, _fiber$memoizedState, _fiber$memoizedState$, _fiber$memoizedState2, _fiber$memoizedState3; 13652 </a><a href="#h19-0-11880" id="h19-0-11880" class="d">- var shouldSkipForgetCheck = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : false; 13653 </a><a href="#h19-0-11881" id="h19-0-11881" class="d">- var elementType = fiber.elementType, type = fiber.type, tag = fiber.tag; 13654 </a><a href="#h19-0-11882" id="h19-0-11882" class="d">- var resolvedType = type; 13655 </a><a href="#h19-0-11883" id="h19-0-11883" class="d">- if (renderer_typeof(type) === "object" && type !== null) { 13656 </a><a href="#h19-0-11884" id="h19-0-11884" class="d">- resolvedType = resolveFiberType(type); 13657 </a><a href="#h19-0-11885" id="h19-0-11885" class="d">- } 13658 </a><a href="#h19-0-11886" id="h19-0-11886" class="d">- var resolvedContext = null; 13659 </a><a href="#h19-0-11887" id="h19-0-11887" class="d">- if (!shouldSkipForgetCheck && // $FlowFixMe[incompatible-type] fiber.updateQueue is mixed 13660 </a><a href="#h19-0-11888" id="h19-0-11888" class="d">- (((_fiber$updateQueue = fiber.updateQueue) === null || _fiber$updateQueue === void 0 ? void 0 : _fiber$updateQueue.memoCache) != null || Array.isArray((_fiber$memoizedState = fiber.memoizedState) === null || _fiber$memoizedState === void 0 ? void 0 : _fiber$memoizedState.memoizedState) && ((_fiber$memoizedState$ = fiber.memoizedState.memoizedState[0]) === null || _fiber$memoizedState$ === void 0 ? void 0 : _fiber$memoizedState$[ReactSymbols_REACT_MEMO_CACHE_SENTINEL]) || ((_fiber$memoizedState2 = fiber.memoizedState) === null || _fiber$memoizedState2 === void 0 ? void 0 : (_fiber$memoizedState3 = _fiber$memoizedState2.memoizedState) === null || _fiber$memoizedState3 === void 0 ? void 0 : _fiber$memoizedState3[ReactSymbols_REACT_MEMO_CACHE_SENTINEL]))) { 13661 </a><a href="#h19-0-11889" id="h19-0-11889" class="d">- var displayNameWithoutForgetWrapper = getDisplayNameForFiber(fiber, true); 13662 </a><a href="#h19-0-11890" id="h19-0-11890" class="d">- if (displayNameWithoutForgetWrapper == null) { 13663 </a><a href="#h19-0-11891" id="h19-0-11891" class="d">- return null; 13664 </a><a href="#h19-0-11892" id="h19-0-11892" class="d">- } 13665 </a><a href="#h19-0-11893" id="h19-0-11893" class="d">- return "Forget(".concat(displayNameWithoutForgetWrapper, ")"); 13666 </a><a href="#h19-0-11894" id="h19-0-11894" class="d">- } 13667 </a><a href="#h19-0-11895" id="h19-0-11895" class="d">- switch (tag) { 13668 </a><a href="#h19-0-11896" id="h19-0-11896" class="d">- case CacheComponent: 13669 </a><a href="#h19-0-11897" id="h19-0-11897" class="d">- return "Cache"; 13670 </a><a href="#h19-0-11898" id="h19-0-11898" class="d">- case ClassComponent: 13671 </a><a href="#h19-0-11899" id="h19-0-11899" class="d">- case IncompleteClassComponent: 13672 </a><a href="#h19-0-11900" id="h19-0-11900" class="d">- case IncompleteFunctionComponent: 13673 </a><a href="#h19-0-11901" id="h19-0-11901" class="d">- case FunctionComponent: 13674 </a><a href="#h19-0-11902" id="h19-0-11902" class="d">- case IndeterminateComponent: 13675 </a><a href="#h19-0-11903" id="h19-0-11903" class="d">- return getDisplayName(resolvedType); 13676 </a><a href="#h19-0-11904" id="h19-0-11904" class="d">- case ForwardRef: 13677 </a><a href="#h19-0-11905" id="h19-0-11905" class="d">- return getWrappedDisplayName(elementType, resolvedType, "ForwardRef", "Anonymous"); 13678 </a><a href="#h19-0-11906" id="h19-0-11906" class="d">- case HostRoot: 13679 </a><a href="#h19-0-11907" id="h19-0-11907" class="d">- var fiberRoot = fiber.stateNode; 13680 </a><a href="#h19-0-11908" id="h19-0-11908" class="d">- if (fiberRoot != null && fiberRoot._debugRootType !== null) { 13681 </a><a href="#h19-0-11909" id="h19-0-11909" class="d">- return fiberRoot._debugRootType; 13682 </a><a href="#h19-0-11910" id="h19-0-11910" class="d">- } 13683 </a><a href="#h19-0-11911" id="h19-0-11911" class="d">- return null; 13684 </a><a href="#h19-0-11912" id="h19-0-11912" class="d">- case HostComponent: 13685 </a><a href="#h19-0-11913" id="h19-0-11913" class="d">- case HostSingleton: 13686 </a><a href="#h19-0-11914" id="h19-0-11914" class="d">- case HostHoistable: 13687 </a><a href="#h19-0-11915" id="h19-0-11915" class="d">- return type; 13688 </a><a href="#h19-0-11916" id="h19-0-11916" class="d">- case HostPortal: 13689 </a><a href="#h19-0-11917" id="h19-0-11917" class="d">- case HostText: 13690 </a><a href="#h19-0-11918" id="h19-0-11918" class="d">- return null; 13691 </a><a href="#h19-0-11919" id="h19-0-11919" class="d">- case Fragment: 13692 </a><a href="#h19-0-11920" id="h19-0-11920" class="d">- return "Fragment"; 13693 </a><a href="#h19-0-11921" id="h19-0-11921" class="d">- case LazyComponent: 13694 </a><a href="#h19-0-11922" id="h19-0-11922" class="d">- return "Lazy"; 13695 </a><a href="#h19-0-11923" id="h19-0-11923" class="d">- case MemoComponent: 13696 </a><a href="#h19-0-11924" id="h19-0-11924" class="d">- case SimpleMemoComponent: 13697 </a><a href="#h19-0-11925" id="h19-0-11925" class="d">- return getWrappedDisplayName(elementType, resolvedType, "Memo", "Anonymous"); 13698 </a><a href="#h19-0-11926" id="h19-0-11926" class="d">- case SuspenseComponent: 13699 </a><a href="#h19-0-11927" id="h19-0-11927" class="d">- return "Suspense"; 13700 </a><a href="#h19-0-11928" id="h19-0-11928" class="d">- case LegacyHiddenComponent: 13701 </a><a href="#h19-0-11929" id="h19-0-11929" class="d">- return "LegacyHidden"; 13702 </a><a href="#h19-0-11930" id="h19-0-11930" class="d">- case OffscreenComponent: 13703 </a><a href="#h19-0-11931" id="h19-0-11931" class="d">- return "Offscreen"; 13704 </a><a href="#h19-0-11932" id="h19-0-11932" class="d">- case ScopeComponent: 13705 </a><a href="#h19-0-11933" id="h19-0-11933" class="d">- return "Scope"; 13706 </a><a href="#h19-0-11934" id="h19-0-11934" class="d">- case SuspenseListComponent: 13707 </a><a href="#h19-0-11935" id="h19-0-11935" class="d">- return "SuspenseList"; 13708 </a><a href="#h19-0-11936" id="h19-0-11936" class="d">- case Profiler: 13709 </a><a href="#h19-0-11937" id="h19-0-11937" class="d">- return "Profiler"; 13710 </a><a href="#h19-0-11938" id="h19-0-11938" class="d">- case TracingMarkerComponent: 13711 </a><a href="#h19-0-11939" id="h19-0-11939" class="d">- return "TracingMarker"; 13712 </a><a href="#h19-0-11940" id="h19-0-11940" class="d">- case ViewTransitionComponent: 13713 </a><a href="#h19-0-11941" id="h19-0-11941" class="d">- return "ViewTransition"; 13714 </a><a href="#h19-0-11942" id="h19-0-11942" class="d">- case Throw: 13715 </a><a href="#h19-0-11943" id="h19-0-11943" class="d">- return "Error"; 13716 </a><a href="#h19-0-11944" id="h19-0-11944" class="d">- default: 13717 </a><a href="#h19-0-11945" id="h19-0-11945" class="d">- var typeSymbol = getTypeSymbol(type); 13718 </a><a href="#h19-0-11946" id="h19-0-11946" class="d">- switch (typeSymbol) { 13719 </a><a href="#h19-0-11947" id="h19-0-11947" class="d">- case CONCURRENT_MODE_NUMBER: 13720 </a><a href="#h19-0-11948" id="h19-0-11948" class="d">- case CONCURRENT_MODE_SYMBOL_STRING: 13721 </a><a href="#h19-0-11949" id="h19-0-11949" class="d">- case DEPRECATED_ASYNC_MODE_SYMBOL_STRING: 13722 </a><a href="#h19-0-11950" id="h19-0-11950" class="d">- return null; 13723 </a><a href="#h19-0-11951" id="h19-0-11951" class="d">- case PROVIDER_NUMBER: 13724 </a><a href="#h19-0-11952" id="h19-0-11952" class="d">- case PROVIDER_SYMBOL_STRING: 13725 </a><a href="#h19-0-11953" id="h19-0-11953" class="d">- resolvedContext = fiber.type._context || fiber.type.context; 13726 </a><a href="#h19-0-11954" id="h19-0-11954" class="d">- return "".concat(resolvedContext.displayName || "Context", ".Provider"); 13727 </a><a href="#h19-0-11955" id="h19-0-11955" class="d">- case CONTEXT_NUMBER: 13728 </a><a href="#h19-0-11956" id="h19-0-11956" class="d">- case CONTEXT_SYMBOL_STRING: 13729 </a><a href="#h19-0-11957" id="h19-0-11957" class="d">- case SERVER_CONTEXT_SYMBOL_STRING: 13730 </a><a href="#h19-0-11958" id="h19-0-11958" class="d">- if (fiber.type._context === void 0 && fiber.type.Provider === fiber.type) { 13731 </a><a href="#h19-0-11959" id="h19-0-11959" class="d">- resolvedContext = fiber.type; 13732 </a><a href="#h19-0-11960" id="h19-0-11960" class="d">- return "".concat(resolvedContext.displayName || "Context", ".Provider"); 13733 </a><a href="#h19-0-11961" id="h19-0-11961" class="d">- } 13734 </a><a href="#h19-0-11962" id="h19-0-11962" class="d">- resolvedContext = fiber.type._context || fiber.type; 13735 </a><a href="#h19-0-11963" id="h19-0-11963" class="d">- return "".concat(resolvedContext.displayName || "Context", ".Consumer"); 13736 </a><a href="#h19-0-11964" id="h19-0-11964" class="d">- case CONSUMER_SYMBOL_STRING: 13737 </a><a href="#h19-0-11965" id="h19-0-11965" class="d">- resolvedContext = fiber.type._context; 13738 </a><a href="#h19-0-11966" id="h19-0-11966" class="d">- return "".concat(resolvedContext.displayName || "Context", ".Consumer"); 13739 </a><a href="#h19-0-11967" id="h19-0-11967" class="d">- case STRICT_MODE_NUMBER: 13740 </a><a href="#h19-0-11968" id="h19-0-11968" class="d">- case STRICT_MODE_SYMBOL_STRING: 13741 </a><a href="#h19-0-11969" id="h19-0-11969" class="d">- return null; 13742 </a><a href="#h19-0-11970" id="h19-0-11970" class="d">- case PROFILER_NUMBER: 13743 </a><a href="#h19-0-11971" id="h19-0-11971" class="d">- case PROFILER_SYMBOL_STRING: 13744 </a><a href="#h19-0-11972" id="h19-0-11972" class="d">- return "Profiler(".concat(fiber.memoizedProps.id, ")"); 13745 </a><a href="#h19-0-11973" id="h19-0-11973" class="d">- case SCOPE_NUMBER: 13746 </a><a href="#h19-0-11974" id="h19-0-11974" class="d">- case SCOPE_SYMBOL_STRING: 13747 </a><a href="#h19-0-11975" id="h19-0-11975" class="d">- return "Scope"; 13748 </a><a href="#h19-0-11976" id="h19-0-11976" class="d">- default: 13749 </a><a href="#h19-0-11977" id="h19-0-11977" class="d">- return null; 13750 </a><a href="#h19-0-11978" id="h19-0-11978" class="d">- } 13751 </a><a href="#h19-0-11979" id="h19-0-11979" class="d">- } 13752 </a><a href="#h19-0-11980" id="h19-0-11980" class="d">- } 13753 </a><a href="#h19-0-11981" id="h19-0-11981" class="d">- return { 13754 </a><a href="#h19-0-11982" id="h19-0-11982" class="d">- getDisplayNameForFiber, 13755 </a><a href="#h19-0-11983" id="h19-0-11983" class="d">- getTypeSymbol, 13756 </a><a href="#h19-0-11984" id="h19-0-11984" class="d">- ReactPriorityLevels, 13757 </a><a href="#h19-0-11985" id="h19-0-11985" class="d">- ReactTypeOfWork, 13758 </a><a href="#h19-0-11986" id="h19-0-11986" class="d">- StrictModeBits 13759 </a><a href="#h19-0-11987" id="h19-0-11987" class="d">- }; 13760 </a><a href="#h19-0-11988" id="h19-0-11988" class="d">- } 13761 </a><a href="#h19-0-11989" id="h19-0-11989" class="d">- var knownEnvironmentNames = /* @__PURE__ */ new Set(); 13762 </a><a href="#h19-0-11990" id="h19-0-11990" class="d">- var rootToFiberInstanceMap = /* @__PURE__ */ new Map(); 13763 </a><a href="#h19-0-11991" id="h19-0-11991" class="d">- var idToDevToolsInstanceMap = /* @__PURE__ */ new Map(); 13764 </a><a href="#h19-0-11992" id="h19-0-11992" class="d">- var publicInstanceToDevToolsInstanceMap = /* @__PURE__ */ new Map(); 13765 </a><a href="#h19-0-11993" id="h19-0-11993" class="d">- var hostResourceToDevToolsInstanceMap = /* @__PURE__ */ new Map(); 13766 </a><a href="#h19-0-11994" id="h19-0-11994" class="d">- function getPublicInstance(instance) { 13767 </a><a href="#h19-0-11995" id="h19-0-11995" class="d">- if (renderer_typeof(instance) === "object" && instance !== null) { 13768 </a><a href="#h19-0-11996" id="h19-0-11996" class="d">- if (renderer_typeof(instance.canonical) === "object" && instance.canonical !== null) { 13769 </a><a href="#h19-0-11997" id="h19-0-11997" class="d">- if (renderer_typeof(instance.canonical.publicInstance) === "object" && instance.canonical.publicInstance !== null) { 13770 </a><a href="#h19-0-11998" id="h19-0-11998" class="d">- return instance.canonical.publicInstance; 13771 </a><a href="#h19-0-11999" id="h19-0-11999" class="d">- } 13772 </a><a href="#h19-0-12000" id="h19-0-12000" class="d">- } 13773 </a><a href="#h19-0-12001" id="h19-0-12001" class="d">- if (typeof instance._nativeTag === "number") { 13774 </a><a href="#h19-0-12002" id="h19-0-12002" class="d">- return instance._nativeTag; 13775 </a><a href="#h19-0-12003" id="h19-0-12003" class="d">- } 13776 </a><a href="#h19-0-12004" id="h19-0-12004" class="d">- } 13777 </a><a href="#h19-0-12005" id="h19-0-12005" class="d">- return instance; 13778 </a><a href="#h19-0-12006" id="h19-0-12006" class="d">- } 13779 </a><a href="#h19-0-12007" id="h19-0-12007" class="d">- function aquireHostInstance(nearestInstance, hostInstance) { 13780 </a><a href="#h19-0-12008" id="h19-0-12008" class="d">- var publicInstance = getPublicInstance(hostInstance); 13781 </a><a href="#h19-0-12009" id="h19-0-12009" class="d">- publicInstanceToDevToolsInstanceMap.set(publicInstance, nearestInstance); 13782 </a><a href="#h19-0-12010" id="h19-0-12010" class="d">- } 13783 </a><a href="#h19-0-12011" id="h19-0-12011" class="d">- function releaseHostInstance(nearestInstance, hostInstance) { 13784 </a><a href="#h19-0-12012" id="h19-0-12012" class="d">- var publicInstance = getPublicInstance(hostInstance); 13785 </a><a href="#h19-0-12013" id="h19-0-12013" class="d">- if (publicInstanceToDevToolsInstanceMap.get(publicInstance) === nearestInstance) { 13786 </a><a href="#h19-0-12014" id="h19-0-12014" class="d">- publicInstanceToDevToolsInstanceMap.delete(publicInstance); 13787 </a><a href="#h19-0-12015" id="h19-0-12015" class="d">- } 13788 </a><a href="#h19-0-12016" id="h19-0-12016" class="d">- } 13789 </a><a href="#h19-0-12017" id="h19-0-12017" class="d">- function aquireHostResource(nearestInstance, resource) { 13790 </a><a href="#h19-0-12018" id="h19-0-12018" class="d">- var hostInstance = resource && resource.instance; 13791 </a><a href="#h19-0-12019" id="h19-0-12019" class="d">- if (hostInstance) { 13792 </a><a href="#h19-0-12020" id="h19-0-12020" class="d">- var publicInstance = getPublicInstance(hostInstance); 13793 </a><a href="#h19-0-12021" id="h19-0-12021" class="d">- var resourceInstances = hostResourceToDevToolsInstanceMap.get(publicInstance); 13794 </a><a href="#h19-0-12022" id="h19-0-12022" class="d">- if (resourceInstances === void 0) { 13795 </a><a href="#h19-0-12023" id="h19-0-12023" class="d">- resourceInstances = /* @__PURE__ */ new Set(); 13796 </a><a href="#h19-0-12024" id="h19-0-12024" class="d">- hostResourceToDevToolsInstanceMap.set(publicInstance, resourceInstances); 13797 </a><a href="#h19-0-12025" id="h19-0-12025" class="d">- publicInstanceToDevToolsInstanceMap.set(publicInstance, nearestInstance); 13798 </a><a href="#h19-0-12026" id="h19-0-12026" class="d">- } 13799 </a><a href="#h19-0-12027" id="h19-0-12027" class="d">- resourceInstances.add(nearestInstance); 13800 </a><a href="#h19-0-12028" id="h19-0-12028" class="d">- } 13801 </a><a href="#h19-0-12029" id="h19-0-12029" class="d">- } 13802 </a><a href="#h19-0-12030" id="h19-0-12030" class="d">- function releaseHostResource(nearestInstance, resource) { 13803 </a><a href="#h19-0-12031" id="h19-0-12031" class="d">- var hostInstance = resource && resource.instance; 13804 </a><a href="#h19-0-12032" id="h19-0-12032" class="d">- if (hostInstance) { 13805 </a><a href="#h19-0-12033" id="h19-0-12033" class="d">- var publicInstance = getPublicInstance(hostInstance); 13806 </a><a href="#h19-0-12034" id="h19-0-12034" class="d">- var resourceInstances = hostResourceToDevToolsInstanceMap.get(publicInstance); 13807 </a><a href="#h19-0-12035" id="h19-0-12035" class="d">- if (resourceInstances !== void 0) { 13808 </a><a href="#h19-0-12036" id="h19-0-12036" class="d">- resourceInstances.delete(nearestInstance); 13809 </a><a href="#h19-0-12037" id="h19-0-12037" class="d">- if (resourceInstances.size === 0) { 13810 </a><a href="#h19-0-12038" id="h19-0-12038" class="d">- hostResourceToDevToolsInstanceMap.delete(publicInstance); 13811 </a><a href="#h19-0-12039" id="h19-0-12039" class="d">- publicInstanceToDevToolsInstanceMap.delete(publicInstance); 13812 </a><a href="#h19-0-12040" id="h19-0-12040" class="d">- } else if (publicInstanceToDevToolsInstanceMap.get(publicInstance) === nearestInstance) { 13813 </a><a href="#h19-0-12041" id="h19-0-12041" class="d">- var _iterator = renderer_createForOfIteratorHelper(resourceInstances), _step; 13814 </a><a href="#h19-0-12042" id="h19-0-12042" class="d">- try { 13815 </a><a href="#h19-0-12043" id="h19-0-12043" class="d">- for (_iterator.s(); !(_step = _iterator.n()).done; ) { 13816 </a><a href="#h19-0-12044" id="h19-0-12044" class="d">- var firstInstance = _step.value; 13817 </a><a href="#h19-0-12045" id="h19-0-12045" class="d">- publicInstanceToDevToolsInstanceMap.set(firstInstance, nearestInstance); 13818 </a><a href="#h19-0-12046" id="h19-0-12046" class="d">- break; 13819 </a><a href="#h19-0-12047" id="h19-0-12047" class="d">- } 13820 </a><a href="#h19-0-12048" id="h19-0-12048" class="d">- } catch (err) { 13821 </a><a href="#h19-0-12049" id="h19-0-12049" class="d">- _iterator.e(err); 13822 </a><a href="#h19-0-12050" id="h19-0-12050" class="d">- } finally { 13823 </a><a href="#h19-0-12051" id="h19-0-12051" class="d">- _iterator.f(); 13824 </a><a href="#h19-0-12052" id="h19-0-12052" class="d">- } 13825 </a><a href="#h19-0-12053" id="h19-0-12053" class="d">- } 13826 </a><a href="#h19-0-12054" id="h19-0-12054" class="d">- } 13827 </a><a href="#h19-0-12055" id="h19-0-12055" class="d">- } 13828 </a><a href="#h19-0-12056" id="h19-0-12056" class="d">- } 13829 </a><a href="#h19-0-12057" id="h19-0-12057" class="d">- function renderer_attach(hook, rendererID, renderer, global2, shouldStartProfilingNow, profilingSettings) { 13830 </a><a href="#h19-0-12058" id="h19-0-12058" class="d">- var version = renderer.reconcilerVersion || renderer.version; 13831 </a><a href="#h19-0-12059" id="h19-0-12059" class="d">- var _getInternalReactCons = getInternalReactConstants(version), getDisplayNameForFiber = _getInternalReactCons.getDisplayNameForFiber, getTypeSymbol = _getInternalReactCons.getTypeSymbol, ReactPriorityLevels = _getInternalReactCons.ReactPriorityLevels, ReactTypeOfWork = _getInternalReactCons.ReactTypeOfWork, StrictModeBits = _getInternalReactCons.StrictModeBits; 13832 </a><a href="#h19-0-12060" id="h19-0-12060" class="d">- var CacheComponent = ReactTypeOfWork.CacheComponent, ClassComponent = ReactTypeOfWork.ClassComponent, ContextConsumer = ReactTypeOfWork.ContextConsumer, DehydratedSuspenseComponent = ReactTypeOfWork.DehydratedSuspenseComponent, ForwardRef = ReactTypeOfWork.ForwardRef, Fragment = ReactTypeOfWork.Fragment, FunctionComponent = ReactTypeOfWork.FunctionComponent, HostRoot = ReactTypeOfWork.HostRoot, HostHoistable = ReactTypeOfWork.HostHoistable, HostSingleton = ReactTypeOfWork.HostSingleton, HostPortal = ReactTypeOfWork.HostPortal, HostComponent = ReactTypeOfWork.HostComponent, HostText = ReactTypeOfWork.HostText, IncompleteClassComponent = ReactTypeOfWork.IncompleteClassComponent, IncompleteFunctionComponent = ReactTypeOfWork.IncompleteFunctionComponent, IndeterminateComponent = ReactTypeOfWork.IndeterminateComponent, LegacyHiddenComponent = ReactTypeOfWork.LegacyHiddenComponent, MemoComponent = ReactTypeOfWork.MemoComponent, OffscreenComponent = ReactTypeOfWork.OffscreenComponent, SimpleMemoComponent = ReactTypeOfWork.SimpleMemoComponent, SuspenseComponent = ReactTypeOfWork.SuspenseComponent, SuspenseListComponent = ReactTypeOfWork.SuspenseListComponent, TracingMarkerComponent = ReactTypeOfWork.TracingMarkerComponent, Throw = ReactTypeOfWork.Throw, ViewTransitionComponent = ReactTypeOfWork.ViewTransitionComponent; 13833 </a><a href="#h19-0-12061" id="h19-0-12061" class="d">- var ImmediatePriority = ReactPriorityLevels.ImmediatePriority, UserBlockingPriority = ReactPriorityLevels.UserBlockingPriority, NormalPriority = ReactPriorityLevels.NormalPriority, LowPriority = ReactPriorityLevels.LowPriority, IdlePriority = ReactPriorityLevels.IdlePriority, NoPriority = ReactPriorityLevels.NoPriority; 13834 </a><a href="#h19-0-12062" id="h19-0-12062" class="d">- var getLaneLabelMap = renderer.getLaneLabelMap, injectProfilingHooks = renderer.injectProfilingHooks, overrideHookState = renderer.overrideHookState, overrideHookStateDeletePath = renderer.overrideHookStateDeletePath, overrideHookStateRenamePath = renderer.overrideHookStateRenamePath, overrideProps = renderer.overrideProps, overridePropsDeletePath = renderer.overridePropsDeletePath, overridePropsRenamePath = renderer.overridePropsRenamePath, scheduleRefresh = renderer.scheduleRefresh, setErrorHandler = renderer.setErrorHandler, setSuspenseHandler = renderer.setSuspenseHandler, scheduleUpdate = renderer.scheduleUpdate, getCurrentFiber = renderer.getCurrentFiber; 13835 </a><a href="#h19-0-12063" id="h19-0-12063" class="d">- var supportsTogglingError = typeof setErrorHandler === "function" && typeof scheduleUpdate === "function"; 13836 </a><a href="#h19-0-12064" id="h19-0-12064" class="d">- var supportsTogglingSuspense = typeof setSuspenseHandler === "function" && typeof scheduleUpdate === "function"; 13837 </a><a href="#h19-0-12065" id="h19-0-12065" class="d">- if (typeof scheduleRefresh === "function") { 13838 </a><a href="#h19-0-12066" id="h19-0-12066" class="d">- renderer.scheduleRefresh = function() { 13839 </a><a href="#h19-0-12067" id="h19-0-12067" class="d">- try { 13840 </a><a href="#h19-0-12068" id="h19-0-12068" class="d">- hook.emit("fastRefreshScheduled"); 13841 </a><a href="#h19-0-12069" id="h19-0-12069" class="d">- } finally { 13842 </a><a href="#h19-0-12070" id="h19-0-12070" class="d">- return scheduleRefresh.apply(void 0, arguments); 13843 </a><a href="#h19-0-12071" id="h19-0-12071" class="d">- } 13844 </a><a href="#h19-0-12072" id="h19-0-12072" class="d">- }; 13845 </a><a href="#h19-0-12073" id="h19-0-12073" class="d">- } 13846 </a><a href="#h19-0-12074" id="h19-0-12074" class="d">- var getTimelineData = null; 13847 </a><a href="#h19-0-12075" id="h19-0-12075" class="d">- var toggleProfilingStatus = null; 13848 </a><a href="#h19-0-12076" id="h19-0-12076" class="d">- if (typeof injectProfilingHooks === "function") { 13849 </a><a href="#h19-0-12077" id="h19-0-12077" class="d">- var response = createProfilingHooks({ 13850 </a><a href="#h19-0-12078" id="h19-0-12078" class="d">- getDisplayNameForFiber, 13851 </a><a href="#h19-0-12079" id="h19-0-12079" class="d">- getIsProfiling: function getIsProfiling() { 13852 </a><a href="#h19-0-12080" id="h19-0-12080" class="d">- return isProfiling; 13853 </a><a href="#h19-0-12081" id="h19-0-12081" class="d">- }, 13854 </a><a href="#h19-0-12082" id="h19-0-12082" class="d">- getLaneLabelMap, 13855 </a><a href="#h19-0-12083" id="h19-0-12083" class="d">- currentDispatcherRef: getDispatcherRef(renderer), 13856 </a><a href="#h19-0-12084" id="h19-0-12084" class="d">- workTagMap: ReactTypeOfWork, 13857 </a><a href="#h19-0-12085" id="h19-0-12085" class="d">- reactVersion: version 13858 </a><a href="#h19-0-12086" id="h19-0-12086" class="d">- }); 13859 </a><a href="#h19-0-12087" id="h19-0-12087" class="d">- injectProfilingHooks(response.profilingHooks); 13860 </a><a href="#h19-0-12088" id="h19-0-12088" class="d">- getTimelineData = response.getTimelineData; 13861 </a><a href="#h19-0-12089" id="h19-0-12089" class="d">- toggleProfilingStatus = response.toggleProfilingStatus; 13862 </a><a href="#h19-0-12090" id="h19-0-12090" class="d">- } 13863 </a><a href="#h19-0-12091" id="h19-0-12091" class="d">- var fiberToComponentLogsMap = /* @__PURE__ */ new WeakMap(); 13864 </a><a href="#h19-0-12092" id="h19-0-12092" class="d">- var needsToFlushComponentLogs = false; 13865 </a><a href="#h19-0-12093" id="h19-0-12093" class="d">- function bruteForceFlushErrorsAndWarnings() { 13866 </a><a href="#h19-0-12094" id="h19-0-12094" class="d">- var hasChanges = false; 13867 </a><a href="#h19-0-12095" id="h19-0-12095" class="d">- var _iterator2 = renderer_createForOfIteratorHelper(idToDevToolsInstanceMap.values()), _step2; 13868 </a><a href="#h19-0-12096" id="h19-0-12096" class="d">- try { 13869 </a><a href="#h19-0-12097" id="h19-0-12097" class="d">- for (_iterator2.s(); !(_step2 = _iterator2.n()).done; ) { 13870 </a><a href="#h19-0-12098" id="h19-0-12098" class="d">- var devtoolsInstance = _step2.value; 13871 </a><a href="#h19-0-12099" id="h19-0-12099" class="d">- if (devtoolsInstance.kind === FIBER_INSTANCE) { 13872 </a><a href="#h19-0-12100" id="h19-0-12100" class="d">- var _fiber = devtoolsInstance.data; 13873 </a><a href="#h19-0-12101" id="h19-0-12101" class="d">- var componentLogsEntry = fiberToComponentLogsMap.get(_fiber); 13874 </a><a href="#h19-0-12102" id="h19-0-12102" class="d">- var changed = recordConsoleLogs(devtoolsInstance, componentLogsEntry); 13875 </a><a href="#h19-0-12103" id="h19-0-12103" class="d">- if (changed) { 13876 </a><a href="#h19-0-12104" id="h19-0-12104" class="d">- hasChanges = true; 13877 </a><a href="#h19-0-12105" id="h19-0-12105" class="d">- updateMostRecentlyInspectedElementIfNecessary(devtoolsInstance.id); 13878 </a><a href="#h19-0-12106" id="h19-0-12106" class="d">- } 13879 </a><a href="#h19-0-12107" id="h19-0-12107" class="d">- } else { 13880 </a><a href="#h19-0-12108" id="h19-0-12108" class="d">- } 13881 </a><a href="#h19-0-12109" id="h19-0-12109" class="d">- } 13882 </a><a href="#h19-0-12110" id="h19-0-12110" class="d">- } catch (err) { 13883 </a><a href="#h19-0-12111" id="h19-0-12111" class="d">- _iterator2.e(err); 13884 </a><a href="#h19-0-12112" id="h19-0-12112" class="d">- } finally { 13885 </a><a href="#h19-0-12113" id="h19-0-12113" class="d">- _iterator2.f(); 13886 </a><a href="#h19-0-12114" id="h19-0-12114" class="d">- } 13887 </a><a href="#h19-0-12115" id="h19-0-12115" class="d">- if (hasChanges) { 13888 </a><a href="#h19-0-12116" id="h19-0-12116" class="d">- flushPendingEvents(); 13889 </a><a href="#h19-0-12117" id="h19-0-12117" class="d">- } 13890 </a><a href="#h19-0-12118" id="h19-0-12118" class="d">- } 13891 </a><a href="#h19-0-12119" id="h19-0-12119" class="d">- function clearErrorsAndWarnings() { 13892 </a><a href="#h19-0-12120" id="h19-0-12120" class="d">- var _iterator3 = renderer_createForOfIteratorHelper(idToDevToolsInstanceMap.values()), _step3; 13893 </a><a href="#h19-0-12121" id="h19-0-12121" class="d">- try { 13894 </a><a href="#h19-0-12122" id="h19-0-12122" class="d">- for (_iterator3.s(); !(_step3 = _iterator3.n()).done; ) { 13895 </a><a href="#h19-0-12123" id="h19-0-12123" class="d">- var devtoolsInstance = _step3.value; 13896 </a><a href="#h19-0-12124" id="h19-0-12124" class="d">- if (devtoolsInstance.kind === FIBER_INSTANCE) { 13897 </a><a href="#h19-0-12125" id="h19-0-12125" class="d">- var _fiber2 = devtoolsInstance.data; 13898 </a><a href="#h19-0-12126" id="h19-0-12126" class="d">- fiberToComponentLogsMap.delete(_fiber2); 13899 </a><a href="#h19-0-12127" id="h19-0-12127" class="d">- if (_fiber2.alternate) { 13900 </a><a href="#h19-0-12128" id="h19-0-12128" class="d">- fiberToComponentLogsMap.delete(_fiber2.alternate); 13901 </a><a href="#h19-0-12129" id="h19-0-12129" class="d">- } 13902 </a><a href="#h19-0-12130" id="h19-0-12130" class="d">- } else { 13903 </a><a href="#h19-0-12131" id="h19-0-12131" class="d">- componentInfoToComponentLogsMap["delete"](devtoolsInstance.data); 13904 </a><a href="#h19-0-12132" id="h19-0-12132" class="d">- } 13905 </a><a href="#h19-0-12133" id="h19-0-12133" class="d">- var changed = recordConsoleLogs(devtoolsInstance, void 0); 13906 </a><a href="#h19-0-12134" id="h19-0-12134" class="d">- if (changed) { 13907 </a><a href="#h19-0-12135" id="h19-0-12135" class="d">- updateMostRecentlyInspectedElementIfNecessary(devtoolsInstance.id); 13908 </a><a href="#h19-0-12136" id="h19-0-12136" class="d">- } 13909 </a><a href="#h19-0-12137" id="h19-0-12137" class="d">- } 13910 </a><a href="#h19-0-12138" id="h19-0-12138" class="d">- } catch (err) { 13911 </a><a href="#h19-0-12139" id="h19-0-12139" class="d">- _iterator3.e(err); 13912 </a><a href="#h19-0-12140" id="h19-0-12140" class="d">- } finally { 13913 </a><a href="#h19-0-12141" id="h19-0-12141" class="d">- _iterator3.f(); 13914 </a><a href="#h19-0-12142" id="h19-0-12142" class="d">- } 13915 </a><a href="#h19-0-12143" id="h19-0-12143" class="d">- flushPendingEvents(); 13916 </a><a href="#h19-0-12144" id="h19-0-12144" class="d">- } 13917 </a><a href="#h19-0-12145" id="h19-0-12145" class="d">- function clearConsoleLogsHelper(instanceID, type) { 13918 </a><a href="#h19-0-12146" id="h19-0-12146" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(instanceID); 13919 </a><a href="#h19-0-12147" id="h19-0-12147" class="d">- if (devtoolsInstance !== void 0) { 13920 </a><a href="#h19-0-12148" id="h19-0-12148" class="d">- var componentLogsEntry; 13921 </a><a href="#h19-0-12149" id="h19-0-12149" class="d">- if (devtoolsInstance.kind === FIBER_INSTANCE) { 13922 </a><a href="#h19-0-12150" id="h19-0-12150" class="d">- var _fiber3 = devtoolsInstance.data; 13923 </a><a href="#h19-0-12151" id="h19-0-12151" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(_fiber3); 13924 </a><a href="#h19-0-12152" id="h19-0-12152" class="d">- if (componentLogsEntry === void 0 && _fiber3.alternate !== null) { 13925 </a><a href="#h19-0-12153" id="h19-0-12153" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(_fiber3.alternate); 13926 </a><a href="#h19-0-12154" id="h19-0-12154" class="d">- } 13927 </a><a href="#h19-0-12155" id="h19-0-12155" class="d">- } else { 13928 </a><a href="#h19-0-12156" id="h19-0-12156" class="d">- var componentInfo = devtoolsInstance.data; 13929 </a><a href="#h19-0-12157" id="h19-0-12157" class="d">- componentLogsEntry = componentInfoToComponentLogsMap.get(componentInfo); 13930 </a><a href="#h19-0-12158" id="h19-0-12158" class="d">- } 13931 </a><a href="#h19-0-12159" id="h19-0-12159" class="d">- if (componentLogsEntry !== void 0) { 13932 </a><a href="#h19-0-12160" id="h19-0-12160" class="d">- if (type === "error") { 13933 </a><a href="#h19-0-12161" id="h19-0-12161" class="d">- componentLogsEntry.errors.clear(); 13934 </a><a href="#h19-0-12162" id="h19-0-12162" class="d">- componentLogsEntry.errorsCount = 0; 13935 </a><a href="#h19-0-12163" id="h19-0-12163" class="d">- } else { 13936 </a><a href="#h19-0-12164" id="h19-0-12164" class="d">- componentLogsEntry.warnings.clear(); 13937 </a><a href="#h19-0-12165" id="h19-0-12165" class="d">- componentLogsEntry.warningsCount = 0; 13938 </a><a href="#h19-0-12166" id="h19-0-12166" class="d">- } 13939 </a><a href="#h19-0-12167" id="h19-0-12167" class="d">- var changed = recordConsoleLogs(devtoolsInstance, componentLogsEntry); 13940 </a><a href="#h19-0-12168" id="h19-0-12168" class="d">- if (changed) { 13941 </a><a href="#h19-0-12169" id="h19-0-12169" class="d">- flushPendingEvents(); 13942 </a><a href="#h19-0-12170" id="h19-0-12170" class="d">- updateMostRecentlyInspectedElementIfNecessary(devtoolsInstance.id); 13943 </a><a href="#h19-0-12171" id="h19-0-12171" class="d">- } 13944 </a><a href="#h19-0-12172" id="h19-0-12172" class="d">- } 13945 </a><a href="#h19-0-12173" id="h19-0-12173" class="d">- } 13946 </a><a href="#h19-0-12174" id="h19-0-12174" class="d">- } 13947 </a><a href="#h19-0-12175" id="h19-0-12175" class="d">- function clearErrorsForElementID(instanceID) { 13948 </a><a href="#h19-0-12176" id="h19-0-12176" class="d">- clearConsoleLogsHelper(instanceID, "error"); 13949 </a><a href="#h19-0-12177" id="h19-0-12177" class="d">- } 13950 </a><a href="#h19-0-12178" id="h19-0-12178" class="d">- function clearWarningsForElementID(instanceID) { 13951 </a><a href="#h19-0-12179" id="h19-0-12179" class="d">- clearConsoleLogsHelper(instanceID, "warn"); 13952 </a><a href="#h19-0-12180" id="h19-0-12180" class="d">- } 13953 </a><a href="#h19-0-12181" id="h19-0-12181" class="d">- function updateMostRecentlyInspectedElementIfNecessary(fiberID) { 13954 </a><a href="#h19-0-12182" id="h19-0-12182" class="d">- if (mostRecentlyInspectedElement !== null && mostRecentlyInspectedElement.id === fiberID) { 13955 </a><a href="#h19-0-12183" id="h19-0-12183" class="d">- hasElementUpdatedSinceLastInspected = true; 13956 </a><a href="#h19-0-12184" id="h19-0-12184" class="d">- } 13957 </a><a href="#h19-0-12185" id="h19-0-12185" class="d">- } 13958 </a><a href="#h19-0-12186" id="h19-0-12186" class="d">- function getComponentStack(topFrame) { 13959 </a><a href="#h19-0-12187" id="h19-0-12187" class="d">- if (getCurrentFiber == null) { 13960 </a><a href="#h19-0-12188" id="h19-0-12188" class="d">- return null; 13961 </a><a href="#h19-0-12189" id="h19-0-12189" class="d">- } 13962 </a><a href="#h19-0-12190" id="h19-0-12190" class="d">- var current = getCurrentFiber(); 13963 </a><a href="#h19-0-12191" id="h19-0-12191" class="d">- if (current === null) { 13964 </a><a href="#h19-0-12192" id="h19-0-12192" class="d">- return null; 13965 </a><a href="#h19-0-12193" id="h19-0-12193" class="d">- } 13966 </a><a href="#h19-0-12194" id="h19-0-12194" class="d">- if (DevToolsFiberComponentStack_supportsConsoleTasks(current)) { 13967 </a><a href="#h19-0-12195" id="h19-0-12195" class="d">- return null; 13968 </a><a href="#h19-0-12196" id="h19-0-12196" class="d">- } 13969 </a><a href="#h19-0-12197" id="h19-0-12197" class="d">- var dispatcherRef = getDispatcherRef(renderer); 13970 </a><a href="#h19-0-12198" id="h19-0-12198" class="d">- if (dispatcherRef === void 0) { 13971 </a><a href="#h19-0-12199" id="h19-0-12199" class="d">- return null; 13972 </a><a href="#h19-0-12200" id="h19-0-12200" class="d">- } 13973 </a><a href="#h19-0-12201" id="h19-0-12201" class="d">- var enableOwnerStacks2 = supportsOwnerStacks(current); 13974 </a><a href="#h19-0-12202" id="h19-0-12202" class="d">- var componentStack = ""; 13975 </a><a href="#h19-0-12203" id="h19-0-12203" class="d">- if (enableOwnerStacks2) { 13976 </a><a href="#h19-0-12204" id="h19-0-12204" class="d">- var topStackFrames = formatOwnerStack(topFrame); 13977 </a><a href="#h19-0-12205" id="h19-0-12205" class="d">- if (topStackFrames) { 13978 </a><a href="#h19-0-12206" id="h19-0-12206" class="d">- componentStack += "\n" + topStackFrames; 13979 </a><a href="#h19-0-12207" id="h19-0-12207" class="d">- } 13980 </a><a href="#h19-0-12208" id="h19-0-12208" class="d">- componentStack += getOwnerStackByFiberInDev(ReactTypeOfWork, current, dispatcherRef); 13981 </a><a href="#h19-0-12209" id="h19-0-12209" class="d">- } else { 13982 </a><a href="#h19-0-12210" id="h19-0-12210" class="d">- componentStack = getStackByFiberInDevAndProd(ReactTypeOfWork, current, dispatcherRef); 13983 </a><a href="#h19-0-12211" id="h19-0-12211" class="d">- } 13984 </a><a href="#h19-0-12212" id="h19-0-12212" class="d">- return { 13985 </a><a href="#h19-0-12213" id="h19-0-12213" class="d">- enableOwnerStacks: enableOwnerStacks2, 13986 </a><a href="#h19-0-12214" id="h19-0-12214" class="d">- componentStack 13987 </a><a href="#h19-0-12215" id="h19-0-12215" class="d">- }; 13988 </a><a href="#h19-0-12216" id="h19-0-12216" class="d">- } 13989 </a><a href="#h19-0-12217" id="h19-0-12217" class="d">- function onErrorOrWarning(type, args) { 13990 </a><a href="#h19-0-12218" id="h19-0-12218" class="d">- if (getCurrentFiber == null) { 13991 </a><a href="#h19-0-12219" id="h19-0-12219" class="d">- return; 13992 </a><a href="#h19-0-12220" id="h19-0-12220" class="d">- } 13993 </a><a href="#h19-0-12221" id="h19-0-12221" class="d">- var fiber = getCurrentFiber(); 13994 </a><a href="#h19-0-12222" id="h19-0-12222" class="d">- if (fiber === null) { 13995 </a><a href="#h19-0-12223" id="h19-0-12223" class="d">- return; 13996 </a><a href="#h19-0-12224" id="h19-0-12224" class="d">- } 13997 </a><a href="#h19-0-12225" id="h19-0-12225" class="d">- if (type === "error") { 13998 </a><a href="#h19-0-12226" id="h19-0-12226" class="d">- if (forceErrorForFibers.get(fiber) === true || fiber.alternate !== null && forceErrorForFibers.get(fiber.alternate) === true) { 13999 </a><a href="#h19-0-12227" id="h19-0-12227" class="d">- return; 14000 </a><a href="#h19-0-12228" id="h19-0-12228" class="d">- } 14001 </a><a href="#h19-0-12229" id="h19-0-12229" class="d">- } 14002 </a><a href="#h19-0-12230" id="h19-0-12230" class="d">- var message = formatConsoleArgumentsToSingleString.apply(void 0, fiber_renderer_toConsumableArray(args)); 14003 </a><a href="#h19-0-12231" id="h19-0-12231" class="d">- var componentLogsEntry = fiberToComponentLogsMap.get(fiber); 14004 </a><a href="#h19-0-12232" id="h19-0-12232" class="d">- if (componentLogsEntry === void 0 && fiber.alternate !== null) { 14005 </a><a href="#h19-0-12233" id="h19-0-12233" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(fiber.alternate); 14006 </a><a href="#h19-0-12234" id="h19-0-12234" class="d">- if (componentLogsEntry !== void 0) { 14007 </a><a href="#h19-0-12235" id="h19-0-12235" class="d">- fiberToComponentLogsMap.set(fiber, componentLogsEntry); 14008 </a><a href="#h19-0-12236" id="h19-0-12236" class="d">- } 14009 </a><a href="#h19-0-12237" id="h19-0-12237" class="d">- } 14010 </a><a href="#h19-0-12238" id="h19-0-12238" class="d">- if (componentLogsEntry === void 0) { 14011 </a><a href="#h19-0-12239" id="h19-0-12239" class="d">- componentLogsEntry = { 14012 </a><a href="#h19-0-12240" id="h19-0-12240" class="d">- errors: /* @__PURE__ */ new Map(), 14013 </a><a href="#h19-0-12241" id="h19-0-12241" class="d">- errorsCount: 0, 14014 </a><a href="#h19-0-12242" id="h19-0-12242" class="d">- warnings: /* @__PURE__ */ new Map(), 14015 </a><a href="#h19-0-12243" id="h19-0-12243" class="d">- warningsCount: 0 14016 </a><a href="#h19-0-12244" id="h19-0-12244" class="d">- }; 14017 </a><a href="#h19-0-12245" id="h19-0-12245" class="d">- fiberToComponentLogsMap.set(fiber, componentLogsEntry); 14018 </a><a href="#h19-0-12246" id="h19-0-12246" class="d">- } 14019 </a><a href="#h19-0-12247" id="h19-0-12247" class="d">- var messageMap = type === "error" ? componentLogsEntry.errors : componentLogsEntry.warnings; 14020 </a><a href="#h19-0-12248" id="h19-0-12248" class="d">- var count = messageMap.get(message) || 0; 14021 </a><a href="#h19-0-12249" id="h19-0-12249" class="d">- messageMap.set(message, count + 1); 14022 </a><a href="#h19-0-12250" id="h19-0-12250" class="d">- if (type === "error") { 14023 </a><a href="#h19-0-12251" id="h19-0-12251" class="d">- componentLogsEntry.errorsCount++; 14024 </a><a href="#h19-0-12252" id="h19-0-12252" class="d">- } else { 14025 </a><a href="#h19-0-12253" id="h19-0-12253" class="d">- componentLogsEntry.warningsCount++; 14026 </a><a href="#h19-0-12254" id="h19-0-12254" class="d">- } 14027 </a><a href="#h19-0-12255" id="h19-0-12255" class="d">- needsToFlushComponentLogs = true; 14028 </a><a href="#h19-0-12256" id="h19-0-12256" class="d">- } 14029 </a><a href="#h19-0-12257" id="h19-0-12257" class="d">- function debug2(name, instance, parentInstance) { 14030 </a><a href="#h19-0-12258" id="h19-0-12258" class="d">- var extraString = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : ""; 14031 </a><a href="#h19-0-12259" id="h19-0-12259" class="d">- if (__DEBUG__) { 14032 </a><a href="#h19-0-12260" id="h19-0-12260" class="d">- var displayName = instance.kind === VIRTUAL_INSTANCE ? instance.data.name || "null" : instance.data.tag + ":" + (getDisplayNameForFiber(instance.data) || "null"); 14033 </a><a href="#h19-0-12261" id="h19-0-12261" class="d">- var maybeID = instance.kind === FILTERED_FIBER_INSTANCE ? "<no id>" : instance.id; 14034 </a><a href="#h19-0-12262" id="h19-0-12262" class="d">- var parentDisplayName = parentInstance === null ? "" : parentInstance.kind === VIRTUAL_INSTANCE ? parentInstance.data.name || "null" : parentInstance.data.tag + ":" + (getDisplayNameForFiber(parentInstance.data) || "null"); 14035 </a><a href="#h19-0-12263" id="h19-0-12263" class="d">- var maybeParentID = parentInstance === null || parentInstance.kind === FILTERED_FIBER_INSTANCE ? "<no id>" : parentInstance.id; 14036 </a><a href="#h19-0-12264" id="h19-0-12264" class="d">- console.groupCollapsed("[renderer] %c".concat(name, " %c").concat(displayName, " (").concat(maybeID, ") %c").concat(parentInstance ? "".concat(parentDisplayName, " (").concat(maybeParentID, ")") : "", " %c").concat(extraString), "color: red; font-weight: bold;", "color: blue;", "color: purple;", "color: black;"); 14037 </a><a href="#h19-0-12265" id="h19-0-12265" class="d">- console.log(new Error().stack.split("\n").slice(1).join("\n")); 14038 </a><a href="#h19-0-12266" id="h19-0-12266" class="d">- console.groupEnd(); 14039 </a><a href="#h19-0-12267" id="h19-0-12267" class="d">- } 14040 </a><a href="#h19-0-12268" id="h19-0-12268" class="d">- } 14041 </a><a href="#h19-0-12269" id="h19-0-12269" class="d">- function debugTree(instance) { 14042 </a><a href="#h19-0-12270" id="h19-0-12270" class="d">- var indent = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 0; 14043 </a><a href="#h19-0-12271" id="h19-0-12271" class="d">- if (__DEBUG__) { 14044 </a><a href="#h19-0-12272" id="h19-0-12272" class="d">- var name = (instance.kind !== VIRTUAL_INSTANCE ? getDisplayNameForFiber(instance.data) : instance.data.name) || ""; 14045 </a><a href="#h19-0-12273" id="h19-0-12273" class="d">- console.log(" ".repeat(indent) + "- " + (instance.kind === FILTERED_FIBER_INSTANCE ? 0 : instance.id) + " (" + name + ")", "parent", instance.parent === null ? " " : instance.parent.kind === FILTERED_FIBER_INSTANCE ? 0 : instance.parent.id, "next", instance.nextSibling === null ? " " : instance.nextSibling.id); 14046 </a><a href="#h19-0-12274" id="h19-0-12274" class="d">- var child = instance.firstChild; 14047 </a><a href="#h19-0-12275" id="h19-0-12275" class="d">- while (child !== null) { 14048 </a><a href="#h19-0-12276" id="h19-0-12276" class="d">- debugTree(child, indent + 1); 14049 </a><a href="#h19-0-12277" id="h19-0-12277" class="d">- child = child.nextSibling; 14050 </a><a href="#h19-0-12278" id="h19-0-12278" class="d">- } 14051 </a><a href="#h19-0-12279" id="h19-0-12279" class="d">- } 14052 </a><a href="#h19-0-12280" id="h19-0-12280" class="d">- } 14053 </a><a href="#h19-0-12281" id="h19-0-12281" class="d">- var hideElementsWithDisplayNames = /* @__PURE__ */ new Set(); 14054 </a><a href="#h19-0-12282" id="h19-0-12282" class="d">- var hideElementsWithPaths = /* @__PURE__ */ new Set(); 14055 </a><a href="#h19-0-12283" id="h19-0-12283" class="d">- var hideElementsWithTypes = /* @__PURE__ */ new Set(); 14056 </a><a href="#h19-0-12284" id="h19-0-12284" class="d">- var hideElementsWithEnvs = /* @__PURE__ */ new Set(); 14057 </a><a href="#h19-0-12285" id="h19-0-12285" class="d">- var traceUpdatesEnabled = false; 14058 </a><a href="#h19-0-12286" id="h19-0-12286" class="d">- var traceUpdatesForNodes = /* @__PURE__ */ new Set(); 14059 </a><a href="#h19-0-12287" id="h19-0-12287" class="d">- function applyComponentFilters(componentFilters) { 14060 </a><a href="#h19-0-12288" id="h19-0-12288" class="d">- hideElementsWithTypes.clear(); 14061 </a><a href="#h19-0-12289" id="h19-0-12289" class="d">- hideElementsWithDisplayNames.clear(); 14062 </a><a href="#h19-0-12290" id="h19-0-12290" class="d">- hideElementsWithPaths.clear(); 14063 </a><a href="#h19-0-12291" id="h19-0-12291" class="d">- hideElementsWithEnvs.clear(); 14064 </a><a href="#h19-0-12292" id="h19-0-12292" class="d">- componentFilters.forEach(function(componentFilter) { 14065 </a><a href="#h19-0-12293" id="h19-0-12293" class="d">- if (!componentFilter.isEnabled) { 14066 </a><a href="#h19-0-12294" id="h19-0-12294" class="d">- return; 14067 </a><a href="#h19-0-12295" id="h19-0-12295" class="d">- } 14068 </a><a href="#h19-0-12296" id="h19-0-12296" class="d">- switch (componentFilter.type) { 14069 </a><a href="#h19-0-12297" id="h19-0-12297" class="d">- case ComponentFilterDisplayName: 14070 </a><a href="#h19-0-12298" id="h19-0-12298" class="d">- if (componentFilter.isValid && componentFilter.value !== "") { 14071 </a><a href="#h19-0-12299" id="h19-0-12299" class="d">- hideElementsWithDisplayNames.add(new RegExp(componentFilter.value, "i")); 14072 </a><a href="#h19-0-12300" id="h19-0-12300" class="d">- } 14073 </a><a href="#h19-0-12301" id="h19-0-12301" class="d">- break; 14074 </a><a href="#h19-0-12302" id="h19-0-12302" class="d">- case ComponentFilterElementType: 14075 </a><a href="#h19-0-12303" id="h19-0-12303" class="d">- hideElementsWithTypes.add(componentFilter.value); 14076 </a><a href="#h19-0-12304" id="h19-0-12304" class="d">- break; 14077 </a><a href="#h19-0-12305" id="h19-0-12305" class="d">- case ComponentFilterLocation: 14078 </a><a href="#h19-0-12306" id="h19-0-12306" class="d">- if (componentFilter.isValid && componentFilter.value !== "") { 14079 </a><a href="#h19-0-12307" id="h19-0-12307" class="d">- hideElementsWithPaths.add(new RegExp(componentFilter.value, "i")); 14080 </a><a href="#h19-0-12308" id="h19-0-12308" class="d">- } 14081 </a><a href="#h19-0-12309" id="h19-0-12309" class="d">- break; 14082 </a><a href="#h19-0-12310" id="h19-0-12310" class="d">- case ComponentFilterHOC: 14083 </a><a href="#h19-0-12311" id="h19-0-12311" class="d">- hideElementsWithDisplayNames.add(new RegExp("\\(")); 14084 </a><a href="#h19-0-12312" id="h19-0-12312" class="d">- break; 14085 </a><a href="#h19-0-12313" id="h19-0-12313" class="d">- case ComponentFilterEnvironmentName: 14086 </a><a href="#h19-0-12314" id="h19-0-12314" class="d">- hideElementsWithEnvs.add(componentFilter.value); 14087 </a><a href="#h19-0-12315" id="h19-0-12315" class="d">- break; 14088 </a><a href="#h19-0-12316" id="h19-0-12316" class="d">- default: 14089 </a><a href="#h19-0-12317" id="h19-0-12317" class="d">- console.warn('Invalid component filter type "'.concat(componentFilter.type, '"')); 14090 </a><a href="#h19-0-12318" id="h19-0-12318" class="d">- break; 14091 </a><a href="#h19-0-12319" id="h19-0-12319" class="d">- } 14092 </a><a href="#h19-0-12320" id="h19-0-12320" class="d">- }); 14093 </a><a href="#h19-0-12321" id="h19-0-12321" class="d">- } 14094 </a><a href="#h19-0-12322" id="h19-0-12322" class="d">- if (window.__REACT_DEVTOOLS_COMPONENT_FILTERS__ != null) { 14095 </a><a href="#h19-0-12323" id="h19-0-12323" class="d">- var componentFiltersWithoutLocationBasedOnes = filterOutLocationComponentFilters(window.__REACT_DEVTOOLS_COMPONENT_FILTERS__); 14096 </a><a href="#h19-0-12324" id="h19-0-12324" class="d">- applyComponentFilters(componentFiltersWithoutLocationBasedOnes); 14097 </a><a href="#h19-0-12325" id="h19-0-12325" class="d">- } else { 14098 </a><a href="#h19-0-12326" id="h19-0-12326" class="d">- applyComponentFilters(getDefaultComponentFilters()); 14099 </a><a href="#h19-0-12327" id="h19-0-12327" class="d">- } 14100 </a><a href="#h19-0-12328" id="h19-0-12328" class="d">- function updateComponentFilters(componentFilters) { 14101 </a><a href="#h19-0-12329" id="h19-0-12329" class="d">- if (isProfiling) { 14102 </a><a href="#h19-0-12330" id="h19-0-12330" class="d">- throw Error("Cannot modify filter preferences while profiling"); 14103 </a><a href="#h19-0-12331" id="h19-0-12331" class="d">- } 14104 </a><a href="#h19-0-12332" id="h19-0-12332" class="d">- hook.getFiberRoots(rendererID).forEach(function(root) { 14105 </a><a href="#h19-0-12333" id="h19-0-12333" class="d">- var rootInstance = rootToFiberInstanceMap.get(root); 14106 </a><a href="#h19-0-12334" id="h19-0-12334" class="d">- if (rootInstance === void 0) { 14107 </a><a href="#h19-0-12335" id="h19-0-12335" class="d">- throw new Error("Expected the root instance to already exist when applying filters"); 14108 </a><a href="#h19-0-12336" id="h19-0-12336" class="d">- } 14109 </a><a href="#h19-0-12337" id="h19-0-12337" class="d">- currentRoot = rootInstance; 14110 </a><a href="#h19-0-12338" id="h19-0-12338" class="d">- unmountInstanceRecursively(rootInstance); 14111 </a><a href="#h19-0-12339" id="h19-0-12339" class="d">- rootToFiberInstanceMap.delete(root); 14112 </a><a href="#h19-0-12340" id="h19-0-12340" class="d">- flushPendingEvents(root); 14113 </a><a href="#h19-0-12341" id="h19-0-12341" class="d">- currentRoot = null; 14114 </a><a href="#h19-0-12342" id="h19-0-12342" class="d">- }); 14115 </a><a href="#h19-0-12343" id="h19-0-12343" class="d">- applyComponentFilters(componentFilters); 14116 </a><a href="#h19-0-12344" id="h19-0-12344" class="d">- rootDisplayNameCounter.clear(); 14117 </a><a href="#h19-0-12345" id="h19-0-12345" class="d">- hook.getFiberRoots(rendererID).forEach(function(root) { 14118 </a><a href="#h19-0-12346" id="h19-0-12346" class="d">- var current = root.current; 14119 </a><a href="#h19-0-12347" id="h19-0-12347" class="d">- var newRoot = createFiberInstance(current); 14120 </a><a href="#h19-0-12348" id="h19-0-12348" class="d">- rootToFiberInstanceMap.set(root, newRoot); 14121 </a><a href="#h19-0-12349" id="h19-0-12349" class="d">- idToDevToolsInstanceMap.set(newRoot.id, newRoot); 14122 </a><a href="#h19-0-12350" id="h19-0-12350" class="d">- if (trackedPath !== null) { 14123 </a><a href="#h19-0-12351" id="h19-0-12351" class="d">- mightBeOnTrackedPath = true; 14124 </a><a href="#h19-0-12352" id="h19-0-12352" class="d">- } 14125 </a><a href="#h19-0-12353" id="h19-0-12353" class="d">- currentRoot = newRoot; 14126 </a><a href="#h19-0-12354" id="h19-0-12354" class="d">- setRootPseudoKey(currentRoot.id, root.current); 14127 </a><a href="#h19-0-12355" id="h19-0-12355" class="d">- mountFiberRecursively(root.current, false); 14128 </a><a href="#h19-0-12356" id="h19-0-12356" class="d">- flushPendingEvents(root); 14129 </a><a href="#h19-0-12357" id="h19-0-12357" class="d">- currentRoot = null; 14130 </a><a href="#h19-0-12358" id="h19-0-12358" class="d">- }); 14131 </a><a href="#h19-0-12359" id="h19-0-12359" class="d">- flushPendingEvents(); 14132 </a><a href="#h19-0-12360" id="h19-0-12360" class="d">- needsToFlushComponentLogs = false; 14133 </a><a href="#h19-0-12361" id="h19-0-12361" class="d">- } 14134 </a><a href="#h19-0-12362" id="h19-0-12362" class="d">- function getEnvironmentNames() { 14135 </a><a href="#h19-0-12363" id="h19-0-12363" class="d">- return Array.from(knownEnvironmentNames); 14136 </a><a href="#h19-0-12364" id="h19-0-12364" class="d">- } 14137 </a><a href="#h19-0-12365" id="h19-0-12365" class="d">- function shouldFilterVirtual(data, secondaryEnv) { 14138 </a><a href="#h19-0-12366" id="h19-0-12366" class="d">- if (hideElementsWithTypes.has(types_ElementTypeFunction)) { 14139 </a><a href="#h19-0-12367" id="h19-0-12367" class="d">- return true; 14140 </a><a href="#h19-0-12368" id="h19-0-12368" class="d">- } 14141 </a><a href="#h19-0-12369" id="h19-0-12369" class="d">- if (hideElementsWithDisplayNames.size > 0) { 14142 </a><a href="#h19-0-12370" id="h19-0-12370" class="d">- var displayName = data.name; 14143 </a><a href="#h19-0-12371" id="h19-0-12371" class="d">- if (displayName != null) { 14144 </a><a href="#h19-0-12372" id="h19-0-12372" class="d">- var _iterator4 = renderer_createForOfIteratorHelper(hideElementsWithDisplayNames), _step4; 14145 </a><a href="#h19-0-12373" id="h19-0-12373" class="d">- try { 14146 </a><a href="#h19-0-12374" id="h19-0-12374" class="d">- for (_iterator4.s(); !(_step4 = _iterator4.n()).done; ) { 14147 </a><a href="#h19-0-12375" id="h19-0-12375" class="d">- var displayNameRegExp = _step4.value; 14148 </a><a href="#h19-0-12376" id="h19-0-12376" class="d">- if (displayNameRegExp.test(displayName)) { 14149 </a><a href="#h19-0-12377" id="h19-0-12377" class="d">- return true; 14150 </a><a href="#h19-0-12378" id="h19-0-12378" class="d">- } 14151 </a><a href="#h19-0-12379" id="h19-0-12379" class="d">- } 14152 </a><a href="#h19-0-12380" id="h19-0-12380" class="d">- } catch (err) { 14153 </a><a href="#h19-0-12381" id="h19-0-12381" class="d">- _iterator4.e(err); 14154 </a><a href="#h19-0-12382" id="h19-0-12382" class="d">- } finally { 14155 </a><a href="#h19-0-12383" id="h19-0-12383" class="d">- _iterator4.f(); 14156 </a><a href="#h19-0-12384" id="h19-0-12384" class="d">- } 14157 </a><a href="#h19-0-12385" id="h19-0-12385" class="d">- } 14158 </a><a href="#h19-0-12386" id="h19-0-12386" class="d">- } 14159 </a><a href="#h19-0-12387" id="h19-0-12387" class="d">- if ((data.env == null || hideElementsWithEnvs.has(data.env)) && (secondaryEnv === null || hideElementsWithEnvs.has(secondaryEnv))) { 14160 </a><a href="#h19-0-12388" id="h19-0-12388" class="d">- return true; 14161 </a><a href="#h19-0-12389" id="h19-0-12389" class="d">- } 14162 </a><a href="#h19-0-12390" id="h19-0-12390" class="d">- return false; 14163 </a><a href="#h19-0-12391" id="h19-0-12391" class="d">- } 14164 </a><a href="#h19-0-12392" id="h19-0-12392" class="d">- function shouldFilterFiber(fiber) { 14165 </a><a href="#h19-0-12393" id="h19-0-12393" class="d">- var tag = fiber.tag, type = fiber.type, key = fiber.key; 14166 </a><a href="#h19-0-12394" id="h19-0-12394" class="d">- switch (tag) { 14167 </a><a href="#h19-0-12395" id="h19-0-12395" class="d">- case DehydratedSuspenseComponent: 14168 </a><a href="#h19-0-12396" id="h19-0-12396" class="d">- return true; 14169 </a><a href="#h19-0-12397" id="h19-0-12397" class="d">- case HostPortal: 14170 </a><a href="#h19-0-12398" id="h19-0-12398" class="d">- case HostText: 14171 </a><a href="#h19-0-12399" id="h19-0-12399" class="d">- case LegacyHiddenComponent: 14172 </a><a href="#h19-0-12400" id="h19-0-12400" class="d">- case OffscreenComponent: 14173 </a><a href="#h19-0-12401" id="h19-0-12401" class="d">- case Throw: 14174 </a><a href="#h19-0-12402" id="h19-0-12402" class="d">- return true; 14175 </a><a href="#h19-0-12403" id="h19-0-12403" class="d">- case HostRoot: 14176 </a><a href="#h19-0-12404" id="h19-0-12404" class="d">- return false; 14177 </a><a href="#h19-0-12405" id="h19-0-12405" class="d">- case Fragment: 14178 </a><a href="#h19-0-12406" id="h19-0-12406" class="d">- return key === null; 14179 </a><a href="#h19-0-12407" id="h19-0-12407" class="d">- default: 14180 </a><a href="#h19-0-12408" id="h19-0-12408" class="d">- var typeSymbol = getTypeSymbol(type); 14181 </a><a href="#h19-0-12409" id="h19-0-12409" class="d">- switch (typeSymbol) { 14182 </a><a href="#h19-0-12410" id="h19-0-12410" class="d">- case CONCURRENT_MODE_NUMBER: 14183 </a><a href="#h19-0-12411" id="h19-0-12411" class="d">- case CONCURRENT_MODE_SYMBOL_STRING: 14184 </a><a href="#h19-0-12412" id="h19-0-12412" class="d">- case DEPRECATED_ASYNC_MODE_SYMBOL_STRING: 14185 </a><a href="#h19-0-12413" id="h19-0-12413" class="d">- case STRICT_MODE_NUMBER: 14186 </a><a href="#h19-0-12414" id="h19-0-12414" class="d">- case STRICT_MODE_SYMBOL_STRING: 14187 </a><a href="#h19-0-12415" id="h19-0-12415" class="d">- return true; 14188 </a><a href="#h19-0-12416" id="h19-0-12416" class="d">- default: 14189 </a><a href="#h19-0-12417" id="h19-0-12417" class="d">- break; 14190 </a><a href="#h19-0-12418" id="h19-0-12418" class="d">- } 14191 </a><a href="#h19-0-12419" id="h19-0-12419" class="d">- } 14192 </a><a href="#h19-0-12420" id="h19-0-12420" class="d">- var elementType = getElementTypeForFiber(fiber); 14193 </a><a href="#h19-0-12421" id="h19-0-12421" class="d">- if (hideElementsWithTypes.has(elementType)) { 14194 </a><a href="#h19-0-12422" id="h19-0-12422" class="d">- return true; 14195 </a><a href="#h19-0-12423" id="h19-0-12423" class="d">- } 14196 </a><a href="#h19-0-12424" id="h19-0-12424" class="d">- if (hideElementsWithDisplayNames.size > 0) { 14197 </a><a href="#h19-0-12425" id="h19-0-12425" class="d">- var displayName = getDisplayNameForFiber(fiber); 14198 </a><a href="#h19-0-12426" id="h19-0-12426" class="d">- if (displayName != null) { 14199 </a><a href="#h19-0-12427" id="h19-0-12427" class="d">- var _iterator5 = renderer_createForOfIteratorHelper(hideElementsWithDisplayNames), _step5; 14200 </a><a href="#h19-0-12428" id="h19-0-12428" class="d">- try { 14201 </a><a href="#h19-0-12429" id="h19-0-12429" class="d">- for (_iterator5.s(); !(_step5 = _iterator5.n()).done; ) { 14202 </a><a href="#h19-0-12430" id="h19-0-12430" class="d">- var displayNameRegExp = _step5.value; 14203 </a><a href="#h19-0-12431" id="h19-0-12431" class="d">- if (displayNameRegExp.test(displayName)) { 14204 </a><a href="#h19-0-12432" id="h19-0-12432" class="d">- return true; 14205 </a><a href="#h19-0-12433" id="h19-0-12433" class="d">- } 14206 </a><a href="#h19-0-12434" id="h19-0-12434" class="d">- } 14207 </a><a href="#h19-0-12435" id="h19-0-12435" class="d">- } catch (err) { 14208 </a><a href="#h19-0-12436" id="h19-0-12436" class="d">- _iterator5.e(err); 14209 </a><a href="#h19-0-12437" id="h19-0-12437" class="d">- } finally { 14210 </a><a href="#h19-0-12438" id="h19-0-12438" class="d">- _iterator5.f(); 14211 </a><a href="#h19-0-12439" id="h19-0-12439" class="d">- } 14212 </a><a href="#h19-0-12440" id="h19-0-12440" class="d">- } 14213 </a><a href="#h19-0-12441" id="h19-0-12441" class="d">- } 14214 </a><a href="#h19-0-12442" id="h19-0-12442" class="d">- if (hideElementsWithEnvs.has("Client")) { 14215 </a><a href="#h19-0-12443" id="h19-0-12443" class="d">- switch (tag) { 14216 </a><a href="#h19-0-12444" id="h19-0-12444" class="d">- case ClassComponent: 14217 </a><a href="#h19-0-12445" id="h19-0-12445" class="d">- case IncompleteClassComponent: 14218 </a><a href="#h19-0-12446" id="h19-0-12446" class="d">- case IncompleteFunctionComponent: 14219 </a><a href="#h19-0-12447" id="h19-0-12447" class="d">- case FunctionComponent: 14220 </a><a href="#h19-0-12448" id="h19-0-12448" class="d">- case IndeterminateComponent: 14221 </a><a href="#h19-0-12449" id="h19-0-12449" class="d">- case ForwardRef: 14222 </a><a href="#h19-0-12450" id="h19-0-12450" class="d">- case MemoComponent: 14223 </a><a href="#h19-0-12451" id="h19-0-12451" class="d">- case SimpleMemoComponent: 14224 </a><a href="#h19-0-12452" id="h19-0-12452" class="d">- return true; 14225 </a><a href="#h19-0-12453" id="h19-0-12453" class="d">- } 14226 </a><a href="#h19-0-12454" id="h19-0-12454" class="d">- } 14227 </a><a href="#h19-0-12455" id="h19-0-12455" class="d">- return false; 14228 </a><a href="#h19-0-12456" id="h19-0-12456" class="d">- } 14229 </a><a href="#h19-0-12457" id="h19-0-12457" class="d">- function getElementTypeForFiber(fiber) { 14230 </a><a href="#h19-0-12458" id="h19-0-12458" class="d">- var type = fiber.type, tag = fiber.tag; 14231 </a><a href="#h19-0-12459" id="h19-0-12459" class="d">- switch (tag) { 14232 </a><a href="#h19-0-12460" id="h19-0-12460" class="d">- case ClassComponent: 14233 </a><a href="#h19-0-12461" id="h19-0-12461" class="d">- case IncompleteClassComponent: 14234 </a><a href="#h19-0-12462" id="h19-0-12462" class="d">- return types_ElementTypeClass; 14235 </a><a href="#h19-0-12463" id="h19-0-12463" class="d">- case IncompleteFunctionComponent: 14236 </a><a href="#h19-0-12464" id="h19-0-12464" class="d">- case FunctionComponent: 14237 </a><a href="#h19-0-12465" id="h19-0-12465" class="d">- case IndeterminateComponent: 14238 </a><a href="#h19-0-12466" id="h19-0-12466" class="d">- return types_ElementTypeFunction; 14239 </a><a href="#h19-0-12467" id="h19-0-12467" class="d">- case ForwardRef: 14240 </a><a href="#h19-0-12468" id="h19-0-12468" class="d">- return types_ElementTypeForwardRef; 14241 </a><a href="#h19-0-12469" id="h19-0-12469" class="d">- case HostRoot: 14242 </a><a href="#h19-0-12470" id="h19-0-12470" class="d">- return ElementTypeRoot; 14243 </a><a href="#h19-0-12471" id="h19-0-12471" class="d">- case HostComponent: 14244 </a><a href="#h19-0-12472" id="h19-0-12472" class="d">- case HostHoistable: 14245 </a><a href="#h19-0-12473" id="h19-0-12473" class="d">- case HostSingleton: 14246 </a><a href="#h19-0-12474" id="h19-0-12474" class="d">- return ElementTypeHostComponent; 14247 </a><a href="#h19-0-12475" id="h19-0-12475" class="d">- case HostPortal: 14248 </a><a href="#h19-0-12476" id="h19-0-12476" class="d">- case HostText: 14249 </a><a href="#h19-0-12477" id="h19-0-12477" class="d">- case Fragment: 14250 </a><a href="#h19-0-12478" id="h19-0-12478" class="d">- return ElementTypeOtherOrUnknown; 14251 </a><a href="#h19-0-12479" id="h19-0-12479" class="d">- case MemoComponent: 14252 </a><a href="#h19-0-12480" id="h19-0-12480" class="d">- case SimpleMemoComponent: 14253 </a><a href="#h19-0-12481" id="h19-0-12481" class="d">- return types_ElementTypeMemo; 14254 </a><a href="#h19-0-12482" id="h19-0-12482" class="d">- case SuspenseComponent: 14255 </a><a href="#h19-0-12483" id="h19-0-12483" class="d">- return ElementTypeSuspense; 14256 </a><a href="#h19-0-12484" id="h19-0-12484" class="d">- case SuspenseListComponent: 14257 </a><a href="#h19-0-12485" id="h19-0-12485" class="d">- return ElementTypeSuspenseList; 14258 </a><a href="#h19-0-12486" id="h19-0-12486" class="d">- case TracingMarkerComponent: 14259 </a><a href="#h19-0-12487" id="h19-0-12487" class="d">- return ElementTypeTracingMarker; 14260 </a><a href="#h19-0-12488" id="h19-0-12488" class="d">- case ViewTransitionComponent: 14261 </a><a href="#h19-0-12489" id="h19-0-12489" class="d">- return ElementTypeViewTransition; 14262 </a><a href="#h19-0-12490" id="h19-0-12490" class="d">- default: 14263 </a><a href="#h19-0-12491" id="h19-0-12491" class="d">- var typeSymbol = getTypeSymbol(type); 14264 </a><a href="#h19-0-12492" id="h19-0-12492" class="d">- switch (typeSymbol) { 14265 </a><a href="#h19-0-12493" id="h19-0-12493" class="d">- case CONCURRENT_MODE_NUMBER: 14266 </a><a href="#h19-0-12494" id="h19-0-12494" class="d">- case CONCURRENT_MODE_SYMBOL_STRING: 14267 </a><a href="#h19-0-12495" id="h19-0-12495" class="d">- case DEPRECATED_ASYNC_MODE_SYMBOL_STRING: 14268 </a><a href="#h19-0-12496" id="h19-0-12496" class="d">- return ElementTypeOtherOrUnknown; 14269 </a><a href="#h19-0-12497" id="h19-0-12497" class="d">- case PROVIDER_NUMBER: 14270 </a><a href="#h19-0-12498" id="h19-0-12498" class="d">- case PROVIDER_SYMBOL_STRING: 14271 </a><a href="#h19-0-12499" id="h19-0-12499" class="d">- return ElementTypeContext; 14272 </a><a href="#h19-0-12500" id="h19-0-12500" class="d">- case CONTEXT_NUMBER: 14273 </a><a href="#h19-0-12501" id="h19-0-12501" class="d">- case CONTEXT_SYMBOL_STRING: 14274 </a><a href="#h19-0-12502" id="h19-0-12502" class="d">- return ElementTypeContext; 14275 </a><a href="#h19-0-12503" id="h19-0-12503" class="d">- case STRICT_MODE_NUMBER: 14276 </a><a href="#h19-0-12504" id="h19-0-12504" class="d">- case STRICT_MODE_SYMBOL_STRING: 14277 </a><a href="#h19-0-12505" id="h19-0-12505" class="d">- return ElementTypeOtherOrUnknown; 14278 </a><a href="#h19-0-12506" id="h19-0-12506" class="d">- case PROFILER_NUMBER: 14279 </a><a href="#h19-0-12507" id="h19-0-12507" class="d">- case PROFILER_SYMBOL_STRING: 14280 </a><a href="#h19-0-12508" id="h19-0-12508" class="d">- return ElementTypeProfiler; 14281 </a><a href="#h19-0-12509" id="h19-0-12509" class="d">- default: 14282 </a><a href="#h19-0-12510" id="h19-0-12510" class="d">- return ElementTypeOtherOrUnknown; 14283 </a><a href="#h19-0-12511" id="h19-0-12511" class="d">- } 14284 </a><a href="#h19-0-12512" id="h19-0-12512" class="d">- } 14285 </a><a href="#h19-0-12513" id="h19-0-12513" class="d">- } 14286 </a><a href="#h19-0-12514" id="h19-0-12514" class="d">- var currentRoot = null; 14287 </a><a href="#h19-0-12515" id="h19-0-12515" class="d">- function untrackFiber(nearestInstance, fiber) { 14288 </a><a href="#h19-0-12516" id="h19-0-12516" class="d">- if (forceErrorForFibers.size > 0) { 14289 </a><a href="#h19-0-12517" id="h19-0-12517" class="d">- forceErrorForFibers.delete(fiber); 14290 </a><a href="#h19-0-12518" id="h19-0-12518" class="d">- if (fiber.alternate) { 14291 </a><a href="#h19-0-12519" id="h19-0-12519" class="d">- forceErrorForFibers.delete(fiber.alternate); 14292 </a><a href="#h19-0-12520" id="h19-0-12520" class="d">- } 14293 </a><a href="#h19-0-12521" id="h19-0-12521" class="d">- if (forceErrorForFibers.size === 0 && setErrorHandler != null) { 14294 </a><a href="#h19-0-12522" id="h19-0-12522" class="d">- setErrorHandler(shouldErrorFiberAlwaysNull); 14295 </a><a href="#h19-0-12523" id="h19-0-12523" class="d">- } 14296 </a><a href="#h19-0-12524" id="h19-0-12524" class="d">- } 14297 </a><a href="#h19-0-12525" id="h19-0-12525" class="d">- if (forceFallbackForFibers.size > 0) { 14298 </a><a href="#h19-0-12526" id="h19-0-12526" class="d">- forceFallbackForFibers.delete(fiber); 14299 </a><a href="#h19-0-12527" id="h19-0-12527" class="d">- if (fiber.alternate) { 14300 </a><a href="#h19-0-12528" id="h19-0-12528" class="d">- forceFallbackForFibers.delete(fiber.alternate); 14301 </a><a href="#h19-0-12529" id="h19-0-12529" class="d">- } 14302 </a><a href="#h19-0-12530" id="h19-0-12530" class="d">- if (forceFallbackForFibers.size === 0 && setSuspenseHandler != null) { 14303 </a><a href="#h19-0-12531" id="h19-0-12531" class="d">- setSuspenseHandler(shouldSuspendFiberAlwaysFalse); 14304 </a><a href="#h19-0-12532" id="h19-0-12532" class="d">- } 14305 </a><a href="#h19-0-12533" id="h19-0-12533" class="d">- } 14306 </a><a href="#h19-0-12534" id="h19-0-12534" class="d">- if (fiber.tag === HostHoistable) { 14307 </a><a href="#h19-0-12535" id="h19-0-12535" class="d">- releaseHostResource(nearestInstance, fiber.memoizedState); 14308 </a><a href="#h19-0-12536" id="h19-0-12536" class="d">- } else if (fiber.tag === HostComponent || fiber.tag === HostText || fiber.tag === HostSingleton) { 14309 </a><a href="#h19-0-12537" id="h19-0-12537" class="d">- releaseHostInstance(nearestInstance, fiber.stateNode); 14310 </a><a href="#h19-0-12538" id="h19-0-12538" class="d">- } 14311 </a><a href="#h19-0-12539" id="h19-0-12539" class="d">- for (var child = fiber.child; child !== null; child = child.sibling) { 14312 </a><a href="#h19-0-12540" id="h19-0-12540" class="d">- if (shouldFilterFiber(child)) { 14313 </a><a href="#h19-0-12541" id="h19-0-12541" class="d">- untrackFiber(nearestInstance, child); 14314 </a><a href="#h19-0-12542" id="h19-0-12542" class="d">- } 14315 </a><a href="#h19-0-12543" id="h19-0-12543" class="d">- } 14316 </a><a href="#h19-0-12544" id="h19-0-12544" class="d">- } 14317 </a><a href="#h19-0-12545" id="h19-0-12545" class="d">- function getChangeDescription(prevFiber, nextFiber) { 14318 </a><a href="#h19-0-12546" id="h19-0-12546" class="d">- switch (nextFiber.tag) { 14319 </a><a href="#h19-0-12547" id="h19-0-12547" class="d">- case ClassComponent: 14320 </a><a href="#h19-0-12548" id="h19-0-12548" class="d">- if (prevFiber === null) { 14321 </a><a href="#h19-0-12549" id="h19-0-12549" class="d">- return { 14322 </a><a href="#h19-0-12550" id="h19-0-12550" class="d">- context: null, 14323 </a><a href="#h19-0-12551" id="h19-0-12551" class="d">- didHooksChange: false, 14324 </a><a href="#h19-0-12552" id="h19-0-12552" class="d">- isFirstMount: true, 14325 </a><a href="#h19-0-12553" id="h19-0-12553" class="d">- props: null, 14326 </a><a href="#h19-0-12554" id="h19-0-12554" class="d">- state: null 14327 </a><a href="#h19-0-12555" id="h19-0-12555" class="d">- }; 14328 </a><a href="#h19-0-12556" id="h19-0-12556" class="d">- } else { 14329 </a><a href="#h19-0-12557" id="h19-0-12557" class="d">- var data = { 14330 </a><a href="#h19-0-12558" id="h19-0-12558" class="d">- context: getContextChanged(prevFiber, nextFiber), 14331 </a><a href="#h19-0-12559" id="h19-0-12559" class="d">- didHooksChange: false, 14332 </a><a href="#h19-0-12560" id="h19-0-12560" class="d">- isFirstMount: false, 14333 </a><a href="#h19-0-12561" id="h19-0-12561" class="d">- props: getChangedKeys(prevFiber.memoizedProps, nextFiber.memoizedProps), 14334 </a><a href="#h19-0-12562" id="h19-0-12562" class="d">- state: getChangedKeys(prevFiber.memoizedState, nextFiber.memoizedState) 14335 </a><a href="#h19-0-12563" id="h19-0-12563" class="d">- }; 14336 </a><a href="#h19-0-12564" id="h19-0-12564" class="d">- return data; 14337 </a><a href="#h19-0-12565" id="h19-0-12565" class="d">- } 14338 </a><a href="#h19-0-12566" id="h19-0-12566" class="d">- case IncompleteFunctionComponent: 14339 </a><a href="#h19-0-12567" id="h19-0-12567" class="d">- case FunctionComponent: 14340 </a><a href="#h19-0-12568" id="h19-0-12568" class="d">- case IndeterminateComponent: 14341 </a><a href="#h19-0-12569" id="h19-0-12569" class="d">- case ForwardRef: 14342 </a><a href="#h19-0-12570" id="h19-0-12570" class="d">- case MemoComponent: 14343 </a><a href="#h19-0-12571" id="h19-0-12571" class="d">- case SimpleMemoComponent: 14344 </a><a href="#h19-0-12572" id="h19-0-12572" class="d">- if (prevFiber === null) { 14345 </a><a href="#h19-0-12573" id="h19-0-12573" class="d">- return { 14346 </a><a href="#h19-0-12574" id="h19-0-12574" class="d">- context: null, 14347 </a><a href="#h19-0-12575" id="h19-0-12575" class="d">- didHooksChange: false, 14348 </a><a href="#h19-0-12576" id="h19-0-12576" class="d">- isFirstMount: true, 14349 </a><a href="#h19-0-12577" id="h19-0-12577" class="d">- props: null, 14350 </a><a href="#h19-0-12578" id="h19-0-12578" class="d">- state: null 14351 </a><a href="#h19-0-12579" id="h19-0-12579" class="d">- }; 14352 </a><a href="#h19-0-12580" id="h19-0-12580" class="d">- } else { 14353 </a><a href="#h19-0-12581" id="h19-0-12581" class="d">- var indices = getChangedHooksIndices(prevFiber.memoizedState, nextFiber.memoizedState); 14354 </a><a href="#h19-0-12582" id="h19-0-12582" class="d">- var _data = { 14355 </a><a href="#h19-0-12583" id="h19-0-12583" class="d">- context: getContextChanged(prevFiber, nextFiber), 14356 </a><a href="#h19-0-12584" id="h19-0-12584" class="d">- didHooksChange: indices !== null && indices.length > 0, 14357 </a><a href="#h19-0-12585" id="h19-0-12585" class="d">- isFirstMount: false, 14358 </a><a href="#h19-0-12586" id="h19-0-12586" class="d">- props: getChangedKeys(prevFiber.memoizedProps, nextFiber.memoizedProps), 14359 </a><a href="#h19-0-12587" id="h19-0-12587" class="d">- state: null, 14360 </a><a href="#h19-0-12588" id="h19-0-12588" class="d">- hooks: indices 14361 </a><a href="#h19-0-12589" id="h19-0-12589" class="d">- }; 14362 </a><a href="#h19-0-12590" id="h19-0-12590" class="d">- return _data; 14363 </a><a href="#h19-0-12591" id="h19-0-12591" class="d">- } 14364 </a><a href="#h19-0-12592" id="h19-0-12592" class="d">- default: 14365 </a><a href="#h19-0-12593" id="h19-0-12593" class="d">- return null; 14366 </a><a href="#h19-0-12594" id="h19-0-12594" class="d">- } 14367 </a><a href="#h19-0-12595" id="h19-0-12595" class="d">- } 14368 </a><a href="#h19-0-12596" id="h19-0-12596" class="d">- function getContextChanged(prevFiber, nextFiber) { 14369 </a><a href="#h19-0-12597" id="h19-0-12597" class="d">- var prevContext = prevFiber.dependencies && prevFiber.dependencies.firstContext; 14370 </a><a href="#h19-0-12598" id="h19-0-12598" class="d">- var nextContext = nextFiber.dependencies && nextFiber.dependencies.firstContext; 14371 </a><a href="#h19-0-12599" id="h19-0-12599" class="d">- while (prevContext && nextContext) { 14372 </a><a href="#h19-0-12600" id="h19-0-12600" class="d">- if (prevContext.context !== nextContext.context) { 14373 </a><a href="#h19-0-12601" id="h19-0-12601" class="d">- return false; 14374 </a><a href="#h19-0-12602" id="h19-0-12602" class="d">- } 14375 </a><a href="#h19-0-12603" id="h19-0-12603" class="d">- if (!shared_objectIs(prevContext.memoizedValue, nextContext.memoizedValue)) { 14376 </a><a href="#h19-0-12604" id="h19-0-12604" class="d">- return true; 14377 </a><a href="#h19-0-12605" id="h19-0-12605" class="d">- } 14378 </a><a href="#h19-0-12606" id="h19-0-12606" class="d">- prevContext = prevContext.next; 14379 </a><a href="#h19-0-12607" id="h19-0-12607" class="d">- nextContext = nextContext.next; 14380 </a><a href="#h19-0-12608" id="h19-0-12608" class="d">- } 14381 </a><a href="#h19-0-12609" id="h19-0-12609" class="d">- return false; 14382 </a><a href="#h19-0-12610" id="h19-0-12610" class="d">- } 14383 </a><a href="#h19-0-12611" id="h19-0-12611" class="d">- function isHookThatCanScheduleUpdate(hookObject) { 14384 </a><a href="#h19-0-12612" id="h19-0-12612" class="d">- var queue = hookObject.queue; 14385 </a><a href="#h19-0-12613" id="h19-0-12613" class="d">- if (!queue) { 14386 </a><a href="#h19-0-12614" id="h19-0-12614" class="d">- return false; 14387 </a><a href="#h19-0-12615" id="h19-0-12615" class="d">- } 14388 </a><a href="#h19-0-12616" id="h19-0-12616" class="d">- var boundHasOwnProperty = shared_hasOwnProperty.bind(queue); 14389 </a><a href="#h19-0-12617" id="h19-0-12617" class="d">- if (boundHasOwnProperty("pending")) { 14390 </a><a href="#h19-0-12618" id="h19-0-12618" class="d">- return true; 14391 </a><a href="#h19-0-12619" id="h19-0-12619" class="d">- } 14392 </a><a href="#h19-0-12620" id="h19-0-12620" class="d">- return boundHasOwnProperty("value") && boundHasOwnProperty("getSnapshot") && typeof queue.getSnapshot === "function"; 14393 </a><a href="#h19-0-12621" id="h19-0-12621" class="d">- } 14394 </a><a href="#h19-0-12622" id="h19-0-12622" class="d">- function didStatefulHookChange(prev, next) { 14395 </a><a href="#h19-0-12623" id="h19-0-12623" class="d">- var prevMemoizedState = prev.memoizedState; 14396 </a><a href="#h19-0-12624" id="h19-0-12624" class="d">- var nextMemoizedState = next.memoizedState; 14397 </a><a href="#h19-0-12625" id="h19-0-12625" class="d">- if (isHookThatCanScheduleUpdate(prev)) { 14398 </a><a href="#h19-0-12626" id="h19-0-12626" class="d">- return prevMemoizedState !== nextMemoizedState; 14399 </a><a href="#h19-0-12627" id="h19-0-12627" class="d">- } 14400 </a><a href="#h19-0-12628" id="h19-0-12628" class="d">- return false; 14401 </a><a href="#h19-0-12629" id="h19-0-12629" class="d">- } 14402 </a><a href="#h19-0-12630" id="h19-0-12630" class="d">- function getChangedHooksIndices(prev, next) { 14403 </a><a href="#h19-0-12631" id="h19-0-12631" class="d">- if (prev == null || next == null) { 14404 </a><a href="#h19-0-12632" id="h19-0-12632" class="d">- return null; 14405 </a><a href="#h19-0-12633" id="h19-0-12633" class="d">- } 14406 </a><a href="#h19-0-12634" id="h19-0-12634" class="d">- var indices = []; 14407 </a><a href="#h19-0-12635" id="h19-0-12635" class="d">- var index = 0; 14408 </a><a href="#h19-0-12636" id="h19-0-12636" class="d">- while (next !== null) { 14409 </a><a href="#h19-0-12637" id="h19-0-12637" class="d">- if (didStatefulHookChange(prev, next)) { 14410 </a><a href="#h19-0-12638" id="h19-0-12638" class="d">- indices.push(index); 14411 </a><a href="#h19-0-12639" id="h19-0-12639" class="d">- } 14412 </a><a href="#h19-0-12640" id="h19-0-12640" class="d">- next = next.next; 14413 </a><a href="#h19-0-12641" id="h19-0-12641" class="d">- prev = prev.next; 14414 </a><a href="#h19-0-12642" id="h19-0-12642" class="d">- index++; 14415 </a><a href="#h19-0-12643" id="h19-0-12643" class="d">- } 14416 </a><a href="#h19-0-12644" id="h19-0-12644" class="d">- return indices; 14417 </a><a href="#h19-0-12645" id="h19-0-12645" class="d">- } 14418 </a><a href="#h19-0-12646" id="h19-0-12646" class="d">- function getChangedKeys(prev, next) { 14419 </a><a href="#h19-0-12647" id="h19-0-12647" class="d">- if (prev == null || next == null) { 14420 </a><a href="#h19-0-12648" id="h19-0-12648" class="d">- return null; 14421 </a><a href="#h19-0-12649" id="h19-0-12649" class="d">- } 14422 </a><a href="#h19-0-12650" id="h19-0-12650" class="d">- var keys = new Set([].concat(fiber_renderer_toConsumableArray(Object.keys(prev)), fiber_renderer_toConsumableArray(Object.keys(next)))); 14423 </a><a href="#h19-0-12651" id="h19-0-12651" class="d">- var changedKeys = []; 14424 </a><a href="#h19-0-12652" id="h19-0-12652" class="d">- var _iterator6 = renderer_createForOfIteratorHelper(keys), _step6; 14425 </a><a href="#h19-0-12653" id="h19-0-12653" class="d">- try { 14426 </a><a href="#h19-0-12654" id="h19-0-12654" class="d">- for (_iterator6.s(); !(_step6 = _iterator6.n()).done; ) { 14427 </a><a href="#h19-0-12655" id="h19-0-12655" class="d">- var key = _step6.value; 14428 </a><a href="#h19-0-12656" id="h19-0-12656" class="d">- if (prev[key] !== next[key]) { 14429 </a><a href="#h19-0-12657" id="h19-0-12657" class="d">- changedKeys.push(key); 14430 </a><a href="#h19-0-12658" id="h19-0-12658" class="d">- } 14431 </a><a href="#h19-0-12659" id="h19-0-12659" class="d">- } 14432 </a><a href="#h19-0-12660" id="h19-0-12660" class="d">- } catch (err) { 14433 </a><a href="#h19-0-12661" id="h19-0-12661" class="d">- _iterator6.e(err); 14434 </a><a href="#h19-0-12662" id="h19-0-12662" class="d">- } finally { 14435 </a><a href="#h19-0-12663" id="h19-0-12663" class="d">- _iterator6.f(); 14436 </a><a href="#h19-0-12664" id="h19-0-12664" class="d">- } 14437 </a><a href="#h19-0-12665" id="h19-0-12665" class="d">- return changedKeys; 14438 </a><a href="#h19-0-12666" id="h19-0-12666" class="d">- } 14439 </a><a href="#h19-0-12667" id="h19-0-12667" class="d">- function didFiberRender(prevFiber, nextFiber) { 14440 </a><a href="#h19-0-12668" id="h19-0-12668" class="d">- switch (nextFiber.tag) { 14441 </a><a href="#h19-0-12669" id="h19-0-12669" class="d">- case ClassComponent: 14442 </a><a href="#h19-0-12670" id="h19-0-12670" class="d">- case FunctionComponent: 14443 </a><a href="#h19-0-12671" id="h19-0-12671" class="d">- case ContextConsumer: 14444 </a><a href="#h19-0-12672" id="h19-0-12672" class="d">- case MemoComponent: 14445 </a><a href="#h19-0-12673" id="h19-0-12673" class="d">- case SimpleMemoComponent: 14446 </a><a href="#h19-0-12674" id="h19-0-12674" class="d">- case ForwardRef: 14447 </a><a href="#h19-0-12675" id="h19-0-12675" class="d">- var PerformedWork = 1; 14448 </a><a href="#h19-0-12676" id="h19-0-12676" class="d">- return (getFiberFlags(nextFiber) & PerformedWork) === PerformedWork; 14449 </a><a href="#h19-0-12677" id="h19-0-12677" class="d">- // Note: ContextConsumer only gets PerformedWork effect in 16.3.3+ 14450 </a><a href="#h19-0-12678" id="h19-0-12678" class="d">- // so it won't get highlighted with React 16.3.0 to 16.3.2. 14451 </a><a href="#h19-0-12679" id="h19-0-12679" class="d">- default: 14452 </a><a href="#h19-0-12680" id="h19-0-12680" class="d">- return prevFiber.memoizedProps !== nextFiber.memoizedProps || prevFiber.memoizedState !== nextFiber.memoizedState || prevFiber.ref !== nextFiber.ref; 14453 </a><a href="#h19-0-12681" id="h19-0-12681" class="d">- } 14454 </a><a href="#h19-0-12682" id="h19-0-12682" class="d">- } 14455 </a><a href="#h19-0-12683" id="h19-0-12683" class="d">- var pendingOperations = []; 14456 </a><a href="#h19-0-12684" id="h19-0-12684" class="d">- var pendingRealUnmountedIDs = []; 14457 </a><a href="#h19-0-12685" id="h19-0-12685" class="d">- var pendingOperationsQueue = []; 14458 </a><a href="#h19-0-12686" id="h19-0-12686" class="d">- var pendingStringTable = /* @__PURE__ */ new Map(); 14459 </a><a href="#h19-0-12687" id="h19-0-12687" class="d">- var pendingStringTableLength = 0; 14460 </a><a href="#h19-0-12688" id="h19-0-12688" class="d">- var pendingUnmountedRootID = null; 14461 </a><a href="#h19-0-12689" id="h19-0-12689" class="d">- function pushOperation(op) { 14462 </a><a href="#h19-0-12690" id="h19-0-12690" class="d">- if (false) { 14463 </a><a href="#h19-0-12691" id="h19-0-12691" class="d">- } 14464 </a><a href="#h19-0-12692" id="h19-0-12692" class="d">- pendingOperations.push(op); 14465 </a><a href="#h19-0-12693" id="h19-0-12693" class="d">- } 14466 </a><a href="#h19-0-12694" id="h19-0-12694" class="d">- function shouldBailoutWithPendingOperations() { 14467 </a><a href="#h19-0-12695" id="h19-0-12695" class="d">- if (isProfiling) { 14468 </a><a href="#h19-0-12696" id="h19-0-12696" class="d">- if (currentCommitProfilingMetadata != null && currentCommitProfilingMetadata.durations.length > 0) { 14469 </a><a href="#h19-0-12697" id="h19-0-12697" class="d">- return false; 14470 </a><a href="#h19-0-12698" id="h19-0-12698" class="d">- } 14471 </a><a href="#h19-0-12699" id="h19-0-12699" class="d">- } 14472 </a><a href="#h19-0-12700" id="h19-0-12700" class="d">- return pendingOperations.length === 0 && pendingRealUnmountedIDs.length === 0 && pendingUnmountedRootID === null; 14473 </a><a href="#h19-0-12701" id="h19-0-12701" class="d">- } 14474 </a><a href="#h19-0-12702" id="h19-0-12702" class="d">- function flushOrQueueOperations(operations) { 14475 </a><a href="#h19-0-12703" id="h19-0-12703" class="d">- if (shouldBailoutWithPendingOperations()) { 14476 </a><a href="#h19-0-12704" id="h19-0-12704" class="d">- return; 14477 </a><a href="#h19-0-12705" id="h19-0-12705" class="d">- } 14478 </a><a href="#h19-0-12706" id="h19-0-12706" class="d">- if (pendingOperationsQueue !== null) { 14479 </a><a href="#h19-0-12707" id="h19-0-12707" class="d">- pendingOperationsQueue.push(operations); 14480 </a><a href="#h19-0-12708" id="h19-0-12708" class="d">- } else { 14481 </a><a href="#h19-0-12709" id="h19-0-12709" class="d">- hook.emit("operations", operations); 14482 </a><a href="#h19-0-12710" id="h19-0-12710" class="d">- } 14483 </a><a href="#h19-0-12711" id="h19-0-12711" class="d">- } 14484 </a><a href="#h19-0-12712" id="h19-0-12712" class="d">- function recordConsoleLogs(instance, componentLogsEntry) { 14485 </a><a href="#h19-0-12713" id="h19-0-12713" class="d">- if (componentLogsEntry === void 0) { 14486 </a><a href="#h19-0-12714" id="h19-0-12714" class="d">- if (instance.logCount === 0) { 14487 </a><a href="#h19-0-12715" id="h19-0-12715" class="d">- return false; 14488 </a><a href="#h19-0-12716" id="h19-0-12716" class="d">- } 14489 </a><a href="#h19-0-12717" id="h19-0-12717" class="d">- instance.logCount = 0; 14490 </a><a href="#h19-0-12718" id="h19-0-12718" class="d">- pushOperation(TREE_OPERATION_UPDATE_ERRORS_OR_WARNINGS); 14491 </a><a href="#h19-0-12719" id="h19-0-12719" class="d">- pushOperation(instance.id); 14492 </a><a href="#h19-0-12720" id="h19-0-12720" class="d">- pushOperation(0); 14493 </a><a href="#h19-0-12721" id="h19-0-12721" class="d">- pushOperation(0); 14494 </a><a href="#h19-0-12722" id="h19-0-12722" class="d">- return true; 14495 </a><a href="#h19-0-12723" id="h19-0-12723" class="d">- } else { 14496 </a><a href="#h19-0-12724" id="h19-0-12724" class="d">- var totalCount = componentLogsEntry.errorsCount + componentLogsEntry.warningsCount; 14497 </a><a href="#h19-0-12725" id="h19-0-12725" class="d">- if (instance.logCount === totalCount) { 14498 </a><a href="#h19-0-12726" id="h19-0-12726" class="d">- return false; 14499 </a><a href="#h19-0-12727" id="h19-0-12727" class="d">- } 14500 </a><a href="#h19-0-12728" id="h19-0-12728" class="d">- instance.logCount = totalCount; 14501 </a><a href="#h19-0-12729" id="h19-0-12729" class="d">- pushOperation(TREE_OPERATION_UPDATE_ERRORS_OR_WARNINGS); 14502 </a><a href="#h19-0-12730" id="h19-0-12730" class="d">- pushOperation(instance.id); 14503 </a><a href="#h19-0-12731" id="h19-0-12731" class="d">- pushOperation(componentLogsEntry.errorsCount); 14504 </a><a href="#h19-0-12732" id="h19-0-12732" class="d">- pushOperation(componentLogsEntry.warningsCount); 14505 </a><a href="#h19-0-12733" id="h19-0-12733" class="d">- return true; 14506 </a><a href="#h19-0-12734" id="h19-0-12734" class="d">- } 14507 </a><a href="#h19-0-12735" id="h19-0-12735" class="d">- } 14508 </a><a href="#h19-0-12736" id="h19-0-12736" class="d">- function flushPendingEvents(root) { 14509 </a><a href="#h19-0-12737" id="h19-0-12737" class="d">- if (shouldBailoutWithPendingOperations()) { 14510 </a><a href="#h19-0-12738" id="h19-0-12738" class="d">- return; 14511 </a><a href="#h19-0-12739" id="h19-0-12739" class="d">- } 14512 </a><a href="#h19-0-12740" id="h19-0-12740" class="d">- var numUnmountIDs = pendingRealUnmountedIDs.length + (pendingUnmountedRootID === null ? 0 : 1); 14513 </a><a href="#h19-0-12741" id="h19-0-12741" class="d">- var operations = new Array( 14514 </a><a href="#h19-0-12742" id="h19-0-12742" class="d">- // Identify which renderer this update is coming from. 14515 </a><a href="#h19-0-12743" id="h19-0-12743" class="d">- 2 + // [rendererID, rootFiberID] 14516 </a><a href="#h19-0-12744" id="h19-0-12744" class="d">- // How big is the string table? 14517 </a><a href="#h19-0-12745" id="h19-0-12745" class="d">- 1 + // [stringTableLength] 14518 </a><a href="#h19-0-12746" id="h19-0-12746" class="d">- // Then goes the actual string table. 14519 </a><a href="#h19-0-12747" id="h19-0-12747" class="d">- pendingStringTableLength + // All unmounts are batched in a single message. 14520 </a><a href="#h19-0-12748" id="h19-0-12748" class="d">- // [TREE_OPERATION_REMOVE, removedIDLength, ...ids] 14521 </a><a href="#h19-0-12749" id="h19-0-12749" class="d">- (numUnmountIDs > 0 ? 2 + numUnmountIDs : 0) + // Regular operations 14522 </a><a href="#h19-0-12750" id="h19-0-12750" class="d">- pendingOperations.length 14523 </a><a href="#h19-0-12751" id="h19-0-12751" class="d">- ); 14524 </a><a href="#h19-0-12752" id="h19-0-12752" class="d">- var i = 0; 14525 </a><a href="#h19-0-12753" id="h19-0-12753" class="d">- operations[i++] = rendererID; 14526 </a><a href="#h19-0-12754" id="h19-0-12754" class="d">- if (currentRoot === null) { 14527 </a><a href="#h19-0-12755" id="h19-0-12755" class="d">- operations[i++] = -1; 14528 </a><a href="#h19-0-12756" id="h19-0-12756" class="d">- } else { 14529 </a><a href="#h19-0-12757" id="h19-0-12757" class="d">- operations[i++] = currentRoot.id; 14530 </a><a href="#h19-0-12758" id="h19-0-12758" class="d">- } 14531 </a><a href="#h19-0-12759" id="h19-0-12759" class="d">- operations[i++] = pendingStringTableLength; 14532 </a><a href="#h19-0-12760" id="h19-0-12760" class="d">- pendingStringTable.forEach(function(entry, stringKey) { 14533 </a><a href="#h19-0-12761" id="h19-0-12761" class="d">- var encodedString = entry.encodedString; 14534 </a><a href="#h19-0-12762" id="h19-0-12762" class="d">- var length = encodedString.length; 14535 </a><a href="#h19-0-12763" id="h19-0-12763" class="d">- operations[i++] = length; 14536 </a><a href="#h19-0-12764" id="h19-0-12764" class="d">- for (var j2 = 0; j2 < length; j2++) { 14537 </a><a href="#h19-0-12765" id="h19-0-12765" class="d">- operations[i + j2] = encodedString[j2]; 14538 </a><a href="#h19-0-12766" id="h19-0-12766" class="d">- } 14539 </a><a href="#h19-0-12767" id="h19-0-12767" class="d">- i += length; 14540 </a><a href="#h19-0-12768" id="h19-0-12768" class="d">- }); 14541 </a><a href="#h19-0-12769" id="h19-0-12769" class="d">- if (numUnmountIDs > 0) { 14542 </a><a href="#h19-0-12770" id="h19-0-12770" class="d">- operations[i++] = TREE_OPERATION_REMOVE; 14543 </a><a href="#h19-0-12771" id="h19-0-12771" class="d">- operations[i++] = numUnmountIDs; 14544 </a><a href="#h19-0-12772" id="h19-0-12772" class="d">- for (var j = 0; j < pendingRealUnmountedIDs.length; j++) { 14545 </a><a href="#h19-0-12773" id="h19-0-12773" class="d">- operations[i++] = pendingRealUnmountedIDs[j]; 14546 </a><a href="#h19-0-12774" id="h19-0-12774" class="d">- } 14547 </a><a href="#h19-0-12775" id="h19-0-12775" class="d">- if (pendingUnmountedRootID !== null) { 14548 </a><a href="#h19-0-12776" id="h19-0-12776" class="d">- operations[i] = pendingUnmountedRootID; 14549 </a><a href="#h19-0-12777" id="h19-0-12777" class="d">- i++; 14550 </a><a href="#h19-0-12778" id="h19-0-12778" class="d">- } 14551 </a><a href="#h19-0-12779" id="h19-0-12779" class="d">- } 14552 </a><a href="#h19-0-12780" id="h19-0-12780" class="d">- for (var _j = 0; _j < pendingOperations.length; _j++) { 14553 </a><a href="#h19-0-12781" id="h19-0-12781" class="d">- operations[i + _j] = pendingOperations[_j]; 14554 </a><a href="#h19-0-12782" id="h19-0-12782" class="d">- } 14555 </a><a href="#h19-0-12783" id="h19-0-12783" class="d">- i += pendingOperations.length; 14556 </a><a href="#h19-0-12784" id="h19-0-12784" class="d">- flushOrQueueOperations(operations); 14557 </a><a href="#h19-0-12785" id="h19-0-12785" class="d">- pendingOperations.length = 0; 14558 </a><a href="#h19-0-12786" id="h19-0-12786" class="d">- pendingRealUnmountedIDs.length = 0; 14559 </a><a href="#h19-0-12787" id="h19-0-12787" class="d">- pendingUnmountedRootID = null; 14560 </a><a href="#h19-0-12788" id="h19-0-12788" class="d">- pendingStringTable.clear(); 14561 </a><a href="#h19-0-12789" id="h19-0-12789" class="d">- pendingStringTableLength = 0; 14562 </a><a href="#h19-0-12790" id="h19-0-12790" class="d">- } 14563 </a><a href="#h19-0-12791" id="h19-0-12791" class="d">- function getStringID(string) { 14564 </a><a href="#h19-0-12792" id="h19-0-12792" class="d">- if (string === null) { 14565 </a><a href="#h19-0-12793" id="h19-0-12793" class="d">- return 0; 14566 </a><a href="#h19-0-12794" id="h19-0-12794" class="d">- } 14567 </a><a href="#h19-0-12795" id="h19-0-12795" class="d">- var existingEntry = pendingStringTable.get(string); 14568 </a><a href="#h19-0-12796" id="h19-0-12796" class="d">- if (existingEntry !== void 0) { 14569 </a><a href="#h19-0-12797" id="h19-0-12797" class="d">- return existingEntry.id; 14570 </a><a href="#h19-0-12798" id="h19-0-12798" class="d">- } 14571 </a><a href="#h19-0-12799" id="h19-0-12799" class="d">- var id = pendingStringTable.size + 1; 14572 </a><a href="#h19-0-12800" id="h19-0-12800" class="d">- var encodedString = utfEncodeString(string); 14573 </a><a href="#h19-0-12801" id="h19-0-12801" class="d">- pendingStringTable.set(string, { 14574 </a><a href="#h19-0-12802" id="h19-0-12802" class="d">- encodedString, 14575 </a><a href="#h19-0-12803" id="h19-0-12803" class="d">- id 14576 </a><a href="#h19-0-12804" id="h19-0-12804" class="d">- }); 14577 </a><a href="#h19-0-12805" id="h19-0-12805" class="d">- pendingStringTableLength += encodedString.length + 1; 14578 </a><a href="#h19-0-12806" id="h19-0-12806" class="d">- return id; 14579 </a><a href="#h19-0-12807" id="h19-0-12807" class="d">- } 14580 </a><a href="#h19-0-12808" id="h19-0-12808" class="d">- function recordMount(fiber, parentInstance) { 14581 </a><a href="#h19-0-12809" id="h19-0-12809" class="d">- var isRoot = fiber.tag === HostRoot; 14582 </a><a href="#h19-0-12810" id="h19-0-12810" class="d">- var fiberInstance; 14583 </a><a href="#h19-0-12811" id="h19-0-12811" class="d">- if (isRoot) { 14584 </a><a href="#h19-0-12812" id="h19-0-12812" class="d">- var entry = rootToFiberInstanceMap.get(fiber.stateNode); 14585 </a><a href="#h19-0-12813" id="h19-0-12813" class="d">- if (entry === void 0) { 14586 </a><a href="#h19-0-12814" id="h19-0-12814" class="d">- throw new Error("The root should have been registered at this point"); 14587 </a><a href="#h19-0-12815" id="h19-0-12815" class="d">- } 14588 </a><a href="#h19-0-12816" id="h19-0-12816" class="d">- fiberInstance = entry; 14589 </a><a href="#h19-0-12817" id="h19-0-12817" class="d">- } else { 14590 </a><a href="#h19-0-12818" id="h19-0-12818" class="d">- fiberInstance = createFiberInstance(fiber); 14591 </a><a href="#h19-0-12819" id="h19-0-12819" class="d">- } 14592 </a><a href="#h19-0-12820" id="h19-0-12820" class="d">- idToDevToolsInstanceMap.set(fiberInstance.id, fiberInstance); 14593 </a><a href="#h19-0-12821" id="h19-0-12821" class="d">- var id = fiberInstance.id; 14594 </a><a href="#h19-0-12822" id="h19-0-12822" class="d">- if (__DEBUG__) { 14595 </a><a href="#h19-0-12823" id="h19-0-12823" class="d">- debug2("recordMount()", fiberInstance, parentInstance); 14596 </a><a href="#h19-0-12824" id="h19-0-12824" class="d">- } 14597 </a><a href="#h19-0-12825" id="h19-0-12825" class="d">- var isProfilingSupported = fiber.hasOwnProperty("treeBaseDuration"); 14598 </a><a href="#h19-0-12826" id="h19-0-12826" class="d">- if (isRoot) { 14599 </a><a href="#h19-0-12827" id="h19-0-12827" class="d">- var hasOwnerMetadata = fiber.hasOwnProperty("_debugOwner"); 14600 </a><a href="#h19-0-12828" id="h19-0-12828" class="d">- var profilingFlags = 0; 14601 </a><a href="#h19-0-12829" id="h19-0-12829" class="d">- if (isProfilingSupported) { 14602 </a><a href="#h19-0-12830" id="h19-0-12830" class="d">- profilingFlags = PROFILING_FLAG_BASIC_SUPPORT; 14603 </a><a href="#h19-0-12831" id="h19-0-12831" class="d">- if (typeof injectProfilingHooks === "function") { 14604 </a><a href="#h19-0-12832" id="h19-0-12832" class="d">- profilingFlags |= PROFILING_FLAG_TIMELINE_SUPPORT; 14605 </a><a href="#h19-0-12833" id="h19-0-12833" class="d">- } 14606 </a><a href="#h19-0-12834" id="h19-0-12834" class="d">- } 14607 </a><a href="#h19-0-12835" id="h19-0-12835" class="d">- var isProductionBuildOfRenderer = renderer.bundleType === 0; 14608 </a><a href="#h19-0-12836" id="h19-0-12836" class="d">- pushOperation(TREE_OPERATION_ADD); 14609 </a><a href="#h19-0-12837" id="h19-0-12837" class="d">- pushOperation(id); 14610 </a><a href="#h19-0-12838" id="h19-0-12838" class="d">- pushOperation(ElementTypeRoot); 14611 </a><a href="#h19-0-12839" id="h19-0-12839" class="d">- pushOperation((fiber.mode & StrictModeBits) !== 0 ? 1 : 0); 14612 </a><a href="#h19-0-12840" id="h19-0-12840" class="d">- pushOperation(profilingFlags); 14613 </a><a href="#h19-0-12841" id="h19-0-12841" class="d">- pushOperation(!isProductionBuildOfRenderer && StrictModeBits !== 0 ? 1 : 0); 14614 </a><a href="#h19-0-12842" id="h19-0-12842" class="d">- pushOperation(hasOwnerMetadata ? 1 : 0); 14615 </a><a href="#h19-0-12843" id="h19-0-12843" class="d">- if (isProfiling) { 14616 </a><a href="#h19-0-12844" id="h19-0-12844" class="d">- if (displayNamesByRootID !== null) { 14617 </a><a href="#h19-0-12845" id="h19-0-12845" class="d">- displayNamesByRootID.set(id, getDisplayNameForRoot(fiber)); 14618 </a><a href="#h19-0-12846" id="h19-0-12846" class="d">- } 14619 </a><a href="#h19-0-12847" id="h19-0-12847" class="d">- } 14620 </a><a href="#h19-0-12848" id="h19-0-12848" class="d">- } else { 14621 </a><a href="#h19-0-12849" id="h19-0-12849" class="d">- var key = fiber.key; 14622 </a><a href="#h19-0-12850" id="h19-0-12850" class="d">- var displayName = getDisplayNameForFiber(fiber); 14623 </a><a href="#h19-0-12851" id="h19-0-12851" class="d">- var elementType = getElementTypeForFiber(fiber); 14624 </a><a href="#h19-0-12852" id="h19-0-12852" class="d">- var debugOwner = getUnfilteredOwner(fiber); 14625 </a><a href="#h19-0-12853" id="h19-0-12853" class="d">- var ownerInstance = findNearestOwnerInstance(parentInstance, debugOwner); 14626 </a><a href="#h19-0-12854" id="h19-0-12854" class="d">- if (ownerInstance !== null && debugOwner === fiber._debugOwner && fiber._debugStack != null && ownerInstance.source === null) { 14627 </a><a href="#h19-0-12855" id="h19-0-12855" class="d">- ownerInstance.source = fiber._debugStack; 14628 </a><a href="#h19-0-12856" id="h19-0-12856" class="d">- } 14629 </a><a href="#h19-0-12857" id="h19-0-12857" class="d">- var ownerID = ownerInstance === null ? 0 : ownerInstance.id; 14630 </a><a href="#h19-0-12858" id="h19-0-12858" class="d">- var parentID = parentInstance ? parentInstance.kind === FILTERED_FIBER_INSTANCE ? ( 14631 </a><a href="#h19-0-12859" id="h19-0-12859" class="d">- // A Filtered Fiber Instance will always have a Virtual Instance as a parent. 14632 </a><a href="#h19-0-12860" id="h19-0-12860" class="d">- parentInstance.parent.id 14633 </a><a href="#h19-0-12861" id="h19-0-12861" class="d">- ) : parentInstance.id : 0; 14634 </a><a href="#h19-0-12862" id="h19-0-12862" class="d">- var displayNameStringID = getStringID(displayName); 14635 </a><a href="#h19-0-12863" id="h19-0-12863" class="d">- var keyString = key === null ? null : String(key); 14636 </a><a href="#h19-0-12864" id="h19-0-12864" class="d">- var keyStringID = getStringID(keyString); 14637 </a><a href="#h19-0-12865" id="h19-0-12865" class="d">- pushOperation(TREE_OPERATION_ADD); 14638 </a><a href="#h19-0-12866" id="h19-0-12866" class="d">- pushOperation(id); 14639 </a><a href="#h19-0-12867" id="h19-0-12867" class="d">- pushOperation(elementType); 14640 </a><a href="#h19-0-12868" id="h19-0-12868" class="d">- pushOperation(parentID); 14641 </a><a href="#h19-0-12869" id="h19-0-12869" class="d">- pushOperation(ownerID); 14642 </a><a href="#h19-0-12870" id="h19-0-12870" class="d">- pushOperation(displayNameStringID); 14643 </a><a href="#h19-0-12871" id="h19-0-12871" class="d">- pushOperation(keyStringID); 14644 </a><a href="#h19-0-12872" id="h19-0-12872" class="d">- if ((fiber.mode & StrictModeBits) !== 0) { 14645 </a><a href="#h19-0-12873" id="h19-0-12873" class="d">- var parentFiber = null; 14646 </a><a href="#h19-0-12874" id="h19-0-12874" class="d">- var parentFiberInstance = parentInstance; 14647 </a><a href="#h19-0-12875" id="h19-0-12875" class="d">- while (parentFiberInstance !== null) { 14648 </a><a href="#h19-0-12876" id="h19-0-12876" class="d">- if (parentFiberInstance.kind === FIBER_INSTANCE) { 14649 </a><a href="#h19-0-12877" id="h19-0-12877" class="d">- parentFiber = parentFiberInstance.data; 14650 </a><a href="#h19-0-12878" id="h19-0-12878" class="d">- break; 14651 </a><a href="#h19-0-12879" id="h19-0-12879" class="d">- } 14652 </a><a href="#h19-0-12880" id="h19-0-12880" class="d">- parentFiberInstance = parentFiberInstance.parent; 14653 </a><a href="#h19-0-12881" id="h19-0-12881" class="d">- } 14654 </a><a href="#h19-0-12882" id="h19-0-12882" class="d">- if (parentFiber === null || (parentFiber.mode & StrictModeBits) === 0) { 14655 </a><a href="#h19-0-12883" id="h19-0-12883" class="d">- pushOperation(TREE_OPERATION_SET_SUBTREE_MODE); 14656 </a><a href="#h19-0-12884" id="h19-0-12884" class="d">- pushOperation(id); 14657 </a><a href="#h19-0-12885" id="h19-0-12885" class="d">- pushOperation(StrictMode); 14658 </a><a href="#h19-0-12886" id="h19-0-12886" class="d">- } 14659 </a><a href="#h19-0-12887" id="h19-0-12887" class="d">- } 14660 </a><a href="#h19-0-12888" id="h19-0-12888" class="d">- } 14661 </a><a href="#h19-0-12889" id="h19-0-12889" class="d">- var componentLogsEntry = fiberToComponentLogsMap.get(fiber); 14662 </a><a href="#h19-0-12890" id="h19-0-12890" class="d">- if (componentLogsEntry === void 0 && fiber.alternate !== null) { 14663 </a><a href="#h19-0-12891" id="h19-0-12891" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(fiber.alternate); 14664 </a><a href="#h19-0-12892" id="h19-0-12892" class="d">- } 14665 </a><a href="#h19-0-12893" id="h19-0-12893" class="d">- recordConsoleLogs(fiberInstance, componentLogsEntry); 14666 </a><a href="#h19-0-12894" id="h19-0-12894" class="d">- if (isProfilingSupported) { 14667 </a><a href="#h19-0-12895" id="h19-0-12895" class="d">- recordProfilingDurations(fiberInstance, null); 14668 </a><a href="#h19-0-12896" id="h19-0-12896" class="d">- } 14669 </a><a href="#h19-0-12897" id="h19-0-12897" class="d">- return fiberInstance; 14670 </a><a href="#h19-0-12898" id="h19-0-12898" class="d">- } 14671 </a><a href="#h19-0-12899" id="h19-0-12899" class="d">- function recordVirtualMount(instance, parentInstance, secondaryEnv) { 14672 </a><a href="#h19-0-12900" id="h19-0-12900" class="d">- var id = instance.id; 14673 </a><a href="#h19-0-12901" id="h19-0-12901" class="d">- idToDevToolsInstanceMap.set(id, instance); 14674 </a><a href="#h19-0-12902" id="h19-0-12902" class="d">- var componentInfo = instance.data; 14675 </a><a href="#h19-0-12903" id="h19-0-12903" class="d">- var key = typeof componentInfo.key === "string" ? componentInfo.key : null; 14676 </a><a href="#h19-0-12904" id="h19-0-12904" class="d">- var env = componentInfo.env; 14677 </a><a href="#h19-0-12905" id="h19-0-12905" class="d">- var displayName = componentInfo.name || ""; 14678 </a><a href="#h19-0-12906" id="h19-0-12906" class="d">- if (typeof env === "string") { 14679 </a><a href="#h19-0-12907" id="h19-0-12907" class="d">- if (secondaryEnv !== null) { 14680 </a><a href="#h19-0-12908" id="h19-0-12908" class="d">- displayName = secondaryEnv + "(" + displayName + ")"; 14681 </a><a href="#h19-0-12909" id="h19-0-12909" class="d">- } 14682 </a><a href="#h19-0-12910" id="h19-0-12910" class="d">- displayName = env + "(" + displayName + ")"; 14683 </a><a href="#h19-0-12911" id="h19-0-12911" class="d">- } 14684 </a><a href="#h19-0-12912" id="h19-0-12912" class="d">- var elementType = types_ElementTypeVirtual; 14685 </a><a href="#h19-0-12913" id="h19-0-12913" class="d">- var debugOwner = getUnfilteredOwner(componentInfo); 14686 </a><a href="#h19-0-12914" id="h19-0-12914" class="d">- var ownerInstance = findNearestOwnerInstance(parentInstance, debugOwner); 14687 </a><a href="#h19-0-12915" id="h19-0-12915" class="d">- if (ownerInstance !== null && debugOwner === componentInfo.owner && componentInfo.debugStack != null && ownerInstance.source === null) { 14688 </a><a href="#h19-0-12916" id="h19-0-12916" class="d">- ownerInstance.source = componentInfo.debugStack; 14689 </a><a href="#h19-0-12917" id="h19-0-12917" class="d">- } 14690 </a><a href="#h19-0-12918" id="h19-0-12918" class="d">- var ownerID = ownerInstance === null ? 0 : ownerInstance.id; 14691 </a><a href="#h19-0-12919" id="h19-0-12919" class="d">- var parentID = parentInstance ? parentInstance.kind === FILTERED_FIBER_INSTANCE ? ( 14692 </a><a href="#h19-0-12920" id="h19-0-12920" class="d">- // A Filtered Fiber Instance will always have a Virtual Instance as a parent. 14693 </a><a href="#h19-0-12921" id="h19-0-12921" class="d">- parentInstance.parent.id 14694 </a><a href="#h19-0-12922" id="h19-0-12922" class="d">- ) : parentInstance.id : 0; 14695 </a><a href="#h19-0-12923" id="h19-0-12923" class="d">- var displayNameStringID = getStringID(displayName); 14696 </a><a href="#h19-0-12924" id="h19-0-12924" class="d">- var keyString = key === null ? null : String(key); 14697 </a><a href="#h19-0-12925" id="h19-0-12925" class="d">- var keyStringID = getStringID(keyString); 14698 </a><a href="#h19-0-12926" id="h19-0-12926" class="d">- pushOperation(TREE_OPERATION_ADD); 14699 </a><a href="#h19-0-12927" id="h19-0-12927" class="d">- pushOperation(id); 14700 </a><a href="#h19-0-12928" id="h19-0-12928" class="d">- pushOperation(elementType); 14701 </a><a href="#h19-0-12929" id="h19-0-12929" class="d">- pushOperation(parentID); 14702 </a><a href="#h19-0-12930" id="h19-0-12930" class="d">- pushOperation(ownerID); 14703 </a><a href="#h19-0-12931" id="h19-0-12931" class="d">- pushOperation(displayNameStringID); 14704 </a><a href="#h19-0-12932" id="h19-0-12932" class="d">- pushOperation(keyStringID); 14705 </a><a href="#h19-0-12933" id="h19-0-12933" class="d">- var componentLogsEntry = componentInfoToComponentLogsMap.get(componentInfo); 14706 </a><a href="#h19-0-12934" id="h19-0-12934" class="d">- recordConsoleLogs(instance, componentLogsEntry); 14707 </a><a href="#h19-0-12935" id="h19-0-12935" class="d">- } 14708 </a><a href="#h19-0-12936" id="h19-0-12936" class="d">- function recordUnmount(fiberInstance) { 14709 </a><a href="#h19-0-12937" id="h19-0-12937" class="d">- var fiber = fiberInstance.data; 14710 </a><a href="#h19-0-12938" id="h19-0-12938" class="d">- if (__DEBUG__) { 14711 </a><a href="#h19-0-12939" id="h19-0-12939" class="d">- debug2("recordUnmount()", fiberInstance, reconcilingParent); 14712 </a><a href="#h19-0-12940" id="h19-0-12940" class="d">- } 14713 </a><a href="#h19-0-12941" id="h19-0-12941" class="d">- if (trackedPathMatchInstance === fiberInstance) { 14714 </a><a href="#h19-0-12942" id="h19-0-12942" class="d">- setTrackedPath(null); 14715 </a><a href="#h19-0-12943" id="h19-0-12943" class="d">- } 14716 </a><a href="#h19-0-12944" id="h19-0-12944" class="d">- var id = fiberInstance.id; 14717 </a><a href="#h19-0-12945" id="h19-0-12945" class="d">- var isRoot = fiber.tag === HostRoot; 14718 </a><a href="#h19-0-12946" id="h19-0-12946" class="d">- if (isRoot) { 14719 </a><a href="#h19-0-12947" id="h19-0-12947" class="d">- pendingUnmountedRootID = id; 14720 </a><a href="#h19-0-12948" id="h19-0-12948" class="d">- } else { 14721 </a><a href="#h19-0-12949" id="h19-0-12949" class="d">- pendingRealUnmountedIDs.push(id); 14722 </a><a href="#h19-0-12950" id="h19-0-12950" class="d">- } 14723 </a><a href="#h19-0-12951" id="h19-0-12951" class="d">- idToDevToolsInstanceMap.delete(fiberInstance.id); 14724 </a><a href="#h19-0-12952" id="h19-0-12952" class="d">- untrackFiber(fiberInstance, fiber); 14725 </a><a href="#h19-0-12953" id="h19-0-12953" class="d">- } 14726 </a><a href="#h19-0-12954" id="h19-0-12954" class="d">- var remainingReconcilingChildren = null; 14727 </a><a href="#h19-0-12955" id="h19-0-12955" class="d">- var previouslyReconciledSibling = null; 14728 </a><a href="#h19-0-12956" id="h19-0-12956" class="d">- var reconcilingParent = null; 14729 </a><a href="#h19-0-12957" id="h19-0-12957" class="d">- function insertChild(instance) { 14730 </a><a href="#h19-0-12958" id="h19-0-12958" class="d">- var parentInstance = reconcilingParent; 14731 </a><a href="#h19-0-12959" id="h19-0-12959" class="d">- if (parentInstance === null) { 14732 </a><a href="#h19-0-12960" id="h19-0-12960" class="d">- return; 14733 </a><a href="#h19-0-12961" id="h19-0-12961" class="d">- } 14734 </a><a href="#h19-0-12962" id="h19-0-12962" class="d">- instance.parent = parentInstance; 14735 </a><a href="#h19-0-12963" id="h19-0-12963" class="d">- if (previouslyReconciledSibling === null) { 14736 </a><a href="#h19-0-12964" id="h19-0-12964" class="d">- previouslyReconciledSibling = instance; 14737 </a><a href="#h19-0-12965" id="h19-0-12965" class="d">- parentInstance.firstChild = instance; 14738 </a><a href="#h19-0-12966" id="h19-0-12966" class="d">- } else { 14739 </a><a href="#h19-0-12967" id="h19-0-12967" class="d">- previouslyReconciledSibling.nextSibling = instance; 14740 </a><a href="#h19-0-12968" id="h19-0-12968" class="d">- previouslyReconciledSibling = instance; 14741 </a><a href="#h19-0-12969" id="h19-0-12969" class="d">- } 14742 </a><a href="#h19-0-12970" id="h19-0-12970" class="d">- instance.nextSibling = null; 14743 </a><a href="#h19-0-12971" id="h19-0-12971" class="d">- } 14744 </a><a href="#h19-0-12972" id="h19-0-12972" class="d">- function moveChild(instance, previousSibling) { 14745 </a><a href="#h19-0-12973" id="h19-0-12973" class="d">- removeChild(instance, previousSibling); 14746 </a><a href="#h19-0-12974" id="h19-0-12974" class="d">- insertChild(instance); 14747 </a><a href="#h19-0-12975" id="h19-0-12975" class="d">- } 14748 </a><a href="#h19-0-12976" id="h19-0-12976" class="d">- function removeChild(instance, previousSibling) { 14749 </a><a href="#h19-0-12977" id="h19-0-12977" class="d">- if (instance.parent === null) { 14750 </a><a href="#h19-0-12978" id="h19-0-12978" class="d">- if (remainingReconcilingChildren === instance) { 14751 </a><a href="#h19-0-12979" id="h19-0-12979" class="d">- throw new Error("Remaining children should not have items with no parent"); 14752 </a><a href="#h19-0-12980" id="h19-0-12980" class="d">- } else if (instance.nextSibling !== null) { 14753 </a><a href="#h19-0-12981" id="h19-0-12981" class="d">- throw new Error("A deleted instance should not have next siblings"); 14754 </a><a href="#h19-0-12982" id="h19-0-12982" class="d">- } 14755 </a><a href="#h19-0-12983" id="h19-0-12983" class="d">- return; 14756 </a><a href="#h19-0-12984" id="h19-0-12984" class="d">- } 14757 </a><a href="#h19-0-12985" id="h19-0-12985" class="d">- var parentInstance = reconcilingParent; 14758 </a><a href="#h19-0-12986" id="h19-0-12986" class="d">- if (parentInstance === null) { 14759 </a><a href="#h19-0-12987" id="h19-0-12987" class="d">- throw new Error("Should not have a parent if we are at the root"); 14760 </a><a href="#h19-0-12988" id="h19-0-12988" class="d">- } 14761 </a><a href="#h19-0-12989" id="h19-0-12989" class="d">- if (instance.parent !== parentInstance) { 14762 </a><a href="#h19-0-12990" id="h19-0-12990" class="d">- throw new Error("Cannot remove a node from a different parent than is being reconciled."); 14763 </a><a href="#h19-0-12991" id="h19-0-12991" class="d">- } 14764 </a><a href="#h19-0-12992" id="h19-0-12992" class="d">- if (previousSibling === null) { 14765 </a><a href="#h19-0-12993" id="h19-0-12993" class="d">- if (remainingReconcilingChildren !== instance) { 14766 </a><a href="#h19-0-12994" id="h19-0-12994" class="d">- throw new Error("Expected a placed child to be moved from the remaining set."); 14767 </a><a href="#h19-0-12995" id="h19-0-12995" class="d">- } 14768 </a><a href="#h19-0-12996" id="h19-0-12996" class="d">- remainingReconcilingChildren = instance.nextSibling; 14769 </a><a href="#h19-0-12997" id="h19-0-12997" class="d">- } else { 14770 </a><a href="#h19-0-12998" id="h19-0-12998" class="d">- previousSibling.nextSibling = instance.nextSibling; 14771 </a><a href="#h19-0-12999" id="h19-0-12999" class="d">- } 14772 </a><a href="#h19-0-13000" id="h19-0-13000" class="d">- instance.nextSibling = null; 14773 </a><a href="#h19-0-13001" id="h19-0-13001" class="d">- instance.parent = null; 14774 </a><a href="#h19-0-13002" id="h19-0-13002" class="d">- } 14775 </a><a href="#h19-0-13003" id="h19-0-13003" class="d">- function unmountRemainingChildren() { 14776 </a><a href="#h19-0-13004" id="h19-0-13004" class="d">- var child = remainingReconcilingChildren; 14777 </a><a href="#h19-0-13005" id="h19-0-13005" class="d">- while (child !== null) { 14778 </a><a href="#h19-0-13006" id="h19-0-13006" class="d">- unmountInstanceRecursively(child); 14779 </a><a href="#h19-0-13007" id="h19-0-13007" class="d">- child = remainingReconcilingChildren; 14780 </a><a href="#h19-0-13008" id="h19-0-13008" class="d">- } 14781 </a><a href="#h19-0-13009" id="h19-0-13009" class="d">- } 14782 </a><a href="#h19-0-13010" id="h19-0-13010" class="d">- function mountVirtualInstanceRecursively(virtualInstance, firstChild, lastChild, traceNearestHostComponentUpdate, virtualLevel) { 14783 </a><a href="#h19-0-13011" id="h19-0-13011" class="d">- var mightSiblingsBeOnTrackedPath = updateVirtualTrackedPathStateBeforeMount(virtualInstance, reconcilingParent); 14784 </a><a href="#h19-0-13012" id="h19-0-13012" class="d">- var stashedParent = reconcilingParent; 14785 </a><a href="#h19-0-13013" id="h19-0-13013" class="d">- var stashedPrevious = previouslyReconciledSibling; 14786 </a><a href="#h19-0-13014" id="h19-0-13014" class="d">- var stashedRemaining = remainingReconcilingChildren; 14787 </a><a href="#h19-0-13015" id="h19-0-13015" class="d">- reconcilingParent = virtualInstance; 14788 </a><a href="#h19-0-13016" id="h19-0-13016" class="d">- previouslyReconciledSibling = null; 14789 </a><a href="#h19-0-13017" id="h19-0-13017" class="d">- remainingReconcilingChildren = null; 14790 </a><a href="#h19-0-13018" id="h19-0-13018" class="d">- try { 14791 </a><a href="#h19-0-13019" id="h19-0-13019" class="d">- mountVirtualChildrenRecursively(firstChild, lastChild, traceNearestHostComponentUpdate, virtualLevel + 1); 14792 </a><a href="#h19-0-13020" id="h19-0-13020" class="d">- recordVirtualProfilingDurations(virtualInstance); 14793 </a><a href="#h19-0-13021" id="h19-0-13021" class="d">- } finally { 14794 </a><a href="#h19-0-13022" id="h19-0-13022" class="d">- reconcilingParent = stashedParent; 14795 </a><a href="#h19-0-13023" id="h19-0-13023" class="d">- previouslyReconciledSibling = stashedPrevious; 14796 </a><a href="#h19-0-13024" id="h19-0-13024" class="d">- remainingReconcilingChildren = stashedRemaining; 14797 </a><a href="#h19-0-13025" id="h19-0-13025" class="d">- updateTrackedPathStateAfterMount(mightSiblingsBeOnTrackedPath); 14798 </a><a href="#h19-0-13026" id="h19-0-13026" class="d">- } 14799 </a><a href="#h19-0-13027" id="h19-0-13027" class="d">- } 14800 </a><a href="#h19-0-13028" id="h19-0-13028" class="d">- function recordVirtualUnmount(instance) { 14801 </a><a href="#h19-0-13029" id="h19-0-13029" class="d">- if (trackedPathMatchInstance === instance) { 14802 </a><a href="#h19-0-13030" id="h19-0-13030" class="d">- setTrackedPath(null); 14803 </a><a href="#h19-0-13031" id="h19-0-13031" class="d">- } 14804 </a><a href="#h19-0-13032" id="h19-0-13032" class="d">- var id = instance.id; 14805 </a><a href="#h19-0-13033" id="h19-0-13033" class="d">- pendingRealUnmountedIDs.push(id); 14806 </a><a href="#h19-0-13034" id="h19-0-13034" class="d">- } 14807 </a><a href="#h19-0-13035" id="h19-0-13035" class="d">- function getSecondaryEnvironmentName(debugInfo, index) { 14808 </a><a href="#h19-0-13036" id="h19-0-13036" class="d">- if (debugInfo != null) { 14809 </a><a href="#h19-0-13037" id="h19-0-13037" class="d">- var componentInfo = debugInfo[index]; 14810 </a><a href="#h19-0-13038" id="h19-0-13038" class="d">- for (var i = index + 1; i < debugInfo.length; i++) { 14811 </a><a href="#h19-0-13039" id="h19-0-13039" class="d">- var debugEntry = debugInfo[i]; 14812 </a><a href="#h19-0-13040" id="h19-0-13040" class="d">- if (typeof debugEntry.env === "string") { 14813 </a><a href="#h19-0-13041" id="h19-0-13041" class="d">- return componentInfo.env !== debugEntry.env ? debugEntry.env : null; 14814 </a><a href="#h19-0-13042" id="h19-0-13042" class="d">- } 14815 </a><a href="#h19-0-13043" id="h19-0-13043" class="d">- } 14816 </a><a href="#h19-0-13044" id="h19-0-13044" class="d">- } 14817 </a><a href="#h19-0-13045" id="h19-0-13045" class="d">- return null; 14818 </a><a href="#h19-0-13046" id="h19-0-13046" class="d">- } 14819 </a><a href="#h19-0-13047" id="h19-0-13047" class="d">- function mountVirtualChildrenRecursively(firstChild, lastChild, traceNearestHostComponentUpdate, virtualLevel) { 14820 </a><a href="#h19-0-13048" id="h19-0-13048" class="d">- var fiber = firstChild; 14821 </a><a href="#h19-0-13049" id="h19-0-13049" class="d">- var previousVirtualInstance = null; 14822 </a><a href="#h19-0-13050" id="h19-0-13050" class="d">- var previousVirtualInstanceFirstFiber = firstChild; 14823 </a><a href="#h19-0-13051" id="h19-0-13051" class="d">- while (fiber !== null && fiber !== lastChild) { 14824 </a><a href="#h19-0-13052" id="h19-0-13052" class="d">- var level = 0; 14825 </a><a href="#h19-0-13053" id="h19-0-13053" class="d">- if (fiber._debugInfo) { 14826 </a><a href="#h19-0-13054" id="h19-0-13054" class="d">- for (var i = 0; i < fiber._debugInfo.length; i++) { 14827 </a><a href="#h19-0-13055" id="h19-0-13055" class="d">- var debugEntry = fiber._debugInfo[i]; 14828 </a><a href="#h19-0-13056" id="h19-0-13056" class="d">- if (typeof debugEntry.name !== "string") { 14829 </a><a href="#h19-0-13057" id="h19-0-13057" class="d">- continue; 14830 </a><a href="#h19-0-13058" id="h19-0-13058" class="d">- } 14831 </a><a href="#h19-0-13059" id="h19-0-13059" class="d">- var componentInfo = debugEntry; 14832 </a><a href="#h19-0-13060" id="h19-0-13060" class="d">- var secondaryEnv = getSecondaryEnvironmentName(fiber._debugInfo, i); 14833 </a><a href="#h19-0-13061" id="h19-0-13061" class="d">- if (componentInfo.env != null) { 14834 </a><a href="#h19-0-13062" id="h19-0-13062" class="d">- knownEnvironmentNames.add(componentInfo.env); 14835 </a><a href="#h19-0-13063" id="h19-0-13063" class="d">- } 14836 </a><a href="#h19-0-13064" id="h19-0-13064" class="d">- if (secondaryEnv !== null) { 14837 </a><a href="#h19-0-13065" id="h19-0-13065" class="d">- knownEnvironmentNames.add(secondaryEnv); 14838 </a><a href="#h19-0-13066" id="h19-0-13066" class="d">- } 14839 </a><a href="#h19-0-13067" id="h19-0-13067" class="d">- if (shouldFilterVirtual(componentInfo, secondaryEnv)) { 14840 </a><a href="#h19-0-13068" id="h19-0-13068" class="d">- continue; 14841 </a><a href="#h19-0-13069" id="h19-0-13069" class="d">- } 14842 </a><a href="#h19-0-13070" id="h19-0-13070" class="d">- if (level === virtualLevel) { 14843 </a><a href="#h19-0-13071" id="h19-0-13071" class="d">- if (previousVirtualInstance === null || // Consecutive children with the same debug entry as a parent gets 14844 </a><a href="#h19-0-13072" id="h19-0-13072" class="d">- // treated as if they share the same virtual instance. 14845 </a><a href="#h19-0-13073" id="h19-0-13073" class="d">- previousVirtualInstance.data !== debugEntry) { 14846 </a><a href="#h19-0-13074" id="h19-0-13074" class="d">- if (previousVirtualInstance !== null) { 14847 </a><a href="#h19-0-13075" id="h19-0-13075" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceFirstFiber, fiber, traceNearestHostComponentUpdate, virtualLevel); 14848 </a><a href="#h19-0-13076" id="h19-0-13076" class="d">- } 14849 </a><a href="#h19-0-13077" id="h19-0-13077" class="d">- previousVirtualInstance = createVirtualInstance(componentInfo); 14850 </a><a href="#h19-0-13078" id="h19-0-13078" class="d">- recordVirtualMount(previousVirtualInstance, reconcilingParent, secondaryEnv); 14851 </a><a href="#h19-0-13079" id="h19-0-13079" class="d">- insertChild(previousVirtualInstance); 14852 </a><a href="#h19-0-13080" id="h19-0-13080" class="d">- previousVirtualInstanceFirstFiber = fiber; 14853 </a><a href="#h19-0-13081" id="h19-0-13081" class="d">- } 14854 </a><a href="#h19-0-13082" id="h19-0-13082" class="d">- level++; 14855 </a><a href="#h19-0-13083" id="h19-0-13083" class="d">- break; 14856 </a><a href="#h19-0-13084" id="h19-0-13084" class="d">- } else { 14857 </a><a href="#h19-0-13085" id="h19-0-13085" class="d">- level++; 14858 </a><a href="#h19-0-13086" id="h19-0-13086" class="d">- } 14859 </a><a href="#h19-0-13087" id="h19-0-13087" class="d">- } 14860 </a><a href="#h19-0-13088" id="h19-0-13088" class="d">- } 14861 </a><a href="#h19-0-13089" id="h19-0-13089" class="d">- if (level === virtualLevel) { 14862 </a><a href="#h19-0-13090" id="h19-0-13090" class="d">- if (previousVirtualInstance !== null) { 14863 </a><a href="#h19-0-13091" id="h19-0-13091" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceFirstFiber, fiber, traceNearestHostComponentUpdate, virtualLevel); 14864 </a><a href="#h19-0-13092" id="h19-0-13092" class="d">- previousVirtualInstance = null; 14865 </a><a href="#h19-0-13093" id="h19-0-13093" class="d">- } 14866 </a><a href="#h19-0-13094" id="h19-0-13094" class="d">- mountFiberRecursively(fiber, traceNearestHostComponentUpdate); 14867 </a><a href="#h19-0-13095" id="h19-0-13095" class="d">- } 14868 </a><a href="#h19-0-13096" id="h19-0-13096" class="d">- fiber = fiber.sibling; 14869 </a><a href="#h19-0-13097" id="h19-0-13097" class="d">- } 14870 </a><a href="#h19-0-13098" id="h19-0-13098" class="d">- if (previousVirtualInstance !== null) { 14871 </a><a href="#h19-0-13099" id="h19-0-13099" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceFirstFiber, null, traceNearestHostComponentUpdate, virtualLevel); 14872 </a><a href="#h19-0-13100" id="h19-0-13100" class="d">- } 14873 </a><a href="#h19-0-13101" id="h19-0-13101" class="d">- } 14874 </a><a href="#h19-0-13102" id="h19-0-13102" class="d">- function mountChildrenRecursively(firstChild, traceNearestHostComponentUpdate) { 14875 </a><a href="#h19-0-13103" id="h19-0-13103" class="d">- mountVirtualChildrenRecursively( 14876 </a><a href="#h19-0-13104" id="h19-0-13104" class="d">- firstChild, 14877 </a><a href="#h19-0-13105" id="h19-0-13105" class="d">- null, 14878 </a><a href="#h19-0-13106" id="h19-0-13106" class="d">- traceNearestHostComponentUpdate, 14879 </a><a href="#h19-0-13107" id="h19-0-13107" class="d">- 0 14880 </a><a href="#h19-0-13108" id="h19-0-13108" class="d">- // first level 14881 </a><a href="#h19-0-13109" id="h19-0-13109" class="d">- ); 14882 </a><a href="#h19-0-13110" id="h19-0-13110" class="d">- } 14883 </a><a href="#h19-0-13111" id="h19-0-13111" class="d">- function mountFiberRecursively(fiber, traceNearestHostComponentUpdate) { 14884 </a><a href="#h19-0-13112" id="h19-0-13112" class="d">- var shouldIncludeInTree = !shouldFilterFiber(fiber); 14885 </a><a href="#h19-0-13113" id="h19-0-13113" class="d">- var newInstance = null; 14886 </a><a href="#h19-0-13114" id="h19-0-13114" class="d">- if (shouldIncludeInTree) { 14887 </a><a href="#h19-0-13115" id="h19-0-13115" class="d">- newInstance = recordMount(fiber, reconcilingParent); 14888 </a><a href="#h19-0-13116" id="h19-0-13116" class="d">- insertChild(newInstance); 14889 </a><a href="#h19-0-13117" id="h19-0-13117" class="d">- if (__DEBUG__) { 14890 </a><a href="#h19-0-13118" id="h19-0-13118" class="d">- debug2("mountFiberRecursively()", newInstance, reconcilingParent); 14891 </a><a href="#h19-0-13119" id="h19-0-13119" class="d">- } 14892 </a><a href="#h19-0-13120" id="h19-0-13120" class="d">- } else if (reconcilingParent !== null && reconcilingParent.kind === VIRTUAL_INSTANCE) { 14893 </a><a href="#h19-0-13121" id="h19-0-13121" class="d">- if (reconcilingParent.data === fiber._debugOwner && fiber._debugStack != null && reconcilingParent.source === null) { 14894 </a><a href="#h19-0-13122" id="h19-0-13122" class="d">- reconcilingParent.source = fiber._debugStack; 14895 </a><a href="#h19-0-13123" id="h19-0-13123" class="d">- } 14896 </a><a href="#h19-0-13124" id="h19-0-13124" class="d">- newInstance = createFilteredFiberInstance(fiber); 14897 </a><a href="#h19-0-13125" id="h19-0-13125" class="d">- insertChild(newInstance); 14898 </a><a href="#h19-0-13126" id="h19-0-13126" class="d">- if (__DEBUG__) { 14899 </a><a href="#h19-0-13127" id="h19-0-13127" class="d">- debug2("mountFiberRecursively()", newInstance, reconcilingParent); 14900 </a><a href="#h19-0-13128" id="h19-0-13128" class="d">- } 14901 </a><a href="#h19-0-13129" id="h19-0-13129" class="d">- } 14902 </a><a href="#h19-0-13130" id="h19-0-13130" class="d">- var mightSiblingsBeOnTrackedPath = updateTrackedPathStateBeforeMount(fiber, newInstance); 14903 </a><a href="#h19-0-13131" id="h19-0-13131" class="d">- var stashedParent = reconcilingParent; 14904 </a><a href="#h19-0-13132" id="h19-0-13132" class="d">- var stashedPrevious = previouslyReconciledSibling; 14905 </a><a href="#h19-0-13133" id="h19-0-13133" class="d">- var stashedRemaining = remainingReconcilingChildren; 14906 </a><a href="#h19-0-13134" id="h19-0-13134" class="d">- if (newInstance !== null) { 14907 </a><a href="#h19-0-13135" id="h19-0-13135" class="d">- reconcilingParent = newInstance; 14908 </a><a href="#h19-0-13136" id="h19-0-13136" class="d">- previouslyReconciledSibling = null; 14909 </a><a href="#h19-0-13137" id="h19-0-13137" class="d">- remainingReconcilingChildren = null; 14910 </a><a href="#h19-0-13138" id="h19-0-13138" class="d">- } 14911 </a><a href="#h19-0-13139" id="h19-0-13139" class="d">- try { 14912 </a><a href="#h19-0-13140" id="h19-0-13140" class="d">- if (traceUpdatesEnabled) { 14913 </a><a href="#h19-0-13141" id="h19-0-13141" class="d">- if (traceNearestHostComponentUpdate) { 14914 </a><a href="#h19-0-13142" id="h19-0-13142" class="d">- var elementType = getElementTypeForFiber(fiber); 14915 </a><a href="#h19-0-13143" id="h19-0-13143" class="d">- if (elementType === ElementTypeHostComponent) { 14916 </a><a href="#h19-0-13144" id="h19-0-13144" class="d">- traceUpdatesForNodes.add(fiber.stateNode); 14917 </a><a href="#h19-0-13145" id="h19-0-13145" class="d">- traceNearestHostComponentUpdate = false; 14918 </a><a href="#h19-0-13146" id="h19-0-13146" class="d">- } 14919 </a><a href="#h19-0-13147" id="h19-0-13147" class="d">- } 14920 </a><a href="#h19-0-13148" id="h19-0-13148" class="d">- } 14921 </a><a href="#h19-0-13149" id="h19-0-13149" class="d">- if (fiber.tag === HostHoistable) { 14922 </a><a href="#h19-0-13150" id="h19-0-13150" class="d">- var nearestInstance = reconcilingParent; 14923 </a><a href="#h19-0-13151" id="h19-0-13151" class="d">- if (nearestInstance === null) { 14924 </a><a href="#h19-0-13152" id="h19-0-13152" class="d">- throw new Error("Did not expect a host hoistable to be the root"); 14925 </a><a href="#h19-0-13153" id="h19-0-13153" class="d">- } 14926 </a><a href="#h19-0-13154" id="h19-0-13154" class="d">- aquireHostResource(nearestInstance, fiber.memoizedState); 14927 </a><a href="#h19-0-13155" id="h19-0-13155" class="d">- } else if (fiber.tag === HostComponent || fiber.tag === HostText || fiber.tag === HostSingleton) { 14928 </a><a href="#h19-0-13156" id="h19-0-13156" class="d">- var _nearestInstance = reconcilingParent; 14929 </a><a href="#h19-0-13157" id="h19-0-13157" class="d">- if (_nearestInstance === null) { 14930 </a><a href="#h19-0-13158" id="h19-0-13158" class="d">- throw new Error("Did not expect a host hoistable to be the root"); 14931 </a><a href="#h19-0-13159" id="h19-0-13159" class="d">- } 14932 </a><a href="#h19-0-13160" id="h19-0-13160" class="d">- aquireHostInstance(_nearestInstance, fiber.stateNode); 14933 </a><a href="#h19-0-13161" id="h19-0-13161" class="d">- } 14934 </a><a href="#h19-0-13162" id="h19-0-13162" class="d">- if (fiber.tag === SuspenseComponent) { 14935 </a><a href="#h19-0-13163" id="h19-0-13163" class="d">- var isTimedOut = fiber.memoizedState !== null; 14936 </a><a href="#h19-0-13164" id="h19-0-13164" class="d">- if (isTimedOut) { 14937 </a><a href="#h19-0-13165" id="h19-0-13165" class="d">- var primaryChildFragment = fiber.child; 14938 </a><a href="#h19-0-13166" id="h19-0-13166" class="d">- var fallbackChildFragment = primaryChildFragment ? primaryChildFragment.sibling : null; 14939 </a><a href="#h19-0-13167" id="h19-0-13167" class="d">- if (fallbackChildFragment) { 14940 </a><a href="#h19-0-13168" id="h19-0-13168" class="d">- var fallbackChild = fallbackChildFragment.child; 14941 </a><a href="#h19-0-13169" id="h19-0-13169" class="d">- if (fallbackChild !== null) { 14942 </a><a href="#h19-0-13170" id="h19-0-13170" class="d">- updateTrackedPathStateBeforeMount(fallbackChildFragment, null); 14943 </a><a href="#h19-0-13171" id="h19-0-13171" class="d">- mountChildrenRecursively(fallbackChild, traceNearestHostComponentUpdate); 14944 </a><a href="#h19-0-13172" id="h19-0-13172" class="d">- } 14945 </a><a href="#h19-0-13173" id="h19-0-13173" class="d">- } 14946 </a><a href="#h19-0-13174" id="h19-0-13174" class="d">- } else { 14947 </a><a href="#h19-0-13175" id="h19-0-13175" class="d">- var primaryChild = null; 14948 </a><a href="#h19-0-13176" id="h19-0-13176" class="d">- var areSuspenseChildrenConditionallyWrapped = OffscreenComponent === -1; 14949 </a><a href="#h19-0-13177" id="h19-0-13177" class="d">- if (areSuspenseChildrenConditionallyWrapped) { 14950 </a><a href="#h19-0-13178" id="h19-0-13178" class="d">- primaryChild = fiber.child; 14951 </a><a href="#h19-0-13179" id="h19-0-13179" class="d">- } else if (fiber.child !== null) { 14952 </a><a href="#h19-0-13180" id="h19-0-13180" class="d">- primaryChild = fiber.child.child; 14953 </a><a href="#h19-0-13181" id="h19-0-13181" class="d">- updateTrackedPathStateBeforeMount(fiber.child, null); 14954 </a><a href="#h19-0-13182" id="h19-0-13182" class="d">- } 14955 </a><a href="#h19-0-13183" id="h19-0-13183" class="d">- if (primaryChild !== null) { 14956 </a><a href="#h19-0-13184" id="h19-0-13184" class="d">- mountChildrenRecursively(primaryChild, traceNearestHostComponentUpdate); 14957 </a><a href="#h19-0-13185" id="h19-0-13185" class="d">- } 14958 </a><a href="#h19-0-13186" id="h19-0-13186" class="d">- } 14959 </a><a href="#h19-0-13187" id="h19-0-13187" class="d">- } else { 14960 </a><a href="#h19-0-13188" id="h19-0-13188" class="d">- if (fiber.child !== null) { 14961 </a><a href="#h19-0-13189" id="h19-0-13189" class="d">- mountChildrenRecursively(fiber.child, traceNearestHostComponentUpdate); 14962 </a><a href="#h19-0-13190" id="h19-0-13190" class="d">- } 14963 </a><a href="#h19-0-13191" id="h19-0-13191" class="d">- } 14964 </a><a href="#h19-0-13192" id="h19-0-13192" class="d">- } finally { 14965 </a><a href="#h19-0-13193" id="h19-0-13193" class="d">- if (newInstance !== null) { 14966 </a><a href="#h19-0-13194" id="h19-0-13194" class="d">- reconcilingParent = stashedParent; 14967 </a><a href="#h19-0-13195" id="h19-0-13195" class="d">- previouslyReconciledSibling = stashedPrevious; 14968 </a><a href="#h19-0-13196" id="h19-0-13196" class="d">- remainingReconcilingChildren = stashedRemaining; 14969 </a><a href="#h19-0-13197" id="h19-0-13197" class="d">- } 14970 </a><a href="#h19-0-13198" id="h19-0-13198" class="d">- } 14971 </a><a href="#h19-0-13199" id="h19-0-13199" class="d">- updateTrackedPathStateAfterMount(mightSiblingsBeOnTrackedPath); 14972 </a><a href="#h19-0-13200" id="h19-0-13200" class="d">- } 14973 </a><a href="#h19-0-13201" id="h19-0-13201" class="d">- function unmountInstanceRecursively(instance) { 14974 </a><a href="#h19-0-13202" id="h19-0-13202" class="d">- if (__DEBUG__) { 14975 </a><a href="#h19-0-13203" id="h19-0-13203" class="d">- debug2("unmountInstanceRecursively()", instance, reconcilingParent); 14976 </a><a href="#h19-0-13204" id="h19-0-13204" class="d">- } 14977 </a><a href="#h19-0-13205" id="h19-0-13205" class="d">- var stashedParent = reconcilingParent; 14978 </a><a href="#h19-0-13206" id="h19-0-13206" class="d">- var stashedPrevious = previouslyReconciledSibling; 14979 </a><a href="#h19-0-13207" id="h19-0-13207" class="d">- var stashedRemaining = remainingReconcilingChildren; 14980 </a><a href="#h19-0-13208" id="h19-0-13208" class="d">- reconcilingParent = instance; 14981 </a><a href="#h19-0-13209" id="h19-0-13209" class="d">- previouslyReconciledSibling = null; 14982 </a><a href="#h19-0-13210" id="h19-0-13210" class="d">- remainingReconcilingChildren = instance.firstChild; 14983 </a><a href="#h19-0-13211" id="h19-0-13211" class="d">- instance.firstChild = null; 14984 </a><a href="#h19-0-13212" id="h19-0-13212" class="d">- try { 14985 </a><a href="#h19-0-13213" id="h19-0-13213" class="d">- unmountRemainingChildren(); 14986 </a><a href="#h19-0-13214" id="h19-0-13214" class="d">- } finally { 14987 </a><a href="#h19-0-13215" id="h19-0-13215" class="d">- reconcilingParent = stashedParent; 14988 </a><a href="#h19-0-13216" id="h19-0-13216" class="d">- previouslyReconciledSibling = stashedPrevious; 14989 </a><a href="#h19-0-13217" id="h19-0-13217" class="d">- remainingReconcilingChildren = stashedRemaining; 14990 </a><a href="#h19-0-13218" id="h19-0-13218" class="d">- } 14991 </a><a href="#h19-0-13219" id="h19-0-13219" class="d">- if (instance.kind === FIBER_INSTANCE) { 14992 </a><a href="#h19-0-13220" id="h19-0-13220" class="d">- recordUnmount(instance); 14993 </a><a href="#h19-0-13221" id="h19-0-13221" class="d">- } else if (instance.kind === VIRTUAL_INSTANCE) { 14994 </a><a href="#h19-0-13222" id="h19-0-13222" class="d">- recordVirtualUnmount(instance); 14995 </a><a href="#h19-0-13223" id="h19-0-13223" class="d">- } else { 14996 </a><a href="#h19-0-13224" id="h19-0-13224" class="d">- untrackFiber(instance, instance.data); 14997 </a><a href="#h19-0-13225" id="h19-0-13225" class="d">- } 14998 </a><a href="#h19-0-13226" id="h19-0-13226" class="d">- removeChild(instance, null); 14999 </a><a href="#h19-0-13227" id="h19-0-13227" class="d">- } 15000 </a><a href="#h19-0-13228" id="h19-0-13228" class="d">- function recordProfilingDurations(fiberInstance, prevFiber) { 15001 </a><a href="#h19-0-13229" id="h19-0-13229" class="d">- var id = fiberInstance.id; 15002 </a><a href="#h19-0-13230" id="h19-0-13230" class="d">- var fiber = fiberInstance.data; 15003 </a><a href="#h19-0-13231" id="h19-0-13231" class="d">- var actualDuration = fiber.actualDuration, treeBaseDuration = fiber.treeBaseDuration; 15004 </a><a href="#h19-0-13232" id="h19-0-13232" class="d">- fiberInstance.treeBaseDuration = treeBaseDuration || 0; 15005 </a><a href="#h19-0-13233" id="h19-0-13233" class="d">- if (isProfiling) { 15006 </a><a href="#h19-0-13234" id="h19-0-13234" class="d">- if (prevFiber == null || treeBaseDuration !== prevFiber.treeBaseDuration) { 15007 </a><a href="#h19-0-13235" id="h19-0-13235" class="d">- var convertedTreeBaseDuration = Math.floor((treeBaseDuration || 0) * 1e3); 15008 </a><a href="#h19-0-13236" id="h19-0-13236" class="d">- pushOperation(TREE_OPERATION_UPDATE_TREE_BASE_DURATION); 15009 </a><a href="#h19-0-13237" id="h19-0-13237" class="d">- pushOperation(id); 15010 </a><a href="#h19-0-13238" id="h19-0-13238" class="d">- pushOperation(convertedTreeBaseDuration); 15011 </a><a href="#h19-0-13239" id="h19-0-13239" class="d">- } 15012 </a><a href="#h19-0-13240" id="h19-0-13240" class="d">- if (prevFiber == null || didFiberRender(prevFiber, fiber)) { 15013 </a><a href="#h19-0-13241" id="h19-0-13241" class="d">- if (actualDuration != null) { 15014 </a><a href="#h19-0-13242" id="h19-0-13242" class="d">- var selfDuration = actualDuration; 15015 </a><a href="#h19-0-13243" id="h19-0-13243" class="d">- var child = fiber.child; 15016 </a><a href="#h19-0-13244" id="h19-0-13244" class="d">- while (child !== null) { 15017 </a><a href="#h19-0-13245" id="h19-0-13245" class="d">- selfDuration -= child.actualDuration || 0; 15018 </a><a href="#h19-0-13246" id="h19-0-13246" class="d">- child = child.sibling; 15019 </a><a href="#h19-0-13247" id="h19-0-13247" class="d">- } 15020 </a><a href="#h19-0-13248" id="h19-0-13248" class="d">- var metadata = currentCommitProfilingMetadata; 15021 </a><a href="#h19-0-13249" id="h19-0-13249" class="d">- metadata.durations.push(id, actualDuration, selfDuration); 15022 </a><a href="#h19-0-13250" id="h19-0-13250" class="d">- metadata.maxActualDuration = Math.max(metadata.maxActualDuration, actualDuration); 15023 </a><a href="#h19-0-13251" id="h19-0-13251" class="d">- if (recordChangeDescriptions) { 15024 </a><a href="#h19-0-13252" id="h19-0-13252" class="d">- var changeDescription = getChangeDescription(prevFiber, fiber); 15025 </a><a href="#h19-0-13253" id="h19-0-13253" class="d">- if (changeDescription !== null) { 15026 </a><a href="#h19-0-13254" id="h19-0-13254" class="d">- if (metadata.changeDescriptions !== null) { 15027 </a><a href="#h19-0-13255" id="h19-0-13255" class="d">- metadata.changeDescriptions.set(id, changeDescription); 15028 </a><a href="#h19-0-13256" id="h19-0-13256" class="d">- } 15029 </a><a href="#h19-0-13257" id="h19-0-13257" class="d">- } 15030 </a><a href="#h19-0-13258" id="h19-0-13258" class="d">- } 15031 </a><a href="#h19-0-13259" id="h19-0-13259" class="d">- } 15032 </a><a href="#h19-0-13260" id="h19-0-13260" class="d">- } 15033 </a><a href="#h19-0-13261" id="h19-0-13261" class="d">- var fiberRoot = currentRoot.data.stateNode; 15034 </a><a href="#h19-0-13262" id="h19-0-13262" class="d">- var updaters = fiberRoot.memoizedUpdaters; 15035 </a><a href="#h19-0-13263" id="h19-0-13263" class="d">- if (updaters != null && (updaters.has(fiber) || // We check the alternate here because we're matching identity and 15036 </a><a href="#h19-0-13264" id="h19-0-13264" class="d">- // prevFiber might be same as fiber. 15037 </a><a href="#h19-0-13265" id="h19-0-13265" class="d">- fiber.alternate !== null && updaters.has(fiber.alternate))) { 15038 </a><a href="#h19-0-13266" id="h19-0-13266" class="d">- var _metadata = currentCommitProfilingMetadata; 15039 </a><a href="#h19-0-13267" id="h19-0-13267" class="d">- if (_metadata.updaters === null) { 15040 </a><a href="#h19-0-13268" id="h19-0-13268" class="d">- _metadata.updaters = []; 15041 </a><a href="#h19-0-13269" id="h19-0-13269" class="d">- } 15042 </a><a href="#h19-0-13270" id="h19-0-13270" class="d">- _metadata.updaters.push(instanceToSerializedElement(fiberInstance)); 15043 </a><a href="#h19-0-13271" id="h19-0-13271" class="d">- } 15044 </a><a href="#h19-0-13272" id="h19-0-13272" class="d">- } 15045 </a><a href="#h19-0-13273" id="h19-0-13273" class="d">- } 15046 </a><a href="#h19-0-13274" id="h19-0-13274" class="d">- function recordVirtualProfilingDurations(virtualInstance) { 15047 </a><a href="#h19-0-13275" id="h19-0-13275" class="d">- var id = virtualInstance.id; 15048 </a><a href="#h19-0-13276" id="h19-0-13276" class="d">- var treeBaseDuration = 0; 15049 </a><a href="#h19-0-13277" id="h19-0-13277" class="d">- for (var child = virtualInstance.firstChild; child !== null; child = child.nextSibling) { 15050 </a><a href="#h19-0-13278" id="h19-0-13278" class="d">- treeBaseDuration += child.treeBaseDuration; 15051 </a><a href="#h19-0-13279" id="h19-0-13279" class="d">- } 15052 </a><a href="#h19-0-13280" id="h19-0-13280" class="d">- if (isProfiling) { 15053 </a><a href="#h19-0-13281" id="h19-0-13281" class="d">- var previousTreeBaseDuration = virtualInstance.treeBaseDuration; 15054 </a><a href="#h19-0-13282" id="h19-0-13282" class="d">- if (treeBaseDuration !== previousTreeBaseDuration) { 15055 </a><a href="#h19-0-13283" id="h19-0-13283" class="d">- var convertedTreeBaseDuration = Math.floor((treeBaseDuration || 0) * 1e3); 15056 </a><a href="#h19-0-13284" id="h19-0-13284" class="d">- pushOperation(TREE_OPERATION_UPDATE_TREE_BASE_DURATION); 15057 </a><a href="#h19-0-13285" id="h19-0-13285" class="d">- pushOperation(id); 15058 </a><a href="#h19-0-13286" id="h19-0-13286" class="d">- pushOperation(convertedTreeBaseDuration); 15059 </a><a href="#h19-0-13287" id="h19-0-13287" class="d">- } 15060 </a><a href="#h19-0-13288" id="h19-0-13288" class="d">- } 15061 </a><a href="#h19-0-13289" id="h19-0-13289" class="d">- virtualInstance.treeBaseDuration = treeBaseDuration; 15062 </a><a href="#h19-0-13290" id="h19-0-13290" class="d">- } 15063 </a><a href="#h19-0-13291" id="h19-0-13291" class="d">- function recordResetChildren(parentInstance) { 15064 </a><a href="#h19-0-13292" id="h19-0-13292" class="d">- if (__DEBUG__) { 15065 </a><a href="#h19-0-13293" id="h19-0-13293" class="d">- if (parentInstance.firstChild !== null) { 15066 </a><a href="#h19-0-13294" id="h19-0-13294" class="d">- debug2("recordResetChildren()", parentInstance.firstChild, parentInstance); 15067 </a><a href="#h19-0-13295" id="h19-0-13295" class="d">- } 15068 </a><a href="#h19-0-13296" id="h19-0-13296" class="d">- } 15069 </a><a href="#h19-0-13297" id="h19-0-13297" class="d">- var nextChildren = []; 15070 </a><a href="#h19-0-13298" id="h19-0-13298" class="d">- var child = parentInstance.firstChild; 15071 </a><a href="#h19-0-13299" id="h19-0-13299" class="d">- while (child !== null) { 15072 </a><a href="#h19-0-13300" id="h19-0-13300" class="d">- if (child.kind === FILTERED_FIBER_INSTANCE) { 15073 </a><a href="#h19-0-13301" id="h19-0-13301" class="d">- for (var innerChild = parentInstance.firstChild; innerChild !== null; innerChild = innerChild.nextSibling) { 15074 </a><a href="#h19-0-13302" id="h19-0-13302" class="d">- nextChildren.push(innerChild.id); 15075 </a><a href="#h19-0-13303" id="h19-0-13303" class="d">- } 15076 </a><a href="#h19-0-13304" id="h19-0-13304" class="d">- } else { 15077 </a><a href="#h19-0-13305" id="h19-0-13305" class="d">- nextChildren.push(child.id); 15078 </a><a href="#h19-0-13306" id="h19-0-13306" class="d">- } 15079 </a><a href="#h19-0-13307" id="h19-0-13307" class="d">- child = child.nextSibling; 15080 </a><a href="#h19-0-13308" id="h19-0-13308" class="d">- } 15081 </a><a href="#h19-0-13309" id="h19-0-13309" class="d">- var numChildren = nextChildren.length; 15082 </a><a href="#h19-0-13310" id="h19-0-13310" class="d">- if (numChildren < 2) { 15083 </a><a href="#h19-0-13311" id="h19-0-13311" class="d">- return; 15084 </a><a href="#h19-0-13312" id="h19-0-13312" class="d">- } 15085 </a><a href="#h19-0-13313" id="h19-0-13313" class="d">- pushOperation(TREE_OPERATION_REORDER_CHILDREN); 15086 </a><a href="#h19-0-13314" id="h19-0-13314" class="d">- pushOperation(parentInstance.id); 15087 </a><a href="#h19-0-13315" id="h19-0-13315" class="d">- pushOperation(numChildren); 15088 </a><a href="#h19-0-13316" id="h19-0-13316" class="d">- for (var i = 0; i < nextChildren.length; i++) { 15089 </a><a href="#h19-0-13317" id="h19-0-13317" class="d">- pushOperation(nextChildren[i]); 15090 </a><a href="#h19-0-13318" id="h19-0-13318" class="d">- } 15091 </a><a href="#h19-0-13319" id="h19-0-13319" class="d">- } 15092 </a><a href="#h19-0-13320" id="h19-0-13320" class="d">- function updateVirtualInstanceRecursively(virtualInstance, nextFirstChild, nextLastChild, prevFirstChild, traceNearestHostComponentUpdate, virtualLevel) { 15093 </a><a href="#h19-0-13321" id="h19-0-13321" class="d">- var stashedParent = reconcilingParent; 15094 </a><a href="#h19-0-13322" id="h19-0-13322" class="d">- var stashedPrevious = previouslyReconciledSibling; 15095 </a><a href="#h19-0-13323" id="h19-0-13323" class="d">- var stashedRemaining = remainingReconcilingChildren; 15096 </a><a href="#h19-0-13324" id="h19-0-13324" class="d">- reconcilingParent = virtualInstance; 15097 </a><a href="#h19-0-13325" id="h19-0-13325" class="d">- previouslyReconciledSibling = null; 15098 </a><a href="#h19-0-13326" id="h19-0-13326" class="d">- remainingReconcilingChildren = virtualInstance.firstChild; 15099 </a><a href="#h19-0-13327" id="h19-0-13327" class="d">- virtualInstance.firstChild = null; 15100 </a><a href="#h19-0-13328" id="h19-0-13328" class="d">- try { 15101 </a><a href="#h19-0-13329" id="h19-0-13329" class="d">- if (updateVirtualChildrenRecursively(nextFirstChild, nextLastChild, prevFirstChild, traceNearestHostComponentUpdate, virtualLevel + 1)) { 15102 </a><a href="#h19-0-13330" id="h19-0-13330" class="d">- recordResetChildren(virtualInstance); 15103 </a><a href="#h19-0-13331" id="h19-0-13331" class="d">- } 15104 </a><a href="#h19-0-13332" id="h19-0-13332" class="d">- var componentLogsEntry = componentInfoToComponentLogsMap.get(virtualInstance.data); 15105 </a><a href="#h19-0-13333" id="h19-0-13333" class="d">- recordConsoleLogs(virtualInstance, componentLogsEntry); 15106 </a><a href="#h19-0-13334" id="h19-0-13334" class="d">- recordVirtualProfilingDurations(virtualInstance); 15107 </a><a href="#h19-0-13335" id="h19-0-13335" class="d">- } finally { 15108 </a><a href="#h19-0-13336" id="h19-0-13336" class="d">- unmountRemainingChildren(); 15109 </a><a href="#h19-0-13337" id="h19-0-13337" class="d">- reconcilingParent = stashedParent; 15110 </a><a href="#h19-0-13338" id="h19-0-13338" class="d">- previouslyReconciledSibling = stashedPrevious; 15111 </a><a href="#h19-0-13339" id="h19-0-13339" class="d">- remainingReconcilingChildren = stashedRemaining; 15112 </a><a href="#h19-0-13340" id="h19-0-13340" class="d">- } 15113 </a><a href="#h19-0-13341" id="h19-0-13341" class="d">- } 15114 </a><a href="#h19-0-13342" id="h19-0-13342" class="d">- function updateVirtualChildrenRecursively(nextFirstChild, nextLastChild, prevFirstChild, traceNearestHostComponentUpdate, virtualLevel) { 15115 </a><a href="#h19-0-13343" id="h19-0-13343" class="d">- var shouldResetChildren = false; 15116 </a><a href="#h19-0-13344" id="h19-0-13344" class="d">- var nextChild = nextFirstChild; 15117 </a><a href="#h19-0-13345" id="h19-0-13345" class="d">- var prevChildAtSameIndex = prevFirstChild; 15118 </a><a href="#h19-0-13346" id="h19-0-13346" class="d">- var previousVirtualInstance = null; 15119 </a><a href="#h19-0-13347" id="h19-0-13347" class="d">- var previousVirtualInstanceWasMount = false; 15120 </a><a href="#h19-0-13348" id="h19-0-13348" class="d">- var previousVirtualInstanceNextFirstFiber = nextFirstChild; 15121 </a><a href="#h19-0-13349" id="h19-0-13349" class="d">- var previousVirtualInstancePrevFirstFiber = prevFirstChild; 15122 </a><a href="#h19-0-13350" id="h19-0-13350" class="d">- while (nextChild !== null && nextChild !== nextLastChild) { 15123 </a><a href="#h19-0-13351" id="h19-0-13351" class="d">- var level = 0; 15124 </a><a href="#h19-0-13352" id="h19-0-13352" class="d">- if (nextChild._debugInfo) { 15125 </a><a href="#h19-0-13353" id="h19-0-13353" class="d">- for (var i = 0; i < nextChild._debugInfo.length; i++) { 15126 </a><a href="#h19-0-13354" id="h19-0-13354" class="d">- var debugEntry = nextChild._debugInfo[i]; 15127 </a><a href="#h19-0-13355" id="h19-0-13355" class="d">- if (typeof debugEntry.name !== "string") { 15128 </a><a href="#h19-0-13356" id="h19-0-13356" class="d">- continue; 15129 </a><a href="#h19-0-13357" id="h19-0-13357" class="d">- } 15130 </a><a href="#h19-0-13358" id="h19-0-13358" class="d">- var componentInfo = debugEntry; 15131 </a><a href="#h19-0-13359" id="h19-0-13359" class="d">- var secondaryEnv = getSecondaryEnvironmentName(nextChild._debugInfo, i); 15132 </a><a href="#h19-0-13360" id="h19-0-13360" class="d">- if (componentInfo.env != null) { 15133 </a><a href="#h19-0-13361" id="h19-0-13361" class="d">- knownEnvironmentNames.add(componentInfo.env); 15134 </a><a href="#h19-0-13362" id="h19-0-13362" class="d">- } 15135 </a><a href="#h19-0-13363" id="h19-0-13363" class="d">- if (secondaryEnv !== null) { 15136 </a><a href="#h19-0-13364" id="h19-0-13364" class="d">- knownEnvironmentNames.add(secondaryEnv); 15137 </a><a href="#h19-0-13365" id="h19-0-13365" class="d">- } 15138 </a><a href="#h19-0-13366" id="h19-0-13366" class="d">- if (shouldFilterVirtual(componentInfo, secondaryEnv)) { 15139 </a><a href="#h19-0-13367" id="h19-0-13367" class="d">- continue; 15140 </a><a href="#h19-0-13368" id="h19-0-13368" class="d">- } 15141 </a><a href="#h19-0-13369" id="h19-0-13369" class="d">- if (level === virtualLevel) { 15142 </a><a href="#h19-0-13370" id="h19-0-13370" class="d">- if (previousVirtualInstance === null || // Consecutive children with the same debug entry as a parent gets 15143 </a><a href="#h19-0-13371" id="h19-0-13371" class="d">- // treated as if they share the same virtual instance. 15144 </a><a href="#h19-0-13372" id="h19-0-13372" class="d">- previousVirtualInstance.data !== componentInfo) { 15145 </a><a href="#h19-0-13373" id="h19-0-13373" class="d">- if (previousVirtualInstance !== null) { 15146 </a><a href="#h19-0-13374" id="h19-0-13374" class="d">- if (previousVirtualInstanceWasMount) { 15147 </a><a href="#h19-0-13375" id="h19-0-13375" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, nextChild, traceNearestHostComponentUpdate, virtualLevel); 15148 </a><a href="#h19-0-13376" id="h19-0-13376" class="d">- } else { 15149 </a><a href="#h19-0-13377" id="h19-0-13377" class="d">- updateVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, nextChild, previousVirtualInstancePrevFirstFiber, traceNearestHostComponentUpdate, virtualLevel); 15150 </a><a href="#h19-0-13378" id="h19-0-13378" class="d">- } 15151 </a><a href="#h19-0-13379" id="h19-0-13379" class="d">- } 15152 </a><a href="#h19-0-13380" id="h19-0-13380" class="d">- var previousSiblingOfBestMatch = null; 15153 </a><a href="#h19-0-13381" id="h19-0-13381" class="d">- var bestMatch = remainingReconcilingChildren; 15154 </a><a href="#h19-0-13382" id="h19-0-13382" class="d">- if (componentInfo.key != null) { 15155 </a><a href="#h19-0-13383" id="h19-0-13383" class="d">- bestMatch = remainingReconcilingChildren; 15156 </a><a href="#h19-0-13384" id="h19-0-13384" class="d">- while (bestMatch !== null) { 15157 </a><a href="#h19-0-13385" id="h19-0-13385" class="d">- if (bestMatch.kind === VIRTUAL_INSTANCE && bestMatch.data.key === componentInfo.key) { 15158 </a><a href="#h19-0-13386" id="h19-0-13386" class="d">- break; 15159 </a><a href="#h19-0-13387" id="h19-0-13387" class="d">- } 15160 </a><a href="#h19-0-13388" id="h19-0-13388" class="d">- previousSiblingOfBestMatch = bestMatch; 15161 </a><a href="#h19-0-13389" id="h19-0-13389" class="d">- bestMatch = bestMatch.nextSibling; 15162 </a><a href="#h19-0-13390" id="h19-0-13390" class="d">- } 15163 </a><a href="#h19-0-13391" id="h19-0-13391" class="d">- } 15164 </a><a href="#h19-0-13392" id="h19-0-13392" class="d">- if (bestMatch !== null && bestMatch.kind === VIRTUAL_INSTANCE && bestMatch.data.name === componentInfo.name && bestMatch.data.env === componentInfo.env && bestMatch.data.key === componentInfo.key) { 15165 </a><a href="#h19-0-13393" id="h19-0-13393" class="d">- bestMatch.data = componentInfo; 15166 </a><a href="#h19-0-13394" id="h19-0-13394" class="d">- moveChild(bestMatch, previousSiblingOfBestMatch); 15167 </a><a href="#h19-0-13395" id="h19-0-13395" class="d">- previousVirtualInstance = bestMatch; 15168 </a><a href="#h19-0-13396" id="h19-0-13396" class="d">- previousVirtualInstanceWasMount = false; 15169 </a><a href="#h19-0-13397" id="h19-0-13397" class="d">- } else { 15170 </a><a href="#h19-0-13398" id="h19-0-13398" class="d">- var newVirtualInstance = createVirtualInstance(componentInfo); 15171 </a><a href="#h19-0-13399" id="h19-0-13399" class="d">- recordVirtualMount(newVirtualInstance, reconcilingParent, secondaryEnv); 15172 </a><a href="#h19-0-13400" id="h19-0-13400" class="d">- insertChild(newVirtualInstance); 15173 </a><a href="#h19-0-13401" id="h19-0-13401" class="d">- previousVirtualInstance = newVirtualInstance; 15174 </a><a href="#h19-0-13402" id="h19-0-13402" class="d">- previousVirtualInstanceWasMount = true; 15175 </a><a href="#h19-0-13403" id="h19-0-13403" class="d">- shouldResetChildren = true; 15176 </a><a href="#h19-0-13404" id="h19-0-13404" class="d">- } 15177 </a><a href="#h19-0-13405" id="h19-0-13405" class="d">- previousVirtualInstanceNextFirstFiber = nextChild; 15178 </a><a href="#h19-0-13406" id="h19-0-13406" class="d">- previousVirtualInstancePrevFirstFiber = prevChildAtSameIndex; 15179 </a><a href="#h19-0-13407" id="h19-0-13407" class="d">- } 15180 </a><a href="#h19-0-13408" id="h19-0-13408" class="d">- level++; 15181 </a><a href="#h19-0-13409" id="h19-0-13409" class="d">- break; 15182 </a><a href="#h19-0-13410" id="h19-0-13410" class="d">- } else { 15183 </a><a href="#h19-0-13411" id="h19-0-13411" class="d">- level++; 15184 </a><a href="#h19-0-13412" id="h19-0-13412" class="d">- } 15185 </a><a href="#h19-0-13413" id="h19-0-13413" class="d">- } 15186 </a><a href="#h19-0-13414" id="h19-0-13414" class="d">- } 15187 </a><a href="#h19-0-13415" id="h19-0-13415" class="d">- if (level === virtualLevel) { 15188 </a><a href="#h19-0-13416" id="h19-0-13416" class="d">- if (previousVirtualInstance !== null) { 15189 </a><a href="#h19-0-13417" id="h19-0-13417" class="d">- if (previousVirtualInstanceWasMount) { 15190 </a><a href="#h19-0-13418" id="h19-0-13418" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, nextChild, traceNearestHostComponentUpdate, virtualLevel); 15191 </a><a href="#h19-0-13419" id="h19-0-13419" class="d">- } else { 15192 </a><a href="#h19-0-13420" id="h19-0-13420" class="d">- updateVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, nextChild, previousVirtualInstancePrevFirstFiber, traceNearestHostComponentUpdate, virtualLevel); 15193 </a><a href="#h19-0-13421" id="h19-0-13421" class="d">- } 15194 </a><a href="#h19-0-13422" id="h19-0-13422" class="d">- previousVirtualInstance = null; 15195 </a><a href="#h19-0-13423" id="h19-0-13423" class="d">- } 15196 </a><a href="#h19-0-13424" id="h19-0-13424" class="d">- var prevChild = void 0; 15197 </a><a href="#h19-0-13425" id="h19-0-13425" class="d">- if (prevChildAtSameIndex === nextChild) { 15198 </a><a href="#h19-0-13426" id="h19-0-13426" class="d">- prevChild = nextChild; 15199 </a><a href="#h19-0-13427" id="h19-0-13427" class="d">- } else { 15200 </a><a href="#h19-0-13428" id="h19-0-13428" class="d">- prevChild = nextChild.alternate; 15201 </a><a href="#h19-0-13429" id="h19-0-13429" class="d">- } 15202 </a><a href="#h19-0-13430" id="h19-0-13430" class="d">- var previousSiblingOfExistingInstance = null; 15203 </a><a href="#h19-0-13431" id="h19-0-13431" class="d">- var existingInstance = null; 15204 </a><a href="#h19-0-13432" id="h19-0-13432" class="d">- if (prevChild !== null) { 15205 </a><a href="#h19-0-13433" id="h19-0-13433" class="d">- existingInstance = remainingReconcilingChildren; 15206 </a><a href="#h19-0-13434" id="h19-0-13434" class="d">- while (existingInstance !== null) { 15207 </a><a href="#h19-0-13435" id="h19-0-13435" class="d">- if (existingInstance.data === prevChild) { 15208 </a><a href="#h19-0-13436" id="h19-0-13436" class="d">- break; 15209 </a><a href="#h19-0-13437" id="h19-0-13437" class="d">- } 15210 </a><a href="#h19-0-13438" id="h19-0-13438" class="d">- previousSiblingOfExistingInstance = existingInstance; 15211 </a><a href="#h19-0-13439" id="h19-0-13439" class="d">- existingInstance = existingInstance.nextSibling; 15212 </a><a href="#h19-0-13440" id="h19-0-13440" class="d">- } 15213 </a><a href="#h19-0-13441" id="h19-0-13441" class="d">- } 15214 </a><a href="#h19-0-13442" id="h19-0-13442" class="d">- if (existingInstance !== null) { 15215 </a><a href="#h19-0-13443" id="h19-0-13443" class="d">- var fiberInstance = existingInstance; 15216 </a><a href="#h19-0-13444" id="h19-0-13444" class="d">- if (prevChild !== prevChildAtSameIndex) { 15217 </a><a href="#h19-0-13445" id="h19-0-13445" class="d">- shouldResetChildren = true; 15218 </a><a href="#h19-0-13446" id="h19-0-13446" class="d">- } 15219 </a><a href="#h19-0-13447" id="h19-0-13447" class="d">- moveChild(fiberInstance, previousSiblingOfExistingInstance); 15220 </a><a href="#h19-0-13448" id="h19-0-13448" class="d">- if (updateFiberRecursively(fiberInstance, nextChild, prevChild, traceNearestHostComponentUpdate)) { 15221 </a><a href="#h19-0-13449" id="h19-0-13449" class="d">- shouldResetChildren = true; 15222 </a><a href="#h19-0-13450" id="h19-0-13450" class="d">- } 15223 </a><a href="#h19-0-13451" id="h19-0-13451" class="d">- } else if (prevChild !== null && shouldFilterFiber(nextChild)) { 15224 </a><a href="#h19-0-13452" id="h19-0-13452" class="d">- if (updateFiberRecursively(null, nextChild, prevChild, traceNearestHostComponentUpdate)) { 15225 </a><a href="#h19-0-13453" id="h19-0-13453" class="d">- shouldResetChildren = true; 15226 </a><a href="#h19-0-13454" id="h19-0-13454" class="d">- } 15227 </a><a href="#h19-0-13455" id="h19-0-13455" class="d">- } else { 15228 </a><a href="#h19-0-13456" id="h19-0-13456" class="d">- mountFiberRecursively(nextChild, traceNearestHostComponentUpdate); 15229 </a><a href="#h19-0-13457" id="h19-0-13457" class="d">- shouldResetChildren = true; 15230 </a><a href="#h19-0-13458" id="h19-0-13458" class="d">- } 15231 </a><a href="#h19-0-13459" id="h19-0-13459" class="d">- } 15232 </a><a href="#h19-0-13460" id="h19-0-13460" class="d">- nextChild = nextChild.sibling; 15233 </a><a href="#h19-0-13461" id="h19-0-13461" class="d">- if (!shouldResetChildren && prevChildAtSameIndex !== null) { 15234 </a><a href="#h19-0-13462" id="h19-0-13462" class="d">- prevChildAtSameIndex = prevChildAtSameIndex.sibling; 15235 </a><a href="#h19-0-13463" id="h19-0-13463" class="d">- } 15236 </a><a href="#h19-0-13464" id="h19-0-13464" class="d">- } 15237 </a><a href="#h19-0-13465" id="h19-0-13465" class="d">- if (previousVirtualInstance !== null) { 15238 </a><a href="#h19-0-13466" id="h19-0-13466" class="d">- if (previousVirtualInstanceWasMount) { 15239 </a><a href="#h19-0-13467" id="h19-0-13467" class="d">- mountVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, null, traceNearestHostComponentUpdate, virtualLevel); 15240 </a><a href="#h19-0-13468" id="h19-0-13468" class="d">- } else { 15241 </a><a href="#h19-0-13469" id="h19-0-13469" class="d">- updateVirtualInstanceRecursively(previousVirtualInstance, previousVirtualInstanceNextFirstFiber, null, previousVirtualInstancePrevFirstFiber, traceNearestHostComponentUpdate, virtualLevel); 15242 </a><a href="#h19-0-13470" id="h19-0-13470" class="d">- } 15243 </a><a href="#h19-0-13471" id="h19-0-13471" class="d">- } 15244 </a><a href="#h19-0-13472" id="h19-0-13472" class="d">- if (prevChildAtSameIndex !== null) { 15245 </a><a href="#h19-0-13473" id="h19-0-13473" class="d">- shouldResetChildren = true; 15246 </a><a href="#h19-0-13474" id="h19-0-13474" class="d">- } 15247 </a><a href="#h19-0-13475" id="h19-0-13475" class="d">- return shouldResetChildren; 15248 </a><a href="#h19-0-13476" id="h19-0-13476" class="d">- } 15249 </a><a href="#h19-0-13477" id="h19-0-13477" class="d">- function updateChildrenRecursively(nextFirstChild, prevFirstChild, traceNearestHostComponentUpdate) { 15250 </a><a href="#h19-0-13478" id="h19-0-13478" class="d">- if (nextFirstChild === null) { 15251 </a><a href="#h19-0-13479" id="h19-0-13479" class="d">- return prevFirstChild !== null; 15252 </a><a href="#h19-0-13480" id="h19-0-13480" class="d">- } 15253 </a><a href="#h19-0-13481" id="h19-0-13481" class="d">- return updateVirtualChildrenRecursively(nextFirstChild, null, prevFirstChild, traceNearestHostComponentUpdate, 0); 15254 </a><a href="#h19-0-13482" id="h19-0-13482" class="d">- } 15255 </a><a href="#h19-0-13483" id="h19-0-13483" class="d">- function updateFiberRecursively(fiberInstance, nextFiber, prevFiber, traceNearestHostComponentUpdate) { 15256 </a><a href="#h19-0-13484" id="h19-0-13484" class="d">- if (__DEBUG__) { 15257 </a><a href="#h19-0-13485" id="h19-0-13485" class="d">- if (fiberInstance !== null) { 15258 </a><a href="#h19-0-13486" id="h19-0-13486" class="d">- debug2("updateFiberRecursively()", fiberInstance, reconcilingParent); 15259 </a><a href="#h19-0-13487" id="h19-0-13487" class="d">- } 15260 </a><a href="#h19-0-13488" id="h19-0-13488" class="d">- } 15261 </a><a href="#h19-0-13489" id="h19-0-13489" class="d">- if (traceUpdatesEnabled) { 15262 </a><a href="#h19-0-13490" id="h19-0-13490" class="d">- var elementType = getElementTypeForFiber(nextFiber); 15263 </a><a href="#h19-0-13491" id="h19-0-13491" class="d">- if (traceNearestHostComponentUpdate) { 15264 </a><a href="#h19-0-13492" id="h19-0-13492" class="d">- if (elementType === ElementTypeHostComponent) { 15265 </a><a href="#h19-0-13493" id="h19-0-13493" class="d">- traceUpdatesForNodes.add(nextFiber.stateNode); 15266 </a><a href="#h19-0-13494" id="h19-0-13494" class="d">- traceNearestHostComponentUpdate = false; 15267 </a><a href="#h19-0-13495" id="h19-0-13495" class="d">- } 15268 </a><a href="#h19-0-13496" id="h19-0-13496" class="d">- } else { 15269 </a><a href="#h19-0-13497" id="h19-0-13497" class="d">- if (elementType === types_ElementTypeFunction || elementType === types_ElementTypeClass || elementType === ElementTypeContext || elementType === types_ElementTypeMemo || elementType === types_ElementTypeForwardRef) { 15270 </a><a href="#h19-0-13498" id="h19-0-13498" class="d">- traceNearestHostComponentUpdate = didFiberRender(prevFiber, nextFiber); 15271 </a><a href="#h19-0-13499" id="h19-0-13499" class="d">- } 15272 </a><a href="#h19-0-13500" id="h19-0-13500" class="d">- } 15273 </a><a href="#h19-0-13501" id="h19-0-13501" class="d">- } 15274 </a><a href="#h19-0-13502" id="h19-0-13502" class="d">- var stashedParent = reconcilingParent; 15275 </a><a href="#h19-0-13503" id="h19-0-13503" class="d">- var stashedPrevious = previouslyReconciledSibling; 15276 </a><a href="#h19-0-13504" id="h19-0-13504" class="d">- var stashedRemaining = remainingReconcilingChildren; 15277 </a><a href="#h19-0-13505" id="h19-0-13505" class="d">- if (fiberInstance !== null) { 15278 </a><a href="#h19-0-13506" id="h19-0-13506" class="d">- fiberInstance.data = nextFiber; 15279 </a><a href="#h19-0-13507" id="h19-0-13507" class="d">- if (mostRecentlyInspectedElement !== null && mostRecentlyInspectedElement.id === fiberInstance.id && didFiberRender(prevFiber, nextFiber)) { 15280 </a><a href="#h19-0-13508" id="h19-0-13508" class="d">- hasElementUpdatedSinceLastInspected = true; 15281 </a><a href="#h19-0-13509" id="h19-0-13509" class="d">- } 15282 </a><a href="#h19-0-13510" id="h19-0-13510" class="d">- reconcilingParent = fiberInstance; 15283 </a><a href="#h19-0-13511" id="h19-0-13511" class="d">- previouslyReconciledSibling = null; 15284 </a><a href="#h19-0-13512" id="h19-0-13512" class="d">- remainingReconcilingChildren = fiberInstance.firstChild; 15285 </a><a href="#h19-0-13513" id="h19-0-13513" class="d">- fiberInstance.firstChild = null; 15286 </a><a href="#h19-0-13514" id="h19-0-13514" class="d">- } 15287 </a><a href="#h19-0-13515" id="h19-0-13515" class="d">- try { 15288 </a><a href="#h19-0-13516" id="h19-0-13516" class="d">- if (nextFiber.tag === HostHoistable) { 15289 </a><a href="#h19-0-13517" id="h19-0-13517" class="d">- var nearestInstance = reconcilingParent; 15290 </a><a href="#h19-0-13518" id="h19-0-13518" class="d">- if (nearestInstance === null) { 15291 </a><a href="#h19-0-13519" id="h19-0-13519" class="d">- throw new Error("Did not expect a host hoistable to be the root"); 15292 </a><a href="#h19-0-13520" id="h19-0-13520" class="d">- } 15293 </a><a href="#h19-0-13521" id="h19-0-13521" class="d">- releaseHostResource(nearestInstance, prevFiber.memoizedState); 15294 </a><a href="#h19-0-13522" id="h19-0-13522" class="d">- aquireHostResource(nearestInstance, nextFiber.memoizedState); 15295 </a><a href="#h19-0-13523" id="h19-0-13523" class="d">- } 15296 </a><a href="#h19-0-13524" id="h19-0-13524" class="d">- var isSuspense = nextFiber.tag === SuspenseComponent; 15297 </a><a href="#h19-0-13525" id="h19-0-13525" class="d">- var shouldResetChildren = false; 15298 </a><a href="#h19-0-13526" id="h19-0-13526" class="d">- var prevDidTimeout = isSuspense && prevFiber.memoizedState !== null; 15299 </a><a href="#h19-0-13527" id="h19-0-13527" class="d">- var nextDidTimeOut = isSuspense && nextFiber.memoizedState !== null; 15300 </a><a href="#h19-0-13528" id="h19-0-13528" class="d">- if (prevDidTimeout && nextDidTimeOut) { 15301 </a><a href="#h19-0-13529" id="h19-0-13529" class="d">- var nextFiberChild = nextFiber.child; 15302 </a><a href="#h19-0-13530" id="h19-0-13530" class="d">- var nextFallbackChildSet = nextFiberChild ? nextFiberChild.sibling : null; 15303 </a><a href="#h19-0-13531" id="h19-0-13531" class="d">- var prevFiberChild = prevFiber.child; 15304 </a><a href="#h19-0-13532" id="h19-0-13532" class="d">- var prevFallbackChildSet = prevFiberChild ? prevFiberChild.sibling : null; 15305 </a><a href="#h19-0-13533" id="h19-0-13533" class="d">- if (prevFallbackChildSet == null && nextFallbackChildSet != null) { 15306 </a><a href="#h19-0-13534" id="h19-0-13534" class="d">- mountChildrenRecursively(nextFallbackChildSet, traceNearestHostComponentUpdate); 15307 </a><a href="#h19-0-13535" id="h19-0-13535" class="d">- shouldResetChildren = true; 15308 </a><a href="#h19-0-13536" id="h19-0-13536" class="d">- } 15309 </a><a href="#h19-0-13537" id="h19-0-13537" class="d">- if (nextFallbackChildSet != null && prevFallbackChildSet != null && updateChildrenRecursively(nextFallbackChildSet, prevFallbackChildSet, traceNearestHostComponentUpdate)) { 15310 </a><a href="#h19-0-13538" id="h19-0-13538" class="d">- shouldResetChildren = true; 15311 </a><a href="#h19-0-13539" id="h19-0-13539" class="d">- } 15312 </a><a href="#h19-0-13540" id="h19-0-13540" class="d">- } else if (prevDidTimeout && !nextDidTimeOut) { 15313 </a><a href="#h19-0-13541" id="h19-0-13541" class="d">- var nextPrimaryChildSet = nextFiber.child; 15314 </a><a href="#h19-0-13542" id="h19-0-13542" class="d">- if (nextPrimaryChildSet !== null) { 15315 </a><a href="#h19-0-13543" id="h19-0-13543" class="d">- mountChildrenRecursively(nextPrimaryChildSet, traceNearestHostComponentUpdate); 15316 </a><a href="#h19-0-13544" id="h19-0-13544" class="d">- } 15317 </a><a href="#h19-0-13545" id="h19-0-13545" class="d">- shouldResetChildren = true; 15318 </a><a href="#h19-0-13546" id="h19-0-13546" class="d">- } else if (!prevDidTimeout && nextDidTimeOut) { 15319 </a><a href="#h19-0-13547" id="h19-0-13547" class="d">- var _nextFiberChild = nextFiber.child; 15320 </a><a href="#h19-0-13548" id="h19-0-13548" class="d">- var _nextFallbackChildSet = _nextFiberChild ? _nextFiberChild.sibling : null; 15321 </a><a href="#h19-0-13549" id="h19-0-13549" class="d">- if (_nextFallbackChildSet != null) { 15322 </a><a href="#h19-0-13550" id="h19-0-13550" class="d">- mountChildrenRecursively(_nextFallbackChildSet, traceNearestHostComponentUpdate); 15323 </a><a href="#h19-0-13551" id="h19-0-13551" class="d">- shouldResetChildren = true; 15324 </a><a href="#h19-0-13552" id="h19-0-13552" class="d">- } 15325 </a><a href="#h19-0-13553" id="h19-0-13553" class="d">- } else { 15326 </a><a href="#h19-0-13554" id="h19-0-13554" class="d">- if (nextFiber.child !== prevFiber.child) { 15327 </a><a href="#h19-0-13555" id="h19-0-13555" class="d">- if (updateChildrenRecursively(nextFiber.child, prevFiber.child, traceNearestHostComponentUpdate)) { 15328 </a><a href="#h19-0-13556" id="h19-0-13556" class="d">- shouldResetChildren = true; 15329 </a><a href="#h19-0-13557" id="h19-0-13557" class="d">- } 15330 </a><a href="#h19-0-13558" id="h19-0-13558" class="d">- } else { 15331 </a><a href="#h19-0-13559" id="h19-0-13559" class="d">- if (fiberInstance !== null) { 15332 </a><a href="#h19-0-13560" id="h19-0-13560" class="d">- fiberInstance.firstChild = remainingReconcilingChildren; 15333 </a><a href="#h19-0-13561" id="h19-0-13561" class="d">- remainingReconcilingChildren = null; 15334 </a><a href="#h19-0-13562" id="h19-0-13562" class="d">- if (traceUpdatesEnabled) { 15335 </a><a href="#h19-0-13563" id="h19-0-13563" class="d">- if (traceNearestHostComponentUpdate) { 15336 </a><a href="#h19-0-13564" id="h19-0-13564" class="d">- var hostInstances = findAllCurrentHostInstances(fiberInstance); 15337 </a><a href="#h19-0-13565" id="h19-0-13565" class="d">- hostInstances.forEach(function(hostInstance) { 15338 </a><a href="#h19-0-13566" id="h19-0-13566" class="d">- traceUpdatesForNodes.add(hostInstance); 15339 </a><a href="#h19-0-13567" id="h19-0-13567" class="d">- }); 15340 </a><a href="#h19-0-13568" id="h19-0-13568" class="d">- } 15341 </a><a href="#h19-0-13569" id="h19-0-13569" class="d">- } 15342 </a><a href="#h19-0-13570" id="h19-0-13570" class="d">- } else { 15343 </a><a href="#h19-0-13571" id="h19-0-13571" class="d">- if (updateChildrenRecursively(nextFiber.child, prevFiber.child, false)) { 15344 </a><a href="#h19-0-13572" id="h19-0-13572" class="d">- throw new Error("The children should not have changed if we pass in the same set."); 15345 </a><a href="#h19-0-13573" id="h19-0-13573" class="d">- } 15346 </a><a href="#h19-0-13574" id="h19-0-13574" class="d">- } 15347 </a><a href="#h19-0-13575" id="h19-0-13575" class="d">- } 15348 </a><a href="#h19-0-13576" id="h19-0-13576" class="d">- } 15349 </a><a href="#h19-0-13577" id="h19-0-13577" class="d">- if (fiberInstance !== null) { 15350 </a><a href="#h19-0-13578" id="h19-0-13578" class="d">- var componentLogsEntry = fiberToComponentLogsMap.get(fiberInstance.data); 15351 </a><a href="#h19-0-13579" id="h19-0-13579" class="d">- if (componentLogsEntry === void 0 && fiberInstance.data.alternate) { 15352 </a><a href="#h19-0-13580" id="h19-0-13580" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(fiberInstance.data.alternate); 15353 </a><a href="#h19-0-13581" id="h19-0-13581" class="d">- } 15354 </a><a href="#h19-0-13582" id="h19-0-13582" class="d">- recordConsoleLogs(fiberInstance, componentLogsEntry); 15355 </a><a href="#h19-0-13583" id="h19-0-13583" class="d">- var isProfilingSupported = nextFiber.hasOwnProperty("treeBaseDuration"); 15356 </a><a href="#h19-0-13584" id="h19-0-13584" class="d">- if (isProfilingSupported) { 15357 </a><a href="#h19-0-13585" id="h19-0-13585" class="d">- recordProfilingDurations(fiberInstance, prevFiber); 15358 </a><a href="#h19-0-13586" id="h19-0-13586" class="d">- } 15359 </a><a href="#h19-0-13587" id="h19-0-13587" class="d">- } 15360 </a><a href="#h19-0-13588" id="h19-0-13588" class="d">- if (shouldResetChildren) { 15361 </a><a href="#h19-0-13589" id="h19-0-13589" class="d">- if (fiberInstance !== null) { 15362 </a><a href="#h19-0-13590" id="h19-0-13590" class="d">- recordResetChildren(fiberInstance); 15363 </a><a href="#h19-0-13591" id="h19-0-13591" class="d">- return false; 15364 </a><a href="#h19-0-13592" id="h19-0-13592" class="d">- } else { 15365 </a><a href="#h19-0-13593" id="h19-0-13593" class="d">- return true; 15366 </a><a href="#h19-0-13594" id="h19-0-13594" class="d">- } 15367 </a><a href="#h19-0-13595" id="h19-0-13595" class="d">- } else { 15368 </a><a href="#h19-0-13596" id="h19-0-13596" class="d">- return false; 15369 </a><a href="#h19-0-13597" id="h19-0-13597" class="d">- } 15370 </a><a href="#h19-0-13598" id="h19-0-13598" class="d">- } finally { 15371 </a><a href="#h19-0-13599" id="h19-0-13599" class="d">- if (fiberInstance !== null) { 15372 </a><a href="#h19-0-13600" id="h19-0-13600" class="d">- unmountRemainingChildren(); 15373 </a><a href="#h19-0-13601" id="h19-0-13601" class="d">- reconcilingParent = stashedParent; 15374 </a><a href="#h19-0-13602" id="h19-0-13602" class="d">- previouslyReconciledSibling = stashedPrevious; 15375 </a><a href="#h19-0-13603" id="h19-0-13603" class="d">- remainingReconcilingChildren = stashedRemaining; 15376 </a><a href="#h19-0-13604" id="h19-0-13604" class="d">- } 15377 </a><a href="#h19-0-13605" id="h19-0-13605" class="d">- } 15378 </a><a href="#h19-0-13606" id="h19-0-13606" class="d">- } 15379 </a><a href="#h19-0-13607" id="h19-0-13607" class="d">- function cleanup() { 15380 </a><a href="#h19-0-13608" id="h19-0-13608" class="d">- isProfiling = false; 15381 </a><a href="#h19-0-13609" id="h19-0-13609" class="d">- } 15382 </a><a href="#h19-0-13610" id="h19-0-13610" class="d">- function rootSupportsProfiling(root) { 15383 </a><a href="#h19-0-13611" id="h19-0-13611" class="d">- if (root.memoizedInteractions != null) { 15384 </a><a href="#h19-0-13612" id="h19-0-13612" class="d">- return true; 15385 </a><a href="#h19-0-13613" id="h19-0-13613" class="d">- } else if (root.current != null && root.current.hasOwnProperty("treeBaseDuration")) { 15386 </a><a href="#h19-0-13614" id="h19-0-13614" class="d">- return true; 15387 </a><a href="#h19-0-13615" id="h19-0-13615" class="d">- } else { 15388 </a><a href="#h19-0-13616" id="h19-0-13616" class="d">- return false; 15389 </a><a href="#h19-0-13617" id="h19-0-13617" class="d">- } 15390 </a><a href="#h19-0-13618" id="h19-0-13618" class="d">- } 15391 </a><a href="#h19-0-13619" id="h19-0-13619" class="d">- function flushInitialOperations() { 15392 </a><a href="#h19-0-13620" id="h19-0-13620" class="d">- var localPendingOperationsQueue = pendingOperationsQueue; 15393 </a><a href="#h19-0-13621" id="h19-0-13621" class="d">- pendingOperationsQueue = null; 15394 </a><a href="#h19-0-13622" id="h19-0-13622" class="d">- if (localPendingOperationsQueue !== null && localPendingOperationsQueue.length > 0) { 15395 </a><a href="#h19-0-13623" id="h19-0-13623" class="d">- localPendingOperationsQueue.forEach(function(operations) { 15396 </a><a href="#h19-0-13624" id="h19-0-13624" class="d">- hook.emit("operations", operations); 15397 </a><a href="#h19-0-13625" id="h19-0-13625" class="d">- }); 15398 </a><a href="#h19-0-13626" id="h19-0-13626" class="d">- } else { 15399 </a><a href="#h19-0-13627" id="h19-0-13627" class="d">- if (trackedPath !== null) { 15400 </a><a href="#h19-0-13628" id="h19-0-13628" class="d">- mightBeOnTrackedPath = true; 15401 </a><a href="#h19-0-13629" id="h19-0-13629" class="d">- } 15402 </a><a href="#h19-0-13630" id="h19-0-13630" class="d">- hook.getFiberRoots(rendererID).forEach(function(root) { 15403 </a><a href="#h19-0-13631" id="h19-0-13631" class="d">- var current = root.current; 15404 </a><a href="#h19-0-13632" id="h19-0-13632" class="d">- var newRoot = createFiberInstance(current); 15405 </a><a href="#h19-0-13633" id="h19-0-13633" class="d">- rootToFiberInstanceMap.set(root, newRoot); 15406 </a><a href="#h19-0-13634" id="h19-0-13634" class="d">- idToDevToolsInstanceMap.set(newRoot.id, newRoot); 15407 </a><a href="#h19-0-13635" id="h19-0-13635" class="d">- currentRoot = newRoot; 15408 </a><a href="#h19-0-13636" id="h19-0-13636" class="d">- setRootPseudoKey(currentRoot.id, root.current); 15409 </a><a href="#h19-0-13637" id="h19-0-13637" class="d">- if (isProfiling && rootSupportsProfiling(root)) { 15410 </a><a href="#h19-0-13638" id="h19-0-13638" class="d">- currentCommitProfilingMetadata = { 15411 </a><a href="#h19-0-13639" id="h19-0-13639" class="d">- changeDescriptions: recordChangeDescriptions ? /* @__PURE__ */ new Map() : null, 15412 </a><a href="#h19-0-13640" id="h19-0-13640" class="d">- durations: [], 15413 </a><a href="#h19-0-13641" id="h19-0-13641" class="d">- commitTime: renderer_getCurrentTime() - profilingStartTime, 15414 </a><a href="#h19-0-13642" id="h19-0-13642" class="d">- maxActualDuration: 0, 15415 </a><a href="#h19-0-13643" id="h19-0-13643" class="d">- priorityLevel: null, 15416 </a><a href="#h19-0-13644" id="h19-0-13644" class="d">- updaters: null, 15417 </a><a href="#h19-0-13645" id="h19-0-13645" class="d">- effectDuration: null, 15418 </a><a href="#h19-0-13646" id="h19-0-13646" class="d">- passiveEffectDuration: null 15419 </a><a href="#h19-0-13647" id="h19-0-13647" class="d">- }; 15420 </a><a href="#h19-0-13648" id="h19-0-13648" class="d">- } 15421 </a><a href="#h19-0-13649" id="h19-0-13649" class="d">- mountFiberRecursively(root.current, false); 15422 </a><a href="#h19-0-13650" id="h19-0-13650" class="d">- flushPendingEvents(root); 15423 </a><a href="#h19-0-13651" id="h19-0-13651" class="d">- needsToFlushComponentLogs = false; 15424 </a><a href="#h19-0-13652" id="h19-0-13652" class="d">- currentRoot = null; 15425 </a><a href="#h19-0-13653" id="h19-0-13653" class="d">- }); 15426 </a><a href="#h19-0-13654" id="h19-0-13654" class="d">- } 15427 </a><a href="#h19-0-13655" id="h19-0-13655" class="d">- } 15428 </a><a href="#h19-0-13656" id="h19-0-13656" class="d">- function handleCommitFiberUnmount(fiber) { 15429 </a><a href="#h19-0-13657" id="h19-0-13657" class="d">- } 15430 </a><a href="#h19-0-13658" id="h19-0-13658" class="d">- function handlePostCommitFiberRoot(root) { 15431 </a><a href="#h19-0-13659" id="h19-0-13659" class="d">- if (isProfiling && rootSupportsProfiling(root)) { 15432 </a><a href="#h19-0-13660" id="h19-0-13660" class="d">- if (currentCommitProfilingMetadata !== null) { 15433 </a><a href="#h19-0-13661" id="h19-0-13661" class="d">- var _getEffectDurations = getEffectDurations(root), effectDuration = _getEffectDurations.effectDuration, passiveEffectDuration = _getEffectDurations.passiveEffectDuration; 15434 </a><a href="#h19-0-13662" id="h19-0-13662" class="d">- currentCommitProfilingMetadata.effectDuration = effectDuration; 15435 </a><a href="#h19-0-13663" id="h19-0-13663" class="d">- currentCommitProfilingMetadata.passiveEffectDuration = passiveEffectDuration; 15436 </a><a href="#h19-0-13664" id="h19-0-13664" class="d">- } 15437 </a><a href="#h19-0-13665" id="h19-0-13665" class="d">- } 15438 </a><a href="#h19-0-13666" id="h19-0-13666" class="d">- if (needsToFlushComponentLogs) { 15439 </a><a href="#h19-0-13667" id="h19-0-13667" class="d">- bruteForceFlushErrorsAndWarnings(); 15440 </a><a href="#h19-0-13668" id="h19-0-13668" class="d">- } 15441 </a><a href="#h19-0-13669" id="h19-0-13669" class="d">- } 15442 </a><a href="#h19-0-13670" id="h19-0-13670" class="d">- function handleCommitFiberRoot(root, priorityLevel) { 15443 </a><a href="#h19-0-13671" id="h19-0-13671" class="d">- var current = root.current; 15444 </a><a href="#h19-0-13672" id="h19-0-13672" class="d">- var prevFiber = null; 15445 </a><a href="#h19-0-13673" id="h19-0-13673" class="d">- var rootInstance = rootToFiberInstanceMap.get(root); 15446 </a><a href="#h19-0-13674" id="h19-0-13674" class="d">- if (!rootInstance) { 15447 </a><a href="#h19-0-13675" id="h19-0-13675" class="d">- rootInstance = createFiberInstance(current); 15448 </a><a href="#h19-0-13676" id="h19-0-13676" class="d">- rootToFiberInstanceMap.set(root, rootInstance); 15449 </a><a href="#h19-0-13677" id="h19-0-13677" class="d">- idToDevToolsInstanceMap.set(rootInstance.id, rootInstance); 15450 </a><a href="#h19-0-13678" id="h19-0-13678" class="d">- } else { 15451 </a><a href="#h19-0-13679" id="h19-0-13679" class="d">- prevFiber = rootInstance.data; 15452 </a><a href="#h19-0-13680" id="h19-0-13680" class="d">- } 15453 </a><a href="#h19-0-13681" id="h19-0-13681" class="d">- currentRoot = rootInstance; 15454 </a><a href="#h19-0-13682" id="h19-0-13682" class="d">- if (trackedPath !== null) { 15455 </a><a href="#h19-0-13683" id="h19-0-13683" class="d">- mightBeOnTrackedPath = true; 15456 </a><a href="#h19-0-13684" id="h19-0-13684" class="d">- } 15457 </a><a href="#h19-0-13685" id="h19-0-13685" class="d">- if (traceUpdatesEnabled) { 15458 </a><a href="#h19-0-13686" id="h19-0-13686" class="d">- traceUpdatesForNodes.clear(); 15459 </a><a href="#h19-0-13687" id="h19-0-13687" class="d">- } 15460 </a><a href="#h19-0-13688" id="h19-0-13688" class="d">- var isProfilingSupported = rootSupportsProfiling(root); 15461 </a><a href="#h19-0-13689" id="h19-0-13689" class="d">- if (isProfiling && isProfilingSupported) { 15462 </a><a href="#h19-0-13690" id="h19-0-13690" class="d">- currentCommitProfilingMetadata = { 15463 </a><a href="#h19-0-13691" id="h19-0-13691" class="d">- changeDescriptions: recordChangeDescriptions ? /* @__PURE__ */ new Map() : null, 15464 </a><a href="#h19-0-13692" id="h19-0-13692" class="d">- durations: [], 15465 </a><a href="#h19-0-13693" id="h19-0-13693" class="d">- commitTime: renderer_getCurrentTime() - profilingStartTime, 15466 </a><a href="#h19-0-13694" id="h19-0-13694" class="d">- maxActualDuration: 0, 15467 </a><a href="#h19-0-13695" id="h19-0-13695" class="d">- priorityLevel: priorityLevel == null ? null : formatPriorityLevel(priorityLevel), 15468 </a><a href="#h19-0-13696" id="h19-0-13696" class="d">- updaters: null, 15469 </a><a href="#h19-0-13697" id="h19-0-13697" class="d">- // Initialize to null; if new enough React version is running, 15470 </a><a href="#h19-0-13698" id="h19-0-13698" class="d">- // these values will be read during separate handlePostCommitFiberRoot() call. 15471 </a><a href="#h19-0-13699" id="h19-0-13699" class="d">- effectDuration: null, 15472 </a><a href="#h19-0-13700" id="h19-0-13700" class="d">- passiveEffectDuration: null 15473 </a><a href="#h19-0-13701" id="h19-0-13701" class="d">- }; 15474 </a><a href="#h19-0-13702" id="h19-0-13702" class="d">- } 15475 </a><a href="#h19-0-13703" id="h19-0-13703" class="d">- if (prevFiber !== null) { 15476 </a><a href="#h19-0-13704" id="h19-0-13704" class="d">- var wasMounted = prevFiber.memoizedState != null && prevFiber.memoizedState.element != null && // A dehydrated root is not considered mounted 15477 </a><a href="#h19-0-13705" id="h19-0-13705" class="d">- prevFiber.memoizedState.isDehydrated !== true; 15478 </a><a href="#h19-0-13706" id="h19-0-13706" class="d">- var isMounted = current.memoizedState != null && current.memoizedState.element != null && // A dehydrated root is not considered mounted 15479 </a><a href="#h19-0-13707" id="h19-0-13707" class="d">- current.memoizedState.isDehydrated !== true; 15480 </a><a href="#h19-0-13708" id="h19-0-13708" class="d">- if (!wasMounted && isMounted) { 15481 </a><a href="#h19-0-13709" id="h19-0-13709" class="d">- setRootPseudoKey(currentRoot.id, current); 15482 </a><a href="#h19-0-13710" id="h19-0-13710" class="d">- mountFiberRecursively(current, false); 15483 </a><a href="#h19-0-13711" id="h19-0-13711" class="d">- } else if (wasMounted && isMounted) { 15484 </a><a href="#h19-0-13712" id="h19-0-13712" class="d">- updateFiberRecursively(rootInstance, current, prevFiber, false); 15485 </a><a href="#h19-0-13713" id="h19-0-13713" class="d">- } else if (wasMounted && !isMounted) { 15486 </a><a href="#h19-0-13714" id="h19-0-13714" class="d">- unmountInstanceRecursively(rootInstance); 15487 </a><a href="#h19-0-13715" id="h19-0-13715" class="d">- removeRootPseudoKey(currentRoot.id); 15488 </a><a href="#h19-0-13716" id="h19-0-13716" class="d">- rootToFiberInstanceMap.delete(root); 15489 </a><a href="#h19-0-13717" id="h19-0-13717" class="d">- } 15490 </a><a href="#h19-0-13718" id="h19-0-13718" class="d">- } else { 15491 </a><a href="#h19-0-13719" id="h19-0-13719" class="d">- setRootPseudoKey(currentRoot.id, current); 15492 </a><a href="#h19-0-13720" id="h19-0-13720" class="d">- mountFiberRecursively(current, false); 15493 </a><a href="#h19-0-13721" id="h19-0-13721" class="d">- } 15494 </a><a href="#h19-0-13722" id="h19-0-13722" class="d">- if (isProfiling && isProfilingSupported) { 15495 </a><a href="#h19-0-13723" id="h19-0-13723" class="d">- if (!shouldBailoutWithPendingOperations()) { 15496 </a><a href="#h19-0-13724" id="h19-0-13724" class="d">- var commitProfilingMetadata = rootToCommitProfilingMetadataMap.get(currentRoot.id); 15497 </a><a href="#h19-0-13725" id="h19-0-13725" class="d">- if (commitProfilingMetadata != null) { 15498 </a><a href="#h19-0-13726" id="h19-0-13726" class="d">- commitProfilingMetadata.push(currentCommitProfilingMetadata); 15499 </a><a href="#h19-0-13727" id="h19-0-13727" class="d">- } else { 15500 </a><a href="#h19-0-13728" id="h19-0-13728" class="d">- rootToCommitProfilingMetadataMap.set(currentRoot.id, [currentCommitProfilingMetadata]); 15501 </a><a href="#h19-0-13729" id="h19-0-13729" class="d">- } 15502 </a><a href="#h19-0-13730" id="h19-0-13730" class="d">- } 15503 </a><a href="#h19-0-13731" id="h19-0-13731" class="d">- } 15504 </a><a href="#h19-0-13732" id="h19-0-13732" class="d">- flushPendingEvents(root); 15505 </a><a href="#h19-0-13733" id="h19-0-13733" class="d">- needsToFlushComponentLogs = false; 15506 </a><a href="#h19-0-13734" id="h19-0-13734" class="d">- if (traceUpdatesEnabled) { 15507 </a><a href="#h19-0-13735" id="h19-0-13735" class="d">- hook.emit("traceUpdates", traceUpdatesForNodes); 15508 </a><a href="#h19-0-13736" id="h19-0-13736" class="d">- } 15509 </a><a href="#h19-0-13737" id="h19-0-13737" class="d">- currentRoot = null; 15510 </a><a href="#h19-0-13738" id="h19-0-13738" class="d">- } 15511 </a><a href="#h19-0-13739" id="h19-0-13739" class="d">- function getResourceInstance(fiber) { 15512 </a><a href="#h19-0-13740" id="h19-0-13740" class="d">- if (fiber.tag === HostHoistable) { 15513 </a><a href="#h19-0-13741" id="h19-0-13741" class="d">- var resource = fiber.memoizedState; 15514 </a><a href="#h19-0-13742" id="h19-0-13742" class="d">- if (renderer_typeof(resource) === "object" && resource !== null && resource.instance != null) { 15515 </a><a href="#h19-0-13743" id="h19-0-13743" class="d">- return resource.instance; 15516 </a><a href="#h19-0-13744" id="h19-0-13744" class="d">- } 15517 </a><a href="#h19-0-13745" id="h19-0-13745" class="d">- } 15518 </a><a href="#h19-0-13746" id="h19-0-13746" class="d">- return null; 15519 </a><a href="#h19-0-13747" id="h19-0-13747" class="d">- } 15520 </a><a href="#h19-0-13748" id="h19-0-13748" class="d">- function appendHostInstancesByDevToolsInstance(devtoolsInstance, hostInstances) { 15521 </a><a href="#h19-0-13749" id="h19-0-13749" class="d">- if (devtoolsInstance.kind !== VIRTUAL_INSTANCE) { 15522 </a><a href="#h19-0-13750" id="h19-0-13750" class="d">- var _fiber4 = devtoolsInstance.data; 15523 </a><a href="#h19-0-13751" id="h19-0-13751" class="d">- appendHostInstancesByFiber(_fiber4, hostInstances); 15524 </a><a href="#h19-0-13752" id="h19-0-13752" class="d">- return; 15525 </a><a href="#h19-0-13753" id="h19-0-13753" class="d">- } 15526 </a><a href="#h19-0-13754" id="h19-0-13754" class="d">- for (var child = devtoolsInstance.firstChild; child !== null; child = child.nextSibling) { 15527 </a><a href="#h19-0-13755" id="h19-0-13755" class="d">- appendHostInstancesByDevToolsInstance(child, hostInstances); 15528 </a><a href="#h19-0-13756" id="h19-0-13756" class="d">- } 15529 </a><a href="#h19-0-13757" id="h19-0-13757" class="d">- } 15530 </a><a href="#h19-0-13758" id="h19-0-13758" class="d">- function appendHostInstancesByFiber(fiber, hostInstances) { 15531 </a><a href="#h19-0-13759" id="h19-0-13759" class="d">- var node = fiber; 15532 </a><a href="#h19-0-13760" id="h19-0-13760" class="d">- while (true) { 15533 </a><a href="#h19-0-13761" id="h19-0-13761" class="d">- if (node.tag === HostComponent || node.tag === HostText || node.tag === HostSingleton || node.tag === HostHoistable) { 15534 </a><a href="#h19-0-13762" id="h19-0-13762" class="d">- var hostInstance = node.stateNode || getResourceInstance(node); 15535 </a><a href="#h19-0-13763" id="h19-0-13763" class="d">- if (hostInstance) { 15536 </a><a href="#h19-0-13764" id="h19-0-13764" class="d">- hostInstances.push(hostInstance); 15537 </a><a href="#h19-0-13765" id="h19-0-13765" class="d">- } 15538 </a><a href="#h19-0-13766" id="h19-0-13766" class="d">- } else if (node.child) { 15539 </a><a href="#h19-0-13767" id="h19-0-13767" class="d">- node.child.return = node; 15540 </a><a href="#h19-0-13768" id="h19-0-13768" class="d">- node = node.child; 15541 </a><a href="#h19-0-13769" id="h19-0-13769" class="d">- continue; 15542 </a><a href="#h19-0-13770" id="h19-0-13770" class="d">- } 15543 </a><a href="#h19-0-13771" id="h19-0-13771" class="d">- if (node === fiber) { 15544 </a><a href="#h19-0-13772" id="h19-0-13772" class="d">- return; 15545 </a><a href="#h19-0-13773" id="h19-0-13773" class="d">- } 15546 </a><a href="#h19-0-13774" id="h19-0-13774" class="d">- while (!node.sibling) { 15547 </a><a href="#h19-0-13775" id="h19-0-13775" class="d">- if (!node.return || node.return === fiber) { 15548 </a><a href="#h19-0-13776" id="h19-0-13776" class="d">- return; 15549 </a><a href="#h19-0-13777" id="h19-0-13777" class="d">- } 15550 </a><a href="#h19-0-13778" id="h19-0-13778" class="d">- node = node.return; 15551 </a><a href="#h19-0-13779" id="h19-0-13779" class="d">- } 15552 </a><a href="#h19-0-13780" id="h19-0-13780" class="d">- node.sibling.return = node.return; 15553 </a><a href="#h19-0-13781" id="h19-0-13781" class="d">- node = node.sibling; 15554 </a><a href="#h19-0-13782" id="h19-0-13782" class="d">- } 15555 </a><a href="#h19-0-13783" id="h19-0-13783" class="d">- } 15556 </a><a href="#h19-0-13784" id="h19-0-13784" class="d">- function findAllCurrentHostInstances(devtoolsInstance) { 15557 </a><a href="#h19-0-13785" id="h19-0-13785" class="d">- var hostInstances = []; 15558 </a><a href="#h19-0-13786" id="h19-0-13786" class="d">- appendHostInstancesByDevToolsInstance(devtoolsInstance, hostInstances); 15559 </a><a href="#h19-0-13787" id="h19-0-13787" class="d">- return hostInstances; 15560 </a><a href="#h19-0-13788" id="h19-0-13788" class="d">- } 15561 </a><a href="#h19-0-13789" id="h19-0-13789" class="d">- function findHostInstancesForElementID(id) { 15562 </a><a href="#h19-0-13790" id="h19-0-13790" class="d">- try { 15563 </a><a href="#h19-0-13791" id="h19-0-13791" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15564 </a><a href="#h19-0-13792" id="h19-0-13792" class="d">- if (devtoolsInstance === void 0) { 15565 </a><a href="#h19-0-13793" id="h19-0-13793" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 15566 </a><a href="#h19-0-13794" id="h19-0-13794" class="d">- return null; 15567 </a><a href="#h19-0-13795" id="h19-0-13795" class="d">- } 15568 </a><a href="#h19-0-13796" id="h19-0-13796" class="d">- return findAllCurrentHostInstances(devtoolsInstance); 15569 </a><a href="#h19-0-13797" id="h19-0-13797" class="d">- } catch (err) { 15570 </a><a href="#h19-0-13798" id="h19-0-13798" class="d">- return null; 15571 </a><a href="#h19-0-13799" id="h19-0-13799" class="d">- } 15572 </a><a href="#h19-0-13800" id="h19-0-13800" class="d">- } 15573 </a><a href="#h19-0-13801" id="h19-0-13801" class="d">- function getDisplayNameForElementID(id) { 15574 </a><a href="#h19-0-13802" id="h19-0-13802" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15575 </a><a href="#h19-0-13803" id="h19-0-13803" class="d">- if (devtoolsInstance === void 0) { 15576 </a><a href="#h19-0-13804" id="h19-0-13804" class="d">- return null; 15577 </a><a href="#h19-0-13805" id="h19-0-13805" class="d">- } 15578 </a><a href="#h19-0-13806" id="h19-0-13806" class="d">- if (devtoolsInstance.kind === FIBER_INSTANCE) { 15579 </a><a href="#h19-0-13807" id="h19-0-13807" class="d">- return getDisplayNameForFiber(devtoolsInstance.data); 15580 </a><a href="#h19-0-13808" id="h19-0-13808" class="d">- } else { 15581 </a><a href="#h19-0-13809" id="h19-0-13809" class="d">- return devtoolsInstance.data.name || ""; 15582 </a><a href="#h19-0-13810" id="h19-0-13810" class="d">- } 15583 </a><a href="#h19-0-13811" id="h19-0-13811" class="d">- } 15584 </a><a href="#h19-0-13812" id="h19-0-13812" class="d">- function getNearestMountedDOMNode(publicInstance) { 15585 </a><a href="#h19-0-13813" id="h19-0-13813" class="d">- var domNode = publicInstance; 15586 </a><a href="#h19-0-13814" id="h19-0-13814" class="d">- while (domNode && !publicInstanceToDevToolsInstanceMap.has(domNode)) { 15587 </a><a href="#h19-0-13815" id="h19-0-13815" class="d">- domNode = domNode.parentNode; 15588 </a><a href="#h19-0-13816" id="h19-0-13816" class="d">- } 15589 </a><a href="#h19-0-13817" id="h19-0-13817" class="d">- return domNode; 15590 </a><a href="#h19-0-13818" id="h19-0-13818" class="d">- } 15591 </a><a href="#h19-0-13819" id="h19-0-13819" class="d">- function getElementIDForHostInstance(publicInstance) { 15592 </a><a href="#h19-0-13820" id="h19-0-13820" class="d">- var instance = publicInstanceToDevToolsInstanceMap.get(publicInstance); 15593 </a><a href="#h19-0-13821" id="h19-0-13821" class="d">- if (instance !== void 0) { 15594 </a><a href="#h19-0-13822" id="h19-0-13822" class="d">- if (instance.kind === FILTERED_FIBER_INSTANCE) { 15595 </a><a href="#h19-0-13823" id="h19-0-13823" class="d">- return instance.parent.id; 15596 </a><a href="#h19-0-13824" id="h19-0-13824" class="d">- } 15597 </a><a href="#h19-0-13825" id="h19-0-13825" class="d">- return instance.id; 15598 </a><a href="#h19-0-13826" id="h19-0-13826" class="d">- } 15599 </a><a href="#h19-0-13827" id="h19-0-13827" class="d">- return null; 15600 </a><a href="#h19-0-13828" id="h19-0-13828" class="d">- } 15601 </a><a href="#h19-0-13829" id="h19-0-13829" class="d">- function getElementAttributeByPath(id, path) { 15602 </a><a href="#h19-0-13830" id="h19-0-13830" class="d">- if (isMostRecentlyInspectedElement(id)) { 15603 </a><a href="#h19-0-13831" id="h19-0-13831" class="d">- return utils_getInObject(mostRecentlyInspectedElement, path); 15604 </a><a href="#h19-0-13832" id="h19-0-13832" class="d">- } 15605 </a><a href="#h19-0-13833" id="h19-0-13833" class="d">- return void 0; 15606 </a><a href="#h19-0-13834" id="h19-0-13834" class="d">- } 15607 </a><a href="#h19-0-13835" id="h19-0-13835" class="d">- function getElementSourceFunctionById(id) { 15608 </a><a href="#h19-0-13836" id="h19-0-13836" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15609 </a><a href="#h19-0-13837" id="h19-0-13837" class="d">- if (devtoolsInstance === void 0) { 15610 </a><a href="#h19-0-13838" id="h19-0-13838" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 15611 </a><a href="#h19-0-13839" id="h19-0-13839" class="d">- return null; 15612 </a><a href="#h19-0-13840" id="h19-0-13840" class="d">- } 15613 </a><a href="#h19-0-13841" id="h19-0-13841" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 15614 </a><a href="#h19-0-13842" id="h19-0-13842" class="d">- return null; 15615 </a><a href="#h19-0-13843" id="h19-0-13843" class="d">- } 15616 </a><a href="#h19-0-13844" id="h19-0-13844" class="d">- var fiber = devtoolsInstance.data; 15617 </a><a href="#h19-0-13845" id="h19-0-13845" class="d">- var elementType = fiber.elementType, tag = fiber.tag, type = fiber.type; 15618 </a><a href="#h19-0-13846" id="h19-0-13846" class="d">- switch (tag) { 15619 </a><a href="#h19-0-13847" id="h19-0-13847" class="d">- case ClassComponent: 15620 </a><a href="#h19-0-13848" id="h19-0-13848" class="d">- case IncompleteClassComponent: 15621 </a><a href="#h19-0-13849" id="h19-0-13849" class="d">- case IncompleteFunctionComponent: 15622 </a><a href="#h19-0-13850" id="h19-0-13850" class="d">- case IndeterminateComponent: 15623 </a><a href="#h19-0-13851" id="h19-0-13851" class="d">- case FunctionComponent: 15624 </a><a href="#h19-0-13852" id="h19-0-13852" class="d">- return type; 15625 </a><a href="#h19-0-13853" id="h19-0-13853" class="d">- case ForwardRef: 15626 </a><a href="#h19-0-13854" id="h19-0-13854" class="d">- return type.render; 15627 </a><a href="#h19-0-13855" id="h19-0-13855" class="d">- case MemoComponent: 15628 </a><a href="#h19-0-13856" id="h19-0-13856" class="d">- case SimpleMemoComponent: 15629 </a><a href="#h19-0-13857" id="h19-0-13857" class="d">- return elementType != null && elementType.type != null ? elementType.type : type; 15630 </a><a href="#h19-0-13858" id="h19-0-13858" class="d">- default: 15631 </a><a href="#h19-0-13859" id="h19-0-13859" class="d">- return null; 15632 </a><a href="#h19-0-13860" id="h19-0-13860" class="d">- } 15633 </a><a href="#h19-0-13861" id="h19-0-13861" class="d">- } 15634 </a><a href="#h19-0-13862" id="h19-0-13862" class="d">- function instanceToSerializedElement(instance) { 15635 </a><a href="#h19-0-13863" id="h19-0-13863" class="d">- if (instance.kind === FIBER_INSTANCE) { 15636 </a><a href="#h19-0-13864" id="h19-0-13864" class="d">- var _fiber5 = instance.data; 15637 </a><a href="#h19-0-13865" id="h19-0-13865" class="d">- return { 15638 </a><a href="#h19-0-13866" id="h19-0-13866" class="d">- displayName: getDisplayNameForFiber(_fiber5) || "Anonymous", 15639 </a><a href="#h19-0-13867" id="h19-0-13867" class="d">- id: instance.id, 15640 </a><a href="#h19-0-13868" id="h19-0-13868" class="d">- key: _fiber5.key, 15641 </a><a href="#h19-0-13869" id="h19-0-13869" class="d">- type: getElementTypeForFiber(_fiber5) 15642 </a><a href="#h19-0-13870" id="h19-0-13870" class="d">- }; 15643 </a><a href="#h19-0-13871" id="h19-0-13871" class="d">- } else { 15644 </a><a href="#h19-0-13872" id="h19-0-13872" class="d">- var componentInfo = instance.data; 15645 </a><a href="#h19-0-13873" id="h19-0-13873" class="d">- return { 15646 </a><a href="#h19-0-13874" id="h19-0-13874" class="d">- displayName: componentInfo.name || "Anonymous", 15647 </a><a href="#h19-0-13875" id="h19-0-13875" class="d">- id: instance.id, 15648 </a><a href="#h19-0-13876" id="h19-0-13876" class="d">- key: componentInfo.key == null ? null : componentInfo.key, 15649 </a><a href="#h19-0-13877" id="h19-0-13877" class="d">- type: types_ElementTypeVirtual 15650 </a><a href="#h19-0-13878" id="h19-0-13878" class="d">- }; 15651 </a><a href="#h19-0-13879" id="h19-0-13879" class="d">- } 15652 </a><a href="#h19-0-13880" id="h19-0-13880" class="d">- } 15653 </a><a href="#h19-0-13881" id="h19-0-13881" class="d">- function getOwnersList(id) { 15654 </a><a href="#h19-0-13882" id="h19-0-13882" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15655 </a><a href="#h19-0-13883" id="h19-0-13883" class="d">- if (devtoolsInstance === void 0) { 15656 </a><a href="#h19-0-13884" id="h19-0-13884" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 15657 </a><a href="#h19-0-13885" id="h19-0-13885" class="d">- return null; 15658 </a><a href="#h19-0-13886" id="h19-0-13886" class="d">- } 15659 </a><a href="#h19-0-13887" id="h19-0-13887" class="d">- var self = instanceToSerializedElement(devtoolsInstance); 15660 </a><a href="#h19-0-13888" id="h19-0-13888" class="d">- var owners = getOwnersListFromInstance(devtoolsInstance); 15661 </a><a href="#h19-0-13889" id="h19-0-13889" class="d">- if (owners === null) { 15662 </a><a href="#h19-0-13890" id="h19-0-13890" class="d">- return [self]; 15663 </a><a href="#h19-0-13891" id="h19-0-13891" class="d">- } 15664 </a><a href="#h19-0-13892" id="h19-0-13892" class="d">- owners.unshift(self); 15665 </a><a href="#h19-0-13893" id="h19-0-13893" class="d">- owners.reverse(); 15666 </a><a href="#h19-0-13894" id="h19-0-13894" class="d">- return owners; 15667 </a><a href="#h19-0-13895" id="h19-0-13895" class="d">- } 15668 </a><a href="#h19-0-13896" id="h19-0-13896" class="d">- function getOwnersListFromInstance(instance) { 15669 </a><a href="#h19-0-13897" id="h19-0-13897" class="d">- var owner = getUnfilteredOwner(instance.data); 15670 </a><a href="#h19-0-13898" id="h19-0-13898" class="d">- if (owner === null) { 15671 </a><a href="#h19-0-13899" id="h19-0-13899" class="d">- return null; 15672 </a><a href="#h19-0-13900" id="h19-0-13900" class="d">- } 15673 </a><a href="#h19-0-13901" id="h19-0-13901" class="d">- var owners = []; 15674 </a><a href="#h19-0-13902" id="h19-0-13902" class="d">- var parentInstance = instance.parent; 15675 </a><a href="#h19-0-13903" id="h19-0-13903" class="d">- while (parentInstance !== null && owner !== null) { 15676 </a><a href="#h19-0-13904" id="h19-0-13904" class="d">- var ownerInstance = findNearestOwnerInstance(parentInstance, owner); 15677 </a><a href="#h19-0-13905" id="h19-0-13905" class="d">- if (ownerInstance !== null) { 15678 </a><a href="#h19-0-13906" id="h19-0-13906" class="d">- owners.push(instanceToSerializedElement(ownerInstance)); 15679 </a><a href="#h19-0-13907" id="h19-0-13907" class="d">- owner = getUnfilteredOwner(owner); 15680 </a><a href="#h19-0-13908" id="h19-0-13908" class="d">- parentInstance = ownerInstance.parent; 15681 </a><a href="#h19-0-13909" id="h19-0-13909" class="d">- } else { 15682 </a><a href="#h19-0-13910" id="h19-0-13910" class="d">- break; 15683 </a><a href="#h19-0-13911" id="h19-0-13911" class="d">- } 15684 </a><a href="#h19-0-13912" id="h19-0-13912" class="d">- } 15685 </a><a href="#h19-0-13913" id="h19-0-13913" class="d">- return owners; 15686 </a><a href="#h19-0-13914" id="h19-0-13914" class="d">- } 15687 </a><a href="#h19-0-13915" id="h19-0-13915" class="d">- function getUnfilteredOwner(owner) { 15688 </a><a href="#h19-0-13916" id="h19-0-13916" class="d">- if (owner == null) { 15689 </a><a href="#h19-0-13917" id="h19-0-13917" class="d">- return null; 15690 </a><a href="#h19-0-13918" id="h19-0-13918" class="d">- } 15691 </a><a href="#h19-0-13919" id="h19-0-13919" class="d">- if (typeof owner.tag === "number") { 15692 </a><a href="#h19-0-13920" id="h19-0-13920" class="d">- var ownerFiber = owner; 15693 </a><a href="#h19-0-13921" id="h19-0-13921" class="d">- owner = ownerFiber._debugOwner; 15694 </a><a href="#h19-0-13922" id="h19-0-13922" class="d">- } else { 15695 </a><a href="#h19-0-13923" id="h19-0-13923" class="d">- var ownerInfo = owner; 15696 </a><a href="#h19-0-13924" id="h19-0-13924" class="d">- owner = ownerInfo.owner; 15697 </a><a href="#h19-0-13925" id="h19-0-13925" class="d">- } 15698 </a><a href="#h19-0-13926" id="h19-0-13926" class="d">- while (owner) { 15699 </a><a href="#h19-0-13927" id="h19-0-13927" class="d">- if (typeof owner.tag === "number") { 15700 </a><a href="#h19-0-13928" id="h19-0-13928" class="d">- var _ownerFiber = owner; 15701 </a><a href="#h19-0-13929" id="h19-0-13929" class="d">- if (!shouldFilterFiber(_ownerFiber)) { 15702 </a><a href="#h19-0-13930" id="h19-0-13930" class="d">- return _ownerFiber; 15703 </a><a href="#h19-0-13931" id="h19-0-13931" class="d">- } 15704 </a><a href="#h19-0-13932" id="h19-0-13932" class="d">- owner = _ownerFiber._debugOwner; 15705 </a><a href="#h19-0-13933" id="h19-0-13933" class="d">- } else { 15706 </a><a href="#h19-0-13934" id="h19-0-13934" class="d">- var _ownerInfo = owner; 15707 </a><a href="#h19-0-13935" id="h19-0-13935" class="d">- if (!shouldFilterVirtual(_ownerInfo, null)) { 15708 </a><a href="#h19-0-13936" id="h19-0-13936" class="d">- return _ownerInfo; 15709 </a><a href="#h19-0-13937" id="h19-0-13937" class="d">- } 15710 </a><a href="#h19-0-13938" id="h19-0-13938" class="d">- owner = _ownerInfo.owner; 15711 </a><a href="#h19-0-13939" id="h19-0-13939" class="d">- } 15712 </a><a href="#h19-0-13940" id="h19-0-13940" class="d">- } 15713 </a><a href="#h19-0-13941" id="h19-0-13941" class="d">- return null; 15714 </a><a href="#h19-0-13942" id="h19-0-13942" class="d">- } 15715 </a><a href="#h19-0-13943" id="h19-0-13943" class="d">- function findNearestOwnerInstance(parentInstance, owner) { 15716 </a><a href="#h19-0-13944" id="h19-0-13944" class="d">- if (owner == null) { 15717 </a><a href="#h19-0-13945" id="h19-0-13945" class="d">- return null; 15718 </a><a href="#h19-0-13946" id="h19-0-13946" class="d">- } 15719 </a><a href="#h19-0-13947" id="h19-0-13947" class="d">- while (parentInstance !== null) { 15720 </a><a href="#h19-0-13948" id="h19-0-13948" class="d">- if (parentInstance.data === owner || // Typically both owner and instance.data would refer to the current version of a Fiber 15721 </a><a href="#h19-0-13949" id="h19-0-13949" class="d">- // but it is possible for memoization to ignore the owner on the JSX. Then the new Fiber 15722 </a><a href="#h19-0-13950" id="h19-0-13950" class="d">- // isn't propagated down as the new owner. In that case we might match the alternate 15723 </a><a href="#h19-0-13951" id="h19-0-13951" class="d">- // instead. This is a bit hacky but the fastest check since type casting owner to a Fiber 15724 </a><a href="#h19-0-13952" id="h19-0-13952" class="d">- // needs a duck type check anyway. 15725 </a><a href="#h19-0-13953" id="h19-0-13953" class="d">- parentInstance.data === owner.alternate) { 15726 </a><a href="#h19-0-13954" id="h19-0-13954" class="d">- if (parentInstance.kind === FILTERED_FIBER_INSTANCE) { 15727 </a><a href="#h19-0-13955" id="h19-0-13955" class="d">- return null; 15728 </a><a href="#h19-0-13956" id="h19-0-13956" class="d">- } 15729 </a><a href="#h19-0-13957" id="h19-0-13957" class="d">- return parentInstance; 15730 </a><a href="#h19-0-13958" id="h19-0-13958" class="d">- } 15731 </a><a href="#h19-0-13959" id="h19-0-13959" class="d">- parentInstance = parentInstance.parent; 15732 </a><a href="#h19-0-13960" id="h19-0-13960" class="d">- } 15733 </a><a href="#h19-0-13961" id="h19-0-13961" class="d">- return null; 15734 </a><a href="#h19-0-13962" id="h19-0-13962" class="d">- } 15735 </a><a href="#h19-0-13963" id="h19-0-13963" class="d">- function getInstanceAndStyle(id) { 15736 </a><a href="#h19-0-13964" id="h19-0-13964" class="d">- var instance = null; 15737 </a><a href="#h19-0-13965" id="h19-0-13965" class="d">- var style = null; 15738 </a><a href="#h19-0-13966" id="h19-0-13966" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15739 </a><a href="#h19-0-13967" id="h19-0-13967" class="d">- if (devtoolsInstance === void 0) { 15740 </a><a href="#h19-0-13968" id="h19-0-13968" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 15741 </a><a href="#h19-0-13969" id="h19-0-13969" class="d">- return { 15742 </a><a href="#h19-0-13970" id="h19-0-13970" class="d">- instance, 15743 </a><a href="#h19-0-13971" id="h19-0-13971" class="d">- style 15744 </a><a href="#h19-0-13972" id="h19-0-13972" class="d">- }; 15745 </a><a href="#h19-0-13973" id="h19-0-13973" class="d">- } 15746 </a><a href="#h19-0-13974" id="h19-0-13974" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 15747 </a><a href="#h19-0-13975" id="h19-0-13975" class="d">- return { 15748 </a><a href="#h19-0-13976" id="h19-0-13976" class="d">- instance, 15749 </a><a href="#h19-0-13977" id="h19-0-13977" class="d">- style 15750 </a><a href="#h19-0-13978" id="h19-0-13978" class="d">- }; 15751 </a><a href="#h19-0-13979" id="h19-0-13979" class="d">- } 15752 </a><a href="#h19-0-13980" id="h19-0-13980" class="d">- var fiber = devtoolsInstance.data; 15753 </a><a href="#h19-0-13981" id="h19-0-13981" class="d">- if (fiber !== null) { 15754 </a><a href="#h19-0-13982" id="h19-0-13982" class="d">- instance = fiber.stateNode; 15755 </a><a href="#h19-0-13983" id="h19-0-13983" class="d">- if (fiber.memoizedProps !== null) { 15756 </a><a href="#h19-0-13984" id="h19-0-13984" class="d">- style = fiber.memoizedProps.style; 15757 </a><a href="#h19-0-13985" id="h19-0-13985" class="d">- } 15758 </a><a href="#h19-0-13986" id="h19-0-13986" class="d">- } 15759 </a><a href="#h19-0-13987" id="h19-0-13987" class="d">- return { 15760 </a><a href="#h19-0-13988" id="h19-0-13988" class="d">- instance, 15761 </a><a href="#h19-0-13989" id="h19-0-13989" class="d">- style 15762 </a><a href="#h19-0-13990" id="h19-0-13990" class="d">- }; 15763 </a><a href="#h19-0-13991" id="h19-0-13991" class="d">- } 15764 </a><a href="#h19-0-13992" id="h19-0-13992" class="d">- function isErrorBoundary(fiber) { 15765 </a><a href="#h19-0-13993" id="h19-0-13993" class="d">- var tag = fiber.tag, type = fiber.type; 15766 </a><a href="#h19-0-13994" id="h19-0-13994" class="d">- switch (tag) { 15767 </a><a href="#h19-0-13995" id="h19-0-13995" class="d">- case ClassComponent: 15768 </a><a href="#h19-0-13996" id="h19-0-13996" class="d">- case IncompleteClassComponent: 15769 </a><a href="#h19-0-13997" id="h19-0-13997" class="d">- var instance = fiber.stateNode; 15770 </a><a href="#h19-0-13998" id="h19-0-13998" class="d">- return typeof type.getDerivedStateFromError === "function" || instance !== null && typeof instance.componentDidCatch === "function"; 15771 </a><a href="#h19-0-13999" id="h19-0-13999" class="d">- default: 15772 </a><a href="#h19-0-14000" id="h19-0-14000" class="d">- return false; 15773 </a><a href="#h19-0-14001" id="h19-0-14001" class="d">- } 15774 </a><a href="#h19-0-14002" id="h19-0-14002" class="d">- } 15775 </a><a href="#h19-0-14003" id="h19-0-14003" class="d">- function inspectElementRaw(id) { 15776 </a><a href="#h19-0-14004" id="h19-0-14004" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 15777 </a><a href="#h19-0-14005" id="h19-0-14005" class="d">- if (devtoolsInstance === void 0) { 15778 </a><a href="#h19-0-14006" id="h19-0-14006" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 15779 </a><a href="#h19-0-14007" id="h19-0-14007" class="d">- return null; 15780 </a><a href="#h19-0-14008" id="h19-0-14008" class="d">- } 15781 </a><a href="#h19-0-14009" id="h19-0-14009" class="d">- if (devtoolsInstance.kind === VIRTUAL_INSTANCE) { 15782 </a><a href="#h19-0-14010" id="h19-0-14010" class="d">- return inspectVirtualInstanceRaw(devtoolsInstance); 15783 </a><a href="#h19-0-14011" id="h19-0-14011" class="d">- } 15784 </a><a href="#h19-0-14012" id="h19-0-14012" class="d">- if (devtoolsInstance.kind === FIBER_INSTANCE) { 15785 </a><a href="#h19-0-14013" id="h19-0-14013" class="d">- return inspectFiberInstanceRaw(devtoolsInstance); 15786 </a><a href="#h19-0-14014" id="h19-0-14014" class="d">- } 15787 </a><a href="#h19-0-14015" id="h19-0-14015" class="d">- devtoolsInstance; 15788 </a><a href="#h19-0-14016" id="h19-0-14016" class="d">- throw new Error("Unsupported instance kind"); 15789 </a><a href="#h19-0-14017" id="h19-0-14017" class="d">- } 15790 </a><a href="#h19-0-14018" id="h19-0-14018" class="d">- function inspectFiberInstanceRaw(fiberInstance) { 15791 </a><a href="#h19-0-14019" id="h19-0-14019" class="d">- var fiber = fiberInstance.data; 15792 </a><a href="#h19-0-14020" id="h19-0-14020" class="d">- if (fiber == null) { 15793 </a><a href="#h19-0-14021" id="h19-0-14021" class="d">- return null; 15794 </a><a href="#h19-0-14022" id="h19-0-14022" class="d">- } 15795 </a><a href="#h19-0-14023" id="h19-0-14023" class="d">- var stateNode = fiber.stateNode, key = fiber.key, memoizedProps = fiber.memoizedProps, memoizedState = fiber.memoizedState, dependencies = fiber.dependencies, tag = fiber.tag, type = fiber.type; 15796 </a><a href="#h19-0-14024" id="h19-0-14024" class="d">- var elementType = getElementTypeForFiber(fiber); 15797 </a><a href="#h19-0-14025" id="h19-0-14025" class="d">- var usesHooks = (tag === FunctionComponent || tag === SimpleMemoComponent || tag === ForwardRef) && (!!memoizedState || !!dependencies); 15798 </a><a href="#h19-0-14026" id="h19-0-14026" class="d">- var showState = !usesHooks && tag !== CacheComponent; 15799 </a><a href="#h19-0-14027" id="h19-0-14027" class="d">- var typeSymbol = getTypeSymbol(type); 15800 </a><a href="#h19-0-14028" id="h19-0-14028" class="d">- var canViewSource = false; 15801 </a><a href="#h19-0-14029" id="h19-0-14029" class="d">- var context = null; 15802 </a><a href="#h19-0-14030" id="h19-0-14030" class="d">- if (tag === ClassComponent || tag === FunctionComponent || tag === IncompleteClassComponent || tag === IncompleteFunctionComponent || tag === IndeterminateComponent || tag === MemoComponent || tag === ForwardRef || tag === SimpleMemoComponent) { 15803 </a><a href="#h19-0-14031" id="h19-0-14031" class="d">- canViewSource = true; 15804 </a><a href="#h19-0-14032" id="h19-0-14032" class="d">- if (stateNode && stateNode.context != null) { 15805 </a><a href="#h19-0-14033" id="h19-0-14033" class="d">- var shouldHideContext = elementType === types_ElementTypeClass && !(type.contextTypes || type.contextType); 15806 </a><a href="#h19-0-14034" id="h19-0-14034" class="d">- if (!shouldHideContext) { 15807 </a><a href="#h19-0-14035" id="h19-0-14035" class="d">- context = stateNode.context; 15808 </a><a href="#h19-0-14036" id="h19-0-14036" class="d">- } 15809 </a><a href="#h19-0-14037" id="h19-0-14037" class="d">- } 15810 </a><a href="#h19-0-14038" id="h19-0-14038" class="d">- } else if ( 15811 </a><a href="#h19-0-14039" id="h19-0-14039" class="d">- // Detect pre-19 Context Consumers 15812 </a><a href="#h19-0-14040" id="h19-0-14040" class="d">- (typeSymbol === CONTEXT_NUMBER || typeSymbol === CONTEXT_SYMBOL_STRING) && !// In 19+, CONTEXT_SYMBOL_STRING means a Provider instead. 15813 </a><a href="#h19-0-14041" id="h19-0-14041" class="d">- // It will be handled in a different branch below. 15814 </a><a href="#h19-0-14042" id="h19-0-14042" class="d">- // Eventually, this entire branch can be removed. 15815 </a><a href="#h19-0-14043" id="h19-0-14043" class="d">- (type._context === void 0 && type.Provider === type) 15816 </a><a href="#h19-0-14044" id="h19-0-14044" class="d">- ) { 15817 </a><a href="#h19-0-14045" id="h19-0-14045" class="d">- var consumerResolvedContext = type._context || type; 15818 </a><a href="#h19-0-14046" id="h19-0-14046" class="d">- context = consumerResolvedContext._currentValue || null; 15819 </a><a href="#h19-0-14047" id="h19-0-14047" class="d">- var _current = fiber.return; 15820 </a><a href="#h19-0-14048" id="h19-0-14048" class="d">- while (_current !== null) { 15821 </a><a href="#h19-0-14049" id="h19-0-14049" class="d">- var currentType = _current.type; 15822 </a><a href="#h19-0-14050" id="h19-0-14050" class="d">- var currentTypeSymbol = getTypeSymbol(currentType); 15823 </a><a href="#h19-0-14051" id="h19-0-14051" class="d">- if (currentTypeSymbol === PROVIDER_NUMBER || currentTypeSymbol === PROVIDER_SYMBOL_STRING) { 15824 </a><a href="#h19-0-14052" id="h19-0-14052" class="d">- var providerResolvedContext = currentType._context || currentType.context; 15825 </a><a href="#h19-0-14053" id="h19-0-14053" class="d">- if (providerResolvedContext === consumerResolvedContext) { 15826 </a><a href="#h19-0-14054" id="h19-0-14054" class="d">- context = _current.memoizedProps.value; 15827 </a><a href="#h19-0-14055" id="h19-0-14055" class="d">- break; 15828 </a><a href="#h19-0-14056" id="h19-0-14056" class="d">- } 15829 </a><a href="#h19-0-14057" id="h19-0-14057" class="d">- } 15830 </a><a href="#h19-0-14058" id="h19-0-14058" class="d">- _current = _current.return; 15831 </a><a href="#h19-0-14059" id="h19-0-14059" class="d">- } 15832 </a><a href="#h19-0-14060" id="h19-0-14060" class="d">- } else if ( 15833 </a><a href="#h19-0-14061" id="h19-0-14061" class="d">- // Detect 19+ Context Consumers 15834 </a><a href="#h19-0-14062" id="h19-0-14062" class="d">- typeSymbol === CONSUMER_SYMBOL_STRING 15835 </a><a href="#h19-0-14063" id="h19-0-14063" class="d">- ) { 15836 </a><a href="#h19-0-14064" id="h19-0-14064" class="d">- var _consumerResolvedContext = type._context; 15837 </a><a href="#h19-0-14065" id="h19-0-14065" class="d">- context = _consumerResolvedContext._currentValue || null; 15838 </a><a href="#h19-0-14066" id="h19-0-14066" class="d">- var _current2 = fiber.return; 15839 </a><a href="#h19-0-14067" id="h19-0-14067" class="d">- while (_current2 !== null) { 15840 </a><a href="#h19-0-14068" id="h19-0-14068" class="d">- var _currentType = _current2.type; 15841 </a><a href="#h19-0-14069" id="h19-0-14069" class="d">- var _currentTypeSymbol = getTypeSymbol(_currentType); 15842 </a><a href="#h19-0-14070" id="h19-0-14070" class="d">- if ( 15843 </a><a href="#h19-0-14071" id="h19-0-14071" class="d">- // In 19+, these are Context Providers 15844 </a><a href="#h19-0-14072" id="h19-0-14072" class="d">- _currentTypeSymbol === CONTEXT_SYMBOL_STRING 15845 </a><a href="#h19-0-14073" id="h19-0-14073" class="d">- ) { 15846 </a><a href="#h19-0-14074" id="h19-0-14074" class="d">- var _providerResolvedContext = _currentType; 15847 </a><a href="#h19-0-14075" id="h19-0-14075" class="d">- if (_providerResolvedContext === _consumerResolvedContext) { 15848 </a><a href="#h19-0-14076" id="h19-0-14076" class="d">- context = _current2.memoizedProps.value; 15849 </a><a href="#h19-0-14077" id="h19-0-14077" class="d">- break; 15850 </a><a href="#h19-0-14078" id="h19-0-14078" class="d">- } 15851 </a><a href="#h19-0-14079" id="h19-0-14079" class="d">- } 15852 </a><a href="#h19-0-14080" id="h19-0-14080" class="d">- _current2 = _current2.return; 15853 </a><a href="#h19-0-14081" id="h19-0-14081" class="d">- } 15854 </a><a href="#h19-0-14082" id="h19-0-14082" class="d">- } 15855 </a><a href="#h19-0-14083" id="h19-0-14083" class="d">- var hasLegacyContext = false; 15856 </a><a href="#h19-0-14084" id="h19-0-14084" class="d">- if (context !== null) { 15857 </a><a href="#h19-0-14085" id="h19-0-14085" class="d">- hasLegacyContext = !!type.contextTypes; 15858 </a><a href="#h19-0-14086" id="h19-0-14086" class="d">- context = { 15859 </a><a href="#h19-0-14087" id="h19-0-14087" class="d">- value: context 15860 </a><a href="#h19-0-14088" id="h19-0-14088" class="d">- }; 15861 </a><a href="#h19-0-14089" id="h19-0-14089" class="d">- } 15862 </a><a href="#h19-0-14090" id="h19-0-14090" class="d">- var owners = getOwnersListFromInstance(fiberInstance); 15863 </a><a href="#h19-0-14091" id="h19-0-14091" class="d">- var hooks = null; 15864 </a><a href="#h19-0-14092" id="h19-0-14092" class="d">- if (usesHooks) { 15865 </a><a href="#h19-0-14093" id="h19-0-14093" class="d">- var originalConsoleMethods = {}; 15866 </a><a href="#h19-0-14094" id="h19-0-14094" class="d">- for (var method in console) { 15867 </a><a href="#h19-0-14095" id="h19-0-14095" class="d">- try { 15868 </a><a href="#h19-0-14096" id="h19-0-14096" class="d">- originalConsoleMethods[method] = console[method]; 15869 </a><a href="#h19-0-14097" id="h19-0-14097" class="d">- console[method] = function() { 15870 </a><a href="#h19-0-14098" id="h19-0-14098" class="d">- }; 15871 </a><a href="#h19-0-14099" id="h19-0-14099" class="d">- } catch (error) { 15872 </a><a href="#h19-0-14100" id="h19-0-14100" class="d">- } 15873 </a><a href="#h19-0-14101" id="h19-0-14101" class="d">- } 15874 </a><a href="#h19-0-14102" id="h19-0-14102" class="d">- try { 15875 </a><a href="#h19-0-14103" id="h19-0-14103" class="d">- hooks = (0, react_debug_tools.inspectHooksOfFiber)(fiber, getDispatcherRef(renderer)); 15876 </a><a href="#h19-0-14104" id="h19-0-14104" class="d">- } finally { 15877 </a><a href="#h19-0-14105" id="h19-0-14105" class="d">- for (var _method in originalConsoleMethods) { 15878 </a><a href="#h19-0-14106" id="h19-0-14106" class="d">- try { 15879 </a><a href="#h19-0-14107" id="h19-0-14107" class="d">- console[_method] = originalConsoleMethods[_method]; 15880 </a><a href="#h19-0-14108" id="h19-0-14108" class="d">- } catch (error) { 15881 </a><a href="#h19-0-14109" id="h19-0-14109" class="d">- } 15882 </a><a href="#h19-0-14110" id="h19-0-14110" class="d">- } 15883 </a><a href="#h19-0-14111" id="h19-0-14111" class="d">- } 15884 </a><a href="#h19-0-14112" id="h19-0-14112" class="d">- } 15885 </a><a href="#h19-0-14113" id="h19-0-14113" class="d">- var rootType = null; 15886 </a><a href="#h19-0-14114" id="h19-0-14114" class="d">- var current = fiber; 15887 </a><a href="#h19-0-14115" id="h19-0-14115" class="d">- var hasErrorBoundary = false; 15888 </a><a href="#h19-0-14116" id="h19-0-14116" class="d">- var hasSuspenseBoundary = false; 15889 </a><a href="#h19-0-14117" id="h19-0-14117" class="d">- while (current.return !== null) { 15890 </a><a href="#h19-0-14118" id="h19-0-14118" class="d">- var temp = current; 15891 </a><a href="#h19-0-14119" id="h19-0-14119" class="d">- current = current.return; 15892 </a><a href="#h19-0-14120" id="h19-0-14120" class="d">- if (temp.tag === SuspenseComponent) { 15893 </a><a href="#h19-0-14121" id="h19-0-14121" class="d">- hasSuspenseBoundary = true; 15894 </a><a href="#h19-0-14122" id="h19-0-14122" class="d">- } else if (isErrorBoundary(temp)) { 15895 </a><a href="#h19-0-14123" id="h19-0-14123" class="d">- hasErrorBoundary = true; 15896 </a><a href="#h19-0-14124" id="h19-0-14124" class="d">- } 15897 </a><a href="#h19-0-14125" id="h19-0-14125" class="d">- } 15898 </a><a href="#h19-0-14126" id="h19-0-14126" class="d">- var fiberRoot = current.stateNode; 15899 </a><a href="#h19-0-14127" id="h19-0-14127" class="d">- if (fiberRoot != null && fiberRoot._debugRootType !== null) { 15900 </a><a href="#h19-0-14128" id="h19-0-14128" class="d">- rootType = fiberRoot._debugRootType; 15901 </a><a href="#h19-0-14129" id="h19-0-14129" class="d">- } 15902 </a><a href="#h19-0-14130" id="h19-0-14130" class="d">- var isTimedOutSuspense = tag === SuspenseComponent && memoizedState !== null; 15903 </a><a href="#h19-0-14131" id="h19-0-14131" class="d">- var isErrored = false; 15904 </a><a href="#h19-0-14132" id="h19-0-14132" class="d">- if (isErrorBoundary(fiber)) { 15905 </a><a href="#h19-0-14133" id="h19-0-14133" class="d">- var DidCapture = 128; 15906 </a><a href="#h19-0-14134" id="h19-0-14134" class="d">- isErrored = (fiber.flags & DidCapture) !== 0 || forceErrorForFibers.get(fiber) === true || fiber.alternate !== null && forceErrorForFibers.get(fiber.alternate) === true; 15907 </a><a href="#h19-0-14135" id="h19-0-14135" class="d">- } 15908 </a><a href="#h19-0-14136" id="h19-0-14136" class="d">- var plugins = { 15909 </a><a href="#h19-0-14137" id="h19-0-14137" class="d">- stylex: null 15910 </a><a href="#h19-0-14138" id="h19-0-14138" class="d">- }; 15911 </a><a href="#h19-0-14139" id="h19-0-14139" class="d">- if (enableStyleXFeatures) { 15912 </a><a href="#h19-0-14140" id="h19-0-14140" class="d">- if (memoizedProps != null && memoizedProps.hasOwnProperty("xstyle")) { 15913 </a><a href="#h19-0-14141" id="h19-0-14141" class="d">- plugins.stylex = getStyleXData(memoizedProps.xstyle); 15914 </a><a href="#h19-0-14142" id="h19-0-14142" class="d">- } 15915 </a><a href="#h19-0-14143" id="h19-0-14143" class="d">- } 15916 </a><a href="#h19-0-14144" id="h19-0-14144" class="d">- var source = null; 15917 </a><a href="#h19-0-14145" id="h19-0-14145" class="d">- if (canViewSource) { 15918 </a><a href="#h19-0-14146" id="h19-0-14146" class="d">- source = getSourceForFiberInstance(fiberInstance); 15919 </a><a href="#h19-0-14147" id="h19-0-14147" class="d">- } 15920 </a><a href="#h19-0-14148" id="h19-0-14148" class="d">- var componentLogsEntry = fiberToComponentLogsMap.get(fiber); 15921 </a><a href="#h19-0-14149" id="h19-0-14149" class="d">- if (componentLogsEntry === void 0 && fiber.alternate !== null) { 15922 </a><a href="#h19-0-14150" id="h19-0-14150" class="d">- componentLogsEntry = fiberToComponentLogsMap.get(fiber.alternate); 15923 </a><a href="#h19-0-14151" id="h19-0-14151" class="d">- } 15924 </a><a href="#h19-0-14152" id="h19-0-14152" class="d">- return { 15925 </a><a href="#h19-0-14153" id="h19-0-14153" class="d">- id: fiberInstance.id, 15926 </a><a href="#h19-0-14154" id="h19-0-14154" class="d">- // Does the current renderer support editable hooks and function props? 15927 </a><a href="#h19-0-14155" id="h19-0-14155" class="d">- canEditHooks: typeof overrideHookState === "function", 15928 </a><a href="#h19-0-14156" id="h19-0-14156" class="d">- canEditFunctionProps: typeof overrideProps === "function", 15929 </a><a href="#h19-0-14157" id="h19-0-14157" class="d">- // Does the current renderer support advanced editing interface? 15930 </a><a href="#h19-0-14158" id="h19-0-14158" class="d">- canEditHooksAndDeletePaths: typeof overrideHookStateDeletePath === "function", 15931 </a><a href="#h19-0-14159" id="h19-0-14159" class="d">- canEditHooksAndRenamePaths: typeof overrideHookStateRenamePath === "function", 15932 </a><a href="#h19-0-14160" id="h19-0-14160" class="d">- canEditFunctionPropsDeletePaths: typeof overridePropsDeletePath === "function", 15933 </a><a href="#h19-0-14161" id="h19-0-14161" class="d">- canEditFunctionPropsRenamePaths: typeof overridePropsRenamePath === "function", 15934 </a><a href="#h19-0-14162" id="h19-0-14162" class="d">- canToggleError: supportsTogglingError && hasErrorBoundary, 15935 </a><a href="#h19-0-14163" id="h19-0-14163" class="d">- // Is this error boundary in error state. 15936 </a><a href="#h19-0-14164" id="h19-0-14164" class="d">- isErrored, 15937 </a><a href="#h19-0-14165" id="h19-0-14165" class="d">- canToggleSuspense: supportsTogglingSuspense && hasSuspenseBoundary && // If it's showing the real content, we can always flip fallback. 15938 </a><a href="#h19-0-14166" id="h19-0-14166" class="d">- (!isTimedOutSuspense || // If it's showing fallback because we previously forced it to, 15939 </a><a href="#h19-0-14167" id="h19-0-14167" class="d">- // allow toggling it back to remove the fallback override. 15940 </a><a href="#h19-0-14168" id="h19-0-14168" class="d">- forceFallbackForFibers.has(fiber) || fiber.alternate !== null && forceFallbackForFibers.has(fiber.alternate)), 15941 </a><a href="#h19-0-14169" id="h19-0-14169" class="d">- // Can view component source location. 15942 </a><a href="#h19-0-14170" id="h19-0-14170" class="d">- canViewSource, 15943 </a><a href="#h19-0-14171" id="h19-0-14171" class="d">- source, 15944 </a><a href="#h19-0-14172" id="h19-0-14172" class="d">- // Does the component have legacy context attached to it. 15945 </a><a href="#h19-0-14173" id="h19-0-14173" class="d">- hasLegacyContext, 15946 </a><a href="#h19-0-14174" id="h19-0-14174" class="d">- key: key != null ? key : null, 15947 </a><a href="#h19-0-14175" id="h19-0-14175" class="d">- type: elementType, 15948 </a><a href="#h19-0-14176" id="h19-0-14176" class="d">- // Inspectable properties. 15949 </a><a href="#h19-0-14177" id="h19-0-14177" class="d">- // TODO Review sanitization approach for the below inspectable values. 15950 </a><a href="#h19-0-14178" id="h19-0-14178" class="d">- context, 15951 </a><a href="#h19-0-14179" id="h19-0-14179" class="d">- hooks, 15952 </a><a href="#h19-0-14180" id="h19-0-14180" class="d">- props: memoizedProps, 15953 </a><a href="#h19-0-14181" id="h19-0-14181" class="d">- state: showState ? memoizedState : null, 15954 </a><a href="#h19-0-14182" id="h19-0-14182" class="d">- errors: componentLogsEntry === void 0 ? [] : Array.from(componentLogsEntry.errors.entries()), 15955 </a><a href="#h19-0-14183" id="h19-0-14183" class="d">- warnings: componentLogsEntry === void 0 ? [] : Array.from(componentLogsEntry.warnings.entries()), 15956 </a><a href="#h19-0-14184" id="h19-0-14184" class="d">- // List of owners 15957 </a><a href="#h19-0-14185" id="h19-0-14185" class="d">- owners, 15958 </a><a href="#h19-0-14186" id="h19-0-14186" class="d">- rootType, 15959 </a><a href="#h19-0-14187" id="h19-0-14187" class="d">- rendererPackageName: renderer.rendererPackageName, 15960 </a><a href="#h19-0-14188" id="h19-0-14188" class="d">- rendererVersion: renderer.version, 15961 </a><a href="#h19-0-14189" id="h19-0-14189" class="d">- plugins 15962 </a><a href="#h19-0-14190" id="h19-0-14190" class="d">- }; 15963 </a><a href="#h19-0-14191" id="h19-0-14191" class="d">- } 15964 </a><a href="#h19-0-14192" id="h19-0-14192" class="d">- function inspectVirtualInstanceRaw(virtualInstance) { 15965 </a><a href="#h19-0-14193" id="h19-0-14193" class="d">- var canViewSource = true; 15966 </a><a href="#h19-0-14194" id="h19-0-14194" class="d">- var source = getSourceForInstance(virtualInstance); 15967 </a><a href="#h19-0-14195" id="h19-0-14195" class="d">- var componentInfo = virtualInstance.data; 15968 </a><a href="#h19-0-14196" id="h19-0-14196" class="d">- var key = typeof componentInfo.key === "string" ? componentInfo.key : null; 15969 </a><a href="#h19-0-14197" id="h19-0-14197" class="d">- var props = componentInfo.props == null ? null : componentInfo.props; 15970 </a><a href="#h19-0-14198" id="h19-0-14198" class="d">- var owners = getOwnersListFromInstance(virtualInstance); 15971 </a><a href="#h19-0-14199" id="h19-0-14199" class="d">- var rootType = null; 15972 </a><a href="#h19-0-14200" id="h19-0-14200" class="d">- var hasErrorBoundary = false; 15973 </a><a href="#h19-0-14201" id="h19-0-14201" class="d">- var hasSuspenseBoundary = false; 15974 </a><a href="#h19-0-14202" id="h19-0-14202" class="d">- var nearestFiber = getNearestFiber(virtualInstance); 15975 </a><a href="#h19-0-14203" id="h19-0-14203" class="d">- if (nearestFiber !== null) { 15976 </a><a href="#h19-0-14204" id="h19-0-14204" class="d">- var current = nearestFiber; 15977 </a><a href="#h19-0-14205" id="h19-0-14205" class="d">- while (current.return !== null) { 15978 </a><a href="#h19-0-14206" id="h19-0-14206" class="d">- var temp = current; 15979 </a><a href="#h19-0-14207" id="h19-0-14207" class="d">- current = current.return; 15980 </a><a href="#h19-0-14208" id="h19-0-14208" class="d">- if (temp.tag === SuspenseComponent) { 15981 </a><a href="#h19-0-14209" id="h19-0-14209" class="d">- hasSuspenseBoundary = true; 15982 </a><a href="#h19-0-14210" id="h19-0-14210" class="d">- } else if (isErrorBoundary(temp)) { 15983 </a><a href="#h19-0-14211" id="h19-0-14211" class="d">- hasErrorBoundary = true; 15984 </a><a href="#h19-0-14212" id="h19-0-14212" class="d">- } 15985 </a><a href="#h19-0-14213" id="h19-0-14213" class="d">- } 15986 </a><a href="#h19-0-14214" id="h19-0-14214" class="d">- var fiberRoot = current.stateNode; 15987 </a><a href="#h19-0-14215" id="h19-0-14215" class="d">- if (fiberRoot != null && fiberRoot._debugRootType !== null) { 15988 </a><a href="#h19-0-14216" id="h19-0-14216" class="d">- rootType = fiberRoot._debugRootType; 15989 </a><a href="#h19-0-14217" id="h19-0-14217" class="d">- } 15990 </a><a href="#h19-0-14218" id="h19-0-14218" class="d">- } 15991 </a><a href="#h19-0-14219" id="h19-0-14219" class="d">- var plugins = { 15992 </a><a href="#h19-0-14220" id="h19-0-14220" class="d">- stylex: null 15993 </a><a href="#h19-0-14221" id="h19-0-14221" class="d">- }; 15994 </a><a href="#h19-0-14222" id="h19-0-14222" class="d">- var componentLogsEntry = componentInfoToComponentLogsMap.get(componentInfo); 15995 </a><a href="#h19-0-14223" id="h19-0-14223" class="d">- return { 15996 </a><a href="#h19-0-14224" id="h19-0-14224" class="d">- id: virtualInstance.id, 15997 </a><a href="#h19-0-14225" id="h19-0-14225" class="d">- canEditHooks: false, 15998 </a><a href="#h19-0-14226" id="h19-0-14226" class="d">- canEditFunctionProps: false, 15999 </a><a href="#h19-0-14227" id="h19-0-14227" class="d">- canEditHooksAndDeletePaths: false, 16000 </a><a href="#h19-0-14228" id="h19-0-14228" class="d">- canEditHooksAndRenamePaths: false, 16001 </a><a href="#h19-0-14229" id="h19-0-14229" class="d">- canEditFunctionPropsDeletePaths: false, 16002 </a><a href="#h19-0-14230" id="h19-0-14230" class="d">- canEditFunctionPropsRenamePaths: false, 16003 </a><a href="#h19-0-14231" id="h19-0-14231" class="d">- canToggleError: supportsTogglingError && hasErrorBoundary, 16004 </a><a href="#h19-0-14232" id="h19-0-14232" class="d">- isErrored: false, 16005 </a><a href="#h19-0-14233" id="h19-0-14233" class="d">- canToggleSuspense: supportsTogglingSuspense && hasSuspenseBoundary, 16006 </a><a href="#h19-0-14234" id="h19-0-14234" class="d">- // Can view component source location. 16007 </a><a href="#h19-0-14235" id="h19-0-14235" class="d">- canViewSource, 16008 </a><a href="#h19-0-14236" id="h19-0-14236" class="d">- source, 16009 </a><a href="#h19-0-14237" id="h19-0-14237" class="d">- // Does the component have legacy context attached to it. 16010 </a><a href="#h19-0-14238" id="h19-0-14238" class="d">- hasLegacyContext: false, 16011 </a><a href="#h19-0-14239" id="h19-0-14239" class="d">- key, 16012 </a><a href="#h19-0-14240" id="h19-0-14240" class="d">- type: types_ElementTypeVirtual, 16013 </a><a href="#h19-0-14241" id="h19-0-14241" class="d">- // Inspectable properties. 16014 </a><a href="#h19-0-14242" id="h19-0-14242" class="d">- // TODO Review sanitization approach for the below inspectable values. 16015 </a><a href="#h19-0-14243" id="h19-0-14243" class="d">- context: null, 16016 </a><a href="#h19-0-14244" id="h19-0-14244" class="d">- hooks: null, 16017 </a><a href="#h19-0-14245" id="h19-0-14245" class="d">- props, 16018 </a><a href="#h19-0-14246" id="h19-0-14246" class="d">- state: null, 16019 </a><a href="#h19-0-14247" id="h19-0-14247" class="d">- errors: componentLogsEntry === void 0 ? [] : Array.from(componentLogsEntry.errors.entries()), 16020 </a><a href="#h19-0-14248" id="h19-0-14248" class="d">- warnings: componentLogsEntry === void 0 ? [] : Array.from(componentLogsEntry.warnings.entries()), 16021 </a><a href="#h19-0-14249" id="h19-0-14249" class="d">- // List of owners 16022 </a><a href="#h19-0-14250" id="h19-0-14250" class="d">- owners, 16023 </a><a href="#h19-0-14251" id="h19-0-14251" class="d">- rootType, 16024 </a><a href="#h19-0-14252" id="h19-0-14252" class="d">- rendererPackageName: renderer.rendererPackageName, 16025 </a><a href="#h19-0-14253" id="h19-0-14253" class="d">- rendererVersion: renderer.version, 16026 </a><a href="#h19-0-14254" id="h19-0-14254" class="d">- plugins 16027 </a><a href="#h19-0-14255" id="h19-0-14255" class="d">- }; 16028 </a><a href="#h19-0-14256" id="h19-0-14256" class="d">- } 16029 </a><a href="#h19-0-14257" id="h19-0-14257" class="d">- var mostRecentlyInspectedElement = null; 16030 </a><a href="#h19-0-14258" id="h19-0-14258" class="d">- var hasElementUpdatedSinceLastInspected = false; 16031 </a><a href="#h19-0-14259" id="h19-0-14259" class="d">- var currentlyInspectedPaths = {}; 16032 </a><a href="#h19-0-14260" id="h19-0-14260" class="d">- function isMostRecentlyInspectedElement(id) { 16033 </a><a href="#h19-0-14261" id="h19-0-14261" class="d">- return mostRecentlyInspectedElement !== null && mostRecentlyInspectedElement.id === id; 16034 </a><a href="#h19-0-14262" id="h19-0-14262" class="d">- } 16035 </a><a href="#h19-0-14263" id="h19-0-14263" class="d">- function isMostRecentlyInspectedElementCurrent(id) { 16036 </a><a href="#h19-0-14264" id="h19-0-14264" class="d">- return isMostRecentlyInspectedElement(id) && !hasElementUpdatedSinceLastInspected; 16037 </a><a href="#h19-0-14265" id="h19-0-14265" class="d">- } 16038 </a><a href="#h19-0-14266" id="h19-0-14266" class="d">- function mergeInspectedPaths(path) { 16039 </a><a href="#h19-0-14267" id="h19-0-14267" class="d">- var current = currentlyInspectedPaths; 16040 </a><a href="#h19-0-14268" id="h19-0-14268" class="d">- path.forEach(function(key) { 16041 </a><a href="#h19-0-14269" id="h19-0-14269" class="d">- if (!current[key]) { 16042 </a><a href="#h19-0-14270" id="h19-0-14270" class="d">- current[key] = {}; 16043 </a><a href="#h19-0-14271" id="h19-0-14271" class="d">- } 16044 </a><a href="#h19-0-14272" id="h19-0-14272" class="d">- current = current[key]; 16045 </a><a href="#h19-0-14273" id="h19-0-14273" class="d">- }); 16046 </a><a href="#h19-0-14274" id="h19-0-14274" class="d">- } 16047 </a><a href="#h19-0-14275" id="h19-0-14275" class="d">- function createIsPathAllowed(key, secondaryCategory) { 16048 </a><a href="#h19-0-14276" id="h19-0-14276" class="d">- return function isPathAllowed(path) { 16049 </a><a href="#h19-0-14277" id="h19-0-14277" class="d">- switch (secondaryCategory) { 16050 </a><a href="#h19-0-14278" id="h19-0-14278" class="d">- case "hooks": 16051 </a><a href="#h19-0-14279" id="h19-0-14279" class="d">- if (path.length === 1) { 16052 </a><a href="#h19-0-14280" id="h19-0-14280" class="d">- return true; 16053 </a><a href="#h19-0-14281" id="h19-0-14281" class="d">- } 16054 </a><a href="#h19-0-14282" id="h19-0-14282" class="d">- if (path[path.length - 2] === "hookSource" && path[path.length - 1] === "fileName") { 16055 </a><a href="#h19-0-14283" id="h19-0-14283" class="d">- return true; 16056 </a><a href="#h19-0-14284" id="h19-0-14284" class="d">- } 16057 </a><a href="#h19-0-14285" id="h19-0-14285" class="d">- if (path[path.length - 1] === "subHooks" || path[path.length - 2] === "subHooks") { 16058 </a><a href="#h19-0-14286" id="h19-0-14286" class="d">- return true; 16059 </a><a href="#h19-0-14287" id="h19-0-14287" class="d">- } 16060 </a><a href="#h19-0-14288" id="h19-0-14288" class="d">- break; 16061 </a><a href="#h19-0-14289" id="h19-0-14289" class="d">- default: 16062 </a><a href="#h19-0-14290" id="h19-0-14290" class="d">- break; 16063 </a><a href="#h19-0-14291" id="h19-0-14291" class="d">- } 16064 </a><a href="#h19-0-14292" id="h19-0-14292" class="d">- var current = key === null ? currentlyInspectedPaths : currentlyInspectedPaths[key]; 16065 </a><a href="#h19-0-14293" id="h19-0-14293" class="d">- if (!current) { 16066 </a><a href="#h19-0-14294" id="h19-0-14294" class="d">- return false; 16067 </a><a href="#h19-0-14295" id="h19-0-14295" class="d">- } 16068 </a><a href="#h19-0-14296" id="h19-0-14296" class="d">- for (var i = 0; i < path.length; i++) { 16069 </a><a href="#h19-0-14297" id="h19-0-14297" class="d">- current = current[path[i]]; 16070 </a><a href="#h19-0-14298" id="h19-0-14298" class="d">- if (!current) { 16071 </a><a href="#h19-0-14299" id="h19-0-14299" class="d">- return false; 16072 </a><a href="#h19-0-14300" id="h19-0-14300" class="d">- } 16073 </a><a href="#h19-0-14301" id="h19-0-14301" class="d">- } 16074 </a><a href="#h19-0-14302" id="h19-0-14302" class="d">- return true; 16075 </a><a href="#h19-0-14303" id="h19-0-14303" class="d">- }; 16076 </a><a href="#h19-0-14304" id="h19-0-14304" class="d">- } 16077 </a><a href="#h19-0-14305" id="h19-0-14305" class="d">- function updateSelectedElement(inspectedElement) { 16078 </a><a href="#h19-0-14306" id="h19-0-14306" class="d">- var hooks = inspectedElement.hooks, id = inspectedElement.id, props = inspectedElement.props; 16079 </a><a href="#h19-0-14307" id="h19-0-14307" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16080 </a><a href="#h19-0-14308" id="h19-0-14308" class="d">- if (devtoolsInstance === void 0) { 16081 </a><a href="#h19-0-14309" id="h19-0-14309" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 16082 </a><a href="#h19-0-14310" id="h19-0-14310" class="d">- return; 16083 </a><a href="#h19-0-14311" id="h19-0-14311" class="d">- } 16084 </a><a href="#h19-0-14312" id="h19-0-14312" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 16085 </a><a href="#h19-0-14313" id="h19-0-14313" class="d">- return; 16086 </a><a href="#h19-0-14314" id="h19-0-14314" class="d">- } 16087 </a><a href="#h19-0-14315" id="h19-0-14315" class="d">- var fiber = devtoolsInstance.data; 16088 </a><a href="#h19-0-14316" id="h19-0-14316" class="d">- var elementType = fiber.elementType, stateNode = fiber.stateNode, tag = fiber.tag, type = fiber.type; 16089 </a><a href="#h19-0-14317" id="h19-0-14317" class="d">- switch (tag) { 16090 </a><a href="#h19-0-14318" id="h19-0-14318" class="d">- case ClassComponent: 16091 </a><a href="#h19-0-14319" id="h19-0-14319" class="d">- case IncompleteClassComponent: 16092 </a><a href="#h19-0-14320" id="h19-0-14320" class="d">- case IndeterminateComponent: 16093 </a><a href="#h19-0-14321" id="h19-0-14321" class="d">- global2.$r = stateNode; 16094 </a><a href="#h19-0-14322" id="h19-0-14322" class="d">- break; 16095 </a><a href="#h19-0-14323" id="h19-0-14323" class="d">- case IncompleteFunctionComponent: 16096 </a><a href="#h19-0-14324" id="h19-0-14324" class="d">- case FunctionComponent: 16097 </a><a href="#h19-0-14325" id="h19-0-14325" class="d">- global2.$r = { 16098 </a><a href="#h19-0-14326" id="h19-0-14326" class="d">- hooks, 16099 </a><a href="#h19-0-14327" id="h19-0-14327" class="d">- props, 16100 </a><a href="#h19-0-14328" id="h19-0-14328" class="d">- type 16101 </a><a href="#h19-0-14329" id="h19-0-14329" class="d">- }; 16102 </a><a href="#h19-0-14330" id="h19-0-14330" class="d">- break; 16103 </a><a href="#h19-0-14331" id="h19-0-14331" class="d">- case ForwardRef: 16104 </a><a href="#h19-0-14332" id="h19-0-14332" class="d">- global2.$r = { 16105 </a><a href="#h19-0-14333" id="h19-0-14333" class="d">- hooks, 16106 </a><a href="#h19-0-14334" id="h19-0-14334" class="d">- props, 16107 </a><a href="#h19-0-14335" id="h19-0-14335" class="d">- type: type.render 16108 </a><a href="#h19-0-14336" id="h19-0-14336" class="d">- }; 16109 </a><a href="#h19-0-14337" id="h19-0-14337" class="d">- break; 16110 </a><a href="#h19-0-14338" id="h19-0-14338" class="d">- case MemoComponent: 16111 </a><a href="#h19-0-14339" id="h19-0-14339" class="d">- case SimpleMemoComponent: 16112 </a><a href="#h19-0-14340" id="h19-0-14340" class="d">- global2.$r = { 16113 </a><a href="#h19-0-14341" id="h19-0-14341" class="d">- hooks, 16114 </a><a href="#h19-0-14342" id="h19-0-14342" class="d">- props, 16115 </a><a href="#h19-0-14343" id="h19-0-14343" class="d">- type: elementType != null && elementType.type != null ? elementType.type : type 16116 </a><a href="#h19-0-14344" id="h19-0-14344" class="d">- }; 16117 </a><a href="#h19-0-14345" id="h19-0-14345" class="d">- break; 16118 </a><a href="#h19-0-14346" id="h19-0-14346" class="d">- default: 16119 </a><a href="#h19-0-14347" id="h19-0-14347" class="d">- global2.$r = null; 16120 </a><a href="#h19-0-14348" id="h19-0-14348" class="d">- break; 16121 </a><a href="#h19-0-14349" id="h19-0-14349" class="d">- } 16122 </a><a href="#h19-0-14350" id="h19-0-14350" class="d">- } 16123 </a><a href="#h19-0-14351" id="h19-0-14351" class="d">- function storeAsGlobal(id, path, count) { 16124 </a><a href="#h19-0-14352" id="h19-0-14352" class="d">- if (isMostRecentlyInspectedElement(id)) { 16125 </a><a href="#h19-0-14353" id="h19-0-14353" class="d">- var value = utils_getInObject(mostRecentlyInspectedElement, path); 16126 </a><a href="#h19-0-14354" id="h19-0-14354" class="d">- var key = "$reactTemp".concat(count); 16127 </a><a href="#h19-0-14355" id="h19-0-14355" class="d">- window[key] = value; 16128 </a><a href="#h19-0-14356" id="h19-0-14356" class="d">- console.log(key); 16129 </a><a href="#h19-0-14357" id="h19-0-14357" class="d">- console.log(value); 16130 </a><a href="#h19-0-14358" id="h19-0-14358" class="d">- } 16131 </a><a href="#h19-0-14359" id="h19-0-14359" class="d">- } 16132 </a><a href="#h19-0-14360" id="h19-0-14360" class="d">- function getSerializedElementValueByPath(id, path) { 16133 </a><a href="#h19-0-14361" id="h19-0-14361" class="d">- if (isMostRecentlyInspectedElement(id)) { 16134 </a><a href="#h19-0-14362" id="h19-0-14362" class="d">- var valueToCopy = utils_getInObject(mostRecentlyInspectedElement, path); 16135 </a><a href="#h19-0-14363" id="h19-0-14363" class="d">- return serializeToString(valueToCopy); 16136 </a><a href="#h19-0-14364" id="h19-0-14364" class="d">- } 16137 </a><a href="#h19-0-14365" id="h19-0-14365" class="d">- } 16138 </a><a href="#h19-0-14366" id="h19-0-14366" class="d">- function inspectElement(requestID, id, path, forceFullData) { 16139 </a><a href="#h19-0-14367" id="h19-0-14367" class="d">- if (path !== null) { 16140 </a><a href="#h19-0-14368" id="h19-0-14368" class="d">- mergeInspectedPaths(path); 16141 </a><a href="#h19-0-14369" id="h19-0-14369" class="d">- } 16142 </a><a href="#h19-0-14370" id="h19-0-14370" class="d">- if (isMostRecentlyInspectedElement(id) && !forceFullData) { 16143 </a><a href="#h19-0-14371" id="h19-0-14371" class="d">- if (!hasElementUpdatedSinceLastInspected) { 16144 </a><a href="#h19-0-14372" id="h19-0-14372" class="d">- if (path !== null) { 16145 </a><a href="#h19-0-14373" id="h19-0-14373" class="d">- var secondaryCategory = null; 16146 </a><a href="#h19-0-14374" id="h19-0-14374" class="d">- if (path[0] === "hooks") { 16147 </a><a href="#h19-0-14375" id="h19-0-14375" class="d">- secondaryCategory = "hooks"; 16148 </a><a href="#h19-0-14376" id="h19-0-14376" class="d">- } 16149 </a><a href="#h19-0-14377" id="h19-0-14377" class="d">- return { 16150 </a><a href="#h19-0-14378" id="h19-0-14378" class="d">- id, 16151 </a><a href="#h19-0-14379" id="h19-0-14379" class="d">- responseID: requestID, 16152 </a><a href="#h19-0-14380" id="h19-0-14380" class="d">- type: "hydrated-path", 16153 </a><a href="#h19-0-14381" id="h19-0-14381" class="d">- path, 16154 </a><a href="#h19-0-14382" id="h19-0-14382" class="d">- value: cleanForBridge(utils_getInObject(mostRecentlyInspectedElement, path), createIsPathAllowed(null, secondaryCategory), path) 16155 </a><a href="#h19-0-14383" id="h19-0-14383" class="d">- }; 16156 </a><a href="#h19-0-14384" id="h19-0-14384" class="d">- } else { 16157 </a><a href="#h19-0-14385" id="h19-0-14385" class="d">- return { 16158 </a><a href="#h19-0-14386" id="h19-0-14386" class="d">- id, 16159 </a><a href="#h19-0-14387" id="h19-0-14387" class="d">- responseID: requestID, 16160 </a><a href="#h19-0-14388" id="h19-0-14388" class="d">- type: "no-change" 16161 </a><a href="#h19-0-14389" id="h19-0-14389" class="d">- }; 16162 </a><a href="#h19-0-14390" id="h19-0-14390" class="d">- } 16163 </a><a href="#h19-0-14391" id="h19-0-14391" class="d">- } 16164 </a><a href="#h19-0-14392" id="h19-0-14392" class="d">- } else { 16165 </a><a href="#h19-0-14393" id="h19-0-14393" class="d">- currentlyInspectedPaths = {}; 16166 </a><a href="#h19-0-14394" id="h19-0-14394" class="d">- } 16167 </a><a href="#h19-0-14395" id="h19-0-14395" class="d">- hasElementUpdatedSinceLastInspected = false; 16168 </a><a href="#h19-0-14396" id="h19-0-14396" class="d">- try { 16169 </a><a href="#h19-0-14397" id="h19-0-14397" class="d">- mostRecentlyInspectedElement = inspectElementRaw(id); 16170 </a><a href="#h19-0-14398" id="h19-0-14398" class="d">- } catch (error) { 16171 </a><a href="#h19-0-14399" id="h19-0-14399" class="d">- if (error.name === "ReactDebugToolsRenderError") { 16172 </a><a href="#h19-0-14400" id="h19-0-14400" class="d">- var message = "Error rendering inspected element."; 16173 </a><a href="#h19-0-14401" id="h19-0-14401" class="d">- var stack; 16174 </a><a href="#h19-0-14402" id="h19-0-14402" class="d">- console.error(message + "\n\n", error); 16175 </a><a href="#h19-0-14403" id="h19-0-14403" class="d">- if (error.cause != null) { 16176 </a><a href="#h19-0-14404" id="h19-0-14404" class="d">- var componentName = getDisplayNameForElementID(id); 16177 </a><a href="#h19-0-14405" id="h19-0-14405" class="d">- console.error("React DevTools encountered an error while trying to inspect hooks. This is most likely caused by an error in current inspected component" + (componentName != null ? ': "'.concat(componentName, '".') : ".") + "\nThe error thrown in the component is: \n\n", error.cause); 16178 </a><a href="#h19-0-14406" id="h19-0-14406" class="d">- if (error.cause instanceof Error) { 16179 </a><a href="#h19-0-14407" id="h19-0-14407" class="d">- message = error.cause.message || message; 16180 </a><a href="#h19-0-14408" id="h19-0-14408" class="d">- stack = error.cause.stack; 16181 </a><a href="#h19-0-14409" id="h19-0-14409" class="d">- } 16182 </a><a href="#h19-0-14410" id="h19-0-14410" class="d">- } 16183 </a><a href="#h19-0-14411" id="h19-0-14411" class="d">- return { 16184 </a><a href="#h19-0-14412" id="h19-0-14412" class="d">- type: "error", 16185 </a><a href="#h19-0-14413" id="h19-0-14413" class="d">- errorType: "user", 16186 </a><a href="#h19-0-14414" id="h19-0-14414" class="d">- id, 16187 </a><a href="#h19-0-14415" id="h19-0-14415" class="d">- responseID: requestID, 16188 </a><a href="#h19-0-14416" id="h19-0-14416" class="d">- message, 16189 </a><a href="#h19-0-14417" id="h19-0-14417" class="d">- stack 16190 </a><a href="#h19-0-14418" id="h19-0-14418" class="d">- }; 16191 </a><a href="#h19-0-14419" id="h19-0-14419" class="d">- } 16192 </a><a href="#h19-0-14420" id="h19-0-14420" class="d">- if (error.name === "ReactDebugToolsUnsupportedHookError") { 16193 </a><a href="#h19-0-14421" id="h19-0-14421" class="d">- return { 16194 </a><a href="#h19-0-14422" id="h19-0-14422" class="d">- type: "error", 16195 </a><a href="#h19-0-14423" id="h19-0-14423" class="d">- errorType: "unknown-hook", 16196 </a><a href="#h19-0-14424" id="h19-0-14424" class="d">- id, 16197 </a><a href="#h19-0-14425" id="h19-0-14425" class="d">- responseID: requestID, 16198 </a><a href="#h19-0-14426" id="h19-0-14426" class="d">- message: "Unsupported hook in the react-debug-tools package: " + error.message 16199 </a><a href="#h19-0-14427" id="h19-0-14427" class="d">- }; 16200 </a><a href="#h19-0-14428" id="h19-0-14428" class="d">- } 16201 </a><a href="#h19-0-14429" id="h19-0-14429" class="d">- console.error("Error inspecting element.\n\n", error); 16202 </a><a href="#h19-0-14430" id="h19-0-14430" class="d">- return { 16203 </a><a href="#h19-0-14431" id="h19-0-14431" class="d">- type: "error", 16204 </a><a href="#h19-0-14432" id="h19-0-14432" class="d">- errorType: "uncaught", 16205 </a><a href="#h19-0-14433" id="h19-0-14433" class="d">- id, 16206 </a><a href="#h19-0-14434" id="h19-0-14434" class="d">- responseID: requestID, 16207 </a><a href="#h19-0-14435" id="h19-0-14435" class="d">- message: error.message, 16208 </a><a href="#h19-0-14436" id="h19-0-14436" class="d">- stack: error.stack 16209 </a><a href="#h19-0-14437" id="h19-0-14437" class="d">- }; 16210 </a><a href="#h19-0-14438" id="h19-0-14438" class="d">- } 16211 </a><a href="#h19-0-14439" id="h19-0-14439" class="d">- if (mostRecentlyInspectedElement === null) { 16212 </a><a href="#h19-0-14440" id="h19-0-14440" class="d">- return { 16213 </a><a href="#h19-0-14441" id="h19-0-14441" class="d">- id, 16214 </a><a href="#h19-0-14442" id="h19-0-14442" class="d">- responseID: requestID, 16215 </a><a href="#h19-0-14443" id="h19-0-14443" class="d">- type: "not-found" 16216 </a><a href="#h19-0-14444" id="h19-0-14444" class="d">- }; 16217 </a><a href="#h19-0-14445" id="h19-0-14445" class="d">- } 16218 </a><a href="#h19-0-14446" id="h19-0-14446" class="d">- updateSelectedElement(mostRecentlyInspectedElement); 16219 </a><a href="#h19-0-14447" id="h19-0-14447" class="d">- var cleanedInspectedElement = renderer_objectSpread({}, mostRecentlyInspectedElement); 16220 </a><a href="#h19-0-14448" id="h19-0-14448" class="d">- cleanedInspectedElement.context = cleanForBridge(cleanedInspectedElement.context, createIsPathAllowed("context", null)); 16221 </a><a href="#h19-0-14449" id="h19-0-14449" class="d">- cleanedInspectedElement.hooks = cleanForBridge(cleanedInspectedElement.hooks, createIsPathAllowed("hooks", "hooks")); 16222 </a><a href="#h19-0-14450" id="h19-0-14450" class="d">- cleanedInspectedElement.props = cleanForBridge(cleanedInspectedElement.props, createIsPathAllowed("props", null)); 16223 </a><a href="#h19-0-14451" id="h19-0-14451" class="d">- cleanedInspectedElement.state = cleanForBridge(cleanedInspectedElement.state, createIsPathAllowed("state", null)); 16224 </a><a href="#h19-0-14452" id="h19-0-14452" class="d">- return { 16225 </a><a href="#h19-0-14453" id="h19-0-14453" class="d">- id, 16226 </a><a href="#h19-0-14454" id="h19-0-14454" class="d">- responseID: requestID, 16227 </a><a href="#h19-0-14455" id="h19-0-14455" class="d">- type: "full-data", 16228 </a><a href="#h19-0-14456" id="h19-0-14456" class="d">- // $FlowFixMe[prop-missing] found when upgrading Flow 16229 </a><a href="#h19-0-14457" id="h19-0-14457" class="d">- value: cleanedInspectedElement 16230 </a><a href="#h19-0-14458" id="h19-0-14458" class="d">- }; 16231 </a><a href="#h19-0-14459" id="h19-0-14459" class="d">- } 16232 </a><a href="#h19-0-14460" id="h19-0-14460" class="d">- function logElementToConsole(id) { 16233 </a><a href="#h19-0-14461" id="h19-0-14461" class="d">- var result = isMostRecentlyInspectedElementCurrent(id) ? mostRecentlyInspectedElement : inspectElementRaw(id); 16234 </a><a href="#h19-0-14462" id="h19-0-14462" class="d">- if (result === null) { 16235 </a><a href="#h19-0-14463" id="h19-0-14463" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 16236 </a><a href="#h19-0-14464" id="h19-0-14464" class="d">- return; 16237 </a><a href="#h19-0-14465" id="h19-0-14465" class="d">- } 16238 </a><a href="#h19-0-14466" id="h19-0-14466" class="d">- var displayName = getDisplayNameForElementID(id); 16239 </a><a href="#h19-0-14467" id="h19-0-14467" class="d">- var supportsGroup = typeof console.groupCollapsed === "function"; 16240 </a><a href="#h19-0-14468" id="h19-0-14468" class="d">- if (supportsGroup) { 16241 </a><a href="#h19-0-14469" id="h19-0-14469" class="d">- console.groupCollapsed( 16242 </a><a href="#h19-0-14470" id="h19-0-14470" class="d">- "[Click to expand] %c<".concat(displayName || "Component", " />"), 16243 </a><a href="#h19-0-14471" id="h19-0-14471" class="d">- // --dom-tag-name-color is the CSS variable Chrome styles HTML elements with in the console. 16244 </a><a href="#h19-0-14472" id="h19-0-14472" class="d">- "color: var(--dom-tag-name-color); font-weight: normal;" 16245 </a><a href="#h19-0-14473" id="h19-0-14473" class="d">- ); 16246 </a><a href="#h19-0-14474" id="h19-0-14474" class="d">- } 16247 </a><a href="#h19-0-14475" id="h19-0-14475" class="d">- if (result.props !== null) { 16248 </a><a href="#h19-0-14476" id="h19-0-14476" class="d">- console.log("Props:", result.props); 16249 </a><a href="#h19-0-14477" id="h19-0-14477" class="d">- } 16250 </a><a href="#h19-0-14478" id="h19-0-14478" class="d">- if (result.state !== null) { 16251 </a><a href="#h19-0-14479" id="h19-0-14479" class="d">- console.log("State:", result.state); 16252 </a><a href="#h19-0-14480" id="h19-0-14480" class="d">- } 16253 </a><a href="#h19-0-14481" id="h19-0-14481" class="d">- if (result.hooks !== null) { 16254 </a><a href="#h19-0-14482" id="h19-0-14482" class="d">- console.log("Hooks:", result.hooks); 16255 </a><a href="#h19-0-14483" id="h19-0-14483" class="d">- } 16256 </a><a href="#h19-0-14484" id="h19-0-14484" class="d">- var hostInstances = findHostInstancesForElementID(id); 16257 </a><a href="#h19-0-14485" id="h19-0-14485" class="d">- if (hostInstances !== null) { 16258 </a><a href="#h19-0-14486" id="h19-0-14486" class="d">- console.log("Nodes:", hostInstances); 16259 </a><a href="#h19-0-14487" id="h19-0-14487" class="d">- } 16260 </a><a href="#h19-0-14488" id="h19-0-14488" class="d">- if (supportsGroup) { 16261 </a><a href="#h19-0-14489" id="h19-0-14489" class="d">- console.groupEnd(); 16262 </a><a href="#h19-0-14490" id="h19-0-14490" class="d">- } 16263 </a><a href="#h19-0-14491" id="h19-0-14491" class="d">- } 16264 </a><a href="#h19-0-14492" id="h19-0-14492" class="d">- function deletePath(type, id, hookID, path) { 16265 </a><a href="#h19-0-14493" id="h19-0-14493" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16266 </a><a href="#h19-0-14494" id="h19-0-14494" class="d">- if (devtoolsInstance === void 0) { 16267 </a><a href="#h19-0-14495" id="h19-0-14495" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 16268 </a><a href="#h19-0-14496" id="h19-0-14496" class="d">- return; 16269 </a><a href="#h19-0-14497" id="h19-0-14497" class="d">- } 16270 </a><a href="#h19-0-14498" id="h19-0-14498" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 16271 </a><a href="#h19-0-14499" id="h19-0-14499" class="d">- return; 16272 </a><a href="#h19-0-14500" id="h19-0-14500" class="d">- } 16273 </a><a href="#h19-0-14501" id="h19-0-14501" class="d">- var fiber = devtoolsInstance.data; 16274 </a><a href="#h19-0-14502" id="h19-0-14502" class="d">- if (fiber !== null) { 16275 </a><a href="#h19-0-14503" id="h19-0-14503" class="d">- var instance = fiber.stateNode; 16276 </a><a href="#h19-0-14504" id="h19-0-14504" class="d">- switch (type) { 16277 </a><a href="#h19-0-14505" id="h19-0-14505" class="d">- case "context": 16278 </a><a href="#h19-0-14506" id="h19-0-14506" class="d">- path = path.slice(1); 16279 </a><a href="#h19-0-14507" id="h19-0-14507" class="d">- switch (fiber.tag) { 16280 </a><a href="#h19-0-14508" id="h19-0-14508" class="d">- case ClassComponent: 16281 </a><a href="#h19-0-14509" id="h19-0-14509" class="d">- if (path.length === 0) { 16282 </a><a href="#h19-0-14510" id="h19-0-14510" class="d">- } else { 16283 </a><a href="#h19-0-14511" id="h19-0-14511" class="d">- deletePathInObject(instance.context, path); 16284 </a><a href="#h19-0-14512" id="h19-0-14512" class="d">- } 16285 </a><a href="#h19-0-14513" id="h19-0-14513" class="d">- instance.forceUpdate(); 16286 </a><a href="#h19-0-14514" id="h19-0-14514" class="d">- break; 16287 </a><a href="#h19-0-14515" id="h19-0-14515" class="d">- case FunctionComponent: 16288 </a><a href="#h19-0-14516" id="h19-0-14516" class="d">- break; 16289 </a><a href="#h19-0-14517" id="h19-0-14517" class="d">- } 16290 </a><a href="#h19-0-14518" id="h19-0-14518" class="d">- break; 16291 </a><a href="#h19-0-14519" id="h19-0-14519" class="d">- case "hooks": 16292 </a><a href="#h19-0-14520" id="h19-0-14520" class="d">- if (typeof overrideHookStateDeletePath === "function") { 16293 </a><a href="#h19-0-14521" id="h19-0-14521" class="d">- overrideHookStateDeletePath(fiber, hookID, path); 16294 </a><a href="#h19-0-14522" id="h19-0-14522" class="d">- } 16295 </a><a href="#h19-0-14523" id="h19-0-14523" class="d">- break; 16296 </a><a href="#h19-0-14524" id="h19-0-14524" class="d">- case "props": 16297 </a><a href="#h19-0-14525" id="h19-0-14525" class="d">- if (instance === null) { 16298 </a><a href="#h19-0-14526" id="h19-0-14526" class="d">- if (typeof overridePropsDeletePath === "function") { 16299 </a><a href="#h19-0-14527" id="h19-0-14527" class="d">- overridePropsDeletePath(fiber, path); 16300 </a><a href="#h19-0-14528" id="h19-0-14528" class="d">- } 16301 </a><a href="#h19-0-14529" id="h19-0-14529" class="d">- } else { 16302 </a><a href="#h19-0-14530" id="h19-0-14530" class="d">- fiber.pendingProps = copyWithDelete(instance.props, path); 16303 </a><a href="#h19-0-14531" id="h19-0-14531" class="d">- instance.forceUpdate(); 16304 </a><a href="#h19-0-14532" id="h19-0-14532" class="d">- } 16305 </a><a href="#h19-0-14533" id="h19-0-14533" class="d">- break; 16306 </a><a href="#h19-0-14534" id="h19-0-14534" class="d">- case "state": 16307 </a><a href="#h19-0-14535" id="h19-0-14535" class="d">- deletePathInObject(instance.state, path); 16308 </a><a href="#h19-0-14536" id="h19-0-14536" class="d">- instance.forceUpdate(); 16309 </a><a href="#h19-0-14537" id="h19-0-14537" class="d">- break; 16310 </a><a href="#h19-0-14538" id="h19-0-14538" class="d">- } 16311 </a><a href="#h19-0-14539" id="h19-0-14539" class="d">- } 16312 </a><a href="#h19-0-14540" id="h19-0-14540" class="d">- } 16313 </a><a href="#h19-0-14541" id="h19-0-14541" class="d">- function renamePath(type, id, hookID, oldPath, newPath) { 16314 </a><a href="#h19-0-14542" id="h19-0-14542" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16315 </a><a href="#h19-0-14543" id="h19-0-14543" class="d">- if (devtoolsInstance === void 0) { 16316 </a><a href="#h19-0-14544" id="h19-0-14544" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 16317 </a><a href="#h19-0-14545" id="h19-0-14545" class="d">- return; 16318 </a><a href="#h19-0-14546" id="h19-0-14546" class="d">- } 16319 </a><a href="#h19-0-14547" id="h19-0-14547" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 16320 </a><a href="#h19-0-14548" id="h19-0-14548" class="d">- return; 16321 </a><a href="#h19-0-14549" id="h19-0-14549" class="d">- } 16322 </a><a href="#h19-0-14550" id="h19-0-14550" class="d">- var fiber = devtoolsInstance.data; 16323 </a><a href="#h19-0-14551" id="h19-0-14551" class="d">- if (fiber !== null) { 16324 </a><a href="#h19-0-14552" id="h19-0-14552" class="d">- var instance = fiber.stateNode; 16325 </a><a href="#h19-0-14553" id="h19-0-14553" class="d">- switch (type) { 16326 </a><a href="#h19-0-14554" id="h19-0-14554" class="d">- case "context": 16327 </a><a href="#h19-0-14555" id="h19-0-14555" class="d">- oldPath = oldPath.slice(1); 16328 </a><a href="#h19-0-14556" id="h19-0-14556" class="d">- newPath = newPath.slice(1); 16329 </a><a href="#h19-0-14557" id="h19-0-14557" class="d">- switch (fiber.tag) { 16330 </a><a href="#h19-0-14558" id="h19-0-14558" class="d">- case ClassComponent: 16331 </a><a href="#h19-0-14559" id="h19-0-14559" class="d">- if (oldPath.length === 0) { 16332 </a><a href="#h19-0-14560" id="h19-0-14560" class="d">- } else { 16333 </a><a href="#h19-0-14561" id="h19-0-14561" class="d">- renamePathInObject(instance.context, oldPath, newPath); 16334 </a><a href="#h19-0-14562" id="h19-0-14562" class="d">- } 16335 </a><a href="#h19-0-14563" id="h19-0-14563" class="d">- instance.forceUpdate(); 16336 </a><a href="#h19-0-14564" id="h19-0-14564" class="d">- break; 16337 </a><a href="#h19-0-14565" id="h19-0-14565" class="d">- case FunctionComponent: 16338 </a><a href="#h19-0-14566" id="h19-0-14566" class="d">- break; 16339 </a><a href="#h19-0-14567" id="h19-0-14567" class="d">- } 16340 </a><a href="#h19-0-14568" id="h19-0-14568" class="d">- break; 16341 </a><a href="#h19-0-14569" id="h19-0-14569" class="d">- case "hooks": 16342 </a><a href="#h19-0-14570" id="h19-0-14570" class="d">- if (typeof overrideHookStateRenamePath === "function") { 16343 </a><a href="#h19-0-14571" id="h19-0-14571" class="d">- overrideHookStateRenamePath(fiber, hookID, oldPath, newPath); 16344 </a><a href="#h19-0-14572" id="h19-0-14572" class="d">- } 16345 </a><a href="#h19-0-14573" id="h19-0-14573" class="d">- break; 16346 </a><a href="#h19-0-14574" id="h19-0-14574" class="d">- case "props": 16347 </a><a href="#h19-0-14575" id="h19-0-14575" class="d">- if (instance === null) { 16348 </a><a href="#h19-0-14576" id="h19-0-14576" class="d">- if (typeof overridePropsRenamePath === "function") { 16349 </a><a href="#h19-0-14577" id="h19-0-14577" class="d">- overridePropsRenamePath(fiber, oldPath, newPath); 16350 </a><a href="#h19-0-14578" id="h19-0-14578" class="d">- } 16351 </a><a href="#h19-0-14579" id="h19-0-14579" class="d">- } else { 16352 </a><a href="#h19-0-14580" id="h19-0-14580" class="d">- fiber.pendingProps = copyWithRename(instance.props, oldPath, newPath); 16353 </a><a href="#h19-0-14581" id="h19-0-14581" class="d">- instance.forceUpdate(); 16354 </a><a href="#h19-0-14582" id="h19-0-14582" class="d">- } 16355 </a><a href="#h19-0-14583" id="h19-0-14583" class="d">- break; 16356 </a><a href="#h19-0-14584" id="h19-0-14584" class="d">- case "state": 16357 </a><a href="#h19-0-14585" id="h19-0-14585" class="d">- renamePathInObject(instance.state, oldPath, newPath); 16358 </a><a href="#h19-0-14586" id="h19-0-14586" class="d">- instance.forceUpdate(); 16359 </a><a href="#h19-0-14587" id="h19-0-14587" class="d">- break; 16360 </a><a href="#h19-0-14588" id="h19-0-14588" class="d">- } 16361 </a><a href="#h19-0-14589" id="h19-0-14589" class="d">- } 16362 </a><a href="#h19-0-14590" id="h19-0-14590" class="d">- } 16363 </a><a href="#h19-0-14591" id="h19-0-14591" class="d">- function overrideValueAtPath(type, id, hookID, path, value) { 16364 </a><a href="#h19-0-14592" id="h19-0-14592" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16365 </a><a href="#h19-0-14593" id="h19-0-14593" class="d">- if (devtoolsInstance === void 0) { 16366 </a><a href="#h19-0-14594" id="h19-0-14594" class="d">- console.warn('Could not find DevToolsInstance with id "'.concat(id, '"')); 16367 </a><a href="#h19-0-14595" id="h19-0-14595" class="d">- return; 16368 </a><a href="#h19-0-14596" id="h19-0-14596" class="d">- } 16369 </a><a href="#h19-0-14597" id="h19-0-14597" class="d">- if (devtoolsInstance.kind !== FIBER_INSTANCE) { 16370 </a><a href="#h19-0-14598" id="h19-0-14598" class="d">- return; 16371 </a><a href="#h19-0-14599" id="h19-0-14599" class="d">- } 16372 </a><a href="#h19-0-14600" id="h19-0-14600" class="d">- var fiber = devtoolsInstance.data; 16373 </a><a href="#h19-0-14601" id="h19-0-14601" class="d">- if (fiber !== null) { 16374 </a><a href="#h19-0-14602" id="h19-0-14602" class="d">- var instance = fiber.stateNode; 16375 </a><a href="#h19-0-14603" id="h19-0-14603" class="d">- switch (type) { 16376 </a><a href="#h19-0-14604" id="h19-0-14604" class="d">- case "context": 16377 </a><a href="#h19-0-14605" id="h19-0-14605" class="d">- path = path.slice(1); 16378 </a><a href="#h19-0-14606" id="h19-0-14606" class="d">- switch (fiber.tag) { 16379 </a><a href="#h19-0-14607" id="h19-0-14607" class="d">- case ClassComponent: 16380 </a><a href="#h19-0-14608" id="h19-0-14608" class="d">- if (path.length === 0) { 16381 </a><a href="#h19-0-14609" id="h19-0-14609" class="d">- instance.context = value; 16382 </a><a href="#h19-0-14610" id="h19-0-14610" class="d">- } else { 16383 </a><a href="#h19-0-14611" id="h19-0-14611" class="d">- utils_setInObject(instance.context, path, value); 16384 </a><a href="#h19-0-14612" id="h19-0-14612" class="d">- } 16385 </a><a href="#h19-0-14613" id="h19-0-14613" class="d">- instance.forceUpdate(); 16386 </a><a href="#h19-0-14614" id="h19-0-14614" class="d">- break; 16387 </a><a href="#h19-0-14615" id="h19-0-14615" class="d">- case FunctionComponent: 16388 </a><a href="#h19-0-14616" id="h19-0-14616" class="d">- break; 16389 </a><a href="#h19-0-14617" id="h19-0-14617" class="d">- } 16390 </a><a href="#h19-0-14618" id="h19-0-14618" class="d">- break; 16391 </a><a href="#h19-0-14619" id="h19-0-14619" class="d">- case "hooks": 16392 </a><a href="#h19-0-14620" id="h19-0-14620" class="d">- if (typeof overrideHookState === "function") { 16393 </a><a href="#h19-0-14621" id="h19-0-14621" class="d">- overrideHookState(fiber, hookID, path, value); 16394 </a><a href="#h19-0-14622" id="h19-0-14622" class="d">- } 16395 </a><a href="#h19-0-14623" id="h19-0-14623" class="d">- break; 16396 </a><a href="#h19-0-14624" id="h19-0-14624" class="d">- case "props": 16397 </a><a href="#h19-0-14625" id="h19-0-14625" class="d">- switch (fiber.tag) { 16398 </a><a href="#h19-0-14626" id="h19-0-14626" class="d">- case ClassComponent: 16399 </a><a href="#h19-0-14627" id="h19-0-14627" class="d">- fiber.pendingProps = copyWithSet(instance.props, path, value); 16400 </a><a href="#h19-0-14628" id="h19-0-14628" class="d">- instance.forceUpdate(); 16401 </a><a href="#h19-0-14629" id="h19-0-14629" class="d">- break; 16402 </a><a href="#h19-0-14630" id="h19-0-14630" class="d">- default: 16403 </a><a href="#h19-0-14631" id="h19-0-14631" class="d">- if (typeof overrideProps === "function") { 16404 </a><a href="#h19-0-14632" id="h19-0-14632" class="d">- overrideProps(fiber, path, value); 16405 </a><a href="#h19-0-14633" id="h19-0-14633" class="d">- } 16406 </a><a href="#h19-0-14634" id="h19-0-14634" class="d">- break; 16407 </a><a href="#h19-0-14635" id="h19-0-14635" class="d">- } 16408 </a><a href="#h19-0-14636" id="h19-0-14636" class="d">- break; 16409 </a><a href="#h19-0-14637" id="h19-0-14637" class="d">- case "state": 16410 </a><a href="#h19-0-14638" id="h19-0-14638" class="d">- switch (fiber.tag) { 16411 </a><a href="#h19-0-14639" id="h19-0-14639" class="d">- case ClassComponent: 16412 </a><a href="#h19-0-14640" id="h19-0-14640" class="d">- utils_setInObject(instance.state, path, value); 16413 </a><a href="#h19-0-14641" id="h19-0-14641" class="d">- instance.forceUpdate(); 16414 </a><a href="#h19-0-14642" id="h19-0-14642" class="d">- break; 16415 </a><a href="#h19-0-14643" id="h19-0-14643" class="d">- } 16416 </a><a href="#h19-0-14644" id="h19-0-14644" class="d">- break; 16417 </a><a href="#h19-0-14645" id="h19-0-14645" class="d">- } 16418 </a><a href="#h19-0-14646" id="h19-0-14646" class="d">- } 16419 </a><a href="#h19-0-14647" id="h19-0-14647" class="d">- } 16420 </a><a href="#h19-0-14648" id="h19-0-14648" class="d">- var currentCommitProfilingMetadata = null; 16421 </a><a href="#h19-0-14649" id="h19-0-14649" class="d">- var displayNamesByRootID = null; 16422 </a><a href="#h19-0-14650" id="h19-0-14650" class="d">- var initialTreeBaseDurationsMap = null; 16423 </a><a href="#h19-0-14651" id="h19-0-14651" class="d">- var isProfiling = false; 16424 </a><a href="#h19-0-14652" id="h19-0-14652" class="d">- var profilingStartTime = 0; 16425 </a><a href="#h19-0-14653" id="h19-0-14653" class="d">- var recordChangeDescriptions = false; 16426 </a><a href="#h19-0-14654" id="h19-0-14654" class="d">- var recordTimeline = false; 16427 </a><a href="#h19-0-14655" id="h19-0-14655" class="d">- var rootToCommitProfilingMetadataMap = null; 16428 </a><a href="#h19-0-14656" id="h19-0-14656" class="d">- function getProfilingData() { 16429 </a><a href="#h19-0-14657" id="h19-0-14657" class="d">- var dataForRoots = []; 16430 </a><a href="#h19-0-14658" id="h19-0-14658" class="d">- if (rootToCommitProfilingMetadataMap === null) { 16431 </a><a href="#h19-0-14659" id="h19-0-14659" class="d">- throw Error("getProfilingData() called before any profiling data was recorded"); 16432 </a><a href="#h19-0-14660" id="h19-0-14660" class="d">- } 16433 </a><a href="#h19-0-14661" id="h19-0-14661" class="d">- rootToCommitProfilingMetadataMap.forEach(function(commitProfilingMetadata, rootID) { 16434 </a><a href="#h19-0-14662" id="h19-0-14662" class="d">- var commitData = []; 16435 </a><a href="#h19-0-14663" id="h19-0-14663" class="d">- var displayName = displayNamesByRootID !== null && displayNamesByRootID.get(rootID) || "Unknown"; 16436 </a><a href="#h19-0-14664" id="h19-0-14664" class="d">- var initialTreeBaseDurations = initialTreeBaseDurationsMap !== null && initialTreeBaseDurationsMap.get(rootID) || []; 16437 </a><a href="#h19-0-14665" id="h19-0-14665" class="d">- commitProfilingMetadata.forEach(function(commitProfilingData, commitIndex) { 16438 </a><a href="#h19-0-14666" id="h19-0-14666" class="d">- var changeDescriptions = commitProfilingData.changeDescriptions, durations = commitProfilingData.durations, effectDuration = commitProfilingData.effectDuration, maxActualDuration = commitProfilingData.maxActualDuration, passiveEffectDuration = commitProfilingData.passiveEffectDuration, priorityLevel = commitProfilingData.priorityLevel, commitTime = commitProfilingData.commitTime, updaters = commitProfilingData.updaters; 16439 </a><a href="#h19-0-14667" id="h19-0-14667" class="d">- var fiberActualDurations = []; 16440 </a><a href="#h19-0-14668" id="h19-0-14668" class="d">- var fiberSelfDurations = []; 16441 </a><a href="#h19-0-14669" id="h19-0-14669" class="d">- for (var i = 0; i < durations.length; i += 3) { 16442 </a><a href="#h19-0-14670" id="h19-0-14670" class="d">- var fiberID = durations[i]; 16443 </a><a href="#h19-0-14671" id="h19-0-14671" class="d">- fiberActualDurations.push([fiberID, formatDurationToMicrosecondsGranularity(durations[i + 1])]); 16444 </a><a href="#h19-0-14672" id="h19-0-14672" class="d">- fiberSelfDurations.push([fiberID, formatDurationToMicrosecondsGranularity(durations[i + 2])]); 16445 </a><a href="#h19-0-14673" id="h19-0-14673" class="d">- } 16446 </a><a href="#h19-0-14674" id="h19-0-14674" class="d">- commitData.push({ 16447 </a><a href="#h19-0-14675" id="h19-0-14675" class="d">- changeDescriptions: changeDescriptions !== null ? Array.from(changeDescriptions.entries()) : null, 16448 </a><a href="#h19-0-14676" id="h19-0-14676" class="d">- duration: formatDurationToMicrosecondsGranularity(maxActualDuration), 16449 </a><a href="#h19-0-14677" id="h19-0-14677" class="d">- effectDuration: effectDuration !== null ? formatDurationToMicrosecondsGranularity(effectDuration) : null, 16450 </a><a href="#h19-0-14678" id="h19-0-14678" class="d">- fiberActualDurations, 16451 </a><a href="#h19-0-14679" id="h19-0-14679" class="d">- fiberSelfDurations, 16452 </a><a href="#h19-0-14680" id="h19-0-14680" class="d">- passiveEffectDuration: passiveEffectDuration !== null ? formatDurationToMicrosecondsGranularity(passiveEffectDuration) : null, 16453 </a><a href="#h19-0-14681" id="h19-0-14681" class="d">- priorityLevel, 16454 </a><a href="#h19-0-14682" id="h19-0-14682" class="d">- timestamp: commitTime, 16455 </a><a href="#h19-0-14683" id="h19-0-14683" class="d">- updaters 16456 </a><a href="#h19-0-14684" id="h19-0-14684" class="d">- }); 16457 </a><a href="#h19-0-14685" id="h19-0-14685" class="d">- }); 16458 </a><a href="#h19-0-14686" id="h19-0-14686" class="d">- dataForRoots.push({ 16459 </a><a href="#h19-0-14687" id="h19-0-14687" class="d">- commitData, 16460 </a><a href="#h19-0-14688" id="h19-0-14688" class="d">- displayName, 16461 </a><a href="#h19-0-14689" id="h19-0-14689" class="d">- initialTreeBaseDurations, 16462 </a><a href="#h19-0-14690" id="h19-0-14690" class="d">- rootID 16463 </a><a href="#h19-0-14691" id="h19-0-14691" class="d">- }); 16464 </a><a href="#h19-0-14692" id="h19-0-14692" class="d">- }); 16465 </a><a href="#h19-0-14693" id="h19-0-14693" class="d">- var timelineData = null; 16466 </a><a href="#h19-0-14694" id="h19-0-14694" class="d">- if (typeof getTimelineData === "function") { 16467 </a><a href="#h19-0-14695" id="h19-0-14695" class="d">- var currentTimelineData = getTimelineData(); 16468 </a><a href="#h19-0-14696" id="h19-0-14696" class="d">- if (currentTimelineData) { 16469 </a><a href="#h19-0-14697" id="h19-0-14697" class="d">- var batchUIDToMeasuresMap = currentTimelineData.batchUIDToMeasuresMap, internalModuleSourceToRanges = currentTimelineData.internalModuleSourceToRanges, laneToLabelMap = currentTimelineData.laneToLabelMap, laneToReactMeasureMap = currentTimelineData.laneToReactMeasureMap, rest = _objectWithoutProperties(currentTimelineData, ["batchUIDToMeasuresMap", "internalModuleSourceToRanges", "laneToLabelMap", "laneToReactMeasureMap"]); 16470 </a><a href="#h19-0-14698" id="h19-0-14698" class="d">- timelineData = renderer_objectSpread(renderer_objectSpread({}, rest), {}, { 16471 </a><a href="#h19-0-14699" id="h19-0-14699" class="d">- // Most of the data is safe to parse as-is, 16472 </a><a href="#h19-0-14700" id="h19-0-14700" class="d">- // but we need to convert the nested Arrays back to Maps. 16473 </a><a href="#h19-0-14701" id="h19-0-14701" class="d">- // Most of the data is safe to serialize as-is, 16474 </a><a href="#h19-0-14702" id="h19-0-14702" class="d">- // but we need to convert the Maps to nested Arrays. 16475 </a><a href="#h19-0-14703" id="h19-0-14703" class="d">- batchUIDToMeasuresKeyValueArray: Array.from(batchUIDToMeasuresMap.entries()), 16476 </a><a href="#h19-0-14704" id="h19-0-14704" class="d">- internalModuleSourceToRanges: Array.from(internalModuleSourceToRanges.entries()), 16477 </a><a href="#h19-0-14705" id="h19-0-14705" class="d">- laneToLabelKeyValueArray: Array.from(laneToLabelMap.entries()), 16478 </a><a href="#h19-0-14706" id="h19-0-14706" class="d">- laneToReactMeasureKeyValueArray: Array.from(laneToReactMeasureMap.entries()) 16479 </a><a href="#h19-0-14707" id="h19-0-14707" class="d">- }); 16480 </a><a href="#h19-0-14708" id="h19-0-14708" class="d">- } 16481 </a><a href="#h19-0-14709" id="h19-0-14709" class="d">- } 16482 </a><a href="#h19-0-14710" id="h19-0-14710" class="d">- return { 16483 </a><a href="#h19-0-14711" id="h19-0-14711" class="d">- dataForRoots, 16484 </a><a href="#h19-0-14712" id="h19-0-14712" class="d">- rendererID, 16485 </a><a href="#h19-0-14713" id="h19-0-14713" class="d">- timelineData 16486 </a><a href="#h19-0-14714" id="h19-0-14714" class="d">- }; 16487 </a><a href="#h19-0-14715" id="h19-0-14715" class="d">- } 16488 </a><a href="#h19-0-14716" id="h19-0-14716" class="d">- function snapshotTreeBaseDurations(instance, target) { 16489 </a><a href="#h19-0-14717" id="h19-0-14717" class="d">- if (instance.kind !== FILTERED_FIBER_INSTANCE) { 16490 </a><a href="#h19-0-14718" id="h19-0-14718" class="d">- target.push([instance.id, instance.treeBaseDuration]); 16491 </a><a href="#h19-0-14719" id="h19-0-14719" class="d">- } 16492 </a><a href="#h19-0-14720" id="h19-0-14720" class="d">- for (var child = instance.firstChild; child !== null; child = child.nextSibling) { 16493 </a><a href="#h19-0-14721" id="h19-0-14721" class="d">- snapshotTreeBaseDurations(child, target); 16494 </a><a href="#h19-0-14722" id="h19-0-14722" class="d">- } 16495 </a><a href="#h19-0-14723" id="h19-0-14723" class="d">- } 16496 </a><a href="#h19-0-14724" id="h19-0-14724" class="d">- function startProfiling(shouldRecordChangeDescriptions, shouldRecordTimeline) { 16497 </a><a href="#h19-0-14725" id="h19-0-14725" class="d">- if (isProfiling) { 16498 </a><a href="#h19-0-14726" id="h19-0-14726" class="d">- return; 16499 </a><a href="#h19-0-14727" id="h19-0-14727" class="d">- } 16500 </a><a href="#h19-0-14728" id="h19-0-14728" class="d">- recordChangeDescriptions = shouldRecordChangeDescriptions; 16501 </a><a href="#h19-0-14729" id="h19-0-14729" class="d">- recordTimeline = shouldRecordTimeline; 16502 </a><a href="#h19-0-14730" id="h19-0-14730" class="d">- displayNamesByRootID = /* @__PURE__ */ new Map(); 16503 </a><a href="#h19-0-14731" id="h19-0-14731" class="d">- initialTreeBaseDurationsMap = /* @__PURE__ */ new Map(); 16504 </a><a href="#h19-0-14732" id="h19-0-14732" class="d">- hook.getFiberRoots(rendererID).forEach(function(root) { 16505 </a><a href="#h19-0-14733" id="h19-0-14733" class="d">- var rootInstance = rootToFiberInstanceMap.get(root); 16506 </a><a href="#h19-0-14734" id="h19-0-14734" class="d">- if (rootInstance === void 0) { 16507 </a><a href="#h19-0-14735" id="h19-0-14735" class="d">- throw new Error("Expected the root instance to already exist when starting profiling"); 16508 </a><a href="#h19-0-14736" id="h19-0-14736" class="d">- } 16509 </a><a href="#h19-0-14737" id="h19-0-14737" class="d">- var rootID = rootInstance.id; 16510 </a><a href="#h19-0-14738" id="h19-0-14738" class="d">- displayNamesByRootID.set(rootID, getDisplayNameForRoot(root.current)); 16511 </a><a href="#h19-0-14739" id="h19-0-14739" class="d">- var initialTreeBaseDurations = []; 16512 </a><a href="#h19-0-14740" id="h19-0-14740" class="d">- snapshotTreeBaseDurations(rootInstance, initialTreeBaseDurations); 16513 </a><a href="#h19-0-14741" id="h19-0-14741" class="d">- initialTreeBaseDurationsMap.set(rootID, initialTreeBaseDurations); 16514 </a><a href="#h19-0-14742" id="h19-0-14742" class="d">- }); 16515 </a><a href="#h19-0-14743" id="h19-0-14743" class="d">- isProfiling = true; 16516 </a><a href="#h19-0-14744" id="h19-0-14744" class="d">- profilingStartTime = renderer_getCurrentTime(); 16517 </a><a href="#h19-0-14745" id="h19-0-14745" class="d">- rootToCommitProfilingMetadataMap = /* @__PURE__ */ new Map(); 16518 </a><a href="#h19-0-14746" id="h19-0-14746" class="d">- if (toggleProfilingStatus !== null) { 16519 </a><a href="#h19-0-14747" id="h19-0-14747" class="d">- toggleProfilingStatus(true, recordTimeline); 16520 </a><a href="#h19-0-14748" id="h19-0-14748" class="d">- } 16521 </a><a href="#h19-0-14749" id="h19-0-14749" class="d">- } 16522 </a><a href="#h19-0-14750" id="h19-0-14750" class="d">- function stopProfiling() { 16523 </a><a href="#h19-0-14751" id="h19-0-14751" class="d">- isProfiling = false; 16524 </a><a href="#h19-0-14752" id="h19-0-14752" class="d">- recordChangeDescriptions = false; 16525 </a><a href="#h19-0-14753" id="h19-0-14753" class="d">- if (toggleProfilingStatus !== null) { 16526 </a><a href="#h19-0-14754" id="h19-0-14754" class="d">- toggleProfilingStatus(false, recordTimeline); 16527 </a><a href="#h19-0-14755" id="h19-0-14755" class="d">- } 16528 </a><a href="#h19-0-14756" id="h19-0-14756" class="d">- recordTimeline = false; 16529 </a><a href="#h19-0-14757" id="h19-0-14757" class="d">- } 16530 </a><a href="#h19-0-14758" id="h19-0-14758" class="d">- if (shouldStartProfilingNow) { 16531 </a><a href="#h19-0-14759" id="h19-0-14759" class="d">- startProfiling(profilingSettings.recordChangeDescriptions, profilingSettings.recordTimeline); 16532 </a><a href="#h19-0-14760" id="h19-0-14760" class="d">- } 16533 </a><a href="#h19-0-14761" id="h19-0-14761" class="d">- function getNearestFiber(devtoolsInstance) { 16534 </a><a href="#h19-0-14762" id="h19-0-14762" class="d">- if (devtoolsInstance.kind === VIRTUAL_INSTANCE) { 16535 </a><a href="#h19-0-14763" id="h19-0-14763" class="d">- var inst = devtoolsInstance; 16536 </a><a href="#h19-0-14764" id="h19-0-14764" class="d">- while (inst.kind === VIRTUAL_INSTANCE) { 16537 </a><a href="#h19-0-14765" id="h19-0-14765" class="d">- if (inst.firstChild === null) { 16538 </a><a href="#h19-0-14766" id="h19-0-14766" class="d">- return null; 16539 </a><a href="#h19-0-14767" id="h19-0-14767" class="d">- } 16540 </a><a href="#h19-0-14768" id="h19-0-14768" class="d">- inst = inst.firstChild; 16541 </a><a href="#h19-0-14769" id="h19-0-14769" class="d">- } 16542 </a><a href="#h19-0-14770" id="h19-0-14770" class="d">- return inst.data.return; 16543 </a><a href="#h19-0-14771" id="h19-0-14771" class="d">- } else { 16544 </a><a href="#h19-0-14772" id="h19-0-14772" class="d">- return devtoolsInstance.data; 16545 </a><a href="#h19-0-14773" id="h19-0-14773" class="d">- } 16546 </a><a href="#h19-0-14774" id="h19-0-14774" class="d">- } 16547 </a><a href="#h19-0-14775" id="h19-0-14775" class="d">- function shouldErrorFiberAlwaysNull() { 16548 </a><a href="#h19-0-14776" id="h19-0-14776" class="d">- return null; 16549 </a><a href="#h19-0-14777" id="h19-0-14777" class="d">- } 16550 </a><a href="#h19-0-14778" id="h19-0-14778" class="d">- var forceErrorForFibers = /* @__PURE__ */ new Map(); 16551 </a><a href="#h19-0-14779" id="h19-0-14779" class="d">- function shouldErrorFiberAccordingToMap(fiber) { 16552 </a><a href="#h19-0-14780" id="h19-0-14780" class="d">- if (typeof setErrorHandler !== "function") { 16553 </a><a href="#h19-0-14781" id="h19-0-14781" class="d">- throw new Error("Expected overrideError() to not get called for earlier React versions."); 16554 </a><a href="#h19-0-14782" id="h19-0-14782" class="d">- } 16555 </a><a href="#h19-0-14783" id="h19-0-14783" class="d">- var status = forceErrorForFibers.get(fiber); 16556 </a><a href="#h19-0-14784" id="h19-0-14784" class="d">- if (status === false) { 16557 </a><a href="#h19-0-14785" id="h19-0-14785" class="d">- forceErrorForFibers.delete(fiber); 16558 </a><a href="#h19-0-14786" id="h19-0-14786" class="d">- if (forceErrorForFibers.size === 0) { 16559 </a><a href="#h19-0-14787" id="h19-0-14787" class="d">- setErrorHandler(shouldErrorFiberAlwaysNull); 16560 </a><a href="#h19-0-14788" id="h19-0-14788" class="d">- } 16561 </a><a href="#h19-0-14789" id="h19-0-14789" class="d">- return false; 16562 </a><a href="#h19-0-14790" id="h19-0-14790" class="d">- } 16563 </a><a href="#h19-0-14791" id="h19-0-14791" class="d">- if (status === void 0 && fiber.alternate !== null) { 16564 </a><a href="#h19-0-14792" id="h19-0-14792" class="d">- status = forceErrorForFibers.get(fiber.alternate); 16565 </a><a href="#h19-0-14793" id="h19-0-14793" class="d">- if (status === false) { 16566 </a><a href="#h19-0-14794" id="h19-0-14794" class="d">- forceErrorForFibers.delete(fiber.alternate); 16567 </a><a href="#h19-0-14795" id="h19-0-14795" class="d">- if (forceErrorForFibers.size === 0) { 16568 </a><a href="#h19-0-14796" id="h19-0-14796" class="d">- setErrorHandler(shouldErrorFiberAlwaysNull); 16569 </a><a href="#h19-0-14797" id="h19-0-14797" class="d">- } 16570 </a><a href="#h19-0-14798" id="h19-0-14798" class="d">- } 16571 </a><a href="#h19-0-14799" id="h19-0-14799" class="d">- } 16572 </a><a href="#h19-0-14800" id="h19-0-14800" class="d">- if (status === void 0) { 16573 </a><a href="#h19-0-14801" id="h19-0-14801" class="d">- return false; 16574 </a><a href="#h19-0-14802" id="h19-0-14802" class="d">- } 16575 </a><a href="#h19-0-14803" id="h19-0-14803" class="d">- return status; 16576 </a><a href="#h19-0-14804" id="h19-0-14804" class="d">- } 16577 </a><a href="#h19-0-14805" id="h19-0-14805" class="d">- function overrideError(id, forceError) { 16578 </a><a href="#h19-0-14806" id="h19-0-14806" class="d">- if (typeof setErrorHandler !== "function" || typeof scheduleUpdate !== "function") { 16579 </a><a href="#h19-0-14807" id="h19-0-14807" class="d">- throw new Error("Expected overrideError() to not get called for earlier React versions."); 16580 </a><a href="#h19-0-14808" id="h19-0-14808" class="d">- } 16581 </a><a href="#h19-0-14809" id="h19-0-14809" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16582 </a><a href="#h19-0-14810" id="h19-0-14810" class="d">- if (devtoolsInstance === void 0) { 16583 </a><a href="#h19-0-14811" id="h19-0-14811" class="d">- return; 16584 </a><a href="#h19-0-14812" id="h19-0-14812" class="d">- } 16585 </a><a href="#h19-0-14813" id="h19-0-14813" class="d">- var nearestFiber = getNearestFiber(devtoolsInstance); 16586 </a><a href="#h19-0-14814" id="h19-0-14814" class="d">- if (nearestFiber === null) { 16587 </a><a href="#h19-0-14815" id="h19-0-14815" class="d">- return; 16588 </a><a href="#h19-0-14816" id="h19-0-14816" class="d">- } 16589 </a><a href="#h19-0-14817" id="h19-0-14817" class="d">- var fiber = nearestFiber; 16590 </a><a href="#h19-0-14818" id="h19-0-14818" class="d">- while (!isErrorBoundary(fiber)) { 16591 </a><a href="#h19-0-14819" id="h19-0-14819" class="d">- if (fiber.return === null) { 16592 </a><a href="#h19-0-14820" id="h19-0-14820" class="d">- return; 16593 </a><a href="#h19-0-14821" id="h19-0-14821" class="d">- } 16594 </a><a href="#h19-0-14822" id="h19-0-14822" class="d">- fiber = fiber.return; 16595 </a><a href="#h19-0-14823" id="h19-0-14823" class="d">- } 16596 </a><a href="#h19-0-14824" id="h19-0-14824" class="d">- forceErrorForFibers.set(fiber, forceError); 16597 </a><a href="#h19-0-14825" id="h19-0-14825" class="d">- if (fiber.alternate !== null) { 16598 </a><a href="#h19-0-14826" id="h19-0-14826" class="d">- forceErrorForFibers.delete(fiber.alternate); 16599 </a><a href="#h19-0-14827" id="h19-0-14827" class="d">- } 16600 </a><a href="#h19-0-14828" id="h19-0-14828" class="d">- if (forceErrorForFibers.size === 1) { 16601 </a><a href="#h19-0-14829" id="h19-0-14829" class="d">- setErrorHandler(shouldErrorFiberAccordingToMap); 16602 </a><a href="#h19-0-14830" id="h19-0-14830" class="d">- } 16603 </a><a href="#h19-0-14831" id="h19-0-14831" class="d">- scheduleUpdate(fiber); 16604 </a><a href="#h19-0-14832" id="h19-0-14832" class="d">- } 16605 </a><a href="#h19-0-14833" id="h19-0-14833" class="d">- function shouldSuspendFiberAlwaysFalse() { 16606 </a><a href="#h19-0-14834" id="h19-0-14834" class="d">- return false; 16607 </a><a href="#h19-0-14835" id="h19-0-14835" class="d">- } 16608 </a><a href="#h19-0-14836" id="h19-0-14836" class="d">- var forceFallbackForFibers = /* @__PURE__ */ new Set(); 16609 </a><a href="#h19-0-14837" id="h19-0-14837" class="d">- function shouldSuspendFiberAccordingToSet(fiber) { 16610 </a><a href="#h19-0-14838" id="h19-0-14838" class="d">- return forceFallbackForFibers.has(fiber) || fiber.alternate !== null && forceFallbackForFibers.has(fiber.alternate); 16611 </a><a href="#h19-0-14839" id="h19-0-14839" class="d">- } 16612 </a><a href="#h19-0-14840" id="h19-0-14840" class="d">- function overrideSuspense(id, forceFallback) { 16613 </a><a href="#h19-0-14841" id="h19-0-14841" class="d">- if (typeof setSuspenseHandler !== "function" || typeof scheduleUpdate !== "function") { 16614 </a><a href="#h19-0-14842" id="h19-0-14842" class="d">- throw new Error("Expected overrideSuspense() to not get called for earlier React versions."); 16615 </a><a href="#h19-0-14843" id="h19-0-14843" class="d">- } 16616 </a><a href="#h19-0-14844" id="h19-0-14844" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16617 </a><a href="#h19-0-14845" id="h19-0-14845" class="d">- if (devtoolsInstance === void 0) { 16618 </a><a href="#h19-0-14846" id="h19-0-14846" class="d">- return; 16619 </a><a href="#h19-0-14847" id="h19-0-14847" class="d">- } 16620 </a><a href="#h19-0-14848" id="h19-0-14848" class="d">- var nearestFiber = getNearestFiber(devtoolsInstance); 16621 </a><a href="#h19-0-14849" id="h19-0-14849" class="d">- if (nearestFiber === null) { 16622 </a><a href="#h19-0-14850" id="h19-0-14850" class="d">- return; 16623 </a><a href="#h19-0-14851" id="h19-0-14851" class="d">- } 16624 </a><a href="#h19-0-14852" id="h19-0-14852" class="d">- var fiber = nearestFiber; 16625 </a><a href="#h19-0-14853" id="h19-0-14853" class="d">- while (fiber.tag !== SuspenseComponent) { 16626 </a><a href="#h19-0-14854" id="h19-0-14854" class="d">- if (fiber.return === null) { 16627 </a><a href="#h19-0-14855" id="h19-0-14855" class="d">- return; 16628 </a><a href="#h19-0-14856" id="h19-0-14856" class="d">- } 16629 </a><a href="#h19-0-14857" id="h19-0-14857" class="d">- fiber = fiber.return; 16630 </a><a href="#h19-0-14858" id="h19-0-14858" class="d">- } 16631 </a><a href="#h19-0-14859" id="h19-0-14859" class="d">- if (fiber.alternate !== null) { 16632 </a><a href="#h19-0-14860" id="h19-0-14860" class="d">- forceFallbackForFibers.delete(fiber.alternate); 16633 </a><a href="#h19-0-14861" id="h19-0-14861" class="d">- } 16634 </a><a href="#h19-0-14862" id="h19-0-14862" class="d">- if (forceFallback) { 16635 </a><a href="#h19-0-14863" id="h19-0-14863" class="d">- forceFallbackForFibers.add(fiber); 16636 </a><a href="#h19-0-14864" id="h19-0-14864" class="d">- if (forceFallbackForFibers.size === 1) { 16637 </a><a href="#h19-0-14865" id="h19-0-14865" class="d">- setSuspenseHandler(shouldSuspendFiberAccordingToSet); 16638 </a><a href="#h19-0-14866" id="h19-0-14866" class="d">- } 16639 </a><a href="#h19-0-14867" id="h19-0-14867" class="d">- } else { 16640 </a><a href="#h19-0-14868" id="h19-0-14868" class="d">- forceFallbackForFibers.delete(fiber); 16641 </a><a href="#h19-0-14869" id="h19-0-14869" class="d">- if (forceFallbackForFibers.size === 0) { 16642 </a><a href="#h19-0-14870" id="h19-0-14870" class="d">- setSuspenseHandler(shouldSuspendFiberAlwaysFalse); 16643 </a><a href="#h19-0-14871" id="h19-0-14871" class="d">- } 16644 </a><a href="#h19-0-14872" id="h19-0-14872" class="d">- } 16645 </a><a href="#h19-0-14873" id="h19-0-14873" class="d">- scheduleUpdate(fiber); 16646 </a><a href="#h19-0-14874" id="h19-0-14874" class="d">- } 16647 </a><a href="#h19-0-14875" id="h19-0-14875" class="d">- var trackedPath = null; 16648 </a><a href="#h19-0-14876" id="h19-0-14876" class="d">- var trackedPathMatchFiber = null; 16649 </a><a href="#h19-0-14877" id="h19-0-14877" class="d">- var trackedPathMatchInstance = null; 16650 </a><a href="#h19-0-14878" id="h19-0-14878" class="d">- var trackedPathMatchDepth = -1; 16651 </a><a href="#h19-0-14879" id="h19-0-14879" class="d">- var mightBeOnTrackedPath = false; 16652 </a><a href="#h19-0-14880" id="h19-0-14880" class="d">- function setTrackedPath(path) { 16653 </a><a href="#h19-0-14881" id="h19-0-14881" class="d">- if (path === null) { 16654 </a><a href="#h19-0-14882" id="h19-0-14882" class="d">- trackedPathMatchFiber = null; 16655 </a><a href="#h19-0-14883" id="h19-0-14883" class="d">- trackedPathMatchInstance = null; 16656 </a><a href="#h19-0-14884" id="h19-0-14884" class="d">- trackedPathMatchDepth = -1; 16657 </a><a href="#h19-0-14885" id="h19-0-14885" class="d">- mightBeOnTrackedPath = false; 16658 </a><a href="#h19-0-14886" id="h19-0-14886" class="d">- } 16659 </a><a href="#h19-0-14887" id="h19-0-14887" class="d">- trackedPath = path; 16660 </a><a href="#h19-0-14888" id="h19-0-14888" class="d">- } 16661 </a><a href="#h19-0-14889" id="h19-0-14889" class="d">- function updateTrackedPathStateBeforeMount(fiber, fiberInstance) { 16662 </a><a href="#h19-0-14890" id="h19-0-14890" class="d">- if (trackedPath === null || !mightBeOnTrackedPath) { 16663 </a><a href="#h19-0-14891" id="h19-0-14891" class="d">- return false; 16664 </a><a href="#h19-0-14892" id="h19-0-14892" class="d">- } 16665 </a><a href="#h19-0-14893" id="h19-0-14893" class="d">- var returnFiber = fiber.return; 16666 </a><a href="#h19-0-14894" id="h19-0-14894" class="d">- var returnAlternate = returnFiber !== null ? returnFiber.alternate : null; 16667 </a><a href="#h19-0-14895" id="h19-0-14895" class="d">- if (trackedPathMatchFiber === returnFiber || trackedPathMatchFiber === returnAlternate && returnAlternate !== null) { 16668 </a><a href="#h19-0-14896" id="h19-0-14896" class="d">- var actualFrame = getPathFrame(fiber); 16669 </a><a href="#h19-0-14897" id="h19-0-14897" class="d">- var expectedFrame = trackedPath[trackedPathMatchDepth + 1]; 16670 </a><a href="#h19-0-14898" id="h19-0-14898" class="d">- if (expectedFrame === void 0) { 16671 </a><a href="#h19-0-14899" id="h19-0-14899" class="d">- throw new Error("Expected to see a frame at the next depth."); 16672 </a><a href="#h19-0-14900" id="h19-0-14900" class="d">- } 16673 </a><a href="#h19-0-14901" id="h19-0-14901" class="d">- if (actualFrame.index === expectedFrame.index && actualFrame.key === expectedFrame.key && actualFrame.displayName === expectedFrame.displayName) { 16674 </a><a href="#h19-0-14902" id="h19-0-14902" class="d">- trackedPathMatchFiber = fiber; 16675 </a><a href="#h19-0-14903" id="h19-0-14903" class="d">- if (fiberInstance !== null && fiberInstance.kind === FIBER_INSTANCE) { 16676 </a><a href="#h19-0-14904" id="h19-0-14904" class="d">- trackedPathMatchInstance = fiberInstance; 16677 </a><a href="#h19-0-14905" id="h19-0-14905" class="d">- } 16678 </a><a href="#h19-0-14906" id="h19-0-14906" class="d">- trackedPathMatchDepth++; 16679 </a><a href="#h19-0-14907" id="h19-0-14907" class="d">- if (trackedPathMatchDepth === trackedPath.length - 1) { 16680 </a><a href="#h19-0-14908" id="h19-0-14908" class="d">- mightBeOnTrackedPath = false; 16681 </a><a href="#h19-0-14909" id="h19-0-14909" class="d">- } else { 16682 </a><a href="#h19-0-14910" id="h19-0-14910" class="d">- mightBeOnTrackedPath = true; 16683 </a><a href="#h19-0-14911" id="h19-0-14911" class="d">- } 16684 </a><a href="#h19-0-14912" id="h19-0-14912" class="d">- return false; 16685 </a><a href="#h19-0-14913" id="h19-0-14913" class="d">- } 16686 </a><a href="#h19-0-14914" id="h19-0-14914" class="d">- } 16687 </a><a href="#h19-0-14915" id="h19-0-14915" class="d">- if (trackedPathMatchFiber === null && fiberInstance === null) { 16688 </a><a href="#h19-0-14916" id="h19-0-14916" class="d">- return true; 16689 </a><a href="#h19-0-14917" id="h19-0-14917" class="d">- } 16690 </a><a href="#h19-0-14918" id="h19-0-14918" class="d">- mightBeOnTrackedPath = false; 16691 </a><a href="#h19-0-14919" id="h19-0-14919" class="d">- return true; 16692 </a><a href="#h19-0-14920" id="h19-0-14920" class="d">- } 16693 </a><a href="#h19-0-14921" id="h19-0-14921" class="d">- function updateVirtualTrackedPathStateBeforeMount(virtualInstance, parentInstance) { 16694 </a><a href="#h19-0-14922" id="h19-0-14922" class="d">- if (trackedPath === null || !mightBeOnTrackedPath) { 16695 </a><a href="#h19-0-14923" id="h19-0-14923" class="d">- return false; 16696 </a><a href="#h19-0-14924" id="h19-0-14924" class="d">- } 16697 </a><a href="#h19-0-14925" id="h19-0-14925" class="d">- if (trackedPathMatchInstance === parentInstance) { 16698 </a><a href="#h19-0-14926" id="h19-0-14926" class="d">- var actualFrame = getVirtualPathFrame(virtualInstance); 16699 </a><a href="#h19-0-14927" id="h19-0-14927" class="d">- var expectedFrame = trackedPath[trackedPathMatchDepth + 1]; 16700 </a><a href="#h19-0-14928" id="h19-0-14928" class="d">- if (expectedFrame === void 0) { 16701 </a><a href="#h19-0-14929" id="h19-0-14929" class="d">- throw new Error("Expected to see a frame at the next depth."); 16702 </a><a href="#h19-0-14930" id="h19-0-14930" class="d">- } 16703 </a><a href="#h19-0-14931" id="h19-0-14931" class="d">- if (actualFrame.index === expectedFrame.index && actualFrame.key === expectedFrame.key && actualFrame.displayName === expectedFrame.displayName) { 16704 </a><a href="#h19-0-14932" id="h19-0-14932" class="d">- trackedPathMatchFiber = null; 16705 </a><a href="#h19-0-14933" id="h19-0-14933" class="d">- trackedPathMatchInstance = virtualInstance; 16706 </a><a href="#h19-0-14934" id="h19-0-14934" class="d">- trackedPathMatchDepth++; 16707 </a><a href="#h19-0-14935" id="h19-0-14935" class="d">- if (trackedPathMatchDepth === trackedPath.length - 1) { 16708 </a><a href="#h19-0-14936" id="h19-0-14936" class="d">- mightBeOnTrackedPath = false; 16709 </a><a href="#h19-0-14937" id="h19-0-14937" class="d">- } else { 16710 </a><a href="#h19-0-14938" id="h19-0-14938" class="d">- mightBeOnTrackedPath = true; 16711 </a><a href="#h19-0-14939" id="h19-0-14939" class="d">- } 16712 </a><a href="#h19-0-14940" id="h19-0-14940" class="d">- return false; 16713 </a><a href="#h19-0-14941" id="h19-0-14941" class="d">- } 16714 </a><a href="#h19-0-14942" id="h19-0-14942" class="d">- } 16715 </a><a href="#h19-0-14943" id="h19-0-14943" class="d">- if (trackedPathMatchFiber !== null) { 16716 </a><a href="#h19-0-14944" id="h19-0-14944" class="d">- return true; 16717 </a><a href="#h19-0-14945" id="h19-0-14945" class="d">- } 16718 </a><a href="#h19-0-14946" id="h19-0-14946" class="d">- mightBeOnTrackedPath = false; 16719 </a><a href="#h19-0-14947" id="h19-0-14947" class="d">- return true; 16720 </a><a href="#h19-0-14948" id="h19-0-14948" class="d">- } 16721 </a><a href="#h19-0-14949" id="h19-0-14949" class="d">- function updateTrackedPathStateAfterMount(mightSiblingsBeOnTrackedPath) { 16722 </a><a href="#h19-0-14950" id="h19-0-14950" class="d">- mightBeOnTrackedPath = mightSiblingsBeOnTrackedPath; 16723 </a><a href="#h19-0-14951" id="h19-0-14951" class="d">- } 16724 </a><a href="#h19-0-14952" id="h19-0-14952" class="d">- var rootPseudoKeys = /* @__PURE__ */ new Map(); 16725 </a><a href="#h19-0-14953" id="h19-0-14953" class="d">- var rootDisplayNameCounter = /* @__PURE__ */ new Map(); 16726 </a><a href="#h19-0-14954" id="h19-0-14954" class="d">- function setRootPseudoKey(id, fiber) { 16727 </a><a href="#h19-0-14955" id="h19-0-14955" class="d">- var name = getDisplayNameForRoot(fiber); 16728 </a><a href="#h19-0-14956" id="h19-0-14956" class="d">- var counter = rootDisplayNameCounter.get(name) || 0; 16729 </a><a href="#h19-0-14957" id="h19-0-14957" class="d">- rootDisplayNameCounter.set(name, counter + 1); 16730 </a><a href="#h19-0-14958" id="h19-0-14958" class="d">- var pseudoKey = "".concat(name, ":").concat(counter); 16731 </a><a href="#h19-0-14959" id="h19-0-14959" class="d">- rootPseudoKeys.set(id, pseudoKey); 16732 </a><a href="#h19-0-14960" id="h19-0-14960" class="d">- } 16733 </a><a href="#h19-0-14961" id="h19-0-14961" class="d">- function removeRootPseudoKey(id) { 16734 </a><a href="#h19-0-14962" id="h19-0-14962" class="d">- var pseudoKey = rootPseudoKeys.get(id); 16735 </a><a href="#h19-0-14963" id="h19-0-14963" class="d">- if (pseudoKey === void 0) { 16736 </a><a href="#h19-0-14964" id="h19-0-14964" class="d">- throw new Error("Expected root pseudo key to be known."); 16737 </a><a href="#h19-0-14965" id="h19-0-14965" class="d">- } 16738 </a><a href="#h19-0-14966" id="h19-0-14966" class="d">- var name = pseudoKey.slice(0, pseudoKey.lastIndexOf(":")); 16739 </a><a href="#h19-0-14967" id="h19-0-14967" class="d">- var counter = rootDisplayNameCounter.get(name); 16740 </a><a href="#h19-0-14968" id="h19-0-14968" class="d">- if (counter === void 0) { 16741 </a><a href="#h19-0-14969" id="h19-0-14969" class="d">- throw new Error("Expected counter to be known."); 16742 </a><a href="#h19-0-14970" id="h19-0-14970" class="d">- } 16743 </a><a href="#h19-0-14971" id="h19-0-14971" class="d">- if (counter > 1) { 16744 </a><a href="#h19-0-14972" id="h19-0-14972" class="d">- rootDisplayNameCounter.set(name, counter - 1); 16745 </a><a href="#h19-0-14973" id="h19-0-14973" class="d">- } else { 16746 </a><a href="#h19-0-14974" id="h19-0-14974" class="d">- rootDisplayNameCounter.delete(name); 16747 </a><a href="#h19-0-14975" id="h19-0-14975" class="d">- } 16748 </a><a href="#h19-0-14976" id="h19-0-14976" class="d">- rootPseudoKeys.delete(id); 16749 </a><a href="#h19-0-14977" id="h19-0-14977" class="d">- } 16750 </a><a href="#h19-0-14978" id="h19-0-14978" class="d">- function getDisplayNameForRoot(fiber) { 16751 </a><a href="#h19-0-14979" id="h19-0-14979" class="d">- var preferredDisplayName = null; 16752 </a><a href="#h19-0-14980" id="h19-0-14980" class="d">- var fallbackDisplayName = null; 16753 </a><a href="#h19-0-14981" id="h19-0-14981" class="d">- var child = fiber.child; 16754 </a><a href="#h19-0-14982" id="h19-0-14982" class="d">- for (var i = 0; i < 3; i++) { 16755 </a><a href="#h19-0-14983" id="h19-0-14983" class="d">- if (child === null) { 16756 </a><a href="#h19-0-14984" id="h19-0-14984" class="d">- break; 16757 </a><a href="#h19-0-14985" id="h19-0-14985" class="d">- } 16758 </a><a href="#h19-0-14986" id="h19-0-14986" class="d">- var displayName = getDisplayNameForFiber(child); 16759 </a><a href="#h19-0-14987" id="h19-0-14987" class="d">- if (displayName !== null) { 16760 </a><a href="#h19-0-14988" id="h19-0-14988" class="d">- if (typeof child.type === "function") { 16761 </a><a href="#h19-0-14989" id="h19-0-14989" class="d">- preferredDisplayName = displayName; 16762 </a><a href="#h19-0-14990" id="h19-0-14990" class="d">- } else if (fallbackDisplayName === null) { 16763 </a><a href="#h19-0-14991" id="h19-0-14991" class="d">- fallbackDisplayName = displayName; 16764 </a><a href="#h19-0-14992" id="h19-0-14992" class="d">- } 16765 </a><a href="#h19-0-14993" id="h19-0-14993" class="d">- } 16766 </a><a href="#h19-0-14994" id="h19-0-14994" class="d">- if (preferredDisplayName !== null) { 16767 </a><a href="#h19-0-14995" id="h19-0-14995" class="d">- break; 16768 </a><a href="#h19-0-14996" id="h19-0-14996" class="d">- } 16769 </a><a href="#h19-0-14997" id="h19-0-14997" class="d">- child = child.child; 16770 </a><a href="#h19-0-14998" id="h19-0-14998" class="d">- } 16771 </a><a href="#h19-0-14999" id="h19-0-14999" class="d">- return preferredDisplayName || fallbackDisplayName || "Anonymous"; 16772 </a><a href="#h19-0-15000" id="h19-0-15000" class="d">- } 16773 </a><a href="#h19-0-15001" id="h19-0-15001" class="d">- function getPathFrame(fiber) { 16774 </a><a href="#h19-0-15002" id="h19-0-15002" class="d">- var key = fiber.key; 16775 </a><a href="#h19-0-15003" id="h19-0-15003" class="d">- var displayName = getDisplayNameForFiber(fiber); 16776 </a><a href="#h19-0-15004" id="h19-0-15004" class="d">- var index = fiber.index; 16777 </a><a href="#h19-0-15005" id="h19-0-15005" class="d">- switch (fiber.tag) { 16778 </a><a href="#h19-0-15006" id="h19-0-15006" class="d">- case HostRoot: 16779 </a><a href="#h19-0-15007" id="h19-0-15007" class="d">- var rootInstance = rootToFiberInstanceMap.get(fiber.stateNode); 16780 </a><a href="#h19-0-15008" id="h19-0-15008" class="d">- if (rootInstance === void 0) { 16781 </a><a href="#h19-0-15009" id="h19-0-15009" class="d">- throw new Error("Expected the root instance to exist when computing a path"); 16782 </a><a href="#h19-0-15010" id="h19-0-15010" class="d">- } 16783 </a><a href="#h19-0-15011" id="h19-0-15011" class="d">- var pseudoKey = rootPseudoKeys.get(rootInstance.id); 16784 </a><a href="#h19-0-15012" id="h19-0-15012" class="d">- if (pseudoKey === void 0) { 16785 </a><a href="#h19-0-15013" id="h19-0-15013" class="d">- throw new Error("Expected mounted root to have known pseudo key."); 16786 </a><a href="#h19-0-15014" id="h19-0-15014" class="d">- } 16787 </a><a href="#h19-0-15015" id="h19-0-15015" class="d">- displayName = pseudoKey; 16788 </a><a href="#h19-0-15016" id="h19-0-15016" class="d">- break; 16789 </a><a href="#h19-0-15017" id="h19-0-15017" class="d">- case HostComponent: 16790 </a><a href="#h19-0-15018" id="h19-0-15018" class="d">- displayName = fiber.type; 16791 </a><a href="#h19-0-15019" id="h19-0-15019" class="d">- break; 16792 </a><a href="#h19-0-15020" id="h19-0-15020" class="d">- default: 16793 </a><a href="#h19-0-15021" id="h19-0-15021" class="d">- break; 16794 </a><a href="#h19-0-15022" id="h19-0-15022" class="d">- } 16795 </a><a href="#h19-0-15023" id="h19-0-15023" class="d">- return { 16796 </a><a href="#h19-0-15024" id="h19-0-15024" class="d">- displayName, 16797 </a><a href="#h19-0-15025" id="h19-0-15025" class="d">- key, 16798 </a><a href="#h19-0-15026" id="h19-0-15026" class="d">- index 16799 </a><a href="#h19-0-15027" id="h19-0-15027" class="d">- }; 16800 </a><a href="#h19-0-15028" id="h19-0-15028" class="d">- } 16801 </a><a href="#h19-0-15029" id="h19-0-15029" class="d">- function getVirtualPathFrame(virtualInstance) { 16802 </a><a href="#h19-0-15030" id="h19-0-15030" class="d">- return { 16803 </a><a href="#h19-0-15031" id="h19-0-15031" class="d">- displayName: virtualInstance.data.name || "", 16804 </a><a href="#h19-0-15032" id="h19-0-15032" class="d">- key: virtualInstance.data.key == null ? null : virtualInstance.data.key, 16805 </a><a href="#h19-0-15033" id="h19-0-15033" class="d">- index: -1 16806 </a><a href="#h19-0-15034" id="h19-0-15034" class="d">- // We use -1 to indicate that this is a virtual path frame. 16807 </a><a href="#h19-0-15035" id="h19-0-15035" class="d">- }; 16808 </a><a href="#h19-0-15036" id="h19-0-15036" class="d">- } 16809 </a><a href="#h19-0-15037" id="h19-0-15037" class="d">- function getPathForElement(id) { 16810 </a><a href="#h19-0-15038" id="h19-0-15038" class="d">- var devtoolsInstance = idToDevToolsInstanceMap.get(id); 16811 </a><a href="#h19-0-15039" id="h19-0-15039" class="d">- if (devtoolsInstance === void 0) { 16812 </a><a href="#h19-0-15040" id="h19-0-15040" class="d">- return null; 16813 </a><a href="#h19-0-15041" id="h19-0-15041" class="d">- } 16814 </a><a href="#h19-0-15042" id="h19-0-15042" class="d">- var keyPath = []; 16815 </a><a href="#h19-0-15043" id="h19-0-15043" class="d">- var inst = devtoolsInstance; 16816 </a><a href="#h19-0-15044" id="h19-0-15044" class="d">- while (inst.kind === VIRTUAL_INSTANCE) { 16817 </a><a href="#h19-0-15045" id="h19-0-15045" class="d">- keyPath.push(getVirtualPathFrame(inst)); 16818 </a><a href="#h19-0-15046" id="h19-0-15046" class="d">- if (inst.parent === null) { 16819 </a><a href="#h19-0-15047" id="h19-0-15047" class="d">- return null; 16820 </a><a href="#h19-0-15048" id="h19-0-15048" class="d">- } 16821 </a><a href="#h19-0-15049" id="h19-0-15049" class="d">- inst = inst.parent; 16822 </a><a href="#h19-0-15050" id="h19-0-15050" class="d">- } 16823 </a><a href="#h19-0-15051" id="h19-0-15051" class="d">- var fiber = inst.data; 16824 </a><a href="#h19-0-15052" id="h19-0-15052" class="d">- while (fiber !== null) { 16825 </a><a href="#h19-0-15053" id="h19-0-15053" class="d">- keyPath.push(getPathFrame(fiber)); 16826 </a><a href="#h19-0-15054" id="h19-0-15054" class="d">- fiber = fiber.return; 16827 </a><a href="#h19-0-15055" id="h19-0-15055" class="d">- } 16828 </a><a href="#h19-0-15056" id="h19-0-15056" class="d">- keyPath.reverse(); 16829 </a><a href="#h19-0-15057" id="h19-0-15057" class="d">- return keyPath; 16830 </a><a href="#h19-0-15058" id="h19-0-15058" class="d">- } 16831 </a><a href="#h19-0-15059" id="h19-0-15059" class="d">- function getBestMatchForTrackedPath() { 16832 </a><a href="#h19-0-15060" id="h19-0-15060" class="d">- if (trackedPath === null) { 16833 </a><a href="#h19-0-15061" id="h19-0-15061" class="d">- return null; 16834 </a><a href="#h19-0-15062" id="h19-0-15062" class="d">- } 16835 </a><a href="#h19-0-15063" id="h19-0-15063" class="d">- if (trackedPathMatchInstance === null) { 16836 </a><a href="#h19-0-15064" id="h19-0-15064" class="d">- return null; 16837 </a><a href="#h19-0-15065" id="h19-0-15065" class="d">- } 16838 </a><a href="#h19-0-15066" id="h19-0-15066" class="d">- return { 16839 </a><a href="#h19-0-15067" id="h19-0-15067" class="d">- id: trackedPathMatchInstance.id, 16840 </a><a href="#h19-0-15068" id="h19-0-15068" class="d">- // $FlowFixMe[incompatible-use] found when upgrading Flow 16841 </a><a href="#h19-0-15069" id="h19-0-15069" class="d">- isFullMatch: trackedPathMatchDepth === trackedPath.length - 1 16842 </a><a href="#h19-0-15070" id="h19-0-15070" class="d">- }; 16843 </a><a href="#h19-0-15071" id="h19-0-15071" class="d">- } 16844 </a><a href="#h19-0-15072" id="h19-0-15072" class="d">- var formatPriorityLevel = function formatPriorityLevel2(priorityLevel) { 16845 </a><a href="#h19-0-15073" id="h19-0-15073" class="d">- if (priorityLevel == null) { 16846 </a><a href="#h19-0-15074" id="h19-0-15074" class="d">- return "Unknown"; 16847 </a><a href="#h19-0-15075" id="h19-0-15075" class="d">- } 16848 </a><a href="#h19-0-15076" id="h19-0-15076" class="d">- switch (priorityLevel) { 16849 </a><a href="#h19-0-15077" id="h19-0-15077" class="d">- case ImmediatePriority: 16850 </a><a href="#h19-0-15078" id="h19-0-15078" class="d">- return "Immediate"; 16851 </a><a href="#h19-0-15079" id="h19-0-15079" class="d">- case UserBlockingPriority: 16852 </a><a href="#h19-0-15080" id="h19-0-15080" class="d">- return "User-Blocking"; 16853 </a><a href="#h19-0-15081" id="h19-0-15081" class="d">- case NormalPriority: 16854 </a><a href="#h19-0-15082" id="h19-0-15082" class="d">- return "Normal"; 16855 </a><a href="#h19-0-15083" id="h19-0-15083" class="d">- case LowPriority: 16856 </a><a href="#h19-0-15084" id="h19-0-15084" class="d">- return "Low"; 16857 </a><a href="#h19-0-15085" id="h19-0-15085" class="d">- case IdlePriority: 16858 </a><a href="#h19-0-15086" id="h19-0-15086" class="d">- return "Idle"; 16859 </a><a href="#h19-0-15087" id="h19-0-15087" class="d">- case NoPriority: 16860 </a><a href="#h19-0-15088" id="h19-0-15088" class="d">- default: 16861 </a><a href="#h19-0-15089" id="h19-0-15089" class="d">- return "Unknown"; 16862 </a><a href="#h19-0-15090" id="h19-0-15090" class="d">- } 16863 </a><a href="#h19-0-15091" id="h19-0-15091" class="d">- }; 16864 </a><a href="#h19-0-15092" id="h19-0-15092" class="d">- function setTraceUpdatesEnabled(isEnabled2) { 16865 </a><a href="#h19-0-15093" id="h19-0-15093" class="d">- traceUpdatesEnabled = isEnabled2; 16866 </a><a href="#h19-0-15094" id="h19-0-15094" class="d">- } 16867 </a><a href="#h19-0-15095" id="h19-0-15095" class="d">- function hasElementWithId(id) { 16868 </a><a href="#h19-0-15096" id="h19-0-15096" class="d">- return idToDevToolsInstanceMap.has(id); 16869 </a><a href="#h19-0-15097" id="h19-0-15097" class="d">- } 16870 </a><a href="#h19-0-15098" id="h19-0-15098" class="d">- function getSourceForFiberInstance(fiberInstance) { 16871 </a><a href="#h19-0-15099" id="h19-0-15099" class="d">- var unresolvedSource = fiberInstance.source; 16872 </a><a href="#h19-0-15100" id="h19-0-15100" class="d">- if (unresolvedSource !== null && renderer_typeof(unresolvedSource) === "object" && !isError(unresolvedSource)) { 16873 </a><a href="#h19-0-15101" id="h19-0-15101" class="d">- return unresolvedSource; 16874 </a><a href="#h19-0-15102" id="h19-0-15102" class="d">- } 16875 </a><a href="#h19-0-15103" id="h19-0-15103" class="d">- var dispatcherRef = getDispatcherRef(renderer); 16876 </a><a href="#h19-0-15104" id="h19-0-15104" class="d">- var stackFrame = dispatcherRef == null ? null : getSourceLocationByFiber(ReactTypeOfWork, fiberInstance.data, dispatcherRef); 16877 </a><a href="#h19-0-15105" id="h19-0-15105" class="d">- if (stackFrame === null) { 16878 </a><a href="#h19-0-15106" id="h19-0-15106" class="d">- return getSourceForInstance(fiberInstance); 16879 </a><a href="#h19-0-15107" id="h19-0-15107" class="d">- } 16880 </a><a href="#h19-0-15108" id="h19-0-15108" class="d">- var source = parseSourceFromComponentStack(stackFrame); 16881 </a><a href="#h19-0-15109" id="h19-0-15109" class="d">- fiberInstance.source = source; 16882 </a><a href="#h19-0-15110" id="h19-0-15110" class="d">- return source; 16883 </a><a href="#h19-0-15111" id="h19-0-15111" class="d">- } 16884 </a><a href="#h19-0-15112" id="h19-0-15112" class="d">- function getSourceForInstance(instance) { 16885 </a><a href="#h19-0-15113" id="h19-0-15113" class="d">- var unresolvedSource = instance.source; 16886 </a><a href="#h19-0-15114" id="h19-0-15114" class="d">- if (unresolvedSource === null) { 16887 </a><a href="#h19-0-15115" id="h19-0-15115" class="d">- return null; 16888 </a><a href="#h19-0-15116" id="h19-0-15116" class="d">- } 16889 </a><a href="#h19-0-15117" id="h19-0-15117" class="d">- if (isError(unresolvedSource)) { 16890 </a><a href="#h19-0-15118" id="h19-0-15118" class="d">- unresolvedSource = formatOwnerStack(unresolvedSource); 16891 </a><a href="#h19-0-15119" id="h19-0-15119" class="d">- } 16892 </a><a href="#h19-0-15120" id="h19-0-15120" class="d">- if (typeof unresolvedSource === "string") { 16893 </a><a href="#h19-0-15121" id="h19-0-15121" class="d">- var idx = unresolvedSource.lastIndexOf("\n"); 16894 </a><a href="#h19-0-15122" id="h19-0-15122" class="d">- var lastLine = idx === -1 ? unresolvedSource : unresolvedSource.slice(idx + 1); 16895 </a><a href="#h19-0-15123" id="h19-0-15123" class="d">- return instance.source = parseSourceFromComponentStack(lastLine); 16896 </a><a href="#h19-0-15124" id="h19-0-15124" class="d">- } 16897 </a><a href="#h19-0-15125" id="h19-0-15125" class="d">- return unresolvedSource; 16898 </a><a href="#h19-0-15126" id="h19-0-15126" class="d">- } 16899 </a><a href="#h19-0-15127" id="h19-0-15127" class="d">- return { 16900 </a><a href="#h19-0-15128" id="h19-0-15128" class="d">- cleanup, 16901 </a><a href="#h19-0-15129" id="h19-0-15129" class="d">- clearErrorsAndWarnings, 16902 </a><a href="#h19-0-15130" id="h19-0-15130" class="d">- clearErrorsForElementID, 16903 </a><a href="#h19-0-15131" id="h19-0-15131" class="d">- clearWarningsForElementID, 16904 </a><a href="#h19-0-15132" id="h19-0-15132" class="d">- getSerializedElementValueByPath, 16905 </a><a href="#h19-0-15133" id="h19-0-15133" class="d">- deletePath, 16906 </a><a href="#h19-0-15134" id="h19-0-15134" class="d">- findHostInstancesForElementID, 16907 </a><a href="#h19-0-15135" id="h19-0-15135" class="d">- flushInitialOperations, 16908 </a><a href="#h19-0-15136" id="h19-0-15136" class="d">- getBestMatchForTrackedPath, 16909 </a><a href="#h19-0-15137" id="h19-0-15137" class="d">- getDisplayNameForElementID, 16910 </a><a href="#h19-0-15138" id="h19-0-15138" class="d">- getNearestMountedDOMNode, 16911 </a><a href="#h19-0-15139" id="h19-0-15139" class="d">- getElementIDForHostInstance, 16912 </a><a href="#h19-0-15140" id="h19-0-15140" class="d">- getInstanceAndStyle, 16913 </a><a href="#h19-0-15141" id="h19-0-15141" class="d">- getOwnersList, 16914 </a><a href="#h19-0-15142" id="h19-0-15142" class="d">- getPathForElement, 16915 </a><a href="#h19-0-15143" id="h19-0-15143" class="d">- getProfilingData, 16916 </a><a href="#h19-0-15144" id="h19-0-15144" class="d">- handleCommitFiberRoot, 16917 </a><a href="#h19-0-15145" id="h19-0-15145" class="d">- handleCommitFiberUnmount, 16918 </a><a href="#h19-0-15146" id="h19-0-15146" class="d">- handlePostCommitFiberRoot, 16919 </a><a href="#h19-0-15147" id="h19-0-15147" class="d">- hasElementWithId, 16920 </a><a href="#h19-0-15148" id="h19-0-15148" class="d">- inspectElement, 16921 </a><a href="#h19-0-15149" id="h19-0-15149" class="d">- logElementToConsole, 16922 </a><a href="#h19-0-15150" id="h19-0-15150" class="d">- getComponentStack, 16923 </a><a href="#h19-0-15151" id="h19-0-15151" class="d">- getElementAttributeByPath, 16924 </a><a href="#h19-0-15152" id="h19-0-15152" class="d">- getElementSourceFunctionById, 16925 </a><a href="#h19-0-15153" id="h19-0-15153" class="d">- onErrorOrWarning, 16926 </a><a href="#h19-0-15154" id="h19-0-15154" class="d">- overrideError, 16927 </a><a href="#h19-0-15155" id="h19-0-15155" class="d">- overrideSuspense, 16928 </a><a href="#h19-0-15156" id="h19-0-15156" class="d">- overrideValueAtPath, 16929 </a><a href="#h19-0-15157" id="h19-0-15157" class="d">- renamePath, 16930 </a><a href="#h19-0-15158" id="h19-0-15158" class="d">- renderer, 16931 </a><a href="#h19-0-15159" id="h19-0-15159" class="d">- setTraceUpdatesEnabled, 16932 </a><a href="#h19-0-15160" id="h19-0-15160" class="d">- setTrackedPath, 16933 </a><a href="#h19-0-15161" id="h19-0-15161" class="d">- startProfiling, 16934 </a><a href="#h19-0-15162" id="h19-0-15162" class="d">- stopProfiling, 16935 </a><a href="#h19-0-15163" id="h19-0-15163" class="d">- storeAsGlobal, 16936 </a><a href="#h19-0-15164" id="h19-0-15164" class="d">- updateComponentFilters, 16937 </a><a href="#h19-0-15165" id="h19-0-15165" class="d">- getEnvironmentNames 16938 </a><a href="#h19-0-15166" id="h19-0-15166" class="d">- }; 16939 </a><a href="#h19-0-15167" id="h19-0-15167" class="d">- } 16940 </a><a href="#h19-0-15168" id="h19-0-15168" class="d">- ; 16941 </a><a href="#h19-0-15169" id="h19-0-15169" class="d">- function decorate(object, attr, fn) { 16942 </a><a href="#h19-0-15170" id="h19-0-15170" class="d">- var old = object[attr]; 16943 </a><a href="#h19-0-15171" id="h19-0-15171" class="d">- object[attr] = function(instance) { 16944 </a><a href="#h19-0-15172" id="h19-0-15172" class="d">- return fn.call(this, old, arguments); 16945 </a><a href="#h19-0-15173" id="h19-0-15173" class="d">- }; 16946 </a><a href="#h19-0-15174" id="h19-0-15174" class="d">- return old; 16947 </a><a href="#h19-0-15175" id="h19-0-15175" class="d">- } 16948 </a><a href="#h19-0-15176" id="h19-0-15176" class="d">- function decorateMany(source, fns) { 16949 </a><a href="#h19-0-15177" id="h19-0-15177" class="d">- var olds = {}; 16950 </a><a href="#h19-0-15178" id="h19-0-15178" class="d">- for (var name in fns) { 16951 </a><a href="#h19-0-15179" id="h19-0-15179" class="d">- olds[name] = decorate(source, name, fns[name]); 16952 </a><a href="#h19-0-15180" id="h19-0-15180" class="d">- } 16953 </a><a href="#h19-0-15181" id="h19-0-15181" class="d">- return olds; 16954 </a><a href="#h19-0-15182" id="h19-0-15182" class="d">- } 16955 </a><a href="#h19-0-15183" id="h19-0-15183" class="d">- function restoreMany(source, olds) { 16956 </a><a href="#h19-0-15184" id="h19-0-15184" class="d">- for (var name in olds) { 16957 </a><a href="#h19-0-15185" id="h19-0-15185" class="d">- source[name] = olds[name]; 16958 </a><a href="#h19-0-15186" id="h19-0-15186" class="d">- } 16959 </a><a href="#h19-0-15187" id="h19-0-15187" class="d">- } 16960 </a><a href="#h19-0-15188" id="h19-0-15188" class="d">- function forceUpdate(instance) { 16961 </a><a href="#h19-0-15189" id="h19-0-15189" class="d">- if (typeof instance.forceUpdate === "function") { 16962 </a><a href="#h19-0-15190" id="h19-0-15190" class="d">- instance.forceUpdate(); 16963 </a><a href="#h19-0-15191" id="h19-0-15191" class="d">- } else if (instance.updater != null && typeof instance.updater.enqueueForceUpdate === "function") { 16964 </a><a href="#h19-0-15192" id="h19-0-15192" class="d">- instance.updater.enqueueForceUpdate(this, function() { 16965 </a><a href="#h19-0-15193" id="h19-0-15193" class="d">- }, "forceUpdate"); 16966 </a><a href="#h19-0-15194" id="h19-0-15194" class="d">- } 16967 </a><a href="#h19-0-15195" id="h19-0-15195" class="d">- } 16968 </a><a href="#h19-0-15196" id="h19-0-15196" class="d">- ; 16969 </a><a href="#h19-0-15197" id="h19-0-15197" class="d">- function legacy_renderer_ownKeys(object, enumerableOnly) { 16970 </a><a href="#h19-0-15198" id="h19-0-15198" class="d">- var keys = Object.keys(object); 16971 </a><a href="#h19-0-15199" id="h19-0-15199" class="d">- if (Object.getOwnPropertySymbols) { 16972 </a><a href="#h19-0-15200" id="h19-0-15200" class="d">- var symbols = Object.getOwnPropertySymbols(object); 16973 </a><a href="#h19-0-15201" id="h19-0-15201" class="d">- if (enumerableOnly) symbols = symbols.filter(function(sym) { 16974 </a><a href="#h19-0-15202" id="h19-0-15202" class="d">- return Object.getOwnPropertyDescriptor(object, sym).enumerable; 16975 </a><a href="#h19-0-15203" id="h19-0-15203" class="d">- }); 16976 </a><a href="#h19-0-15204" id="h19-0-15204" class="d">- keys.push.apply(keys, symbols); 16977 </a><a href="#h19-0-15205" id="h19-0-15205" class="d">- } 16978 </a><a href="#h19-0-15206" id="h19-0-15206" class="d">- return keys; 16979 </a><a href="#h19-0-15207" id="h19-0-15207" class="d">- } 16980 </a><a href="#h19-0-15208" id="h19-0-15208" class="d">- function legacy_renderer_objectSpread(target) { 16981 </a><a href="#h19-0-15209" id="h19-0-15209" class="d">- for (var i = 1; i < arguments.length; i++) { 16982 </a><a href="#h19-0-15210" id="h19-0-15210" class="d">- var source = arguments[i] != null ? arguments[i] : {}; 16983 </a><a href="#h19-0-15211" id="h19-0-15211" class="d">- if (i % 2) { 16984 </a><a href="#h19-0-15212" id="h19-0-15212" class="d">- legacy_renderer_ownKeys(Object(source), true).forEach(function(key) { 16985 </a><a href="#h19-0-15213" id="h19-0-15213" class="d">- legacy_renderer_defineProperty(target, key, source[key]); 16986 </a><a href="#h19-0-15214" id="h19-0-15214" class="d">- }); 16987 </a><a href="#h19-0-15215" id="h19-0-15215" class="d">- } else if (Object.getOwnPropertyDescriptors) { 16988 </a><a href="#h19-0-15216" id="h19-0-15216" class="d">- Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); 16989 </a><a href="#h19-0-15217" id="h19-0-15217" class="d">- } else { 16990 </a><a href="#h19-0-15218" id="h19-0-15218" class="d">- legacy_renderer_ownKeys(Object(source)).forEach(function(key) { 16991 </a><a href="#h19-0-15219" id="h19-0-15219" class="d">- Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); 16992 </a><a href="#h19-0-15220" id="h19-0-15220" class="d">- }); 16993 </a><a href="#h19-0-15221" id="h19-0-15221" class="d">- } 16994 </a><a href="#h19-0-15222" id="h19-0-15222" class="d">- } 16995 </a><a href="#h19-0-15223" id="h19-0-15223" class="d">- return target; 16996 </a><a href="#h19-0-15224" id="h19-0-15224" class="d">- } 16997 </a><a href="#h19-0-15225" id="h19-0-15225" class="d">- function legacy_renderer_defineProperty(obj, key, value) { 16998 </a><a href="#h19-0-15226" id="h19-0-15226" class="d">- if (key in obj) { 16999 </a><a href="#h19-0-15227" id="h19-0-15227" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 17000 </a><a href="#h19-0-15228" id="h19-0-15228" class="d">- } else { 17001 </a><a href="#h19-0-15229" id="h19-0-15229" class="d">- obj[key] = value; 17002 </a><a href="#h19-0-15230" id="h19-0-15230" class="d">- } 17003 </a><a href="#h19-0-15231" id="h19-0-15231" class="d">- return obj; 17004 </a><a href="#h19-0-15232" id="h19-0-15232" class="d">- } 17005 </a><a href="#h19-0-15233" id="h19-0-15233" class="d">- function legacy_renderer_typeof(obj) { 17006 </a><a href="#h19-0-15234" id="h19-0-15234" class="d">- "@babel/helpers - typeof"; 17007 </a><a href="#h19-0-15235" id="h19-0-15235" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 17008 </a><a href="#h19-0-15236" id="h19-0-15236" class="d">- legacy_renderer_typeof = function _typeof2(obj2) { 17009 </a><a href="#h19-0-15237" id="h19-0-15237" class="d">- return typeof obj2; 17010 </a><a href="#h19-0-15238" id="h19-0-15238" class="d">- }; 17011 </a><a href="#h19-0-15239" id="h19-0-15239" class="d">- } else { 17012 </a><a href="#h19-0-15240" id="h19-0-15240" class="d">- legacy_renderer_typeof = function _typeof2(obj2) { 17013 </a><a href="#h19-0-15241" id="h19-0-15241" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 17014 </a><a href="#h19-0-15242" id="h19-0-15242" class="d">- }; 17015 </a><a href="#h19-0-15243" id="h19-0-15243" class="d">- } 17016 </a><a href="#h19-0-15244" id="h19-0-15244" class="d">- return legacy_renderer_typeof(obj); 17017 </a><a href="#h19-0-15245" id="h19-0-15245" class="d">- } 17018 </a><a href="#h19-0-15246" id="h19-0-15246" class="d">- function getData(internalInstance) { 17019 </a><a href="#h19-0-15247" id="h19-0-15247" class="d">- var displayName = null; 17020 </a><a href="#h19-0-15248" id="h19-0-15248" class="d">- var key = null; 17021 </a><a href="#h19-0-15249" id="h19-0-15249" class="d">- if (internalInstance._currentElement != null) { 17022 </a><a href="#h19-0-15250" id="h19-0-15250" class="d">- if (internalInstance._currentElement.key) { 17023 </a><a href="#h19-0-15251" id="h19-0-15251" class="d">- key = String(internalInstance._currentElement.key); 17024 </a><a href="#h19-0-15252" id="h19-0-15252" class="d">- } 17025 </a><a href="#h19-0-15253" id="h19-0-15253" class="d">- var elementType = internalInstance._currentElement.type; 17026 </a><a href="#h19-0-15254" id="h19-0-15254" class="d">- if (typeof elementType === "string") { 17027 </a><a href="#h19-0-15255" id="h19-0-15255" class="d">- displayName = elementType; 17028 </a><a href="#h19-0-15256" id="h19-0-15256" class="d">- } else if (typeof elementType === "function") { 17029 </a><a href="#h19-0-15257" id="h19-0-15257" class="d">- displayName = getDisplayName(elementType); 17030 </a><a href="#h19-0-15258" id="h19-0-15258" class="d">- } 17031 </a><a href="#h19-0-15259" id="h19-0-15259" class="d">- } 17032 </a><a href="#h19-0-15260" id="h19-0-15260" class="d">- return { 17033 </a><a href="#h19-0-15261" id="h19-0-15261" class="d">- displayName, 17034 </a><a href="#h19-0-15262" id="h19-0-15262" class="d">- key 17035 </a><a href="#h19-0-15263" id="h19-0-15263" class="d">- }; 17036 </a><a href="#h19-0-15264" id="h19-0-15264" class="d">- } 17037 </a><a href="#h19-0-15265" id="h19-0-15265" class="d">- function getElementType(internalInstance) { 17038 </a><a href="#h19-0-15266" id="h19-0-15266" class="d">- if (internalInstance._currentElement != null) { 17039 </a><a href="#h19-0-15267" id="h19-0-15267" class="d">- var elementType = internalInstance._currentElement.type; 17040 </a><a href="#h19-0-15268" id="h19-0-15268" class="d">- if (typeof elementType === "function") { 17041 </a><a href="#h19-0-15269" id="h19-0-15269" class="d">- var publicInstance = internalInstance.getPublicInstance(); 17042 </a><a href="#h19-0-15270" id="h19-0-15270" class="d">- if (publicInstance !== null) { 17043 </a><a href="#h19-0-15271" id="h19-0-15271" class="d">- return types_ElementTypeClass; 17044 </a><a href="#h19-0-15272" id="h19-0-15272" class="d">- } else { 17045 </a><a href="#h19-0-15273" id="h19-0-15273" class="d">- return types_ElementTypeFunction; 17046 </a><a href="#h19-0-15274" id="h19-0-15274" class="d">- } 17047 </a><a href="#h19-0-15275" id="h19-0-15275" class="d">- } else if (typeof elementType === "string") { 17048 </a><a href="#h19-0-15276" id="h19-0-15276" class="d">- return ElementTypeHostComponent; 17049 </a><a href="#h19-0-15277" id="h19-0-15277" class="d">- } 17050 </a><a href="#h19-0-15278" id="h19-0-15278" class="d">- } 17051 </a><a href="#h19-0-15279" id="h19-0-15279" class="d">- return ElementTypeOtherOrUnknown; 17052 </a><a href="#h19-0-15280" id="h19-0-15280" class="d">- } 17053 </a><a href="#h19-0-15281" id="h19-0-15281" class="d">- function getChildren(internalInstance) { 17054 </a><a href="#h19-0-15282" id="h19-0-15282" class="d">- var children = []; 17055 </a><a href="#h19-0-15283" id="h19-0-15283" class="d">- if (legacy_renderer_typeof(internalInstance) !== "object") { 17056 </a><a href="#h19-0-15284" id="h19-0-15284" class="d">- } else if (internalInstance._currentElement === null || internalInstance._currentElement === false) { 17057 </a><a href="#h19-0-15285" id="h19-0-15285" class="d">- } else if (internalInstance._renderedComponent) { 17058 </a><a href="#h19-0-15286" id="h19-0-15286" class="d">- var child = internalInstance._renderedComponent; 17059 </a><a href="#h19-0-15287" id="h19-0-15287" class="d">- if (getElementType(child) !== ElementTypeOtherOrUnknown) { 17060 </a><a href="#h19-0-15288" id="h19-0-15288" class="d">- children.push(child); 17061 </a><a href="#h19-0-15289" id="h19-0-15289" class="d">- } 17062 </a><a href="#h19-0-15290" id="h19-0-15290" class="d">- } else if (internalInstance._renderedChildren) { 17063 </a><a href="#h19-0-15291" id="h19-0-15291" class="d">- var renderedChildren = internalInstance._renderedChildren; 17064 </a><a href="#h19-0-15292" id="h19-0-15292" class="d">- for (var name in renderedChildren) { 17065 </a><a href="#h19-0-15293" id="h19-0-15293" class="d">- var _child = renderedChildren[name]; 17066 </a><a href="#h19-0-15294" id="h19-0-15294" class="d">- if (getElementType(_child) !== ElementTypeOtherOrUnknown) { 17067 </a><a href="#h19-0-15295" id="h19-0-15295" class="d">- children.push(_child); 17068 </a><a href="#h19-0-15296" id="h19-0-15296" class="d">- } 17069 </a><a href="#h19-0-15297" id="h19-0-15297" class="d">- } 17070 </a><a href="#h19-0-15298" id="h19-0-15298" class="d">- } 17071 </a><a href="#h19-0-15299" id="h19-0-15299" class="d">- return children; 17072 </a><a href="#h19-0-15300" id="h19-0-15300" class="d">- } 17073 </a><a href="#h19-0-15301" id="h19-0-15301" class="d">- function legacy_renderer_attach(hook, rendererID, renderer, global2) { 17074 </a><a href="#h19-0-15302" id="h19-0-15302" class="d">- var idToInternalInstanceMap = /* @__PURE__ */ new Map(); 17075 </a><a href="#h19-0-15303" id="h19-0-15303" class="d">- var internalInstanceToIDMap = /* @__PURE__ */ new WeakMap(); 17076 </a><a href="#h19-0-15304" id="h19-0-15304" class="d">- var internalInstanceToRootIDMap = /* @__PURE__ */ new WeakMap(); 17077 </a><a href="#h19-0-15305" id="h19-0-15305" class="d">- var getElementIDForHostInstance = null; 17078 </a><a href="#h19-0-15306" id="h19-0-15306" class="d">- var findHostInstanceForInternalID; 17079 </a><a href="#h19-0-15307" id="h19-0-15307" class="d">- var getNearestMountedDOMNode = function getNearestMountedDOMNode2(node) { 17080 </a><a href="#h19-0-15308" id="h19-0-15308" class="d">- return null; 17081 </a><a href="#h19-0-15309" id="h19-0-15309" class="d">- }; 17082 </a><a href="#h19-0-15310" id="h19-0-15310" class="d">- if (renderer.ComponentTree) { 17083 </a><a href="#h19-0-15311" id="h19-0-15311" class="d">- getElementIDForHostInstance = function getElementIDForHostInstance2(node) { 17084 </a><a href="#h19-0-15312" id="h19-0-15312" class="d">- var internalInstance = renderer.ComponentTree.getClosestInstanceFromNode(node); 17085 </a><a href="#h19-0-15313" id="h19-0-15313" class="d">- return internalInstanceToIDMap.get(internalInstance) || null; 17086 </a><a href="#h19-0-15314" id="h19-0-15314" class="d">- }; 17087 </a><a href="#h19-0-15315" id="h19-0-15315" class="d">- findHostInstanceForInternalID = function findHostInstanceForInternalID2(id) { 17088 </a><a href="#h19-0-15316" id="h19-0-15316" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17089 </a><a href="#h19-0-15317" id="h19-0-15317" class="d">- return renderer.ComponentTree.getNodeFromInstance(internalInstance); 17090 </a><a href="#h19-0-15318" id="h19-0-15318" class="d">- }; 17091 </a><a href="#h19-0-15319" id="h19-0-15319" class="d">- getNearestMountedDOMNode = function getNearestMountedDOMNode2(node) { 17092 </a><a href="#h19-0-15320" id="h19-0-15320" class="d">- var internalInstance = renderer.ComponentTree.getClosestInstanceFromNode(node); 17093 </a><a href="#h19-0-15321" id="h19-0-15321" class="d">- if (internalInstance != null) { 17094 </a><a href="#h19-0-15322" id="h19-0-15322" class="d">- return renderer.ComponentTree.getNodeFromInstance(internalInstance); 17095 </a><a href="#h19-0-15323" id="h19-0-15323" class="d">- } 17096 </a><a href="#h19-0-15324" id="h19-0-15324" class="d">- return null; 17097 </a><a href="#h19-0-15325" id="h19-0-15325" class="d">- }; 17098 </a><a href="#h19-0-15326" id="h19-0-15326" class="d">- } else if (renderer.Mount.getID && renderer.Mount.getNode) { 17099 </a><a href="#h19-0-15327" id="h19-0-15327" class="d">- getElementIDForHostInstance = function getElementIDForHostInstance2(node) { 17100 </a><a href="#h19-0-15328" id="h19-0-15328" class="d">- return null; 17101 </a><a href="#h19-0-15329" id="h19-0-15329" class="d">- }; 17102 </a><a href="#h19-0-15330" id="h19-0-15330" class="d">- findHostInstanceForInternalID = function findHostInstanceForInternalID2(id) { 17103 </a><a href="#h19-0-15331" id="h19-0-15331" class="d">- return null; 17104 </a><a href="#h19-0-15332" id="h19-0-15332" class="d">- }; 17105 </a><a href="#h19-0-15333" id="h19-0-15333" class="d">- } 17106 </a><a href="#h19-0-15334" id="h19-0-15334" class="d">- function getDisplayNameForElementID(id) { 17107 </a><a href="#h19-0-15335" id="h19-0-15335" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17108 </a><a href="#h19-0-15336" id="h19-0-15336" class="d">- return internalInstance ? getData(internalInstance).displayName : null; 17109 </a><a href="#h19-0-15337" id="h19-0-15337" class="d">- } 17110 </a><a href="#h19-0-15338" id="h19-0-15338" class="d">- function getID(internalInstance) { 17111 </a><a href="#h19-0-15339" id="h19-0-15339" class="d">- if (legacy_renderer_typeof(internalInstance) !== "object" || internalInstance === null) { 17112 </a><a href="#h19-0-15340" id="h19-0-15340" class="d">- throw new Error("Invalid internal instance: " + internalInstance); 17113 </a><a href="#h19-0-15341" id="h19-0-15341" class="d">- } 17114 </a><a href="#h19-0-15342" id="h19-0-15342" class="d">- if (!internalInstanceToIDMap.has(internalInstance)) { 17115 </a><a href="#h19-0-15343" id="h19-0-15343" class="d">- var _id = getUID(); 17116 </a><a href="#h19-0-15344" id="h19-0-15344" class="d">- internalInstanceToIDMap.set(internalInstance, _id); 17117 </a><a href="#h19-0-15345" id="h19-0-15345" class="d">- idToInternalInstanceMap.set(_id, internalInstance); 17118 </a><a href="#h19-0-15346" id="h19-0-15346" class="d">- } 17119 </a><a href="#h19-0-15347" id="h19-0-15347" class="d">- return internalInstanceToIDMap.get(internalInstance); 17120 </a><a href="#h19-0-15348" id="h19-0-15348" class="d">- } 17121 </a><a href="#h19-0-15349" id="h19-0-15349" class="d">- function areEqualArrays(a, b) { 17122 </a><a href="#h19-0-15350" id="h19-0-15350" class="d">- if (a.length !== b.length) { 17123 </a><a href="#h19-0-15351" id="h19-0-15351" class="d">- return false; 17124 </a><a href="#h19-0-15352" id="h19-0-15352" class="d">- } 17125 </a><a href="#h19-0-15353" id="h19-0-15353" class="d">- for (var i = 0; i < a.length; i++) { 17126 </a><a href="#h19-0-15354" id="h19-0-15354" class="d">- if (a[i] !== b[i]) { 17127 </a><a href="#h19-0-15355" id="h19-0-15355" class="d">- return false; 17128 </a><a href="#h19-0-15356" id="h19-0-15356" class="d">- } 17129 </a><a href="#h19-0-15357" id="h19-0-15357" class="d">- } 17130 </a><a href="#h19-0-15358" id="h19-0-15358" class="d">- return true; 17131 </a><a href="#h19-0-15359" id="h19-0-15359" class="d">- } 17132 </a><a href="#h19-0-15360" id="h19-0-15360" class="d">- var parentIDStack = []; 17133 </a><a href="#h19-0-15361" id="h19-0-15361" class="d">- var oldReconcilerMethods = null; 17134 </a><a href="#h19-0-15362" id="h19-0-15362" class="d">- if (renderer.Reconciler) { 17135 </a><a href="#h19-0-15363" id="h19-0-15363" class="d">- oldReconcilerMethods = decorateMany(renderer.Reconciler, { 17136 </a><a href="#h19-0-15364" id="h19-0-15364" class="d">- mountComponent: function mountComponent(fn, args) { 17137 </a><a href="#h19-0-15365" id="h19-0-15365" class="d">- var internalInstance = args[0]; 17138 </a><a href="#h19-0-15366" id="h19-0-15366" class="d">- var hostContainerInfo = args[3]; 17139 </a><a href="#h19-0-15367" id="h19-0-15367" class="d">- if (getElementType(internalInstance) === ElementTypeOtherOrUnknown) { 17140 </a><a href="#h19-0-15368" id="h19-0-15368" class="d">- return fn.apply(this, args); 17141 </a><a href="#h19-0-15369" id="h19-0-15369" class="d">- } 17142 </a><a href="#h19-0-15370" id="h19-0-15370" class="d">- if (hostContainerInfo._topLevelWrapper === void 0) { 17143 </a><a href="#h19-0-15371" id="h19-0-15371" class="d">- return fn.apply(this, args); 17144 </a><a href="#h19-0-15372" id="h19-0-15372" class="d">- } 17145 </a><a href="#h19-0-15373" id="h19-0-15373" class="d">- var id = getID(internalInstance); 17146 </a><a href="#h19-0-15374" id="h19-0-15374" class="d">- var parentID = parentIDStack.length > 0 ? parentIDStack[parentIDStack.length - 1] : 0; 17147 </a><a href="#h19-0-15375" id="h19-0-15375" class="d">- recordMount(internalInstance, id, parentID); 17148 </a><a href="#h19-0-15376" id="h19-0-15376" class="d">- parentIDStack.push(id); 17149 </a><a href="#h19-0-15377" id="h19-0-15377" class="d">- internalInstanceToRootIDMap.set(internalInstance, getID(hostContainerInfo._topLevelWrapper)); 17150 </a><a href="#h19-0-15378" id="h19-0-15378" class="d">- try { 17151 </a><a href="#h19-0-15379" id="h19-0-15379" class="d">- var result = fn.apply(this, args); 17152 </a><a href="#h19-0-15380" id="h19-0-15380" class="d">- parentIDStack.pop(); 17153 </a><a href="#h19-0-15381" id="h19-0-15381" class="d">- return result; 17154 </a><a href="#h19-0-15382" id="h19-0-15382" class="d">- } catch (err) { 17155 </a><a href="#h19-0-15383" id="h19-0-15383" class="d">- parentIDStack = []; 17156 </a><a href="#h19-0-15384" id="h19-0-15384" class="d">- throw err; 17157 </a><a href="#h19-0-15385" id="h19-0-15385" class="d">- } finally { 17158 </a><a href="#h19-0-15386" id="h19-0-15386" class="d">- if (parentIDStack.length === 0) { 17159 </a><a href="#h19-0-15387" id="h19-0-15387" class="d">- var rootID = internalInstanceToRootIDMap.get(internalInstance); 17160 </a><a href="#h19-0-15388" id="h19-0-15388" class="d">- if (rootID === void 0) { 17161 </a><a href="#h19-0-15389" id="h19-0-15389" class="d">- throw new Error("Expected to find root ID."); 17162 </a><a href="#h19-0-15390" id="h19-0-15390" class="d">- } 17163 </a><a href="#h19-0-15391" id="h19-0-15391" class="d">- flushPendingEvents(rootID); 17164 </a><a href="#h19-0-15392" id="h19-0-15392" class="d">- } 17165 </a><a href="#h19-0-15393" id="h19-0-15393" class="d">- } 17166 </a><a href="#h19-0-15394" id="h19-0-15394" class="d">- }, 17167 </a><a href="#h19-0-15395" id="h19-0-15395" class="d">- performUpdateIfNecessary: function performUpdateIfNecessary(fn, args) { 17168 </a><a href="#h19-0-15396" id="h19-0-15396" class="d">- var internalInstance = args[0]; 17169 </a><a href="#h19-0-15397" id="h19-0-15397" class="d">- if (getElementType(internalInstance) === ElementTypeOtherOrUnknown) { 17170 </a><a href="#h19-0-15398" id="h19-0-15398" class="d">- return fn.apply(this, args); 17171 </a><a href="#h19-0-15399" id="h19-0-15399" class="d">- } 17172 </a><a href="#h19-0-15400" id="h19-0-15400" class="d">- var id = getID(internalInstance); 17173 </a><a href="#h19-0-15401" id="h19-0-15401" class="d">- parentIDStack.push(id); 17174 </a><a href="#h19-0-15402" id="h19-0-15402" class="d">- var prevChildren = getChildren(internalInstance); 17175 </a><a href="#h19-0-15403" id="h19-0-15403" class="d">- try { 17176 </a><a href="#h19-0-15404" id="h19-0-15404" class="d">- var result = fn.apply(this, args); 17177 </a><a href="#h19-0-15405" id="h19-0-15405" class="d">- var nextChildren = getChildren(internalInstance); 17178 </a><a href="#h19-0-15406" id="h19-0-15406" class="d">- if (!areEqualArrays(prevChildren, nextChildren)) { 17179 </a><a href="#h19-0-15407" id="h19-0-15407" class="d">- recordReorder(internalInstance, id, nextChildren); 17180 </a><a href="#h19-0-15408" id="h19-0-15408" class="d">- } 17181 </a><a href="#h19-0-15409" id="h19-0-15409" class="d">- parentIDStack.pop(); 17182 </a><a href="#h19-0-15410" id="h19-0-15410" class="d">- return result; 17183 </a><a href="#h19-0-15411" id="h19-0-15411" class="d">- } catch (err) { 17184 </a><a href="#h19-0-15412" id="h19-0-15412" class="d">- parentIDStack = []; 17185 </a><a href="#h19-0-15413" id="h19-0-15413" class="d">- throw err; 17186 </a><a href="#h19-0-15414" id="h19-0-15414" class="d">- } finally { 17187 </a><a href="#h19-0-15415" id="h19-0-15415" class="d">- if (parentIDStack.length === 0) { 17188 </a><a href="#h19-0-15416" id="h19-0-15416" class="d">- var rootID = internalInstanceToRootIDMap.get(internalInstance); 17189 </a><a href="#h19-0-15417" id="h19-0-15417" class="d">- if (rootID === void 0) { 17190 </a><a href="#h19-0-15418" id="h19-0-15418" class="d">- throw new Error("Expected to find root ID."); 17191 </a><a href="#h19-0-15419" id="h19-0-15419" class="d">- } 17192 </a><a href="#h19-0-15420" id="h19-0-15420" class="d">- flushPendingEvents(rootID); 17193 </a><a href="#h19-0-15421" id="h19-0-15421" class="d">- } 17194 </a><a href="#h19-0-15422" id="h19-0-15422" class="d">- } 17195 </a><a href="#h19-0-15423" id="h19-0-15423" class="d">- }, 17196 </a><a href="#h19-0-15424" id="h19-0-15424" class="d">- receiveComponent: function receiveComponent(fn, args) { 17197 </a><a href="#h19-0-15425" id="h19-0-15425" class="d">- var internalInstance = args[0]; 17198 </a><a href="#h19-0-15426" id="h19-0-15426" class="d">- if (getElementType(internalInstance) === ElementTypeOtherOrUnknown) { 17199 </a><a href="#h19-0-15427" id="h19-0-15427" class="d">- return fn.apply(this, args); 17200 </a><a href="#h19-0-15428" id="h19-0-15428" class="d">- } 17201 </a><a href="#h19-0-15429" id="h19-0-15429" class="d">- var id = getID(internalInstance); 17202 </a><a href="#h19-0-15430" id="h19-0-15430" class="d">- parentIDStack.push(id); 17203 </a><a href="#h19-0-15431" id="h19-0-15431" class="d">- var prevChildren = getChildren(internalInstance); 17204 </a><a href="#h19-0-15432" id="h19-0-15432" class="d">- try { 17205 </a><a href="#h19-0-15433" id="h19-0-15433" class="d">- var result = fn.apply(this, args); 17206 </a><a href="#h19-0-15434" id="h19-0-15434" class="d">- var nextChildren = getChildren(internalInstance); 17207 </a><a href="#h19-0-15435" id="h19-0-15435" class="d">- if (!areEqualArrays(prevChildren, nextChildren)) { 17208 </a><a href="#h19-0-15436" id="h19-0-15436" class="d">- recordReorder(internalInstance, id, nextChildren); 17209 </a><a href="#h19-0-15437" id="h19-0-15437" class="d">- } 17210 </a><a href="#h19-0-15438" id="h19-0-15438" class="d">- parentIDStack.pop(); 17211 </a><a href="#h19-0-15439" id="h19-0-15439" class="d">- return result; 17212 </a><a href="#h19-0-15440" id="h19-0-15440" class="d">- } catch (err) { 17213 </a><a href="#h19-0-15441" id="h19-0-15441" class="d">- parentIDStack = []; 17214 </a><a href="#h19-0-15442" id="h19-0-15442" class="d">- throw err; 17215 </a><a href="#h19-0-15443" id="h19-0-15443" class="d">- } finally { 17216 </a><a href="#h19-0-15444" id="h19-0-15444" class="d">- if (parentIDStack.length === 0) { 17217 </a><a href="#h19-0-15445" id="h19-0-15445" class="d">- var rootID = internalInstanceToRootIDMap.get(internalInstance); 17218 </a><a href="#h19-0-15446" id="h19-0-15446" class="d">- if (rootID === void 0) { 17219 </a><a href="#h19-0-15447" id="h19-0-15447" class="d">- throw new Error("Expected to find root ID."); 17220 </a><a href="#h19-0-15448" id="h19-0-15448" class="d">- } 17221 </a><a href="#h19-0-15449" id="h19-0-15449" class="d">- flushPendingEvents(rootID); 17222 </a><a href="#h19-0-15450" id="h19-0-15450" class="d">- } 17223 </a><a href="#h19-0-15451" id="h19-0-15451" class="d">- } 17224 </a><a href="#h19-0-15452" id="h19-0-15452" class="d">- }, 17225 </a><a href="#h19-0-15453" id="h19-0-15453" class="d">- unmountComponent: function unmountComponent(fn, args) { 17226 </a><a href="#h19-0-15454" id="h19-0-15454" class="d">- var internalInstance = args[0]; 17227 </a><a href="#h19-0-15455" id="h19-0-15455" class="d">- if (getElementType(internalInstance) === ElementTypeOtherOrUnknown) { 17228 </a><a href="#h19-0-15456" id="h19-0-15456" class="d">- return fn.apply(this, args); 17229 </a><a href="#h19-0-15457" id="h19-0-15457" class="d">- } 17230 </a><a href="#h19-0-15458" id="h19-0-15458" class="d">- var id = getID(internalInstance); 17231 </a><a href="#h19-0-15459" id="h19-0-15459" class="d">- parentIDStack.push(id); 17232 </a><a href="#h19-0-15460" id="h19-0-15460" class="d">- try { 17233 </a><a href="#h19-0-15461" id="h19-0-15461" class="d">- var result = fn.apply(this, args); 17234 </a><a href="#h19-0-15462" id="h19-0-15462" class="d">- parentIDStack.pop(); 17235 </a><a href="#h19-0-15463" id="h19-0-15463" class="d">- recordUnmount(internalInstance, id); 17236 </a><a href="#h19-0-15464" id="h19-0-15464" class="d">- return result; 17237 </a><a href="#h19-0-15465" id="h19-0-15465" class="d">- } catch (err) { 17238 </a><a href="#h19-0-15466" id="h19-0-15466" class="d">- parentIDStack = []; 17239 </a><a href="#h19-0-15467" id="h19-0-15467" class="d">- throw err; 17240 </a><a href="#h19-0-15468" id="h19-0-15468" class="d">- } finally { 17241 </a><a href="#h19-0-15469" id="h19-0-15469" class="d">- if (parentIDStack.length === 0) { 17242 </a><a href="#h19-0-15470" id="h19-0-15470" class="d">- var rootID = internalInstanceToRootIDMap.get(internalInstance); 17243 </a><a href="#h19-0-15471" id="h19-0-15471" class="d">- if (rootID === void 0) { 17244 </a><a href="#h19-0-15472" id="h19-0-15472" class="d">- throw new Error("Expected to find root ID."); 17245 </a><a href="#h19-0-15473" id="h19-0-15473" class="d">- } 17246 </a><a href="#h19-0-15474" id="h19-0-15474" class="d">- flushPendingEvents(rootID); 17247 </a><a href="#h19-0-15475" id="h19-0-15475" class="d">- } 17248 </a><a href="#h19-0-15476" id="h19-0-15476" class="d">- } 17249 </a><a href="#h19-0-15477" id="h19-0-15477" class="d">- } 17250 </a><a href="#h19-0-15478" id="h19-0-15478" class="d">- }); 17251 </a><a href="#h19-0-15479" id="h19-0-15479" class="d">- } 17252 </a><a href="#h19-0-15480" id="h19-0-15480" class="d">- function cleanup() { 17253 </a><a href="#h19-0-15481" id="h19-0-15481" class="d">- if (oldReconcilerMethods !== null) { 17254 </a><a href="#h19-0-15482" id="h19-0-15482" class="d">- if (renderer.Component) { 17255 </a><a href="#h19-0-15483" id="h19-0-15483" class="d">- restoreMany(renderer.Component.Mixin, oldReconcilerMethods); 17256 </a><a href="#h19-0-15484" id="h19-0-15484" class="d">- } else { 17257 </a><a href="#h19-0-15485" id="h19-0-15485" class="d">- restoreMany(renderer.Reconciler, oldReconcilerMethods); 17258 </a><a href="#h19-0-15486" id="h19-0-15486" class="d">- } 17259 </a><a href="#h19-0-15487" id="h19-0-15487" class="d">- } 17260 </a><a href="#h19-0-15488" id="h19-0-15488" class="d">- oldReconcilerMethods = null; 17261 </a><a href="#h19-0-15489" id="h19-0-15489" class="d">- } 17262 </a><a href="#h19-0-15490" id="h19-0-15490" class="d">- function recordMount(internalInstance, id, parentID) { 17263 </a><a href="#h19-0-15491" id="h19-0-15491" class="d">- var isRoot = parentID === 0; 17264 </a><a href="#h19-0-15492" id="h19-0-15492" class="d">- if (__DEBUG__) { 17265 </a><a href="#h19-0-15493" id="h19-0-15493" class="d">- console.log("%crecordMount()", "color: green; font-weight: bold;", id, getData(internalInstance).displayName); 17266 </a><a href="#h19-0-15494" id="h19-0-15494" class="d">- } 17267 </a><a href="#h19-0-15495" id="h19-0-15495" class="d">- if (isRoot) { 17268 </a><a href="#h19-0-15496" id="h19-0-15496" class="d">- var hasOwnerMetadata = internalInstance._currentElement != null && internalInstance._currentElement._owner != null; 17269 </a><a href="#h19-0-15497" id="h19-0-15497" class="d">- pushOperation(TREE_OPERATION_ADD); 17270 </a><a href="#h19-0-15498" id="h19-0-15498" class="d">- pushOperation(id); 17271 </a><a href="#h19-0-15499" id="h19-0-15499" class="d">- pushOperation(ElementTypeRoot); 17272 </a><a href="#h19-0-15500" id="h19-0-15500" class="d">- pushOperation(0); 17273 </a><a href="#h19-0-15501" id="h19-0-15501" class="d">- pushOperation(0); 17274 </a><a href="#h19-0-15502" id="h19-0-15502" class="d">- pushOperation(0); 17275 </a><a href="#h19-0-15503" id="h19-0-15503" class="d">- pushOperation(hasOwnerMetadata ? 1 : 0); 17276 </a><a href="#h19-0-15504" id="h19-0-15504" class="d">- } else { 17277 </a><a href="#h19-0-15505" id="h19-0-15505" class="d">- var type = getElementType(internalInstance); 17278 </a><a href="#h19-0-15506" id="h19-0-15506" class="d">- var _getData = getData(internalInstance), displayName = _getData.displayName, key = _getData.key; 17279 </a><a href="#h19-0-15507" id="h19-0-15507" class="d">- var ownerID = internalInstance._currentElement != null && internalInstance._currentElement._owner != null ? getID(internalInstance._currentElement._owner) : 0; 17280 </a><a href="#h19-0-15508" id="h19-0-15508" class="d">- var displayNameStringID = getStringID(displayName); 17281 </a><a href="#h19-0-15509" id="h19-0-15509" class="d">- var keyStringID = getStringID(key); 17282 </a><a href="#h19-0-15510" id="h19-0-15510" class="d">- pushOperation(TREE_OPERATION_ADD); 17283 </a><a href="#h19-0-15511" id="h19-0-15511" class="d">- pushOperation(id); 17284 </a><a href="#h19-0-15512" id="h19-0-15512" class="d">- pushOperation(type); 17285 </a><a href="#h19-0-15513" id="h19-0-15513" class="d">- pushOperation(parentID); 17286 </a><a href="#h19-0-15514" id="h19-0-15514" class="d">- pushOperation(ownerID); 17287 </a><a href="#h19-0-15515" id="h19-0-15515" class="d">- pushOperation(displayNameStringID); 17288 </a><a href="#h19-0-15516" id="h19-0-15516" class="d">- pushOperation(keyStringID); 17289 </a><a href="#h19-0-15517" id="h19-0-15517" class="d">- } 17290 </a><a href="#h19-0-15518" id="h19-0-15518" class="d">- } 17291 </a><a href="#h19-0-15519" id="h19-0-15519" class="d">- function recordReorder(internalInstance, id, nextChildren) { 17292 </a><a href="#h19-0-15520" id="h19-0-15520" class="d">- pushOperation(TREE_OPERATION_REORDER_CHILDREN); 17293 </a><a href="#h19-0-15521" id="h19-0-15521" class="d">- pushOperation(id); 17294 </a><a href="#h19-0-15522" id="h19-0-15522" class="d">- var nextChildIDs = nextChildren.map(getID); 17295 </a><a href="#h19-0-15523" id="h19-0-15523" class="d">- pushOperation(nextChildIDs.length); 17296 </a><a href="#h19-0-15524" id="h19-0-15524" class="d">- for (var i = 0; i < nextChildIDs.length; i++) { 17297 </a><a href="#h19-0-15525" id="h19-0-15525" class="d">- pushOperation(nextChildIDs[i]); 17298 </a><a href="#h19-0-15526" id="h19-0-15526" class="d">- } 17299 </a><a href="#h19-0-15527" id="h19-0-15527" class="d">- } 17300 </a><a href="#h19-0-15528" id="h19-0-15528" class="d">- function recordUnmount(internalInstance, id) { 17301 </a><a href="#h19-0-15529" id="h19-0-15529" class="d">- pendingUnmountedIDs.push(id); 17302 </a><a href="#h19-0-15530" id="h19-0-15530" class="d">- idToInternalInstanceMap.delete(id); 17303 </a><a href="#h19-0-15531" id="h19-0-15531" class="d">- } 17304 </a><a href="#h19-0-15532" id="h19-0-15532" class="d">- function crawlAndRecordInitialMounts(id, parentID, rootID) { 17305 </a><a href="#h19-0-15533" id="h19-0-15533" class="d">- if (__DEBUG__) { 17306 </a><a href="#h19-0-15534" id="h19-0-15534" class="d">- console.group("crawlAndRecordInitialMounts() id:", id); 17307 </a><a href="#h19-0-15535" id="h19-0-15535" class="d">- } 17308 </a><a href="#h19-0-15536" id="h19-0-15536" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17309 </a><a href="#h19-0-15537" id="h19-0-15537" class="d">- if (internalInstance != null) { 17310 </a><a href="#h19-0-15538" id="h19-0-15538" class="d">- internalInstanceToRootIDMap.set(internalInstance, rootID); 17311 </a><a href="#h19-0-15539" id="h19-0-15539" class="d">- recordMount(internalInstance, id, parentID); 17312 </a><a href="#h19-0-15540" id="h19-0-15540" class="d">- getChildren(internalInstance).forEach(function(child) { 17313 </a><a href="#h19-0-15541" id="h19-0-15541" class="d">- return crawlAndRecordInitialMounts(getID(child), id, rootID); 17314 </a><a href="#h19-0-15542" id="h19-0-15542" class="d">- }); 17315 </a><a href="#h19-0-15543" id="h19-0-15543" class="d">- } 17316 </a><a href="#h19-0-15544" id="h19-0-15544" class="d">- if (__DEBUG__) { 17317 </a><a href="#h19-0-15545" id="h19-0-15545" class="d">- console.groupEnd(); 17318 </a><a href="#h19-0-15546" id="h19-0-15546" class="d">- } 17319 </a><a href="#h19-0-15547" id="h19-0-15547" class="d">- } 17320 </a><a href="#h19-0-15548" id="h19-0-15548" class="d">- function flushInitialOperations() { 17321 </a><a href="#h19-0-15549" id="h19-0-15549" class="d">- var roots = renderer.Mount._instancesByReactRootID || renderer.Mount._instancesByContainerID; 17322 </a><a href="#h19-0-15550" id="h19-0-15550" class="d">- for (var key in roots) { 17323 </a><a href="#h19-0-15551" id="h19-0-15551" class="d">- var internalInstance = roots[key]; 17324 </a><a href="#h19-0-15552" id="h19-0-15552" class="d">- var _id2 = getID(internalInstance); 17325 </a><a href="#h19-0-15553" id="h19-0-15553" class="d">- crawlAndRecordInitialMounts(_id2, 0, _id2); 17326 </a><a href="#h19-0-15554" id="h19-0-15554" class="d">- flushPendingEvents(_id2); 17327 </a><a href="#h19-0-15555" id="h19-0-15555" class="d">- } 17328 </a><a href="#h19-0-15556" id="h19-0-15556" class="d">- } 17329 </a><a href="#h19-0-15557" id="h19-0-15557" class="d">- var pendingOperations = []; 17330 </a><a href="#h19-0-15558" id="h19-0-15558" class="d">- var pendingStringTable = /* @__PURE__ */ new Map(); 17331 </a><a href="#h19-0-15559" id="h19-0-15559" class="d">- var pendingUnmountedIDs = []; 17332 </a><a href="#h19-0-15560" id="h19-0-15560" class="d">- var pendingStringTableLength = 0; 17333 </a><a href="#h19-0-15561" id="h19-0-15561" class="d">- var pendingUnmountedRootID = null; 17334 </a><a href="#h19-0-15562" id="h19-0-15562" class="d">- function flushPendingEvents(rootID) { 17335 </a><a href="#h19-0-15563" id="h19-0-15563" class="d">- if (pendingOperations.length === 0 && pendingUnmountedIDs.length === 0 && pendingUnmountedRootID === null) { 17336 </a><a href="#h19-0-15564" id="h19-0-15564" class="d">- return; 17337 </a><a href="#h19-0-15565" id="h19-0-15565" class="d">- } 17338 </a><a href="#h19-0-15566" id="h19-0-15566" class="d">- var numUnmountIDs = pendingUnmountedIDs.length + (pendingUnmountedRootID === null ? 0 : 1); 17339 </a><a href="#h19-0-15567" id="h19-0-15567" class="d">- var operations = new Array( 17340 </a><a href="#h19-0-15568" id="h19-0-15568" class="d">- // Identify which renderer this update is coming from. 17341 </a><a href="#h19-0-15569" id="h19-0-15569" class="d">- 2 + // [rendererID, rootFiberID] 17342 </a><a href="#h19-0-15570" id="h19-0-15570" class="d">- // How big is the string table? 17343 </a><a href="#h19-0-15571" id="h19-0-15571" class="d">- 1 + // [stringTableLength] 17344 </a><a href="#h19-0-15572" id="h19-0-15572" class="d">- // Then goes the actual string table. 17345 </a><a href="#h19-0-15573" id="h19-0-15573" class="d">- pendingStringTableLength + // All unmounts are batched in a single message. 17346 </a><a href="#h19-0-15574" id="h19-0-15574" class="d">- // [TREE_OPERATION_REMOVE, removedIDLength, ...ids] 17347 </a><a href="#h19-0-15575" id="h19-0-15575" class="d">- (numUnmountIDs > 0 ? 2 + numUnmountIDs : 0) + // Mount operations 17348 </a><a href="#h19-0-15576" id="h19-0-15576" class="d">- pendingOperations.length 17349 </a><a href="#h19-0-15577" id="h19-0-15577" class="d">- ); 17350 </a><a href="#h19-0-15578" id="h19-0-15578" class="d">- var i = 0; 17351 </a><a href="#h19-0-15579" id="h19-0-15579" class="d">- operations[i++] = rendererID; 17352 </a><a href="#h19-0-15580" id="h19-0-15580" class="d">- operations[i++] = rootID; 17353 </a><a href="#h19-0-15581" id="h19-0-15581" class="d">- operations[i++] = pendingStringTableLength; 17354 </a><a href="#h19-0-15582" id="h19-0-15582" class="d">- pendingStringTable.forEach(function(value, key) { 17355 </a><a href="#h19-0-15583" id="h19-0-15583" class="d">- operations[i++] = key.length; 17356 </a><a href="#h19-0-15584" id="h19-0-15584" class="d">- var encodedKey = utfEncodeString(key); 17357 </a><a href="#h19-0-15585" id="h19-0-15585" class="d">- for (var j2 = 0; j2 < encodedKey.length; j2++) { 17358 </a><a href="#h19-0-15586" id="h19-0-15586" class="d">- operations[i + j2] = encodedKey[j2]; 17359 </a><a href="#h19-0-15587" id="h19-0-15587" class="d">- } 17360 </a><a href="#h19-0-15588" id="h19-0-15588" class="d">- i += key.length; 17361 </a><a href="#h19-0-15589" id="h19-0-15589" class="d">- }); 17362 </a><a href="#h19-0-15590" id="h19-0-15590" class="d">- if (numUnmountIDs > 0) { 17363 </a><a href="#h19-0-15591" id="h19-0-15591" class="d">- operations[i++] = TREE_OPERATION_REMOVE; 17364 </a><a href="#h19-0-15592" id="h19-0-15592" class="d">- operations[i++] = numUnmountIDs; 17365 </a><a href="#h19-0-15593" id="h19-0-15593" class="d">- for (var j = 0; j < pendingUnmountedIDs.length; j++) { 17366 </a><a href="#h19-0-15594" id="h19-0-15594" class="d">- operations[i++] = pendingUnmountedIDs[j]; 17367 </a><a href="#h19-0-15595" id="h19-0-15595" class="d">- } 17368 </a><a href="#h19-0-15596" id="h19-0-15596" class="d">- if (pendingUnmountedRootID !== null) { 17369 </a><a href="#h19-0-15597" id="h19-0-15597" class="d">- operations[i] = pendingUnmountedRootID; 17370 </a><a href="#h19-0-15598" id="h19-0-15598" class="d">- i++; 17371 </a><a href="#h19-0-15599" id="h19-0-15599" class="d">- } 17372 </a><a href="#h19-0-15600" id="h19-0-15600" class="d">- } 17373 </a><a href="#h19-0-15601" id="h19-0-15601" class="d">- for (var _j = 0; _j < pendingOperations.length; _j++) { 17374 </a><a href="#h19-0-15602" id="h19-0-15602" class="d">- operations[i + _j] = pendingOperations[_j]; 17375 </a><a href="#h19-0-15603" id="h19-0-15603" class="d">- } 17376 </a><a href="#h19-0-15604" id="h19-0-15604" class="d">- i += pendingOperations.length; 17377 </a><a href="#h19-0-15605" id="h19-0-15605" class="d">- if (__DEBUG__) { 17378 </a><a href="#h19-0-15606" id="h19-0-15606" class="d">- printOperationsArray(operations); 17379 </a><a href="#h19-0-15607" id="h19-0-15607" class="d">- } 17380 </a><a href="#h19-0-15608" id="h19-0-15608" class="d">- hook.emit("operations", operations); 17381 </a><a href="#h19-0-15609" id="h19-0-15609" class="d">- pendingOperations.length = 0; 17382 </a><a href="#h19-0-15610" id="h19-0-15610" class="d">- pendingUnmountedIDs = []; 17383 </a><a href="#h19-0-15611" id="h19-0-15611" class="d">- pendingUnmountedRootID = null; 17384 </a><a href="#h19-0-15612" id="h19-0-15612" class="d">- pendingStringTable.clear(); 17385 </a><a href="#h19-0-15613" id="h19-0-15613" class="d">- pendingStringTableLength = 0; 17386 </a><a href="#h19-0-15614" id="h19-0-15614" class="d">- } 17387 </a><a href="#h19-0-15615" id="h19-0-15615" class="d">- function pushOperation(op) { 17388 </a><a href="#h19-0-15616" id="h19-0-15616" class="d">- if (false) { 17389 </a><a href="#h19-0-15617" id="h19-0-15617" class="d">- } 17390 </a><a href="#h19-0-15618" id="h19-0-15618" class="d">- pendingOperations.push(op); 17391 </a><a href="#h19-0-15619" id="h19-0-15619" class="d">- } 17392 </a><a href="#h19-0-15620" id="h19-0-15620" class="d">- function getStringID(str) { 17393 </a><a href="#h19-0-15621" id="h19-0-15621" class="d">- if (str === null) { 17394 </a><a href="#h19-0-15622" id="h19-0-15622" class="d">- return 0; 17395 </a><a href="#h19-0-15623" id="h19-0-15623" class="d">- } 17396 </a><a href="#h19-0-15624" id="h19-0-15624" class="d">- var existingID = pendingStringTable.get(str); 17397 </a><a href="#h19-0-15625" id="h19-0-15625" class="d">- if (existingID !== void 0) { 17398 </a><a href="#h19-0-15626" id="h19-0-15626" class="d">- return existingID; 17399 </a><a href="#h19-0-15627" id="h19-0-15627" class="d">- } 17400 </a><a href="#h19-0-15628" id="h19-0-15628" class="d">- var stringID = pendingStringTable.size + 1; 17401 </a><a href="#h19-0-15629" id="h19-0-15629" class="d">- pendingStringTable.set(str, stringID); 17402 </a><a href="#h19-0-15630" id="h19-0-15630" class="d">- pendingStringTableLength += str.length + 1; 17403 </a><a href="#h19-0-15631" id="h19-0-15631" class="d">- return stringID; 17404 </a><a href="#h19-0-15632" id="h19-0-15632" class="d">- } 17405 </a><a href="#h19-0-15633" id="h19-0-15633" class="d">- var currentlyInspectedElementID = null; 17406 </a><a href="#h19-0-15634" id="h19-0-15634" class="d">- var currentlyInspectedPaths = {}; 17407 </a><a href="#h19-0-15635" id="h19-0-15635" class="d">- function mergeInspectedPaths(path) { 17408 </a><a href="#h19-0-15636" id="h19-0-15636" class="d">- var current = currentlyInspectedPaths; 17409 </a><a href="#h19-0-15637" id="h19-0-15637" class="d">- path.forEach(function(key) { 17410 </a><a href="#h19-0-15638" id="h19-0-15638" class="d">- if (!current[key]) { 17411 </a><a href="#h19-0-15639" id="h19-0-15639" class="d">- current[key] = {}; 17412 </a><a href="#h19-0-15640" id="h19-0-15640" class="d">- } 17413 </a><a href="#h19-0-15641" id="h19-0-15641" class="d">- current = current[key]; 17414 </a><a href="#h19-0-15642" id="h19-0-15642" class="d">- }); 17415 </a><a href="#h19-0-15643" id="h19-0-15643" class="d">- } 17416 </a><a href="#h19-0-15644" id="h19-0-15644" class="d">- function createIsPathAllowed(key) { 17417 </a><a href="#h19-0-15645" id="h19-0-15645" class="d">- return function isPathAllowed(path) { 17418 </a><a href="#h19-0-15646" id="h19-0-15646" class="d">- var current = currentlyInspectedPaths[key]; 17419 </a><a href="#h19-0-15647" id="h19-0-15647" class="d">- if (!current) { 17420 </a><a href="#h19-0-15648" id="h19-0-15648" class="d">- return false; 17421 </a><a href="#h19-0-15649" id="h19-0-15649" class="d">- } 17422 </a><a href="#h19-0-15650" id="h19-0-15650" class="d">- for (var i = 0; i < path.length; i++) { 17423 </a><a href="#h19-0-15651" id="h19-0-15651" class="d">- current = current[path[i]]; 17424 </a><a href="#h19-0-15652" id="h19-0-15652" class="d">- if (!current) { 17425 </a><a href="#h19-0-15653" id="h19-0-15653" class="d">- return false; 17426 </a><a href="#h19-0-15654" id="h19-0-15654" class="d">- } 17427 </a><a href="#h19-0-15655" id="h19-0-15655" class="d">- } 17428 </a><a href="#h19-0-15656" id="h19-0-15656" class="d">- return true; 17429 </a><a href="#h19-0-15657" id="h19-0-15657" class="d">- }; 17430 </a><a href="#h19-0-15658" id="h19-0-15658" class="d">- } 17431 </a><a href="#h19-0-15659" id="h19-0-15659" class="d">- function getInstanceAndStyle(id) { 17432 </a><a href="#h19-0-15660" id="h19-0-15660" class="d">- var instance = null; 17433 </a><a href="#h19-0-15661" id="h19-0-15661" class="d">- var style = null; 17434 </a><a href="#h19-0-15662" id="h19-0-15662" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17435 </a><a href="#h19-0-15663" id="h19-0-15663" class="d">- if (internalInstance != null) { 17436 </a><a href="#h19-0-15664" id="h19-0-15664" class="d">- instance = internalInstance._instance || null; 17437 </a><a href="#h19-0-15665" id="h19-0-15665" class="d">- var element = internalInstance._currentElement; 17438 </a><a href="#h19-0-15666" id="h19-0-15666" class="d">- if (element != null && element.props != null) { 17439 </a><a href="#h19-0-15667" id="h19-0-15667" class="d">- style = element.props.style || null; 17440 </a><a href="#h19-0-15668" id="h19-0-15668" class="d">- } 17441 </a><a href="#h19-0-15669" id="h19-0-15669" class="d">- } 17442 </a><a href="#h19-0-15670" id="h19-0-15670" class="d">- return { 17443 </a><a href="#h19-0-15671" id="h19-0-15671" class="d">- instance, 17444 </a><a href="#h19-0-15672" id="h19-0-15672" class="d">- style 17445 </a><a href="#h19-0-15673" id="h19-0-15673" class="d">- }; 17446 </a><a href="#h19-0-15674" id="h19-0-15674" class="d">- } 17447 </a><a href="#h19-0-15675" id="h19-0-15675" class="d">- function updateSelectedElement(id) { 17448 </a><a href="#h19-0-15676" id="h19-0-15676" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17449 </a><a href="#h19-0-15677" id="h19-0-15677" class="d">- if (internalInstance == null) { 17450 </a><a href="#h19-0-15678" id="h19-0-15678" class="d">- console.warn('Could not find instance with id "'.concat(id, '"')); 17451 </a><a href="#h19-0-15679" id="h19-0-15679" class="d">- return; 17452 </a><a href="#h19-0-15680" id="h19-0-15680" class="d">- } 17453 </a><a href="#h19-0-15681" id="h19-0-15681" class="d">- switch (getElementType(internalInstance)) { 17454 </a><a href="#h19-0-15682" id="h19-0-15682" class="d">- case types_ElementTypeClass: 17455 </a><a href="#h19-0-15683" id="h19-0-15683" class="d">- global2.$r = internalInstance._instance; 17456 </a><a href="#h19-0-15684" id="h19-0-15684" class="d">- break; 17457 </a><a href="#h19-0-15685" id="h19-0-15685" class="d">- case types_ElementTypeFunction: 17458 </a><a href="#h19-0-15686" id="h19-0-15686" class="d">- var element = internalInstance._currentElement; 17459 </a><a href="#h19-0-15687" id="h19-0-15687" class="d">- if (element == null) { 17460 </a><a href="#h19-0-15688" id="h19-0-15688" class="d">- console.warn('Could not find element with id "'.concat(id, '"')); 17461 </a><a href="#h19-0-15689" id="h19-0-15689" class="d">- return; 17462 </a><a href="#h19-0-15690" id="h19-0-15690" class="d">- } 17463 </a><a href="#h19-0-15691" id="h19-0-15691" class="d">- global2.$r = { 17464 </a><a href="#h19-0-15692" id="h19-0-15692" class="d">- props: element.props, 17465 </a><a href="#h19-0-15693" id="h19-0-15693" class="d">- type: element.type 17466 </a><a href="#h19-0-15694" id="h19-0-15694" class="d">- }; 17467 </a><a href="#h19-0-15695" id="h19-0-15695" class="d">- break; 17468 </a><a href="#h19-0-15696" id="h19-0-15696" class="d">- default: 17469 </a><a href="#h19-0-15697" id="h19-0-15697" class="d">- global2.$r = null; 17470 </a><a href="#h19-0-15698" id="h19-0-15698" class="d">- break; 17471 </a><a href="#h19-0-15699" id="h19-0-15699" class="d">- } 17472 </a><a href="#h19-0-15700" id="h19-0-15700" class="d">- } 17473 </a><a href="#h19-0-15701" id="h19-0-15701" class="d">- function storeAsGlobal(id, path, count) { 17474 </a><a href="#h19-0-15702" id="h19-0-15702" class="d">- var inspectedElement = inspectElementRaw(id); 17475 </a><a href="#h19-0-15703" id="h19-0-15703" class="d">- if (inspectedElement !== null) { 17476 </a><a href="#h19-0-15704" id="h19-0-15704" class="d">- var value = utils_getInObject(inspectedElement, path); 17477 </a><a href="#h19-0-15705" id="h19-0-15705" class="d">- var key = "$reactTemp".concat(count); 17478 </a><a href="#h19-0-15706" id="h19-0-15706" class="d">- window[key] = value; 17479 </a><a href="#h19-0-15707" id="h19-0-15707" class="d">- console.log(key); 17480 </a><a href="#h19-0-15708" id="h19-0-15708" class="d">- console.log(value); 17481 </a><a href="#h19-0-15709" id="h19-0-15709" class="d">- } 17482 </a><a href="#h19-0-15710" id="h19-0-15710" class="d">- } 17483 </a><a href="#h19-0-15711" id="h19-0-15711" class="d">- function getSerializedElementValueByPath(id, path) { 17484 </a><a href="#h19-0-15712" id="h19-0-15712" class="d">- var inspectedElement = inspectElementRaw(id); 17485 </a><a href="#h19-0-15713" id="h19-0-15713" class="d">- if (inspectedElement !== null) { 17486 </a><a href="#h19-0-15714" id="h19-0-15714" class="d">- var valueToCopy = utils_getInObject(inspectedElement, path); 17487 </a><a href="#h19-0-15715" id="h19-0-15715" class="d">- return serializeToString(valueToCopy); 17488 </a><a href="#h19-0-15716" id="h19-0-15716" class="d">- } 17489 </a><a href="#h19-0-15717" id="h19-0-15717" class="d">- } 17490 </a><a href="#h19-0-15718" id="h19-0-15718" class="d">- function inspectElement(requestID, id, path, forceFullData) { 17491 </a><a href="#h19-0-15719" id="h19-0-15719" class="d">- if (forceFullData || currentlyInspectedElementID !== id) { 17492 </a><a href="#h19-0-15720" id="h19-0-15720" class="d">- currentlyInspectedElementID = id; 17493 </a><a href="#h19-0-15721" id="h19-0-15721" class="d">- currentlyInspectedPaths = {}; 17494 </a><a href="#h19-0-15722" id="h19-0-15722" class="d">- } 17495 </a><a href="#h19-0-15723" id="h19-0-15723" class="d">- var inspectedElement = inspectElementRaw(id); 17496 </a><a href="#h19-0-15724" id="h19-0-15724" class="d">- if (inspectedElement === null) { 17497 </a><a href="#h19-0-15725" id="h19-0-15725" class="d">- return { 17498 </a><a href="#h19-0-15726" id="h19-0-15726" class="d">- id, 17499 </a><a href="#h19-0-15727" id="h19-0-15727" class="d">- responseID: requestID, 17500 </a><a href="#h19-0-15728" id="h19-0-15728" class="d">- type: "not-found" 17501 </a><a href="#h19-0-15729" id="h19-0-15729" class="d">- }; 17502 </a><a href="#h19-0-15730" id="h19-0-15730" class="d">- } 17503 </a><a href="#h19-0-15731" id="h19-0-15731" class="d">- if (path !== null) { 17504 </a><a href="#h19-0-15732" id="h19-0-15732" class="d">- mergeInspectedPaths(path); 17505 </a><a href="#h19-0-15733" id="h19-0-15733" class="d">- } 17506 </a><a href="#h19-0-15734" id="h19-0-15734" class="d">- updateSelectedElement(id); 17507 </a><a href="#h19-0-15735" id="h19-0-15735" class="d">- inspectedElement.context = cleanForBridge(inspectedElement.context, createIsPathAllowed("context")); 17508 </a><a href="#h19-0-15736" id="h19-0-15736" class="d">- inspectedElement.props = cleanForBridge(inspectedElement.props, createIsPathAllowed("props")); 17509 </a><a href="#h19-0-15737" id="h19-0-15737" class="d">- inspectedElement.state = cleanForBridge(inspectedElement.state, createIsPathAllowed("state")); 17510 </a><a href="#h19-0-15738" id="h19-0-15738" class="d">- return { 17511 </a><a href="#h19-0-15739" id="h19-0-15739" class="d">- id, 17512 </a><a href="#h19-0-15740" id="h19-0-15740" class="d">- responseID: requestID, 17513 </a><a href="#h19-0-15741" id="h19-0-15741" class="d">- type: "full-data", 17514 </a><a href="#h19-0-15742" id="h19-0-15742" class="d">- value: inspectedElement 17515 </a><a href="#h19-0-15743" id="h19-0-15743" class="d">- }; 17516 </a><a href="#h19-0-15744" id="h19-0-15744" class="d">- } 17517 </a><a href="#h19-0-15745" id="h19-0-15745" class="d">- function inspectElementRaw(id) { 17518 </a><a href="#h19-0-15746" id="h19-0-15746" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17519 </a><a href="#h19-0-15747" id="h19-0-15747" class="d">- if (internalInstance == null) { 17520 </a><a href="#h19-0-15748" id="h19-0-15748" class="d">- return null; 17521 </a><a href="#h19-0-15749" id="h19-0-15749" class="d">- } 17522 </a><a href="#h19-0-15750" id="h19-0-15750" class="d">- var _getData2 = getData(internalInstance), key = _getData2.key; 17523 </a><a href="#h19-0-15751" id="h19-0-15751" class="d">- var type = getElementType(internalInstance); 17524 </a><a href="#h19-0-15752" id="h19-0-15752" class="d">- var context = null; 17525 </a><a href="#h19-0-15753" id="h19-0-15753" class="d">- var owners = null; 17526 </a><a href="#h19-0-15754" id="h19-0-15754" class="d">- var props = null; 17527 </a><a href="#h19-0-15755" id="h19-0-15755" class="d">- var state = null; 17528 </a><a href="#h19-0-15756" id="h19-0-15756" class="d">- var element = internalInstance._currentElement; 17529 </a><a href="#h19-0-15757" id="h19-0-15757" class="d">- if (element !== null) { 17530 </a><a href="#h19-0-15758" id="h19-0-15758" class="d">- props = element.props; 17531 </a><a href="#h19-0-15759" id="h19-0-15759" class="d">- var owner = element._owner; 17532 </a><a href="#h19-0-15760" id="h19-0-15760" class="d">- if (owner) { 17533 </a><a href="#h19-0-15761" id="h19-0-15761" class="d">- owners = []; 17534 </a><a href="#h19-0-15762" id="h19-0-15762" class="d">- while (owner != null) { 17535 </a><a href="#h19-0-15763" id="h19-0-15763" class="d">- owners.push({ 17536 </a><a href="#h19-0-15764" id="h19-0-15764" class="d">- displayName: getData(owner).displayName || "Unknown", 17537 </a><a href="#h19-0-15765" id="h19-0-15765" class="d">- id: getID(owner), 17538 </a><a href="#h19-0-15766" id="h19-0-15766" class="d">- key: element.key, 17539 </a><a href="#h19-0-15767" id="h19-0-15767" class="d">- type: getElementType(owner) 17540 </a><a href="#h19-0-15768" id="h19-0-15768" class="d">- }); 17541 </a><a href="#h19-0-15769" id="h19-0-15769" class="d">- if (owner._currentElement) { 17542 </a><a href="#h19-0-15770" id="h19-0-15770" class="d">- owner = owner._currentElement._owner; 17543 </a><a href="#h19-0-15771" id="h19-0-15771" class="d">- } 17544 </a><a href="#h19-0-15772" id="h19-0-15772" class="d">- } 17545 </a><a href="#h19-0-15773" id="h19-0-15773" class="d">- } 17546 </a><a href="#h19-0-15774" id="h19-0-15774" class="d">- } 17547 </a><a href="#h19-0-15775" id="h19-0-15775" class="d">- var publicInstance = internalInstance._instance; 17548 </a><a href="#h19-0-15776" id="h19-0-15776" class="d">- if (publicInstance != null) { 17549 </a><a href="#h19-0-15777" id="h19-0-15777" class="d">- context = publicInstance.context || null; 17550 </a><a href="#h19-0-15778" id="h19-0-15778" class="d">- state = publicInstance.state || null; 17551 </a><a href="#h19-0-15779" id="h19-0-15779" class="d">- } 17552 </a><a href="#h19-0-15780" id="h19-0-15780" class="d">- var errors = []; 17553 </a><a href="#h19-0-15781" id="h19-0-15781" class="d">- var warnings = []; 17554 </a><a href="#h19-0-15782" id="h19-0-15782" class="d">- return { 17555 </a><a href="#h19-0-15783" id="h19-0-15783" class="d">- id, 17556 </a><a href="#h19-0-15784" id="h19-0-15784" class="d">- // Does the current renderer support editable hooks and function props? 17557 </a><a href="#h19-0-15785" id="h19-0-15785" class="d">- canEditHooks: false, 17558 </a><a href="#h19-0-15786" id="h19-0-15786" class="d">- canEditFunctionProps: false, 17559 </a><a href="#h19-0-15787" id="h19-0-15787" class="d">- // Does the current renderer support advanced editing interface? 17560 </a><a href="#h19-0-15788" id="h19-0-15788" class="d">- canEditHooksAndDeletePaths: false, 17561 </a><a href="#h19-0-15789" id="h19-0-15789" class="d">- canEditHooksAndRenamePaths: false, 17562 </a><a href="#h19-0-15790" id="h19-0-15790" class="d">- canEditFunctionPropsDeletePaths: false, 17563 </a><a href="#h19-0-15791" id="h19-0-15791" class="d">- canEditFunctionPropsRenamePaths: false, 17564 </a><a href="#h19-0-15792" id="h19-0-15792" class="d">- // Toggle error boundary did not exist in legacy versions 17565 </a><a href="#h19-0-15793" id="h19-0-15793" class="d">- canToggleError: false, 17566 </a><a href="#h19-0-15794" id="h19-0-15794" class="d">- isErrored: false, 17567 </a><a href="#h19-0-15795" id="h19-0-15795" class="d">- // Suspense did not exist in legacy versions 17568 </a><a href="#h19-0-15796" id="h19-0-15796" class="d">- canToggleSuspense: false, 17569 </a><a href="#h19-0-15797" id="h19-0-15797" class="d">- // Can view component source location. 17570 </a><a href="#h19-0-15798" id="h19-0-15798" class="d">- canViewSource: type === types_ElementTypeClass || type === types_ElementTypeFunction, 17571 </a><a href="#h19-0-15799" id="h19-0-15799" class="d">- source: null, 17572 </a><a href="#h19-0-15800" id="h19-0-15800" class="d">- // Only legacy context exists in legacy versions. 17573 </a><a href="#h19-0-15801" id="h19-0-15801" class="d">- hasLegacyContext: true, 17574 </a><a href="#h19-0-15802" id="h19-0-15802" class="d">- type, 17575 </a><a href="#h19-0-15803" id="h19-0-15803" class="d">- key: key != null ? key : null, 17576 </a><a href="#h19-0-15804" id="h19-0-15804" class="d">- // Inspectable properties. 17577 </a><a href="#h19-0-15805" id="h19-0-15805" class="d">- context, 17578 </a><a href="#h19-0-15806" id="h19-0-15806" class="d">- hooks: null, 17579 </a><a href="#h19-0-15807" id="h19-0-15807" class="d">- props, 17580 </a><a href="#h19-0-15808" id="h19-0-15808" class="d">- state, 17581 </a><a href="#h19-0-15809" id="h19-0-15809" class="d">- errors, 17582 </a><a href="#h19-0-15810" id="h19-0-15810" class="d">- warnings, 17583 </a><a href="#h19-0-15811" id="h19-0-15811" class="d">- // List of owners 17584 </a><a href="#h19-0-15812" id="h19-0-15812" class="d">- owners, 17585 </a><a href="#h19-0-15813" id="h19-0-15813" class="d">- rootType: null, 17586 </a><a href="#h19-0-15814" id="h19-0-15814" class="d">- rendererPackageName: null, 17587 </a><a href="#h19-0-15815" id="h19-0-15815" class="d">- rendererVersion: null, 17588 </a><a href="#h19-0-15816" id="h19-0-15816" class="d">- plugins: { 17589 </a><a href="#h19-0-15817" id="h19-0-15817" class="d">- stylex: null 17590 </a><a href="#h19-0-15818" id="h19-0-15818" class="d">- } 17591 </a><a href="#h19-0-15819" id="h19-0-15819" class="d">- }; 17592 </a><a href="#h19-0-15820" id="h19-0-15820" class="d">- } 17593 </a><a href="#h19-0-15821" id="h19-0-15821" class="d">- function logElementToConsole(id) { 17594 </a><a href="#h19-0-15822" id="h19-0-15822" class="d">- var result = inspectElementRaw(id); 17595 </a><a href="#h19-0-15823" id="h19-0-15823" class="d">- if (result === null) { 17596 </a><a href="#h19-0-15824" id="h19-0-15824" class="d">- console.warn('Could not find element with id "'.concat(id, '"')); 17597 </a><a href="#h19-0-15825" id="h19-0-15825" class="d">- return; 17598 </a><a href="#h19-0-15826" id="h19-0-15826" class="d">- } 17599 </a><a href="#h19-0-15827" id="h19-0-15827" class="d">- var displayName = getDisplayNameForElementID(id); 17600 </a><a href="#h19-0-15828" id="h19-0-15828" class="d">- var supportsGroup = typeof console.groupCollapsed === "function"; 17601 </a><a href="#h19-0-15829" id="h19-0-15829" class="d">- if (supportsGroup) { 17602 </a><a href="#h19-0-15830" id="h19-0-15830" class="d">- console.groupCollapsed( 17603 </a><a href="#h19-0-15831" id="h19-0-15831" class="d">- "[Click to expand] %c<".concat(displayName || "Component", " />"), 17604 </a><a href="#h19-0-15832" id="h19-0-15832" class="d">- // --dom-tag-name-color is the CSS variable Chrome styles HTML elements with in the console. 17605 </a><a href="#h19-0-15833" id="h19-0-15833" class="d">- "color: var(--dom-tag-name-color); font-weight: normal;" 17606 </a><a href="#h19-0-15834" id="h19-0-15834" class="d">- ); 17607 </a><a href="#h19-0-15835" id="h19-0-15835" class="d">- } 17608 </a><a href="#h19-0-15836" id="h19-0-15836" class="d">- if (result.props !== null) { 17609 </a><a href="#h19-0-15837" id="h19-0-15837" class="d">- console.log("Props:", result.props); 17610 </a><a href="#h19-0-15838" id="h19-0-15838" class="d">- } 17611 </a><a href="#h19-0-15839" id="h19-0-15839" class="d">- if (result.state !== null) { 17612 </a><a href="#h19-0-15840" id="h19-0-15840" class="d">- console.log("State:", result.state); 17613 </a><a href="#h19-0-15841" id="h19-0-15841" class="d">- } 17614 </a><a href="#h19-0-15842" id="h19-0-15842" class="d">- if (result.context !== null) { 17615 </a><a href="#h19-0-15843" id="h19-0-15843" class="d">- console.log("Context:", result.context); 17616 </a><a href="#h19-0-15844" id="h19-0-15844" class="d">- } 17617 </a><a href="#h19-0-15845" id="h19-0-15845" class="d">- var hostInstance = findHostInstanceForInternalID(id); 17618 </a><a href="#h19-0-15846" id="h19-0-15846" class="d">- if (hostInstance !== null) { 17619 </a><a href="#h19-0-15847" id="h19-0-15847" class="d">- console.log("Node:", hostInstance); 17620 </a><a href="#h19-0-15848" id="h19-0-15848" class="d">- } 17621 </a><a href="#h19-0-15849" id="h19-0-15849" class="d">- if (supportsGroup) { 17622 </a><a href="#h19-0-15850" id="h19-0-15850" class="d">- console.groupEnd(); 17623 </a><a href="#h19-0-15851" id="h19-0-15851" class="d">- } 17624 </a><a href="#h19-0-15852" id="h19-0-15852" class="d">- } 17625 </a><a href="#h19-0-15853" id="h19-0-15853" class="d">- function getElementAttributeByPath(id, path) { 17626 </a><a href="#h19-0-15854" id="h19-0-15854" class="d">- var inspectedElement = inspectElementRaw(id); 17627 </a><a href="#h19-0-15855" id="h19-0-15855" class="d">- if (inspectedElement !== null) { 17628 </a><a href="#h19-0-15856" id="h19-0-15856" class="d">- return utils_getInObject(inspectedElement, path); 17629 </a><a href="#h19-0-15857" id="h19-0-15857" class="d">- } 17630 </a><a href="#h19-0-15858" id="h19-0-15858" class="d">- return void 0; 17631 </a><a href="#h19-0-15859" id="h19-0-15859" class="d">- } 17632 </a><a href="#h19-0-15860" id="h19-0-15860" class="d">- function getElementSourceFunctionById(id) { 17633 </a><a href="#h19-0-15861" id="h19-0-15861" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17634 </a><a href="#h19-0-15862" id="h19-0-15862" class="d">- if (internalInstance == null) { 17635 </a><a href="#h19-0-15863" id="h19-0-15863" class="d">- console.warn('Could not find instance with id "'.concat(id, '"')); 17636 </a><a href="#h19-0-15864" id="h19-0-15864" class="d">- return null; 17637 </a><a href="#h19-0-15865" id="h19-0-15865" class="d">- } 17638 </a><a href="#h19-0-15866" id="h19-0-15866" class="d">- var element = internalInstance._currentElement; 17639 </a><a href="#h19-0-15867" id="h19-0-15867" class="d">- if (element == null) { 17640 </a><a href="#h19-0-15868" id="h19-0-15868" class="d">- console.warn('Could not find element with id "'.concat(id, '"')); 17641 </a><a href="#h19-0-15869" id="h19-0-15869" class="d">- return null; 17642 </a><a href="#h19-0-15870" id="h19-0-15870" class="d">- } 17643 </a><a href="#h19-0-15871" id="h19-0-15871" class="d">- return element.type; 17644 </a><a href="#h19-0-15872" id="h19-0-15872" class="d">- } 17645 </a><a href="#h19-0-15873" id="h19-0-15873" class="d">- function deletePath(type, id, hookID, path) { 17646 </a><a href="#h19-0-15874" id="h19-0-15874" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17647 </a><a href="#h19-0-15875" id="h19-0-15875" class="d">- if (internalInstance != null) { 17648 </a><a href="#h19-0-15876" id="h19-0-15876" class="d">- var publicInstance = internalInstance._instance; 17649 </a><a href="#h19-0-15877" id="h19-0-15877" class="d">- if (publicInstance != null) { 17650 </a><a href="#h19-0-15878" id="h19-0-15878" class="d">- switch (type) { 17651 </a><a href="#h19-0-15879" id="h19-0-15879" class="d">- case "context": 17652 </a><a href="#h19-0-15880" id="h19-0-15880" class="d">- deletePathInObject(publicInstance.context, path); 17653 </a><a href="#h19-0-15881" id="h19-0-15881" class="d">- forceUpdate(publicInstance); 17654 </a><a href="#h19-0-15882" id="h19-0-15882" class="d">- break; 17655 </a><a href="#h19-0-15883" id="h19-0-15883" class="d">- case "hooks": 17656 </a><a href="#h19-0-15884" id="h19-0-15884" class="d">- throw new Error("Hooks not supported by this renderer"); 17657 </a><a href="#h19-0-15885" id="h19-0-15885" class="d">- case "props": 17658 </a><a href="#h19-0-15886" id="h19-0-15886" class="d">- var element = internalInstance._currentElement; 17659 </a><a href="#h19-0-15887" id="h19-0-15887" class="d">- internalInstance._currentElement = legacy_renderer_objectSpread(legacy_renderer_objectSpread({}, element), {}, { 17660 </a><a href="#h19-0-15888" id="h19-0-15888" class="d">- props: copyWithDelete(element.props, path) 17661 </a><a href="#h19-0-15889" id="h19-0-15889" class="d">- }); 17662 </a><a href="#h19-0-15890" id="h19-0-15890" class="d">- forceUpdate(publicInstance); 17663 </a><a href="#h19-0-15891" id="h19-0-15891" class="d">- break; 17664 </a><a href="#h19-0-15892" id="h19-0-15892" class="d">- case "state": 17665 </a><a href="#h19-0-15893" id="h19-0-15893" class="d">- deletePathInObject(publicInstance.state, path); 17666 </a><a href="#h19-0-15894" id="h19-0-15894" class="d">- forceUpdate(publicInstance); 17667 </a><a href="#h19-0-15895" id="h19-0-15895" class="d">- break; 17668 </a><a href="#h19-0-15896" id="h19-0-15896" class="d">- } 17669 </a><a href="#h19-0-15897" id="h19-0-15897" class="d">- } 17670 </a><a href="#h19-0-15898" id="h19-0-15898" class="d">- } 17671 </a><a href="#h19-0-15899" id="h19-0-15899" class="d">- } 17672 </a><a href="#h19-0-15900" id="h19-0-15900" class="d">- function renamePath(type, id, hookID, oldPath, newPath) { 17673 </a><a href="#h19-0-15901" id="h19-0-15901" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17674 </a><a href="#h19-0-15902" id="h19-0-15902" class="d">- if (internalInstance != null) { 17675 </a><a href="#h19-0-15903" id="h19-0-15903" class="d">- var publicInstance = internalInstance._instance; 17676 </a><a href="#h19-0-15904" id="h19-0-15904" class="d">- if (publicInstance != null) { 17677 </a><a href="#h19-0-15905" id="h19-0-15905" class="d">- switch (type) { 17678 </a><a href="#h19-0-15906" id="h19-0-15906" class="d">- case "context": 17679 </a><a href="#h19-0-15907" id="h19-0-15907" class="d">- renamePathInObject(publicInstance.context, oldPath, newPath); 17680 </a><a href="#h19-0-15908" id="h19-0-15908" class="d">- forceUpdate(publicInstance); 17681 </a><a href="#h19-0-15909" id="h19-0-15909" class="d">- break; 17682 </a><a href="#h19-0-15910" id="h19-0-15910" class="d">- case "hooks": 17683 </a><a href="#h19-0-15911" id="h19-0-15911" class="d">- throw new Error("Hooks not supported by this renderer"); 17684 </a><a href="#h19-0-15912" id="h19-0-15912" class="d">- case "props": 17685 </a><a href="#h19-0-15913" id="h19-0-15913" class="d">- var element = internalInstance._currentElement; 17686 </a><a href="#h19-0-15914" id="h19-0-15914" class="d">- internalInstance._currentElement = legacy_renderer_objectSpread(legacy_renderer_objectSpread({}, element), {}, { 17687 </a><a href="#h19-0-15915" id="h19-0-15915" class="d">- props: copyWithRename(element.props, oldPath, newPath) 17688 </a><a href="#h19-0-15916" id="h19-0-15916" class="d">- }); 17689 </a><a href="#h19-0-15917" id="h19-0-15917" class="d">- forceUpdate(publicInstance); 17690 </a><a href="#h19-0-15918" id="h19-0-15918" class="d">- break; 17691 </a><a href="#h19-0-15919" id="h19-0-15919" class="d">- case "state": 17692 </a><a href="#h19-0-15920" id="h19-0-15920" class="d">- renamePathInObject(publicInstance.state, oldPath, newPath); 17693 </a><a href="#h19-0-15921" id="h19-0-15921" class="d">- forceUpdate(publicInstance); 17694 </a><a href="#h19-0-15922" id="h19-0-15922" class="d">- break; 17695 </a><a href="#h19-0-15923" id="h19-0-15923" class="d">- } 17696 </a><a href="#h19-0-15924" id="h19-0-15924" class="d">- } 17697 </a><a href="#h19-0-15925" id="h19-0-15925" class="d">- } 17698 </a><a href="#h19-0-15926" id="h19-0-15926" class="d">- } 17699 </a><a href="#h19-0-15927" id="h19-0-15927" class="d">- function overrideValueAtPath(type, id, hookID, path, value) { 17700 </a><a href="#h19-0-15928" id="h19-0-15928" class="d">- var internalInstance = idToInternalInstanceMap.get(id); 17701 </a><a href="#h19-0-15929" id="h19-0-15929" class="d">- if (internalInstance != null) { 17702 </a><a href="#h19-0-15930" id="h19-0-15930" class="d">- var publicInstance = internalInstance._instance; 17703 </a><a href="#h19-0-15931" id="h19-0-15931" class="d">- if (publicInstance != null) { 17704 </a><a href="#h19-0-15932" id="h19-0-15932" class="d">- switch (type) { 17705 </a><a href="#h19-0-15933" id="h19-0-15933" class="d">- case "context": 17706 </a><a href="#h19-0-15934" id="h19-0-15934" class="d">- utils_setInObject(publicInstance.context, path, value); 17707 </a><a href="#h19-0-15935" id="h19-0-15935" class="d">- forceUpdate(publicInstance); 17708 </a><a href="#h19-0-15936" id="h19-0-15936" class="d">- break; 17709 </a><a href="#h19-0-15937" id="h19-0-15937" class="d">- case "hooks": 17710 </a><a href="#h19-0-15938" id="h19-0-15938" class="d">- throw new Error("Hooks not supported by this renderer"); 17711 </a><a href="#h19-0-15939" id="h19-0-15939" class="d">- case "props": 17712 </a><a href="#h19-0-15940" id="h19-0-15940" class="d">- var element = internalInstance._currentElement; 17713 </a><a href="#h19-0-15941" id="h19-0-15941" class="d">- internalInstance._currentElement = legacy_renderer_objectSpread(legacy_renderer_objectSpread({}, element), {}, { 17714 </a><a href="#h19-0-15942" id="h19-0-15942" class="d">- props: copyWithSet(element.props, path, value) 17715 </a><a href="#h19-0-15943" id="h19-0-15943" class="d">- }); 17716 </a><a href="#h19-0-15944" id="h19-0-15944" class="d">- forceUpdate(publicInstance); 17717 </a><a href="#h19-0-15945" id="h19-0-15945" class="d">- break; 17718 </a><a href="#h19-0-15946" id="h19-0-15946" class="d">- case "state": 17719 </a><a href="#h19-0-15947" id="h19-0-15947" class="d">- utils_setInObject(publicInstance.state, path, value); 17720 </a><a href="#h19-0-15948" id="h19-0-15948" class="d">- forceUpdate(publicInstance); 17721 </a><a href="#h19-0-15949" id="h19-0-15949" class="d">- break; 17722 </a><a href="#h19-0-15950" id="h19-0-15950" class="d">- } 17723 </a><a href="#h19-0-15951" id="h19-0-15951" class="d">- } 17724 </a><a href="#h19-0-15952" id="h19-0-15952" class="d">- } 17725 </a><a href="#h19-0-15953" id="h19-0-15953" class="d">- } 17726 </a><a href="#h19-0-15954" id="h19-0-15954" class="d">- var getProfilingData = function getProfilingData2() { 17727 </a><a href="#h19-0-15955" id="h19-0-15955" class="d">- throw new Error("getProfilingData not supported by this renderer"); 17728 </a><a href="#h19-0-15956" id="h19-0-15956" class="d">- }; 17729 </a><a href="#h19-0-15957" id="h19-0-15957" class="d">- var handleCommitFiberRoot = function handleCommitFiberRoot2() { 17730 </a><a href="#h19-0-15958" id="h19-0-15958" class="d">- throw new Error("handleCommitFiberRoot not supported by this renderer"); 17731 </a><a href="#h19-0-15959" id="h19-0-15959" class="d">- }; 17732 </a><a href="#h19-0-15960" id="h19-0-15960" class="d">- var handleCommitFiberUnmount = function handleCommitFiberUnmount2() { 17733 </a><a href="#h19-0-15961" id="h19-0-15961" class="d">- throw new Error("handleCommitFiberUnmount not supported by this renderer"); 17734 </a><a href="#h19-0-15962" id="h19-0-15962" class="d">- }; 17735 </a><a href="#h19-0-15963" id="h19-0-15963" class="d">- var handlePostCommitFiberRoot = function handlePostCommitFiberRoot2() { 17736 </a><a href="#h19-0-15964" id="h19-0-15964" class="d">- throw new Error("handlePostCommitFiberRoot not supported by this renderer"); 17737 </a><a href="#h19-0-15965" id="h19-0-15965" class="d">- }; 17738 </a><a href="#h19-0-15966" id="h19-0-15966" class="d">- var overrideError = function overrideError2() { 17739 </a><a href="#h19-0-15967" id="h19-0-15967" class="d">- throw new Error("overrideError not supported by this renderer"); 17740 </a><a href="#h19-0-15968" id="h19-0-15968" class="d">- }; 17741 </a><a href="#h19-0-15969" id="h19-0-15969" class="d">- var overrideSuspense = function overrideSuspense2() { 17742 </a><a href="#h19-0-15970" id="h19-0-15970" class="d">- throw new Error("overrideSuspense not supported by this renderer"); 17743 </a><a href="#h19-0-15971" id="h19-0-15971" class="d">- }; 17744 </a><a href="#h19-0-15972" id="h19-0-15972" class="d">- var startProfiling = function startProfiling2() { 17745 </a><a href="#h19-0-15973" id="h19-0-15973" class="d">- }; 17746 </a><a href="#h19-0-15974" id="h19-0-15974" class="d">- var stopProfiling = function stopProfiling2() { 17747 </a><a href="#h19-0-15975" id="h19-0-15975" class="d">- }; 17748 </a><a href="#h19-0-15976" id="h19-0-15976" class="d">- function getBestMatchForTrackedPath() { 17749 </a><a href="#h19-0-15977" id="h19-0-15977" class="d">- return null; 17750 </a><a href="#h19-0-15978" id="h19-0-15978" class="d">- } 17751 </a><a href="#h19-0-15979" id="h19-0-15979" class="d">- function getPathForElement(id) { 17752 </a><a href="#h19-0-15980" id="h19-0-15980" class="d">- return null; 17753 </a><a href="#h19-0-15981" id="h19-0-15981" class="d">- } 17754 </a><a href="#h19-0-15982" id="h19-0-15982" class="d">- function updateComponentFilters(componentFilters) { 17755 </a><a href="#h19-0-15983" id="h19-0-15983" class="d">- } 17756 </a><a href="#h19-0-15984" id="h19-0-15984" class="d">- function getEnvironmentNames() { 17757 </a><a href="#h19-0-15985" id="h19-0-15985" class="d">- return []; 17758 </a><a href="#h19-0-15986" id="h19-0-15986" class="d">- } 17759 </a><a href="#h19-0-15987" id="h19-0-15987" class="d">- function setTraceUpdatesEnabled(enabled) { 17760 </a><a href="#h19-0-15988" id="h19-0-15988" class="d">- } 17761 </a><a href="#h19-0-15989" id="h19-0-15989" class="d">- function setTrackedPath(path) { 17762 </a><a href="#h19-0-15990" id="h19-0-15990" class="d">- } 17763 </a><a href="#h19-0-15991" id="h19-0-15991" class="d">- function getOwnersList(id) { 17764 </a><a href="#h19-0-15992" id="h19-0-15992" class="d">- return null; 17765 </a><a href="#h19-0-15993" id="h19-0-15993" class="d">- } 17766 </a><a href="#h19-0-15994" id="h19-0-15994" class="d">- function clearErrorsAndWarnings() { 17767 </a><a href="#h19-0-15995" id="h19-0-15995" class="d">- } 17768 </a><a href="#h19-0-15996" id="h19-0-15996" class="d">- function clearErrorsForElementID(id) { 17769 </a><a href="#h19-0-15997" id="h19-0-15997" class="d">- } 17770 </a><a href="#h19-0-15998" id="h19-0-15998" class="d">- function clearWarningsForElementID(id) { 17771 </a><a href="#h19-0-15999" id="h19-0-15999" class="d">- } 17772 </a><a href="#h19-0-16000" id="h19-0-16000" class="d">- function hasElementWithId(id) { 17773 </a><a href="#h19-0-16001" id="h19-0-16001" class="d">- return idToInternalInstanceMap.has(id); 17774 </a><a href="#h19-0-16002" id="h19-0-16002" class="d">- } 17775 </a><a href="#h19-0-16003" id="h19-0-16003" class="d">- return { 17776 </a><a href="#h19-0-16004" id="h19-0-16004" class="d">- clearErrorsAndWarnings, 17777 </a><a href="#h19-0-16005" id="h19-0-16005" class="d">- clearErrorsForElementID, 17778 </a><a href="#h19-0-16006" id="h19-0-16006" class="d">- clearWarningsForElementID, 17779 </a><a href="#h19-0-16007" id="h19-0-16007" class="d">- cleanup, 17780 </a><a href="#h19-0-16008" id="h19-0-16008" class="d">- getSerializedElementValueByPath, 17781 </a><a href="#h19-0-16009" id="h19-0-16009" class="d">- deletePath, 17782 </a><a href="#h19-0-16010" id="h19-0-16010" class="d">- flushInitialOperations, 17783 </a><a href="#h19-0-16011" id="h19-0-16011" class="d">- getBestMatchForTrackedPath, 17784 </a><a href="#h19-0-16012" id="h19-0-16012" class="d">- getDisplayNameForElementID, 17785 </a><a href="#h19-0-16013" id="h19-0-16013" class="d">- getNearestMountedDOMNode, 17786 </a><a href="#h19-0-16014" id="h19-0-16014" class="d">- getElementIDForHostInstance, 17787 </a><a href="#h19-0-16015" id="h19-0-16015" class="d">- getInstanceAndStyle, 17788 </a><a href="#h19-0-16016" id="h19-0-16016" class="d">- findHostInstancesForElementID: function findHostInstancesForElementID(id) { 17789 </a><a href="#h19-0-16017" id="h19-0-16017" class="d">- var hostInstance = findHostInstanceForInternalID(id); 17790 </a><a href="#h19-0-16018" id="h19-0-16018" class="d">- return hostInstance == null ? null : [hostInstance]; 17791 </a><a href="#h19-0-16019" id="h19-0-16019" class="d">- }, 17792 </a><a href="#h19-0-16020" id="h19-0-16020" class="d">- getOwnersList, 17793 </a><a href="#h19-0-16021" id="h19-0-16021" class="d">- getPathForElement, 17794 </a><a href="#h19-0-16022" id="h19-0-16022" class="d">- getProfilingData, 17795 </a><a href="#h19-0-16023" id="h19-0-16023" class="d">- handleCommitFiberRoot, 17796 </a><a href="#h19-0-16024" id="h19-0-16024" class="d">- handleCommitFiberUnmount, 17797 </a><a href="#h19-0-16025" id="h19-0-16025" class="d">- handlePostCommitFiberRoot, 17798 </a><a href="#h19-0-16026" id="h19-0-16026" class="d">- hasElementWithId, 17799 </a><a href="#h19-0-16027" id="h19-0-16027" class="d">- inspectElement, 17800 </a><a href="#h19-0-16028" id="h19-0-16028" class="d">- logElementToConsole, 17801 </a><a href="#h19-0-16029" id="h19-0-16029" class="d">- overrideError, 17802 </a><a href="#h19-0-16030" id="h19-0-16030" class="d">- overrideSuspense, 17803 </a><a href="#h19-0-16031" id="h19-0-16031" class="d">- overrideValueAtPath, 17804 </a><a href="#h19-0-16032" id="h19-0-16032" class="d">- renamePath, 17805 </a><a href="#h19-0-16033" id="h19-0-16033" class="d">- getElementAttributeByPath, 17806 </a><a href="#h19-0-16034" id="h19-0-16034" class="d">- getElementSourceFunctionById, 17807 </a><a href="#h19-0-16035" id="h19-0-16035" class="d">- renderer, 17808 </a><a href="#h19-0-16036" id="h19-0-16036" class="d">- setTraceUpdatesEnabled, 17809 </a><a href="#h19-0-16037" id="h19-0-16037" class="d">- setTrackedPath, 17810 </a><a href="#h19-0-16038" id="h19-0-16038" class="d">- startProfiling, 17811 </a><a href="#h19-0-16039" id="h19-0-16039" class="d">- stopProfiling, 17812 </a><a href="#h19-0-16040" id="h19-0-16040" class="d">- storeAsGlobal, 17813 </a><a href="#h19-0-16041" id="h19-0-16041" class="d">- updateComponentFilters, 17814 </a><a href="#h19-0-16042" id="h19-0-16042" class="d">- getEnvironmentNames 17815 </a><a href="#h19-0-16043" id="h19-0-16043" class="d">- }; 17816 </a><a href="#h19-0-16044" id="h19-0-16044" class="d">- } 17817 </a><a href="#h19-0-16045" id="h19-0-16045" class="d">- ; 17818 </a><a href="#h19-0-16046" id="h19-0-16046" class="d">- function isMatchingRender(version) { 17819 </a><a href="#h19-0-16047" id="h19-0-16047" class="d">- return !hasAssignedBackend(version); 17820 </a><a href="#h19-0-16048" id="h19-0-16048" class="d">- } 17821 </a><a href="#h19-0-16049" id="h19-0-16049" class="d">- function attachRenderer(hook, id, renderer, global2, shouldStartProfilingNow, profilingSettings) { 17822 </a><a href="#h19-0-16050" id="h19-0-16050" class="d">- if (!isMatchingRender(renderer.reconcilerVersion || renderer.version)) { 17823 </a><a href="#h19-0-16051" id="h19-0-16051" class="d">- return; 17824 </a><a href="#h19-0-16052" id="h19-0-16052" class="d">- } 17825 </a><a href="#h19-0-16053" id="h19-0-16053" class="d">- var rendererInterface = hook.rendererInterfaces.get(id); 17826 </a><a href="#h19-0-16054" id="h19-0-16054" class="d">- if (rendererInterface == null) { 17827 </a><a href="#h19-0-16055" id="h19-0-16055" class="d">- if (typeof renderer.getCurrentComponentInfo === "function") { 17828 </a><a href="#h19-0-16056" id="h19-0-16056" class="d">- rendererInterface = attach(hook, id, renderer, global2); 17829 </a><a href="#h19-0-16057" id="h19-0-16057" class="d">- } else if ( 17830 </a><a href="#h19-0-16058" id="h19-0-16058" class="d">- // v16-19 17831 </a><a href="#h19-0-16059" id="h19-0-16059" class="d">- typeof renderer.findFiberByHostInstance === "function" || // v16.8+ 17832 </a><a href="#h19-0-16060" id="h19-0-16060" class="d">- renderer.currentDispatcherRef != null 17833 </a><a href="#h19-0-16061" id="h19-0-16061" class="d">- ) { 17834 </a><a href="#h19-0-16062" id="h19-0-16062" class="d">- rendererInterface = renderer_attach(hook, id, renderer, global2, shouldStartProfilingNow, profilingSettings); 17835 </a><a href="#h19-0-16063" id="h19-0-16063" class="d">- } else if (renderer.ComponentTree) { 17836 </a><a href="#h19-0-16064" id="h19-0-16064" class="d">- rendererInterface = legacy_renderer_attach(hook, id, renderer, global2); 17837 </a><a href="#h19-0-16065" id="h19-0-16065" class="d">- } else { 17838 </a><a href="#h19-0-16066" id="h19-0-16066" class="d">- } 17839 </a><a href="#h19-0-16067" id="h19-0-16067" class="d">- } 17840 </a><a href="#h19-0-16068" id="h19-0-16068" class="d">- return rendererInterface; 17841 </a><a href="#h19-0-16069" id="h19-0-16069" class="d">- } 17842 </a><a href="#h19-0-16070" id="h19-0-16070" class="d">- ; 17843 </a><a href="#h19-0-16071" id="h19-0-16071" class="d">- function formatConsoleArguments_toConsumableArray(arr) { 17844 </a><a href="#h19-0-16072" id="h19-0-16072" class="d">- return formatConsoleArguments_arrayWithoutHoles(arr) || formatConsoleArguments_iterableToArray(arr) || formatConsoleArguments_unsupportedIterableToArray(arr) || formatConsoleArguments_nonIterableSpread(); 17845 </a><a href="#h19-0-16073" id="h19-0-16073" class="d">- } 17846 </a><a href="#h19-0-16074" id="h19-0-16074" class="d">- function formatConsoleArguments_nonIterableSpread() { 17847 </a><a href="#h19-0-16075" id="h19-0-16075" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 17848 </a><a href="#h19-0-16076" id="h19-0-16076" class="d">- } 17849 </a><a href="#h19-0-16077" id="h19-0-16077" class="d">- function formatConsoleArguments_iterableToArray(iter) { 17850 </a><a href="#h19-0-16078" id="h19-0-16078" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 17851 </a><a href="#h19-0-16079" id="h19-0-16079" class="d">- } 17852 </a><a href="#h19-0-16080" id="h19-0-16080" class="d">- function formatConsoleArguments_arrayWithoutHoles(arr) { 17853 </a><a href="#h19-0-16081" id="h19-0-16081" class="d">- if (Array.isArray(arr)) return formatConsoleArguments_arrayLikeToArray(arr); 17854 </a><a href="#h19-0-16082" id="h19-0-16082" class="d">- } 17855 </a><a href="#h19-0-16083" id="h19-0-16083" class="d">- function formatConsoleArguments_slicedToArray(arr, i) { 17856 </a><a href="#h19-0-16084" id="h19-0-16084" class="d">- return formatConsoleArguments_arrayWithHoles(arr) || formatConsoleArguments_iterableToArrayLimit(arr, i) || formatConsoleArguments_unsupportedIterableToArray(arr, i) || formatConsoleArguments_nonIterableRest(); 17857 </a><a href="#h19-0-16085" id="h19-0-16085" class="d">- } 17858 </a><a href="#h19-0-16086" id="h19-0-16086" class="d">- function formatConsoleArguments_nonIterableRest() { 17859 </a><a href="#h19-0-16087" id="h19-0-16087" class="d">- throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 17860 </a><a href="#h19-0-16088" id="h19-0-16088" class="d">- } 17861 </a><a href="#h19-0-16089" id="h19-0-16089" class="d">- function formatConsoleArguments_unsupportedIterableToArray(o, minLen) { 17862 </a><a href="#h19-0-16090" id="h19-0-16090" class="d">- if (!o) return; 17863 </a><a href="#h19-0-16091" id="h19-0-16091" class="d">- if (typeof o === "string") return formatConsoleArguments_arrayLikeToArray(o, minLen); 17864 </a><a href="#h19-0-16092" id="h19-0-16092" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 17865 </a><a href="#h19-0-16093" id="h19-0-16093" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 17866 </a><a href="#h19-0-16094" id="h19-0-16094" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 17867 </a><a href="#h19-0-16095" id="h19-0-16095" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return formatConsoleArguments_arrayLikeToArray(o, minLen); 17868 </a><a href="#h19-0-16096" id="h19-0-16096" class="d">- } 17869 </a><a href="#h19-0-16097" id="h19-0-16097" class="d">- function formatConsoleArguments_arrayLikeToArray(arr, len) { 17870 </a><a href="#h19-0-16098" id="h19-0-16098" class="d">- if (len == null || len > arr.length) len = arr.length; 17871 </a><a href="#h19-0-16099" id="h19-0-16099" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 17872 </a><a href="#h19-0-16100" id="h19-0-16100" class="d">- arr2[i] = arr[i]; 17873 </a><a href="#h19-0-16101" id="h19-0-16101" class="d">- } 17874 </a><a href="#h19-0-16102" id="h19-0-16102" class="d">- return arr2; 17875 </a><a href="#h19-0-16103" id="h19-0-16103" class="d">- } 17876 </a><a href="#h19-0-16104" id="h19-0-16104" class="d">- function formatConsoleArguments_iterableToArrayLimit(arr, i) { 17877 </a><a href="#h19-0-16105" id="h19-0-16105" class="d">- if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; 17878 </a><a href="#h19-0-16106" id="h19-0-16106" class="d">- var _arr = []; 17879 </a><a href="#h19-0-16107" id="h19-0-16107" class="d">- var _n = true; 17880 </a><a href="#h19-0-16108" id="h19-0-16108" class="d">- var _d = false; 17881 </a><a href="#h19-0-16109" id="h19-0-16109" class="d">- var _e = void 0; 17882 </a><a href="#h19-0-16110" id="h19-0-16110" class="d">- try { 17883 </a><a href="#h19-0-16111" id="h19-0-16111" class="d">- for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { 17884 </a><a href="#h19-0-16112" id="h19-0-16112" class="d">- _arr.push(_s.value); 17885 </a><a href="#h19-0-16113" id="h19-0-16113" class="d">- if (i && _arr.length === i) break; 17886 </a><a href="#h19-0-16114" id="h19-0-16114" class="d">- } 17887 </a><a href="#h19-0-16115" id="h19-0-16115" class="d">- } catch (err) { 17888 </a><a href="#h19-0-16116" id="h19-0-16116" class="d">- _d = true; 17889 </a><a href="#h19-0-16117" id="h19-0-16117" class="d">- _e = err; 17890 </a><a href="#h19-0-16118" id="h19-0-16118" class="d">- } finally { 17891 </a><a href="#h19-0-16119" id="h19-0-16119" class="d">- try { 17892 </a><a href="#h19-0-16120" id="h19-0-16120" class="d">- if (!_n && _i["return"] != null) _i["return"](); 17893 </a><a href="#h19-0-16121" id="h19-0-16121" class="d">- } finally { 17894 </a><a href="#h19-0-16122" id="h19-0-16122" class="d">- if (_d) throw _e; 17895 </a><a href="#h19-0-16123" id="h19-0-16123" class="d">- } 17896 </a><a href="#h19-0-16124" id="h19-0-16124" class="d">- } 17897 </a><a href="#h19-0-16125" id="h19-0-16125" class="d">- return _arr; 17898 </a><a href="#h19-0-16126" id="h19-0-16126" class="d">- } 17899 </a><a href="#h19-0-16127" id="h19-0-16127" class="d">- function formatConsoleArguments_arrayWithHoles(arr) { 17900 </a><a href="#h19-0-16128" id="h19-0-16128" class="d">- if (Array.isArray(arr)) return arr; 17901 </a><a href="#h19-0-16129" id="h19-0-16129" class="d">- } 17902 </a><a href="#h19-0-16130" id="h19-0-16130" class="d">- function formatConsoleArguments(maybeMessage) { 17903 </a><a href="#h19-0-16131" id="h19-0-16131" class="d">- for (var _len = arguments.length, inputArgs = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 17904 </a><a href="#h19-0-16132" id="h19-0-16132" class="d">- inputArgs[_key - 1] = arguments[_key]; 17905 </a><a href="#h19-0-16133" id="h19-0-16133" class="d">- } 17906 </a><a href="#h19-0-16134" id="h19-0-16134" class="d">- if (inputArgs.length === 0 || typeof maybeMessage !== "string") { 17907 </a><a href="#h19-0-16135" id="h19-0-16135" class="d">- return [maybeMessage].concat(inputArgs); 17908 </a><a href="#h19-0-16136" id="h19-0-16136" class="d">- } 17909 </a><a href="#h19-0-16137" id="h19-0-16137" class="d">- var args = inputArgs.slice(); 17910 </a><a href="#h19-0-16138" id="h19-0-16138" class="d">- var template = ""; 17911 </a><a href="#h19-0-16139" id="h19-0-16139" class="d">- var argumentsPointer = 0; 17912 </a><a href="#h19-0-16140" id="h19-0-16140" class="d">- for (var i = 0; i < maybeMessage.length; ++i) { 17913 </a><a href="#h19-0-16141" id="h19-0-16141" class="d">- var currentChar = maybeMessage[i]; 17914 </a><a href="#h19-0-16142" id="h19-0-16142" class="d">- if (currentChar !== "%") { 17915 </a><a href="#h19-0-16143" id="h19-0-16143" class="d">- template += currentChar; 17916 </a><a href="#h19-0-16144" id="h19-0-16144" class="d">- continue; 17917 </a><a href="#h19-0-16145" id="h19-0-16145" class="d">- } 17918 </a><a href="#h19-0-16146" id="h19-0-16146" class="d">- var nextChar = maybeMessage[i + 1]; 17919 </a><a href="#h19-0-16147" id="h19-0-16147" class="d">- ++i; 17920 </a><a href="#h19-0-16148" id="h19-0-16148" class="d">- switch (nextChar) { 17921 </a><a href="#h19-0-16149" id="h19-0-16149" class="d">- case "c": 17922 </a><a href="#h19-0-16150" id="h19-0-16150" class="d">- case "O": 17923 </a><a href="#h19-0-16151" id="h19-0-16151" class="d">- case "o": { 17924 </a><a href="#h19-0-16152" id="h19-0-16152" class="d">- ++argumentsPointer; 17925 </a><a href="#h19-0-16153" id="h19-0-16153" class="d">- template += "%".concat(nextChar); 17926 </a><a href="#h19-0-16154" id="h19-0-16154" class="d">- break; 17927 </a><a href="#h19-0-16155" id="h19-0-16155" class="d">- } 17928 </a><a href="#h19-0-16156" id="h19-0-16156" class="d">- case "d": 17929 </a><a href="#h19-0-16157" id="h19-0-16157" class="d">- case "i": { 17930 </a><a href="#h19-0-16158" id="h19-0-16158" class="d">- var _args$splice = args.splice(argumentsPointer, 1), _args$splice2 = formatConsoleArguments_slicedToArray(_args$splice, 1), arg = _args$splice2[0]; 17931 </a><a href="#h19-0-16159" id="h19-0-16159" class="d">- template += parseInt(arg, 10).toString(); 17932 </a><a href="#h19-0-16160" id="h19-0-16160" class="d">- break; 17933 </a><a href="#h19-0-16161" id="h19-0-16161" class="d">- } 17934 </a><a href="#h19-0-16162" id="h19-0-16162" class="d">- case "f": { 17935 </a><a href="#h19-0-16163" id="h19-0-16163" class="d">- var _args$splice3 = args.splice(argumentsPointer, 1), _args$splice4 = formatConsoleArguments_slicedToArray(_args$splice3, 1), _arg = _args$splice4[0]; 17936 </a><a href="#h19-0-16164" id="h19-0-16164" class="d">- template += parseFloat(_arg).toString(); 17937 </a><a href="#h19-0-16165" id="h19-0-16165" class="d">- break; 17938 </a><a href="#h19-0-16166" id="h19-0-16166" class="d">- } 17939 </a><a href="#h19-0-16167" id="h19-0-16167" class="d">- case "s": { 17940 </a><a href="#h19-0-16168" id="h19-0-16168" class="d">- var _args$splice5 = args.splice(argumentsPointer, 1), _args$splice6 = formatConsoleArguments_slicedToArray(_args$splice5, 1), _arg2 = _args$splice6[0]; 17941 </a><a href="#h19-0-16169" id="h19-0-16169" class="d">- template += _arg2.toString(); 17942 </a><a href="#h19-0-16170" id="h19-0-16170" class="d">- break; 17943 </a><a href="#h19-0-16171" id="h19-0-16171" class="d">- } 17944 </a><a href="#h19-0-16172" id="h19-0-16172" class="d">- default: 17945 </a><a href="#h19-0-16173" id="h19-0-16173" class="d">- template += "%".concat(nextChar); 17946 </a><a href="#h19-0-16174" id="h19-0-16174" class="d">- } 17947 </a><a href="#h19-0-16175" id="h19-0-16175" class="d">- } 17948 </a><a href="#h19-0-16176" id="h19-0-16176" class="d">- return [template].concat(formatConsoleArguments_toConsumableArray(args)); 17949 </a><a href="#h19-0-16177" id="h19-0-16177" class="d">- } 17950 </a><a href="#h19-0-16178" id="h19-0-16178" class="d">- ; 17951 </a><a href="#h19-0-16179" id="h19-0-16179" class="d">- function hook_createForOfIteratorHelper(o, allowArrayLike) { 17952 </a><a href="#h19-0-16180" id="h19-0-16180" class="d">- var it; 17953 </a><a href="#h19-0-16181" id="h19-0-16181" class="d">- if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { 17954 </a><a href="#h19-0-16182" id="h19-0-16182" class="d">- if (Array.isArray(o) || (it = hook_unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 17955 </a><a href="#h19-0-16183" id="h19-0-16183" class="d">- if (it) o = it; 17956 </a><a href="#h19-0-16184" id="h19-0-16184" class="d">- var i = 0; 17957 </a><a href="#h19-0-16185" id="h19-0-16185" class="d">- var F = function F2() { 17958 </a><a href="#h19-0-16186" id="h19-0-16186" class="d">- }; 17959 </a><a href="#h19-0-16187" id="h19-0-16187" class="d">- return { s: F, n: function n() { 17960 </a><a href="#h19-0-16188" id="h19-0-16188" class="d">- if (i >= o.length) return { done: true }; 17961 </a><a href="#h19-0-16189" id="h19-0-16189" class="d">- return { done: false, value: o[i++] }; 17962 </a><a href="#h19-0-16190" id="h19-0-16190" class="d">- }, e: function e(_e) { 17963 </a><a href="#h19-0-16191" id="h19-0-16191" class="d">- throw _e; 17964 </a><a href="#h19-0-16192" id="h19-0-16192" class="d">- }, f: F }; 17965 </a><a href="#h19-0-16193" id="h19-0-16193" class="d">- } 17966 </a><a href="#h19-0-16194" id="h19-0-16194" class="d">- throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 17967 </a><a href="#h19-0-16195" id="h19-0-16195" class="d">- } 17968 </a><a href="#h19-0-16196" id="h19-0-16196" class="d">- var normalCompletion = true, didErr = false, err; 17969 </a><a href="#h19-0-16197" id="h19-0-16197" class="d">- return { s: function s() { 17970 </a><a href="#h19-0-16198" id="h19-0-16198" class="d">- it = o[Symbol.iterator](); 17971 </a><a href="#h19-0-16199" id="h19-0-16199" class="d">- }, n: function n() { 17972 </a><a href="#h19-0-16200" id="h19-0-16200" class="d">- var step = it.next(); 17973 </a><a href="#h19-0-16201" id="h19-0-16201" class="d">- normalCompletion = step.done; 17974 </a><a href="#h19-0-16202" id="h19-0-16202" class="d">- return step; 17975 </a><a href="#h19-0-16203" id="h19-0-16203" class="d">- }, e: function e(_e2) { 17976 </a><a href="#h19-0-16204" id="h19-0-16204" class="d">- didErr = true; 17977 </a><a href="#h19-0-16205" id="h19-0-16205" class="d">- err = _e2; 17978 </a><a href="#h19-0-16206" id="h19-0-16206" class="d">- }, f: function f() { 17979 </a><a href="#h19-0-16207" id="h19-0-16207" class="d">- try { 17980 </a><a href="#h19-0-16208" id="h19-0-16208" class="d">- if (!normalCompletion && it.return != null) it.return(); 17981 </a><a href="#h19-0-16209" id="h19-0-16209" class="d">- } finally { 17982 </a><a href="#h19-0-16210" id="h19-0-16210" class="d">- if (didErr) throw err; 17983 </a><a href="#h19-0-16211" id="h19-0-16211" class="d">- } 17984 </a><a href="#h19-0-16212" id="h19-0-16212" class="d">- } }; 17985 </a><a href="#h19-0-16213" id="h19-0-16213" class="d">- } 17986 </a><a href="#h19-0-16214" id="h19-0-16214" class="d">- function hook_toConsumableArray(arr) { 17987 </a><a href="#h19-0-16215" id="h19-0-16215" class="d">- return hook_arrayWithoutHoles(arr) || hook_iterableToArray(arr) || hook_unsupportedIterableToArray(arr) || hook_nonIterableSpread(); 17988 </a><a href="#h19-0-16216" id="h19-0-16216" class="d">- } 17989 </a><a href="#h19-0-16217" id="h19-0-16217" class="d">- function hook_nonIterableSpread() { 17990 </a><a href="#h19-0-16218" id="h19-0-16218" class="d">- throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 17991 </a><a href="#h19-0-16219" id="h19-0-16219" class="d">- } 17992 </a><a href="#h19-0-16220" id="h19-0-16220" class="d">- function hook_unsupportedIterableToArray(o, minLen) { 17993 </a><a href="#h19-0-16221" id="h19-0-16221" class="d">- if (!o) return; 17994 </a><a href="#h19-0-16222" id="h19-0-16222" class="d">- if (typeof o === "string") return hook_arrayLikeToArray(o, minLen); 17995 </a><a href="#h19-0-16223" id="h19-0-16223" class="d">- var n = Object.prototype.toString.call(o).slice(8, -1); 17996 </a><a href="#h19-0-16224" id="h19-0-16224" class="d">- if (n === "Object" && o.constructor) n = o.constructor.name; 17997 </a><a href="#h19-0-16225" id="h19-0-16225" class="d">- if (n === "Map" || n === "Set") return Array.from(o); 17998 </a><a href="#h19-0-16226" id="h19-0-16226" class="d">- if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return hook_arrayLikeToArray(o, minLen); 17999 </a><a href="#h19-0-16227" id="h19-0-16227" class="d">- } 18000 </a><a href="#h19-0-16228" id="h19-0-16228" class="d">- function hook_iterableToArray(iter) { 18001 </a><a href="#h19-0-16229" id="h19-0-16229" class="d">- if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); 18002 </a><a href="#h19-0-16230" id="h19-0-16230" class="d">- } 18003 </a><a href="#h19-0-16231" id="h19-0-16231" class="d">- function hook_arrayWithoutHoles(arr) { 18004 </a><a href="#h19-0-16232" id="h19-0-16232" class="d">- if (Array.isArray(arr)) return hook_arrayLikeToArray(arr); 18005 </a><a href="#h19-0-16233" id="h19-0-16233" class="d">- } 18006 </a><a href="#h19-0-16234" id="h19-0-16234" class="d">- function hook_arrayLikeToArray(arr, len) { 18007 </a><a href="#h19-0-16235" id="h19-0-16235" class="d">- if (len == null || len > arr.length) len = arr.length; 18008 </a><a href="#h19-0-16236" id="h19-0-16236" class="d">- for (var i = 0, arr2 = new Array(len); i < len; i++) { 18009 </a><a href="#h19-0-16237" id="h19-0-16237" class="d">- arr2[i] = arr[i]; 18010 </a><a href="#h19-0-16238" id="h19-0-16238" class="d">- } 18011 </a><a href="#h19-0-16239" id="h19-0-16239" class="d">- return arr2; 18012 </a><a href="#h19-0-16240" id="h19-0-16240" class="d">- } 18013 </a><a href="#h19-0-16241" id="h19-0-16241" class="d">- var PREFIX_REGEX = /\s{4}(in|at)\s{1}/; 18014 </a><a href="#h19-0-16242" id="h19-0-16242" class="d">- var ROW_COLUMN_NUMBER_REGEX = /:\d+:\d+(\n|$)/; 18015 </a><a href="#h19-0-16243" id="h19-0-16243" class="d">- function isStringComponentStack(text) { 18016 </a><a href="#h19-0-16244" id="h19-0-16244" class="d">- return PREFIX_REGEX.test(text) || ROW_COLUMN_NUMBER_REGEX.test(text); 18017 </a><a href="#h19-0-16245" id="h19-0-16245" class="d">- } 18018 </a><a href="#h19-0-16246" id="h19-0-16246" class="d">- var frameDiffs = / \(\<anonymous\>\)$|\@unknown\:0\:0$|\(|\)|\[|\]/gm; 18019 </a><a href="#h19-0-16247" id="h19-0-16247" class="d">- function areStackTracesEqual(a, b) { 18020 </a><a href="#h19-0-16248" id="h19-0-16248" class="d">- return a.replace(frameDiffs, "") === b.replace(frameDiffs, ""); 18021 </a><a href="#h19-0-16249" id="h19-0-16249" class="d">- } 18022 </a><a href="#h19-0-16250" id="h19-0-16250" class="d">- var targetConsole = console; 18023 </a><a href="#h19-0-16251" id="h19-0-16251" class="d">- var defaultProfilingSettings = { 18024 </a><a href="#h19-0-16252" id="h19-0-16252" class="d">- recordChangeDescriptions: false, 18025 </a><a href="#h19-0-16253" id="h19-0-16253" class="d">- recordTimeline: false 18026 </a><a href="#h19-0-16254" id="h19-0-16254" class="d">- }; 18027 </a><a href="#h19-0-16255" id="h19-0-16255" class="d">- function installHook(target, maybeSettingsOrSettingsPromise) { 18028 </a><a href="#h19-0-16256" id="h19-0-16256" class="d">- var shouldStartProfilingNow = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : false; 18029 </a><a href="#h19-0-16257" id="h19-0-16257" class="d">- var profilingSettings = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : defaultProfilingSettings; 18030 </a><a href="#h19-0-16258" id="h19-0-16258" class="d">- if (target.hasOwnProperty("__REACT_DEVTOOLS_GLOBAL_HOOK__")) { 18031 </a><a href="#h19-0-16259" id="h19-0-16259" class="d">- return null; 18032 </a><a href="#h19-0-16260" id="h19-0-16260" class="d">- } 18033 </a><a href="#h19-0-16261" id="h19-0-16261" class="d">- function detectReactBuildType(renderer) { 18034 </a><a href="#h19-0-16262" id="h19-0-16262" class="d">- try { 18035 </a><a href="#h19-0-16263" id="h19-0-16263" class="d">- if (typeof renderer.version === "string") { 18036 </a><a href="#h19-0-16264" id="h19-0-16264" class="d">- if (renderer.bundleType > 0) { 18037 </a><a href="#h19-0-16265" id="h19-0-16265" class="d">- return "development"; 18038 </a><a href="#h19-0-16266" id="h19-0-16266" class="d">- } 18039 </a><a href="#h19-0-16267" id="h19-0-16267" class="d">- return "production"; 18040 </a><a href="#h19-0-16268" id="h19-0-16268" class="d">- } 18041 </a><a href="#h19-0-16269" id="h19-0-16269" class="d">- var _toString = Function.prototype.toString; 18042 </a><a href="#h19-0-16270" id="h19-0-16270" class="d">- if (renderer.Mount && renderer.Mount._renderNewRootComponent) { 18043 </a><a href="#h19-0-16271" id="h19-0-16271" class="d">- var renderRootCode = _toString.call(renderer.Mount._renderNewRootComponent); 18044 </a><a href="#h19-0-16272" id="h19-0-16272" class="d">- if (renderRootCode.indexOf("function") !== 0) { 18045 </a><a href="#h19-0-16273" id="h19-0-16273" class="d">- return "production"; 18046 </a><a href="#h19-0-16274" id="h19-0-16274" class="d">- } 18047 </a><a href="#h19-0-16275" id="h19-0-16275" class="d">- if (renderRootCode.indexOf("storedMeasure") !== -1) { 18048 </a><a href="#h19-0-16276" id="h19-0-16276" class="d">- return "development"; 18049 </a><a href="#h19-0-16277" id="h19-0-16277" class="d">- } 18050 </a><a href="#h19-0-16278" id="h19-0-16278" class="d">- if (renderRootCode.indexOf("should be a pure function") !== -1) { 18051 </a><a href="#h19-0-16279" id="h19-0-16279" class="d">- if (renderRootCode.indexOf("NODE_ENV") !== -1) { 18052 </a><a href="#h19-0-16280" id="h19-0-16280" class="d">- return "development"; 18053 </a><a href="#h19-0-16281" id="h19-0-16281" class="d">- } 18054 </a><a href="#h19-0-16282" id="h19-0-16282" class="d">- if (renderRootCode.indexOf("development") !== -1) { 18055 </a><a href="#h19-0-16283" id="h19-0-16283" class="d">- return "development"; 18056 </a><a href="#h19-0-16284" id="h19-0-16284" class="d">- } 18057 </a><a href="#h19-0-16285" id="h19-0-16285" class="d">- if (renderRootCode.indexOf("true") !== -1) { 18058 </a><a href="#h19-0-16286" id="h19-0-16286" class="d">- return "development"; 18059 </a><a href="#h19-0-16287" id="h19-0-16287" class="d">- } 18060 </a><a href="#h19-0-16288" id="h19-0-16288" class="d">- if ( 18061 </a><a href="#h19-0-16289" id="h19-0-16289" class="d">- // 0.13 to 15 18062 </a><a href="#h19-0-16290" id="h19-0-16290" class="d">- renderRootCode.indexOf("nextElement") !== -1 || // 0.12 18063 </a><a href="#h19-0-16291" id="h19-0-16291" class="d">- renderRootCode.indexOf("nextComponent") !== -1 18064 </a><a href="#h19-0-16292" id="h19-0-16292" class="d">- ) { 18065 </a><a href="#h19-0-16293" id="h19-0-16293" class="d">- return "unminified"; 18066 </a><a href="#h19-0-16294" id="h19-0-16294" class="d">- } else { 18067 </a><a href="#h19-0-16295" id="h19-0-16295" class="d">- return "development"; 18068 </a><a href="#h19-0-16296" id="h19-0-16296" class="d">- } 18069 </a><a href="#h19-0-16297" id="h19-0-16297" class="d">- } 18070 </a><a href="#h19-0-16298" id="h19-0-16298" class="d">- if ( 18071 </a><a href="#h19-0-16299" id="h19-0-16299" class="d">- // 0.13 to 15 18072 </a><a href="#h19-0-16300" id="h19-0-16300" class="d">- renderRootCode.indexOf("nextElement") !== -1 || // 0.12 18073 </a><a href="#h19-0-16301" id="h19-0-16301" class="d">- renderRootCode.indexOf("nextComponent") !== -1 18074 </a><a href="#h19-0-16302" id="h19-0-16302" class="d">- ) { 18075 </a><a href="#h19-0-16303" id="h19-0-16303" class="d">- return "unminified"; 18076 </a><a href="#h19-0-16304" id="h19-0-16304" class="d">- } 18077 </a><a href="#h19-0-16305" id="h19-0-16305" class="d">- return "outdated"; 18078 </a><a href="#h19-0-16306" id="h19-0-16306" class="d">- } 18079 </a><a href="#h19-0-16307" id="h19-0-16307" class="d">- } catch (err) { 18080 </a><a href="#h19-0-16308" id="h19-0-16308" class="d">- } 18081 </a><a href="#h19-0-16309" id="h19-0-16309" class="d">- return "production"; 18082 </a><a href="#h19-0-16310" id="h19-0-16310" class="d">- } 18083 </a><a href="#h19-0-16311" id="h19-0-16311" class="d">- function checkDCE(fn) { 18084 </a><a href="#h19-0-16312" id="h19-0-16312" class="d">- try { 18085 </a><a href="#h19-0-16313" id="h19-0-16313" class="d">- var _toString2 = Function.prototype.toString; 18086 </a><a href="#h19-0-16314" id="h19-0-16314" class="d">- var code = _toString2.call(fn); 18087 </a><a href="#h19-0-16315" id="h19-0-16315" class="d">- if (code.indexOf("^_^") > -1) { 18088 </a><a href="#h19-0-16316" id="h19-0-16316" class="d">- hasDetectedBadDCE = true; 18089 </a><a href="#h19-0-16317" id="h19-0-16317" class="d">- setTimeout(function() { 18090 </a><a href="#h19-0-16318" id="h19-0-16318" class="d">- throw new Error("React is running in production mode, but dead code elimination has not been applied. Read how to correctly configure React for production: https://react.dev/link/perf-use-production-build"); 18091 </a><a href="#h19-0-16319" id="h19-0-16319" class="d">- }); 18092 </a><a href="#h19-0-16320" id="h19-0-16320" class="d">- } 18093 </a><a href="#h19-0-16321" id="h19-0-16321" class="d">- } catch (err) { 18094 </a><a href="#h19-0-16322" id="h19-0-16322" class="d">- } 18095 </a><a href="#h19-0-16323" id="h19-0-16323" class="d">- } 18096 </a><a href="#h19-0-16324" id="h19-0-16324" class="d">- var isProfiling = shouldStartProfilingNow; 18097 </a><a href="#h19-0-16325" id="h19-0-16325" class="d">- var uidCounter2 = 0; 18098 </a><a href="#h19-0-16326" id="h19-0-16326" class="d">- function inject(renderer) { 18099 </a><a href="#h19-0-16327" id="h19-0-16327" class="d">- var id = ++uidCounter2; 18100 </a><a href="#h19-0-16328" id="h19-0-16328" class="d">- renderers.set(id, renderer); 18101 </a><a href="#h19-0-16329" id="h19-0-16329" class="d">- var reactBuildType = hasDetectedBadDCE ? "deadcode" : detectReactBuildType(renderer); 18102 </a><a href="#h19-0-16330" id="h19-0-16330" class="d">- hook.emit("renderer", { 18103 </a><a href="#h19-0-16331" id="h19-0-16331" class="d">- id, 18104 </a><a href="#h19-0-16332" id="h19-0-16332" class="d">- renderer, 18105 </a><a href="#h19-0-16333" id="h19-0-16333" class="d">- reactBuildType 18106 </a><a href="#h19-0-16334" id="h19-0-16334" class="d">- }); 18107 </a><a href="#h19-0-16335" id="h19-0-16335" class="d">- var rendererInterface = attachRenderer(hook, id, renderer, target, isProfiling, profilingSettings); 18108 </a><a href="#h19-0-16336" id="h19-0-16336" class="d">- if (rendererInterface != null) { 18109 </a><a href="#h19-0-16337" id="h19-0-16337" class="d">- hook.rendererInterfaces.set(id, rendererInterface); 18110 </a><a href="#h19-0-16338" id="h19-0-16338" class="d">- hook.emit("renderer-attached", { 18111 </a><a href="#h19-0-16339" id="h19-0-16339" class="d">- id, 18112 </a><a href="#h19-0-16340" id="h19-0-16340" class="d">- rendererInterface 18113 </a><a href="#h19-0-16341" id="h19-0-16341" class="d">- }); 18114 </a><a href="#h19-0-16342" id="h19-0-16342" class="d">- } else { 18115 </a><a href="#h19-0-16343" id="h19-0-16343" class="d">- hook.hasUnsupportedRendererAttached = true; 18116 </a><a href="#h19-0-16344" id="h19-0-16344" class="d">- hook.emit("unsupported-renderer-version"); 18117 </a><a href="#h19-0-16345" id="h19-0-16345" class="d">- } 18118 </a><a href="#h19-0-16346" id="h19-0-16346" class="d">- return id; 18119 </a><a href="#h19-0-16347" id="h19-0-16347" class="d">- } 18120 </a><a href="#h19-0-16348" id="h19-0-16348" class="d">- var hasDetectedBadDCE = false; 18121 </a><a href="#h19-0-16349" id="h19-0-16349" class="d">- function sub(event, fn) { 18122 </a><a href="#h19-0-16350" id="h19-0-16350" class="d">- hook.on(event, fn); 18123 </a><a href="#h19-0-16351" id="h19-0-16351" class="d">- return function() { 18124 </a><a href="#h19-0-16352" id="h19-0-16352" class="d">- return hook.off(event, fn); 18125 </a><a href="#h19-0-16353" id="h19-0-16353" class="d">- }; 18126 </a><a href="#h19-0-16354" id="h19-0-16354" class="d">- } 18127 </a><a href="#h19-0-16355" id="h19-0-16355" class="d">- function on(event, fn) { 18128 </a><a href="#h19-0-16356" id="h19-0-16356" class="d">- if (!listeners[event]) { 18129 </a><a href="#h19-0-16357" id="h19-0-16357" class="d">- listeners[event] = []; 18130 </a><a href="#h19-0-16358" id="h19-0-16358" class="d">- } 18131 </a><a href="#h19-0-16359" id="h19-0-16359" class="d">- listeners[event].push(fn); 18132 </a><a href="#h19-0-16360" id="h19-0-16360" class="d">- } 18133 </a><a href="#h19-0-16361" id="h19-0-16361" class="d">- function off(event, fn) { 18134 </a><a href="#h19-0-16362" id="h19-0-16362" class="d">- if (!listeners[event]) { 18135 </a><a href="#h19-0-16363" id="h19-0-16363" class="d">- return; 18136 </a><a href="#h19-0-16364" id="h19-0-16364" class="d">- } 18137 </a><a href="#h19-0-16365" id="h19-0-16365" class="d">- var index = listeners[event].indexOf(fn); 18138 </a><a href="#h19-0-16366" id="h19-0-16366" class="d">- if (index !== -1) { 18139 </a><a href="#h19-0-16367" id="h19-0-16367" class="d">- listeners[event].splice(index, 1); 18140 </a><a href="#h19-0-16368" id="h19-0-16368" class="d">- } 18141 </a><a href="#h19-0-16369" id="h19-0-16369" class="d">- if (!listeners[event].length) { 18142 </a><a href="#h19-0-16370" id="h19-0-16370" class="d">- delete listeners[event]; 18143 </a><a href="#h19-0-16371" id="h19-0-16371" class="d">- } 18144 </a><a href="#h19-0-16372" id="h19-0-16372" class="d">- } 18145 </a><a href="#h19-0-16373" id="h19-0-16373" class="d">- function emit(event, data) { 18146 </a><a href="#h19-0-16374" id="h19-0-16374" class="d">- if (listeners[event]) { 18147 </a><a href="#h19-0-16375" id="h19-0-16375" class="d">- listeners[event].map(function(fn) { 18148 </a><a href="#h19-0-16376" id="h19-0-16376" class="d">- return fn(data); 18149 </a><a href="#h19-0-16377" id="h19-0-16377" class="d">- }); 18150 </a><a href="#h19-0-16378" id="h19-0-16378" class="d">- } 18151 </a><a href="#h19-0-16379" id="h19-0-16379" class="d">- } 18152 </a><a href="#h19-0-16380" id="h19-0-16380" class="d">- function getFiberRoots(rendererID) { 18153 </a><a href="#h19-0-16381" id="h19-0-16381" class="d">- var roots = fiberRoots; 18154 </a><a href="#h19-0-16382" id="h19-0-16382" class="d">- if (!roots[rendererID]) { 18155 </a><a href="#h19-0-16383" id="h19-0-16383" class="d">- roots[rendererID] = /* @__PURE__ */ new Set(); 18156 </a><a href="#h19-0-16384" id="h19-0-16384" class="d">- } 18157 </a><a href="#h19-0-16385" id="h19-0-16385" class="d">- return roots[rendererID]; 18158 </a><a href="#h19-0-16386" id="h19-0-16386" class="d">- } 18159 </a><a href="#h19-0-16387" id="h19-0-16387" class="d">- function onCommitFiberUnmount(rendererID, fiber) { 18160 </a><a href="#h19-0-16388" id="h19-0-16388" class="d">- var rendererInterface = rendererInterfaces.get(rendererID); 18161 </a><a href="#h19-0-16389" id="h19-0-16389" class="d">- if (rendererInterface != null) { 18162 </a><a href="#h19-0-16390" id="h19-0-16390" class="d">- rendererInterface.handleCommitFiberUnmount(fiber); 18163 </a><a href="#h19-0-16391" id="h19-0-16391" class="d">- } 18164 </a><a href="#h19-0-16392" id="h19-0-16392" class="d">- } 18165 </a><a href="#h19-0-16393" id="h19-0-16393" class="d">- function onCommitFiberRoot(rendererID, root, priorityLevel) { 18166 </a><a href="#h19-0-16394" id="h19-0-16394" class="d">- var mountedRoots = hook.getFiberRoots(rendererID); 18167 </a><a href="#h19-0-16395" id="h19-0-16395" class="d">- var current = root.current; 18168 </a><a href="#h19-0-16396" id="h19-0-16396" class="d">- var isKnownRoot = mountedRoots.has(root); 18169 </a><a href="#h19-0-16397" id="h19-0-16397" class="d">- var isUnmounting = current.memoizedState == null || current.memoizedState.element == null; 18170 </a><a href="#h19-0-16398" id="h19-0-16398" class="d">- if (!isKnownRoot && !isUnmounting) { 18171 </a><a href="#h19-0-16399" id="h19-0-16399" class="d">- mountedRoots.add(root); 18172 </a><a href="#h19-0-16400" id="h19-0-16400" class="d">- } else if (isKnownRoot && isUnmounting) { 18173 </a><a href="#h19-0-16401" id="h19-0-16401" class="d">- mountedRoots.delete(root); 18174 </a><a href="#h19-0-16402" id="h19-0-16402" class="d">- } 18175 </a><a href="#h19-0-16403" id="h19-0-16403" class="d">- var rendererInterface = rendererInterfaces.get(rendererID); 18176 </a><a href="#h19-0-16404" id="h19-0-16404" class="d">- if (rendererInterface != null) { 18177 </a><a href="#h19-0-16405" id="h19-0-16405" class="d">- rendererInterface.handleCommitFiberRoot(root, priorityLevel); 18178 </a><a href="#h19-0-16406" id="h19-0-16406" class="d">- } 18179 </a><a href="#h19-0-16407" id="h19-0-16407" class="d">- } 18180 </a><a href="#h19-0-16408" id="h19-0-16408" class="d">- function onPostCommitFiberRoot(rendererID, root) { 18181 </a><a href="#h19-0-16409" id="h19-0-16409" class="d">- var rendererInterface = rendererInterfaces.get(rendererID); 18182 </a><a href="#h19-0-16410" id="h19-0-16410" class="d">- if (rendererInterface != null) { 18183 </a><a href="#h19-0-16411" id="h19-0-16411" class="d">- rendererInterface.handlePostCommitFiberRoot(root); 18184 </a><a href="#h19-0-16412" id="h19-0-16412" class="d">- } 18185 </a><a href="#h19-0-16413" id="h19-0-16413" class="d">- } 18186 </a><a href="#h19-0-16414" id="h19-0-16414" class="d">- var isRunningDuringStrictModeInvocation = false; 18187 </a><a href="#h19-0-16415" id="h19-0-16415" class="d">- function setStrictMode(rendererID, isStrictMode) { 18188 </a><a href="#h19-0-16416" id="h19-0-16416" class="d">- isRunningDuringStrictModeInvocation = isStrictMode; 18189 </a><a href="#h19-0-16417" id="h19-0-16417" class="d">- if (isStrictMode) { 18190 </a><a href="#h19-0-16418" id="h19-0-16418" class="d">- patchConsoleForStrictMode(); 18191 </a><a href="#h19-0-16419" id="h19-0-16419" class="d">- } else { 18192 </a><a href="#h19-0-16420" id="h19-0-16420" class="d">- unpatchConsoleForStrictMode(); 18193 </a><a href="#h19-0-16421" id="h19-0-16421" class="d">- } 18194 </a><a href="#h19-0-16422" id="h19-0-16422" class="d">- } 18195 </a><a href="#h19-0-16423" id="h19-0-16423" class="d">- var unpatchConsoleCallbacks = []; 18196 </a><a href="#h19-0-16424" id="h19-0-16424" class="d">- function patchConsoleForStrictMode() { 18197 </a><a href="#h19-0-16425" id="h19-0-16425" class="d">- if (!hook.settings) { 18198 </a><a href="#h19-0-16426" id="h19-0-16426" class="d">- return; 18199 </a><a href="#h19-0-16427" id="h19-0-16427" class="d">- } 18200 </a><a href="#h19-0-16428" id="h19-0-16428" class="d">- if (unpatchConsoleCallbacks.length > 0) { 18201 </a><a href="#h19-0-16429" id="h19-0-16429" class="d">- return; 18202 </a><a href="#h19-0-16430" id="h19-0-16430" class="d">- } 18203 </a><a href="#h19-0-16431" id="h19-0-16431" class="d">- var consoleMethodsToOverrideForStrictMode = ["group", "groupCollapsed", "info", "log"]; 18204 </a><a href="#h19-0-16432" id="h19-0-16432" class="d">- var _loop = function _loop2() { 18205 </a><a href="#h19-0-16433" id="h19-0-16433" class="d">- var method = _consoleMethodsToOver[_i]; 18206 </a><a href="#h19-0-16434" id="h19-0-16434" class="d">- var originalMethod = targetConsole[method]; 18207 </a><a href="#h19-0-16435" id="h19-0-16435" class="d">- var overrideMethod = function overrideMethod2() { 18208 </a><a href="#h19-0-16436" id="h19-0-16436" class="d">- var settings = hook.settings; 18209 </a><a href="#h19-0-16437" id="h19-0-16437" class="d">- for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { 18210 </a><a href="#h19-0-16438" id="h19-0-16438" class="d">- args[_key] = arguments[_key]; 18211 </a><a href="#h19-0-16439" id="h19-0-16439" class="d">- } 18212 </a><a href="#h19-0-16440" id="h19-0-16440" class="d">- if (settings == null) { 18213 </a><a href="#h19-0-16441" id="h19-0-16441" class="d">- originalMethod.apply(void 0, args); 18214 </a><a href="#h19-0-16442" id="h19-0-16442" class="d">- return; 18215 </a><a href="#h19-0-16443" id="h19-0-16443" class="d">- } 18216 </a><a href="#h19-0-16444" id="h19-0-16444" class="d">- if (settings.hideConsoleLogsInStrictMode) { 18217 </a><a href="#h19-0-16445" id="h19-0-16445" class="d">- return; 18218 </a><a href="#h19-0-16446" id="h19-0-16446" class="d">- } 18219 </a><a href="#h19-0-16447" id="h19-0-16447" class="d">- if (false) { 18220 </a><a href="#h19-0-16448" id="h19-0-16448" class="d">- } else { 18221 </a><a href="#h19-0-16449" id="h19-0-16449" class="d">- originalMethod.apply(void 0, [ANSI_STYLE_DIMMING_TEMPLATE].concat(hook_toConsumableArray(formatConsoleArguments.apply(void 0, args)))); 18222 </a><a href="#h19-0-16450" id="h19-0-16450" class="d">- } 18223 </a><a href="#h19-0-16451" id="h19-0-16451" class="d">- }; 18224 </a><a href="#h19-0-16452" id="h19-0-16452" class="d">- targetConsole[method] = overrideMethod; 18225 </a><a href="#h19-0-16453" id="h19-0-16453" class="d">- unpatchConsoleCallbacks.push(function() { 18226 </a><a href="#h19-0-16454" id="h19-0-16454" class="d">- targetConsole[method] = originalMethod; 18227 </a><a href="#h19-0-16455" id="h19-0-16455" class="d">- }); 18228 </a><a href="#h19-0-16456" id="h19-0-16456" class="d">- }; 18229 </a><a href="#h19-0-16457" id="h19-0-16457" class="d">- for (var _i = 0, _consoleMethodsToOver = consoleMethodsToOverrideForStrictMode; _i < _consoleMethodsToOver.length; _i++) { 18230 </a><a href="#h19-0-16458" id="h19-0-16458" class="d">- _loop(); 18231 </a><a href="#h19-0-16459" id="h19-0-16459" class="d">- } 18232 </a><a href="#h19-0-16460" id="h19-0-16460" class="d">- } 18233 </a><a href="#h19-0-16461" id="h19-0-16461" class="d">- function unpatchConsoleForStrictMode() { 18234 </a><a href="#h19-0-16462" id="h19-0-16462" class="d">- unpatchConsoleCallbacks.forEach(function(callback) { 18235 </a><a href="#h19-0-16463" id="h19-0-16463" class="d">- return callback(); 18236 </a><a href="#h19-0-16464" id="h19-0-16464" class="d">- }); 18237 </a><a href="#h19-0-16465" id="h19-0-16465" class="d">- unpatchConsoleCallbacks.length = 0; 18238 </a><a href="#h19-0-16466" id="h19-0-16466" class="d">- } 18239 </a><a href="#h19-0-16467" id="h19-0-16467" class="d">- var openModuleRangesStack = []; 18240 </a><a href="#h19-0-16468" id="h19-0-16468" class="d">- var moduleRanges = []; 18241 </a><a href="#h19-0-16469" id="h19-0-16469" class="d">- function getTopStackFrameString(error) { 18242 </a><a href="#h19-0-16470" id="h19-0-16470" class="d">- var frames = error.stack.split("\n"); 18243 </a><a href="#h19-0-16471" id="h19-0-16471" class="d">- var frame = frames.length > 1 ? frames[1] : null; 18244 </a><a href="#h19-0-16472" id="h19-0-16472" class="d">- return frame; 18245 </a><a href="#h19-0-16473" id="h19-0-16473" class="d">- } 18246 </a><a href="#h19-0-16474" id="h19-0-16474" class="d">- function getInternalModuleRanges() { 18247 </a><a href="#h19-0-16475" id="h19-0-16475" class="d">- return moduleRanges; 18248 </a><a href="#h19-0-16476" id="h19-0-16476" class="d">- } 18249 </a><a href="#h19-0-16477" id="h19-0-16477" class="d">- function registerInternalModuleStart(error) { 18250 </a><a href="#h19-0-16478" id="h19-0-16478" class="d">- var startStackFrame = getTopStackFrameString(error); 18251 </a><a href="#h19-0-16479" id="h19-0-16479" class="d">- if (startStackFrame !== null) { 18252 </a><a href="#h19-0-16480" id="h19-0-16480" class="d">- openModuleRangesStack.push(startStackFrame); 18253 </a><a href="#h19-0-16481" id="h19-0-16481" class="d">- } 18254 </a><a href="#h19-0-16482" id="h19-0-16482" class="d">- } 18255 </a><a href="#h19-0-16483" id="h19-0-16483" class="d">- function registerInternalModuleStop(error) { 18256 </a><a href="#h19-0-16484" id="h19-0-16484" class="d">- if (openModuleRangesStack.length > 0) { 18257 </a><a href="#h19-0-16485" id="h19-0-16485" class="d">- var startStackFrame = openModuleRangesStack.pop(); 18258 </a><a href="#h19-0-16486" id="h19-0-16486" class="d">- var stopStackFrame = getTopStackFrameString(error); 18259 </a><a href="#h19-0-16487" id="h19-0-16487" class="d">- if (stopStackFrame !== null) { 18260 </a><a href="#h19-0-16488" id="h19-0-16488" class="d">- moduleRanges.push([startStackFrame, stopStackFrame]); 18261 </a><a href="#h19-0-16489" id="h19-0-16489" class="d">- } 18262 </a><a href="#h19-0-16490" id="h19-0-16490" class="d">- } 18263 </a><a href="#h19-0-16491" id="h19-0-16491" class="d">- } 18264 </a><a href="#h19-0-16492" id="h19-0-16492" class="d">- function patchConsoleForErrorsAndWarnings() { 18265 </a><a href="#h19-0-16493" id="h19-0-16493" class="d">- if (!hook.settings) { 18266 </a><a href="#h19-0-16494" id="h19-0-16494" class="d">- return; 18267 </a><a href="#h19-0-16495" id="h19-0-16495" class="d">- } 18268 </a><a href="#h19-0-16496" id="h19-0-16496" class="d">- var consoleMethodsToOverrideForErrorsAndWarnings = ["error", "trace", "warn"]; 18269 </a><a href="#h19-0-16497" id="h19-0-16497" class="d">- var _loop2 = function _loop22() { 18270 </a><a href="#h19-0-16498" id="h19-0-16498" class="d">- var method = _consoleMethodsToOver2[_i2]; 18271 </a><a href="#h19-0-16499" id="h19-0-16499" class="d">- var originalMethod = targetConsole[method]; 18272 </a><a href="#h19-0-16500" id="h19-0-16500" class="d">- var overrideMethod = function overrideMethod2() { 18273 </a><a href="#h19-0-16501" id="h19-0-16501" class="d">- var settings = hook.settings; 18274 </a><a href="#h19-0-16502" id="h19-0-16502" class="d">- for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { 18275 </a><a href="#h19-0-16503" id="h19-0-16503" class="d">- args[_key2] = arguments[_key2]; 18276 </a><a href="#h19-0-16504" id="h19-0-16504" class="d">- } 18277 </a><a href="#h19-0-16505" id="h19-0-16505" class="d">- if (settings == null) { 18278 </a><a href="#h19-0-16506" id="h19-0-16506" class="d">- originalMethod.apply(void 0, args); 18279 </a><a href="#h19-0-16507" id="h19-0-16507" class="d">- return; 18280 </a><a href="#h19-0-16508" id="h19-0-16508" class="d">- } 18281 </a><a href="#h19-0-16509" id="h19-0-16509" class="d">- if (isRunningDuringStrictModeInvocation && settings.hideConsoleLogsInStrictMode) { 18282 </a><a href="#h19-0-16510" id="h19-0-16510" class="d">- return; 18283 </a><a href="#h19-0-16511" id="h19-0-16511" class="d">- } 18284 </a><a href="#h19-0-16512" id="h19-0-16512" class="d">- var injectedComponentStackAsFakeError = false; 18285 </a><a href="#h19-0-16513" id="h19-0-16513" class="d">- var alreadyHasComponentStack = false; 18286 </a><a href="#h19-0-16514" id="h19-0-16514" class="d">- if (settings.appendComponentStack) { 18287 </a><a href="#h19-0-16515" id="h19-0-16515" class="d">- var lastArg = args.length > 0 ? args[args.length - 1] : null; 18288 </a><a href="#h19-0-16516" id="h19-0-16516" class="d">- alreadyHasComponentStack = typeof lastArg === "string" && isStringComponentStack(lastArg); 18289 </a><a href="#h19-0-16517" id="h19-0-16517" class="d">- } 18290 </a><a href="#h19-0-16518" id="h19-0-16518" class="d">- var shouldShowInlineWarningsAndErrors = settings.showInlineWarningsAndErrors && (method === "error" || method === "warn"); 18291 </a><a href="#h19-0-16519" id="h19-0-16519" class="d">- var _iterator = hook_createForOfIteratorHelper(hook.rendererInterfaces.values()), _step; 18292 </a><a href="#h19-0-16520" id="h19-0-16520" class="d">- try { 18293 </a><a href="#h19-0-16521" id="h19-0-16521" class="d">- for (_iterator.s(); !(_step = _iterator.n()).done; ) { 18294 </a><a href="#h19-0-16522" id="h19-0-16522" class="d">- var rendererInterface = _step.value; 18295 </a><a href="#h19-0-16523" id="h19-0-16523" class="d">- var onErrorOrWarning = rendererInterface.onErrorOrWarning, getComponentStack = rendererInterface.getComponentStack; 18296 </a><a href="#h19-0-16524" id="h19-0-16524" class="d">- try { 18297 </a><a href="#h19-0-16525" id="h19-0-16525" class="d">- if (shouldShowInlineWarningsAndErrors) { 18298 </a><a href="#h19-0-16526" id="h19-0-16526" class="d">- if (onErrorOrWarning != null) { 18299 </a><a href="#h19-0-16527" id="h19-0-16527" class="d">- onErrorOrWarning(method, args.slice()); 18300 </a><a href="#h19-0-16528" id="h19-0-16528" class="d">- } 18301 </a><a href="#h19-0-16529" id="h19-0-16529" class="d">- } 18302 </a><a href="#h19-0-16530" id="h19-0-16530" class="d">- } catch (error) { 18303 </a><a href="#h19-0-16531" id="h19-0-16531" class="d">- setTimeout(function() { 18304 </a><a href="#h19-0-16532" id="h19-0-16532" class="d">- throw error; 18305 </a><a href="#h19-0-16533" id="h19-0-16533" class="d">- }, 0); 18306 </a><a href="#h19-0-16534" id="h19-0-16534" class="d">- } 18307 </a><a href="#h19-0-16535" id="h19-0-16535" class="d">- try { 18308 </a><a href="#h19-0-16536" id="h19-0-16536" class="d">- if (settings.appendComponentStack && getComponentStack != null) { 18309 </a><a href="#h19-0-16537" id="h19-0-16537" class="d">- var topFrame = Error("react-stack-top-frame"); 18310 </a><a href="#h19-0-16538" id="h19-0-16538" class="d">- var match = getComponentStack(topFrame); 18311 </a><a href="#h19-0-16539" id="h19-0-16539" class="d">- if (match !== null) { 18312 </a><a href="#h19-0-16540" id="h19-0-16540" class="d">- var enableOwnerStacks2 = match.enableOwnerStacks, componentStack = match.componentStack; 18313 </a><a href="#h19-0-16541" id="h19-0-16541" class="d">- if (componentStack !== "") { 18314 </a><a href="#h19-0-16542" id="h19-0-16542" class="d">- var fakeError = new Error(""); 18315 </a><a href="#h19-0-16543" id="h19-0-16543" class="d">- if (false) { 18316 </a><a href="#h19-0-16544" id="h19-0-16544" class="d">- } else { 18317 </a><a href="#h19-0-16545" id="h19-0-16545" class="d">- fakeError.name = enableOwnerStacks2 ? "Stack" : "Component Stack"; 18318 </a><a href="#h19-0-16546" id="h19-0-16546" class="d">- } 18319 </a><a href="#h19-0-16547" id="h19-0-16547" class="d">- fakeError.stack = true ? (enableOwnerStacks2 ? "Error Stack:" : "Error Component Stack:") + componentStack : 0; 18320 </a><a href="#h19-0-16548" id="h19-0-16548" class="d">- if (alreadyHasComponentStack) { 18321 </a><a href="#h19-0-16549" id="h19-0-16549" class="d">- if (areStackTracesEqual(args[args.length - 1], componentStack)) { 18322 </a><a href="#h19-0-16550" id="h19-0-16550" class="d">- var firstArg = args[0]; 18323 </a><a href="#h19-0-16551" id="h19-0-16551" class="d">- if (args.length > 1 && typeof firstArg === "string" && firstArg.endsWith("%s")) { 18324 </a><a href="#h19-0-16552" id="h19-0-16552" class="d">- args[0] = firstArg.slice(0, firstArg.length - 2); 18325 </a><a href="#h19-0-16553" id="h19-0-16553" class="d">- } 18326 </a><a href="#h19-0-16554" id="h19-0-16554" class="d">- args[args.length - 1] = fakeError; 18327 </a><a href="#h19-0-16555" id="h19-0-16555" class="d">- injectedComponentStackAsFakeError = true; 18328 </a><a href="#h19-0-16556" id="h19-0-16556" class="d">- } 18329 </a><a href="#h19-0-16557" id="h19-0-16557" class="d">- } else { 18330 </a><a href="#h19-0-16558" id="h19-0-16558" class="d">- args.push(fakeError); 18331 </a><a href="#h19-0-16559" id="h19-0-16559" class="d">- injectedComponentStackAsFakeError = true; 18332 </a><a href="#h19-0-16560" id="h19-0-16560" class="d">- } 18333 </a><a href="#h19-0-16561" id="h19-0-16561" class="d">- } 18334 </a><a href="#h19-0-16562" id="h19-0-16562" class="d">- break; 18335 </a><a href="#h19-0-16563" id="h19-0-16563" class="d">- } 18336 </a><a href="#h19-0-16564" id="h19-0-16564" class="d">- } 18337 </a><a href="#h19-0-16565" id="h19-0-16565" class="d">- } catch (error) { 18338 </a><a href="#h19-0-16566" id="h19-0-16566" class="d">- setTimeout(function() { 18339 </a><a href="#h19-0-16567" id="h19-0-16567" class="d">- throw error; 18340 </a><a href="#h19-0-16568" id="h19-0-16568" class="d">- }, 0); 18341 </a><a href="#h19-0-16569" id="h19-0-16569" class="d">- } 18342 </a><a href="#h19-0-16570" id="h19-0-16570" class="d">- } 18343 </a><a href="#h19-0-16571" id="h19-0-16571" class="d">- } catch (err) { 18344 </a><a href="#h19-0-16572" id="h19-0-16572" class="d">- _iterator.e(err); 18345 </a><a href="#h19-0-16573" id="h19-0-16573" class="d">- } finally { 18346 </a><a href="#h19-0-16574" id="h19-0-16574" class="d">- _iterator.f(); 18347 </a><a href="#h19-0-16575" id="h19-0-16575" class="d">- } 18348 </a><a href="#h19-0-16576" id="h19-0-16576" class="d">- if (settings.breakOnConsoleErrors) { 18349 </a><a href="#h19-0-16577" id="h19-0-16577" class="d">- debugger; 18350 </a><a href="#h19-0-16578" id="h19-0-16578" class="d">- } 18351 </a><a href="#h19-0-16579" id="h19-0-16579" class="d">- if (isRunningDuringStrictModeInvocation) { 18352 </a><a href="#h19-0-16580" id="h19-0-16580" class="d">- if (false) { 18353 </a><a href="#h19-0-16581" id="h19-0-16581" class="d">- var argsWithCSSStyles; 18354 </a><a href="#h19-0-16582" id="h19-0-16582" class="d">- } else { 18355 </a><a href="#h19-0-16583" id="h19-0-16583" class="d">- originalMethod.apply(void 0, [injectedComponentStackAsFakeError ? ANSI_STYLE_DIMMING_TEMPLATE_WITH_COMPONENT_STACK : ANSI_STYLE_DIMMING_TEMPLATE].concat(hook_toConsumableArray(formatConsoleArguments.apply(void 0, args)))); 18356 </a><a href="#h19-0-16584" id="h19-0-16584" class="d">- } 18357 </a><a href="#h19-0-16585" id="h19-0-16585" class="d">- } else { 18358 </a><a href="#h19-0-16586" id="h19-0-16586" class="d">- originalMethod.apply(void 0, args); 18359 </a><a href="#h19-0-16587" id="h19-0-16587" class="d">- } 18360 </a><a href="#h19-0-16588" id="h19-0-16588" class="d">- }; 18361 </a><a href="#h19-0-16589" id="h19-0-16589" class="d">- targetConsole[method] = overrideMethod; 18362 </a><a href="#h19-0-16590" id="h19-0-16590" class="d">- }; 18363 </a><a href="#h19-0-16591" id="h19-0-16591" class="d">- for (var _i2 = 0, _consoleMethodsToOver2 = consoleMethodsToOverrideForErrorsAndWarnings; _i2 < _consoleMethodsToOver2.length; _i2++) { 18364 </a><a href="#h19-0-16592" id="h19-0-16592" class="d">- _loop2(); 18365 </a><a href="#h19-0-16593" id="h19-0-16593" class="d">- } 18366 </a><a href="#h19-0-16594" id="h19-0-16594" class="d">- } 18367 </a><a href="#h19-0-16595" id="h19-0-16595" class="d">- var fiberRoots = {}; 18368 </a><a href="#h19-0-16596" id="h19-0-16596" class="d">- var rendererInterfaces = /* @__PURE__ */ new Map(); 18369 </a><a href="#h19-0-16597" id="h19-0-16597" class="d">- var listeners = {}; 18370 </a><a href="#h19-0-16598" id="h19-0-16598" class="d">- var renderers = /* @__PURE__ */ new Map(); 18371 </a><a href="#h19-0-16599" id="h19-0-16599" class="d">- var backends = /* @__PURE__ */ new Map(); 18372 </a><a href="#h19-0-16600" id="h19-0-16600" class="d">- var hook = { 18373 </a><a href="#h19-0-16601" id="h19-0-16601" class="d">- rendererInterfaces, 18374 </a><a href="#h19-0-16602" id="h19-0-16602" class="d">- listeners, 18375 </a><a href="#h19-0-16603" id="h19-0-16603" class="d">- backends, 18376 </a><a href="#h19-0-16604" id="h19-0-16604" class="d">- // Fast Refresh for web relies on this. 18377 </a><a href="#h19-0-16605" id="h19-0-16605" class="d">- renderers, 18378 </a><a href="#h19-0-16606" id="h19-0-16606" class="d">- hasUnsupportedRendererAttached: false, 18379 </a><a href="#h19-0-16607" id="h19-0-16607" class="d">- emit, 18380 </a><a href="#h19-0-16608" id="h19-0-16608" class="d">- getFiberRoots, 18381 </a><a href="#h19-0-16609" id="h19-0-16609" class="d">- inject, 18382 </a><a href="#h19-0-16610" id="h19-0-16610" class="d">- on, 18383 </a><a href="#h19-0-16611" id="h19-0-16611" class="d">- off, 18384 </a><a href="#h19-0-16612" id="h19-0-16612" class="d">- sub, 18385 </a><a href="#h19-0-16613" id="h19-0-16613" class="d">- // This is a legacy flag. 18386 </a><a href="#h19-0-16614" id="h19-0-16614" class="d">- // React v16 checks the hook for this to ensure DevTools is new enough. 18387 </a><a href="#h19-0-16615" id="h19-0-16615" class="d">- supportsFiber: true, 18388 </a><a href="#h19-0-16616" id="h19-0-16616" class="d">- // React Flight Client checks the hook for this to ensure DevTools is new enough. 18389 </a><a href="#h19-0-16617" id="h19-0-16617" class="d">- supportsFlight: true, 18390 </a><a href="#h19-0-16618" id="h19-0-16618" class="d">- // React calls these methods. 18391 </a><a href="#h19-0-16619" id="h19-0-16619" class="d">- checkDCE, 18392 </a><a href="#h19-0-16620" id="h19-0-16620" class="d">- onCommitFiberUnmount, 18393 </a><a href="#h19-0-16621" id="h19-0-16621" class="d">- onCommitFiberRoot, 18394 </a><a href="#h19-0-16622" id="h19-0-16622" class="d">- // React v18.0+ 18395 </a><a href="#h19-0-16623" id="h19-0-16623" class="d">- onPostCommitFiberRoot, 18396 </a><a href="#h19-0-16624" id="h19-0-16624" class="d">- setStrictMode, 18397 </a><a href="#h19-0-16625" id="h19-0-16625" class="d">- // Schedule Profiler runtime helpers. 18398 </a><a href="#h19-0-16626" id="h19-0-16626" class="d">- // These internal React modules to report their own boundaries 18399 </a><a href="#h19-0-16627" id="h19-0-16627" class="d">- // which in turn enables the profiler to dim or filter internal frames. 18400 </a><a href="#h19-0-16628" id="h19-0-16628" class="d">- getInternalModuleRanges, 18401 </a><a href="#h19-0-16629" id="h19-0-16629" class="d">- registerInternalModuleStart, 18402 </a><a href="#h19-0-16630" id="h19-0-16630" class="d">- registerInternalModuleStop 18403 </a><a href="#h19-0-16631" id="h19-0-16631" class="d">- }; 18404 </a><a href="#h19-0-16632" id="h19-0-16632" class="d">- if (maybeSettingsOrSettingsPromise == null) { 18405 </a><a href="#h19-0-16633" id="h19-0-16633" class="d">- hook.settings = { 18406 </a><a href="#h19-0-16634" id="h19-0-16634" class="d">- appendComponentStack: true, 18407 </a><a href="#h19-0-16635" id="h19-0-16635" class="d">- breakOnConsoleErrors: false, 18408 </a><a href="#h19-0-16636" id="h19-0-16636" class="d">- showInlineWarningsAndErrors: true, 18409 </a><a href="#h19-0-16637" id="h19-0-16637" class="d">- hideConsoleLogsInStrictMode: false 18410 </a><a href="#h19-0-16638" id="h19-0-16638" class="d">- }; 18411 </a><a href="#h19-0-16639" id="h19-0-16639" class="d">- patchConsoleForErrorsAndWarnings(); 18412 </a><a href="#h19-0-16640" id="h19-0-16640" class="d">- } else { 18413 </a><a href="#h19-0-16641" id="h19-0-16641" class="d">- Promise.resolve(maybeSettingsOrSettingsPromise).then(function(settings) { 18414 </a><a href="#h19-0-16642" id="h19-0-16642" class="d">- hook.settings = settings; 18415 </a><a href="#h19-0-16643" id="h19-0-16643" class="d">- hook.emit("settingsInitialized", settings); 18416 </a><a href="#h19-0-16644" id="h19-0-16644" class="d">- patchConsoleForErrorsAndWarnings(); 18417 </a><a href="#h19-0-16645" id="h19-0-16645" class="d">- }).catch(function() { 18418 </a><a href="#h19-0-16646" id="h19-0-16646" class="d">- targetConsole.error("React DevTools failed to get Console Patching settings. Console won't be patched and some console features will not work."); 18419 </a><a href="#h19-0-16647" id="h19-0-16647" class="d">- }); 18420 </a><a href="#h19-0-16648" id="h19-0-16648" class="d">- } 18421 </a><a href="#h19-0-16649" id="h19-0-16649" class="d">- Object.defineProperty(target, "__REACT_DEVTOOLS_GLOBAL_HOOK__", { 18422 </a><a href="#h19-0-16650" id="h19-0-16650" class="d">- // This property needs to be configurable for the test environment, 18423 </a><a href="#h19-0-16651" id="h19-0-16651" class="d">- // else we won't be able to delete and recreate it between tests. 18424 </a><a href="#h19-0-16652" id="h19-0-16652" class="d">- configurable: false, 18425 </a><a href="#h19-0-16653" id="h19-0-16653" class="d">- enumerable: false, 18426 </a><a href="#h19-0-16654" id="h19-0-16654" class="d">- get: function get() { 18427 </a><a href="#h19-0-16655" id="h19-0-16655" class="d">- return hook; 18428 </a><a href="#h19-0-16656" id="h19-0-16656" class="d">- } 18429 </a><a href="#h19-0-16657" id="h19-0-16657" class="d">- }); 18430 </a><a href="#h19-0-16658" id="h19-0-16658" class="d">- return hook; 18431 </a><a href="#h19-0-16659" id="h19-0-16659" class="d">- } 18432 </a><a href="#h19-0-16660" id="h19-0-16660" class="d">- ; 18433 </a><a href="#h19-0-16661" id="h19-0-16661" class="d">- function initBackend(hook, agent2, global2, isReloadAndProfileSupported) { 18434 </a><a href="#h19-0-16662" id="h19-0-16662" class="d">- if (hook == null) { 18435 </a><a href="#h19-0-16663" id="h19-0-16663" class="d">- return function() { 18436 </a><a href="#h19-0-16664" id="h19-0-16664" class="d">- }; 18437 </a><a href="#h19-0-16665" id="h19-0-16665" class="d">- } 18438 </a><a href="#h19-0-16666" id="h19-0-16666" class="d">- function registerRendererInterface(id, rendererInterface) { 18439 </a><a href="#h19-0-16667" id="h19-0-16667" class="d">- agent2.registerRendererInterface(id, rendererInterface); 18440 </a><a href="#h19-0-16668" id="h19-0-16668" class="d">- rendererInterface.flushInitialOperations(); 18441 </a><a href="#h19-0-16669" id="h19-0-16669" class="d">- } 18442 </a><a href="#h19-0-16670" id="h19-0-16670" class="d">- var subs = [ 18443 </a><a href="#h19-0-16671" id="h19-0-16671" class="d">- hook.sub("renderer-attached", function(_ref) { 18444 </a><a href="#h19-0-16672" id="h19-0-16672" class="d">- var id = _ref.id, rendererInterface = _ref.rendererInterface; 18445 </a><a href="#h19-0-16673" id="h19-0-16673" class="d">- registerRendererInterface(id, rendererInterface); 18446 </a><a href="#h19-0-16674" id="h19-0-16674" class="d">- }), 18447 </a><a href="#h19-0-16675" id="h19-0-16675" class="d">- hook.sub("unsupported-renderer-version", function() { 18448 </a><a href="#h19-0-16676" id="h19-0-16676" class="d">- agent2.onUnsupportedRenderer(); 18449 </a><a href="#h19-0-16677" id="h19-0-16677" class="d">- }), 18450 </a><a href="#h19-0-16678" id="h19-0-16678" class="d">- hook.sub("fastRefreshScheduled", agent2.onFastRefreshScheduled), 18451 </a><a href="#h19-0-16679" id="h19-0-16679" class="d">- hook.sub("operations", agent2.onHookOperations), 18452 </a><a href="#h19-0-16680" id="h19-0-16680" class="d">- hook.sub("traceUpdates", agent2.onTraceUpdates), 18453 </a><a href="#h19-0-16681" id="h19-0-16681" class="d">- hook.sub("settingsInitialized", agent2.onHookSettings) 18454 </a><a href="#h19-0-16682" id="h19-0-16682" class="d">- // TODO Add additional subscriptions required for profiling mode 18455 </a><a href="#h19-0-16683" id="h19-0-16683" class="d">- ]; 18456 </a><a href="#h19-0-16684" id="h19-0-16684" class="d">- agent2.addListener("getIfHasUnsupportedRendererVersion", function() { 18457 </a><a href="#h19-0-16685" id="h19-0-16685" class="d">- if (hook.hasUnsupportedRendererAttached) { 18458 </a><a href="#h19-0-16686" id="h19-0-16686" class="d">- agent2.onUnsupportedRenderer(); 18459 </a><a href="#h19-0-16687" id="h19-0-16687" class="d">- } 18460 </a><a href="#h19-0-16688" id="h19-0-16688" class="d">- }); 18461 </a><a href="#h19-0-16689" id="h19-0-16689" class="d">- hook.rendererInterfaces.forEach(function(rendererInterface, id) { 18462 </a><a href="#h19-0-16690" id="h19-0-16690" class="d">- registerRendererInterface(id, rendererInterface); 18463 </a><a href="#h19-0-16691" id="h19-0-16691" class="d">- }); 18464 </a><a href="#h19-0-16692" id="h19-0-16692" class="d">- hook.emit("react-devtools", agent2); 18465 </a><a href="#h19-0-16693" id="h19-0-16693" class="d">- hook.reactDevtoolsAgent = agent2; 18466 </a><a href="#h19-0-16694" id="h19-0-16694" class="d">- var onAgentShutdown = function onAgentShutdown2() { 18467 </a><a href="#h19-0-16695" id="h19-0-16695" class="d">- subs.forEach(function(fn) { 18468 </a><a href="#h19-0-16696" id="h19-0-16696" class="d">- return fn(); 18469 </a><a href="#h19-0-16697" id="h19-0-16697" class="d">- }); 18470 </a><a href="#h19-0-16698" id="h19-0-16698" class="d">- hook.rendererInterfaces.forEach(function(rendererInterface) { 18471 </a><a href="#h19-0-16699" id="h19-0-16699" class="d">- rendererInterface.cleanup(); 18472 </a><a href="#h19-0-16700" id="h19-0-16700" class="d">- }); 18473 </a><a href="#h19-0-16701" id="h19-0-16701" class="d">- hook.reactDevtoolsAgent = null; 18474 </a><a href="#h19-0-16702" id="h19-0-16702" class="d">- }; 18475 </a><a href="#h19-0-16703" id="h19-0-16703" class="d">- agent2.addListener("shutdown", onAgentShutdown); 18476 </a><a href="#h19-0-16704" id="h19-0-16704" class="d">- agent2.addListener("updateHookSettings", function(settings) { 18477 </a><a href="#h19-0-16705" id="h19-0-16705" class="d">- hook.settings = settings; 18478 </a><a href="#h19-0-16706" id="h19-0-16706" class="d">- }); 18479 </a><a href="#h19-0-16707" id="h19-0-16707" class="d">- agent2.addListener("getHookSettings", function() { 18480 </a><a href="#h19-0-16708" id="h19-0-16708" class="d">- if (hook.settings != null) { 18481 </a><a href="#h19-0-16709" id="h19-0-16709" class="d">- agent2.onHookSettings(hook.settings); 18482 </a><a href="#h19-0-16710" id="h19-0-16710" class="d">- } 18483 </a><a href="#h19-0-16711" id="h19-0-16711" class="d">- }); 18484 </a><a href="#h19-0-16712" id="h19-0-16712" class="d">- if (isReloadAndProfileSupported) { 18485 </a><a href="#h19-0-16713" id="h19-0-16713" class="d">- agent2.onReloadAndProfileSupportedByHost(); 18486 </a><a href="#h19-0-16714" id="h19-0-16714" class="d">- } 18487 </a><a href="#h19-0-16715" id="h19-0-16715" class="d">- return function() { 18488 </a><a href="#h19-0-16716" id="h19-0-16716" class="d">- subs.forEach(function(fn) { 18489 </a><a href="#h19-0-16717" id="h19-0-16717" class="d">- return fn(); 18490 </a><a href="#h19-0-16718" id="h19-0-16718" class="d">- }); 18491 </a><a href="#h19-0-16719" id="h19-0-16719" class="d">- }; 18492 </a><a href="#h19-0-16720" id="h19-0-16720" class="d">- } 18493 </a><a href="#h19-0-16721" id="h19-0-16721" class="d">- ; 18494 </a><a href="#h19-0-16722" id="h19-0-16722" class="d">- function resolveBoxStyle(prefix2, style) { 18495 </a><a href="#h19-0-16723" id="h19-0-16723" class="d">- var hasParts = false; 18496 </a><a href="#h19-0-16724" id="h19-0-16724" class="d">- var result = { 18497 </a><a href="#h19-0-16725" id="h19-0-16725" class="d">- bottom: 0, 18498 </a><a href="#h19-0-16726" id="h19-0-16726" class="d">- left: 0, 18499 </a><a href="#h19-0-16727" id="h19-0-16727" class="d">- right: 0, 18500 </a><a href="#h19-0-16728" id="h19-0-16728" class="d">- top: 0 18501 </a><a href="#h19-0-16729" id="h19-0-16729" class="d">- }; 18502 </a><a href="#h19-0-16730" id="h19-0-16730" class="d">- var styleForAll = style[prefix2]; 18503 </a><a href="#h19-0-16731" id="h19-0-16731" class="d">- if (styleForAll != null) { 18504 </a><a href="#h19-0-16732" id="h19-0-16732" class="d">- for (var _i = 0, _Object$keys = Object.keys(result); _i < _Object$keys.length; _i++) { 18505 </a><a href="#h19-0-16733" id="h19-0-16733" class="d">- var key = _Object$keys[_i]; 18506 </a><a href="#h19-0-16734" id="h19-0-16734" class="d">- result[key] = styleForAll; 18507 </a><a href="#h19-0-16735" id="h19-0-16735" class="d">- } 18508 </a><a href="#h19-0-16736" id="h19-0-16736" class="d">- hasParts = true; 18509 </a><a href="#h19-0-16737" id="h19-0-16737" class="d">- } 18510 </a><a href="#h19-0-16738" id="h19-0-16738" class="d">- var styleForHorizontal = style[prefix2 + "Horizontal"]; 18511 </a><a href="#h19-0-16739" id="h19-0-16739" class="d">- if (styleForHorizontal != null) { 18512 </a><a href="#h19-0-16740" id="h19-0-16740" class="d">- result.left = styleForHorizontal; 18513 </a><a href="#h19-0-16741" id="h19-0-16741" class="d">- result.right = styleForHorizontal; 18514 </a><a href="#h19-0-16742" id="h19-0-16742" class="d">- hasParts = true; 18515 </a><a href="#h19-0-16743" id="h19-0-16743" class="d">- } else { 18516 </a><a href="#h19-0-16744" id="h19-0-16744" class="d">- var styleForLeft = style[prefix2 + "Left"]; 18517 </a><a href="#h19-0-16745" id="h19-0-16745" class="d">- if (styleForLeft != null) { 18518 </a><a href="#h19-0-16746" id="h19-0-16746" class="d">- result.left = styleForLeft; 18519 </a><a href="#h19-0-16747" id="h19-0-16747" class="d">- hasParts = true; 18520 </a><a href="#h19-0-16748" id="h19-0-16748" class="d">- } 18521 </a><a href="#h19-0-16749" id="h19-0-16749" class="d">- var styleForRight = style[prefix2 + "Right"]; 18522 </a><a href="#h19-0-16750" id="h19-0-16750" class="d">- if (styleForRight != null) { 18523 </a><a href="#h19-0-16751" id="h19-0-16751" class="d">- result.right = styleForRight; 18524 </a><a href="#h19-0-16752" id="h19-0-16752" class="d">- hasParts = true; 18525 </a><a href="#h19-0-16753" id="h19-0-16753" class="d">- } 18526 </a><a href="#h19-0-16754" id="h19-0-16754" class="d">- var styleForEnd = style[prefix2 + "End"]; 18527 </a><a href="#h19-0-16755" id="h19-0-16755" class="d">- if (styleForEnd != null) { 18528 </a><a href="#h19-0-16756" id="h19-0-16756" class="d">- result.right = styleForEnd; 18529 </a><a href="#h19-0-16757" id="h19-0-16757" class="d">- hasParts = true; 18530 </a><a href="#h19-0-16758" id="h19-0-16758" class="d">- } 18531 </a><a href="#h19-0-16759" id="h19-0-16759" class="d">- var styleForStart = style[prefix2 + "Start"]; 18532 </a><a href="#h19-0-16760" id="h19-0-16760" class="d">- if (styleForStart != null) { 18533 </a><a href="#h19-0-16761" id="h19-0-16761" class="d">- result.left = styleForStart; 18534 </a><a href="#h19-0-16762" id="h19-0-16762" class="d">- hasParts = true; 18535 </a><a href="#h19-0-16763" id="h19-0-16763" class="d">- } 18536 </a><a href="#h19-0-16764" id="h19-0-16764" class="d">- } 18537 </a><a href="#h19-0-16765" id="h19-0-16765" class="d">- var styleForVertical = style[prefix2 + "Vertical"]; 18538 </a><a href="#h19-0-16766" id="h19-0-16766" class="d">- if (styleForVertical != null) { 18539 </a><a href="#h19-0-16767" id="h19-0-16767" class="d">- result.bottom = styleForVertical; 18540 </a><a href="#h19-0-16768" id="h19-0-16768" class="d">- result.top = styleForVertical; 18541 </a><a href="#h19-0-16769" id="h19-0-16769" class="d">- hasParts = true; 18542 </a><a href="#h19-0-16770" id="h19-0-16770" class="d">- } else { 18543 </a><a href="#h19-0-16771" id="h19-0-16771" class="d">- var styleForBottom = style[prefix2 + "Bottom"]; 18544 </a><a href="#h19-0-16772" id="h19-0-16772" class="d">- if (styleForBottom != null) { 18545 </a><a href="#h19-0-16773" id="h19-0-16773" class="d">- result.bottom = styleForBottom; 18546 </a><a href="#h19-0-16774" id="h19-0-16774" class="d">- hasParts = true; 18547 </a><a href="#h19-0-16775" id="h19-0-16775" class="d">- } 18548 </a><a href="#h19-0-16776" id="h19-0-16776" class="d">- var styleForTop = style[prefix2 + "Top"]; 18549 </a><a href="#h19-0-16777" id="h19-0-16777" class="d">- if (styleForTop != null) { 18550 </a><a href="#h19-0-16778" id="h19-0-16778" class="d">- result.top = styleForTop; 18551 </a><a href="#h19-0-16779" id="h19-0-16779" class="d">- hasParts = true; 18552 </a><a href="#h19-0-16780" id="h19-0-16780" class="d">- } 18553 </a><a href="#h19-0-16781" id="h19-0-16781" class="d">- } 18554 </a><a href="#h19-0-16782" id="h19-0-16782" class="d">- return hasParts ? result : null; 18555 </a><a href="#h19-0-16783" id="h19-0-16783" class="d">- } 18556 </a><a href="#h19-0-16784" id="h19-0-16784" class="d">- ; 18557 </a><a href="#h19-0-16785" id="h19-0-16785" class="d">- function setupNativeStyleEditor_typeof(obj) { 18558 </a><a href="#h19-0-16786" id="h19-0-16786" class="d">- "@babel/helpers - typeof"; 18559 </a><a href="#h19-0-16787" id="h19-0-16787" class="d">- if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { 18560 </a><a href="#h19-0-16788" id="h19-0-16788" class="d">- setupNativeStyleEditor_typeof = function _typeof2(obj2) { 18561 </a><a href="#h19-0-16789" id="h19-0-16789" class="d">- return typeof obj2; 18562 </a><a href="#h19-0-16790" id="h19-0-16790" class="d">- }; 18563 </a><a href="#h19-0-16791" id="h19-0-16791" class="d">- } else { 18564 </a><a href="#h19-0-16792" id="h19-0-16792" class="d">- setupNativeStyleEditor_typeof = function _typeof2(obj2) { 18565 </a><a href="#h19-0-16793" id="h19-0-16793" class="d">- return obj2 && typeof Symbol === "function" && obj2.constructor === Symbol && obj2 !== Symbol.prototype ? "symbol" : typeof obj2; 18566 </a><a href="#h19-0-16794" id="h19-0-16794" class="d">- }; 18567 </a><a href="#h19-0-16795" id="h19-0-16795" class="d">- } 18568 </a><a href="#h19-0-16796" id="h19-0-16796" class="d">- return setupNativeStyleEditor_typeof(obj); 18569 </a><a href="#h19-0-16797" id="h19-0-16797" class="d">- } 18570 </a><a href="#h19-0-16798" id="h19-0-16798" class="d">- function setupNativeStyleEditor_defineProperty(obj, key, value) { 18571 </a><a href="#h19-0-16799" id="h19-0-16799" class="d">- if (key in obj) { 18572 </a><a href="#h19-0-16800" id="h19-0-16800" class="d">- Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); 18573 </a><a href="#h19-0-16801" id="h19-0-16801" class="d">- } else { 18574 </a><a href="#h19-0-16802" id="h19-0-16802" class="d">- obj[key] = value; 18575 </a><a href="#h19-0-16803" id="h19-0-16803" class="d">- } 18576 </a><a href="#h19-0-16804" id="h19-0-16804" class="d">- return obj; 18577 </a><a href="#h19-0-16805" id="h19-0-16805" class="d">- } 18578 </a><a href="#h19-0-16806" id="h19-0-16806" class="d">- function setupNativeStyleEditor(bridge, agent2, resolveNativeStyle, validAttributes) { 18579 </a><a href="#h19-0-16807" id="h19-0-16807" class="d">- bridge.addListener("NativeStyleEditor_measure", function(_ref) { 18580 </a><a href="#h19-0-16808" id="h19-0-16808" class="d">- var id = _ref.id, rendererID = _ref.rendererID; 18581 </a><a href="#h19-0-16809" id="h19-0-16809" class="d">- measureStyle(agent2, bridge, resolveNativeStyle, id, rendererID); 18582 </a><a href="#h19-0-16810" id="h19-0-16810" class="d">- }); 18583 </a><a href="#h19-0-16811" id="h19-0-16811" class="d">- bridge.addListener("NativeStyleEditor_renameAttribute", function(_ref2) { 18584 </a><a href="#h19-0-16812" id="h19-0-16812" class="d">- var id = _ref2.id, rendererID = _ref2.rendererID, oldName = _ref2.oldName, newName = _ref2.newName, value = _ref2.value; 18585 </a><a href="#h19-0-16813" id="h19-0-16813" class="d">- renameStyle(agent2, id, rendererID, oldName, newName, value); 18586 </a><a href="#h19-0-16814" id="h19-0-16814" class="d">- setTimeout(function() { 18587 </a><a href="#h19-0-16815" id="h19-0-16815" class="d">- return measureStyle(agent2, bridge, resolveNativeStyle, id, rendererID); 18588 </a><a href="#h19-0-16816" id="h19-0-16816" class="d">- }); 18589 </a><a href="#h19-0-16817" id="h19-0-16817" class="d">- }); 18590 </a><a href="#h19-0-16818" id="h19-0-16818" class="d">- bridge.addListener("NativeStyleEditor_setValue", function(_ref3) { 18591 </a><a href="#h19-0-16819" id="h19-0-16819" class="d">- var id = _ref3.id, rendererID = _ref3.rendererID, name = _ref3.name, value = _ref3.value; 18592 </a><a href="#h19-0-16820" id="h19-0-16820" class="d">- setStyle(agent2, id, rendererID, name, value); 18593 </a><a href="#h19-0-16821" id="h19-0-16821" class="d">- setTimeout(function() { 18594 </a><a href="#h19-0-16822" id="h19-0-16822" class="d">- return measureStyle(agent2, bridge, resolveNativeStyle, id, rendererID); 18595 </a><a href="#h19-0-16823" id="h19-0-16823" class="d">- }); 18596 </a><a href="#h19-0-16824" id="h19-0-16824" class="d">- }); 18597 </a><a href="#h19-0-16825" id="h19-0-16825" class="d">- bridge.send("isNativeStyleEditorSupported", { 18598 </a><a href="#h19-0-16826" id="h19-0-16826" class="d">- isSupported: true, 18599 </a><a href="#h19-0-16827" id="h19-0-16827" class="d">- validAttributes 18600 </a><a href="#h19-0-16828" id="h19-0-16828" class="d">- }); 18601 </a><a href="#h19-0-16829" id="h19-0-16829" class="d">- } 18602 </a><a href="#h19-0-16830" id="h19-0-16830" class="d">- var EMPTY_BOX_STYLE = { 18603 </a><a href="#h19-0-16831" id="h19-0-16831" class="d">- top: 0, 18604 </a><a href="#h19-0-16832" id="h19-0-16832" class="d">- left: 0, 18605 </a><a href="#h19-0-16833" id="h19-0-16833" class="d">- right: 0, 18606 </a><a href="#h19-0-16834" id="h19-0-16834" class="d">- bottom: 0 18607 </a><a href="#h19-0-16835" id="h19-0-16835" class="d">- }; 18608 </a><a href="#h19-0-16836" id="h19-0-16836" class="d">- var componentIDToStyleOverrides = /* @__PURE__ */ new Map(); 18609 </a><a href="#h19-0-16837" id="h19-0-16837" class="d">- function measureStyle(agent2, bridge, resolveNativeStyle, id, rendererID) { 18610 </a><a href="#h19-0-16838" id="h19-0-16838" class="d">- var data = agent2.getInstanceAndStyle({ 18611 </a><a href="#h19-0-16839" id="h19-0-16839" class="d">- id, 18612 </a><a href="#h19-0-16840" id="h19-0-16840" class="d">- rendererID 18613 </a><a href="#h19-0-16841" id="h19-0-16841" class="d">- }); 18614 </a><a href="#h19-0-16842" id="h19-0-16842" class="d">- if (!data || !data.style) { 18615 </a><a href="#h19-0-16843" id="h19-0-16843" class="d">- bridge.send("NativeStyleEditor_styleAndLayout", { 18616 </a><a href="#h19-0-16844" id="h19-0-16844" class="d">- id, 18617 </a><a href="#h19-0-16845" id="h19-0-16845" class="d">- layout: null, 18618 </a><a href="#h19-0-16846" id="h19-0-16846" class="d">- style: null 18619 </a><a href="#h19-0-16847" id="h19-0-16847" class="d">- }); 18620 </a><a href="#h19-0-16848" id="h19-0-16848" class="d">- return; 18621 </a><a href="#h19-0-16849" id="h19-0-16849" class="d">- } 18622 </a><a href="#h19-0-16850" id="h19-0-16850" class="d">- var instance = data.instance, style = data.style; 18623 </a><a href="#h19-0-16851" id="h19-0-16851" class="d">- var resolvedStyle = resolveNativeStyle(style); 18624 </a><a href="#h19-0-16852" id="h19-0-16852" class="d">- var styleOverrides = componentIDToStyleOverrides.get(id); 18625 </a><a href="#h19-0-16853" id="h19-0-16853" class="d">- if (styleOverrides != null) { 18626 </a><a href="#h19-0-16854" id="h19-0-16854" class="d">- resolvedStyle = Object.assign({}, resolvedStyle, styleOverrides); 18627 </a><a href="#h19-0-16855" id="h19-0-16855" class="d">- } 18628 </a><a href="#h19-0-16856" id="h19-0-16856" class="d">- if (!instance || typeof instance.measure !== "function") { 18629 </a><a href="#h19-0-16857" id="h19-0-16857" class="d">- bridge.send("NativeStyleEditor_styleAndLayout", { 18630 </a><a href="#h19-0-16858" id="h19-0-16858" class="d">- id, 18631 </a><a href="#h19-0-16859" id="h19-0-16859" class="d">- layout: null, 18632 </a><a href="#h19-0-16860" id="h19-0-16860" class="d">- style: resolvedStyle || null 18633 </a><a href="#h19-0-16861" id="h19-0-16861" class="d">- }); 18634 </a><a href="#h19-0-16862" id="h19-0-16862" class="d">- return; 18635 </a><a href="#h19-0-16863" id="h19-0-16863" class="d">- } 18636 </a><a href="#h19-0-16864" id="h19-0-16864" class="d">- instance.measure(function(x, y, width, height, left, top) { 18637 </a><a href="#h19-0-16865" id="h19-0-16865" class="d">- if (typeof x !== "number") { 18638 </a><a href="#h19-0-16866" id="h19-0-16866" class="d">- bridge.send("NativeStyleEditor_styleAndLayout", { 18639 </a><a href="#h19-0-16867" id="h19-0-16867" class="d">- id, 18640 </a><a href="#h19-0-16868" id="h19-0-16868" class="d">- layout: null, 18641 </a><a href="#h19-0-16869" id="h19-0-16869" class="d">- style: resolvedStyle || null 18642 </a><a href="#h19-0-16870" id="h19-0-16870" class="d">- }); 18643 </a><a href="#h19-0-16871" id="h19-0-16871" class="d">- return; 18644 </a><a href="#h19-0-16872" id="h19-0-16872" class="d">- } 18645 </a><a href="#h19-0-16873" id="h19-0-16873" class="d">- var margin = resolvedStyle != null && resolveBoxStyle("margin", resolvedStyle) || EMPTY_BOX_STYLE; 18646 </a><a href="#h19-0-16874" id="h19-0-16874" class="d">- var padding = resolvedStyle != null && resolveBoxStyle("padding", resolvedStyle) || EMPTY_BOX_STYLE; 18647 </a><a href="#h19-0-16875" id="h19-0-16875" class="d">- bridge.send("NativeStyleEditor_styleAndLayout", { 18648 </a><a href="#h19-0-16876" id="h19-0-16876" class="d">- id, 18649 </a><a href="#h19-0-16877" id="h19-0-16877" class="d">- layout: { 18650 </a><a href="#h19-0-16878" id="h19-0-16878" class="d">- x, 18651 </a><a href="#h19-0-16879" id="h19-0-16879" class="d">- y, 18652 </a><a href="#h19-0-16880" id="h19-0-16880" class="d">- width, 18653 </a><a href="#h19-0-16881" id="h19-0-16881" class="d">- height, 18654 </a><a href="#h19-0-16882" id="h19-0-16882" class="d">- left, 18655 </a><a href="#h19-0-16883" id="h19-0-16883" class="d">- top, 18656 </a><a href="#h19-0-16884" id="h19-0-16884" class="d">- margin, 18657 </a><a href="#h19-0-16885" id="h19-0-16885" class="d">- padding 18658 </a><a href="#h19-0-16886" id="h19-0-16886" class="d">- }, 18659 </a><a href="#h19-0-16887" id="h19-0-16887" class="d">- style: resolvedStyle || null 18660 </a><a href="#h19-0-16888" id="h19-0-16888" class="d">- }); 18661 </a><a href="#h19-0-16889" id="h19-0-16889" class="d">- }); 18662 </a><a href="#h19-0-16890" id="h19-0-16890" class="d">- } 18663 </a><a href="#h19-0-16891" id="h19-0-16891" class="d">- function shallowClone(object) { 18664 </a><a href="#h19-0-16892" id="h19-0-16892" class="d">- var cloned = {}; 18665 </a><a href="#h19-0-16893" id="h19-0-16893" class="d">- for (var n in object) { 18666 </a><a href="#h19-0-16894" id="h19-0-16894" class="d">- cloned[n] = object[n]; 18667 </a><a href="#h19-0-16895" id="h19-0-16895" class="d">- } 18668 </a><a href="#h19-0-16896" id="h19-0-16896" class="d">- return cloned; 18669 </a><a href="#h19-0-16897" id="h19-0-16897" class="d">- } 18670 </a><a href="#h19-0-16898" id="h19-0-16898" class="d">- function renameStyle(agent2, id, rendererID, oldName, newName, value) { 18671 </a><a href="#h19-0-16899" id="h19-0-16899" class="d">- var _ref4; 18672 </a><a href="#h19-0-16900" id="h19-0-16900" class="d">- var data = agent2.getInstanceAndStyle({ 18673 </a><a href="#h19-0-16901" id="h19-0-16901" class="d">- id, 18674 </a><a href="#h19-0-16902" id="h19-0-16902" class="d">- rendererID 18675 </a><a href="#h19-0-16903" id="h19-0-16903" class="d">- }); 18676 </a><a href="#h19-0-16904" id="h19-0-16904" class="d">- if (!data || !data.style) { 18677 </a><a href="#h19-0-16905" id="h19-0-16905" class="d">- return; 18678 </a><a href="#h19-0-16906" id="h19-0-16906" class="d">- } 18679 </a><a href="#h19-0-16907" id="h19-0-16907" class="d">- var instance = data.instance, style = data.style; 18680 </a><a href="#h19-0-16908" id="h19-0-16908" class="d">- var newStyle = newName ? (_ref4 = {}, setupNativeStyleEditor_defineProperty(_ref4, oldName, void 0), setupNativeStyleEditor_defineProperty(_ref4, newName, value), _ref4) : setupNativeStyleEditor_defineProperty({}, oldName, void 0); 18681 </a><a href="#h19-0-16909" id="h19-0-16909" class="d">- var customStyle; 18682 </a><a href="#h19-0-16910" id="h19-0-16910" class="d">- if (instance !== null && typeof instance.setNativeProps === "function") { 18683 </a><a href="#h19-0-16911" id="h19-0-16911" class="d">- var styleOverrides = componentIDToStyleOverrides.get(id); 18684 </a><a href="#h19-0-16912" id="h19-0-16912" class="d">- if (!styleOverrides) { 18685 </a><a href="#h19-0-16913" id="h19-0-16913" class="d">- componentIDToStyleOverrides.set(id, newStyle); 18686 </a><a href="#h19-0-16914" id="h19-0-16914" class="d">- } else { 18687 </a><a href="#h19-0-16915" id="h19-0-16915" class="d">- Object.assign(styleOverrides, newStyle); 18688 </a><a href="#h19-0-16916" id="h19-0-16916" class="d">- } 18689 </a><a href="#h19-0-16917" id="h19-0-16917" class="d">- instance.setNativeProps({ 18690 </a><a href="#h19-0-16918" id="h19-0-16918" class="d">- style: newStyle 18691 </a><a href="#h19-0-16919" id="h19-0-16919" class="d">- }); 18692 </a><a href="#h19-0-16920" id="h19-0-16920" class="d">- } else if (src_isArray(style)) { 18693 </a><a href="#h19-0-16921" id="h19-0-16921" class="d">- var lastIndex = style.length - 1; 18694 </a><a href="#h19-0-16922" id="h19-0-16922" class="d">- if (setupNativeStyleEditor_typeof(style[lastIndex]) === "object" && !src_isArray(style[lastIndex])) { 18695 </a><a href="#h19-0-16923" id="h19-0-16923" class="d">- customStyle = shallowClone(style[lastIndex]); 18696 </a><a href="#h19-0-16924" id="h19-0-16924" class="d">- delete customStyle[oldName]; 18697 </a><a href="#h19-0-16925" id="h19-0-16925" class="d">- if (newName) { 18698 </a><a href="#h19-0-16926" id="h19-0-16926" class="d">- customStyle[newName] = value; 18699 </a><a href="#h19-0-16927" id="h19-0-16927" class="d">- } else { 18700 </a><a href="#h19-0-16928" id="h19-0-16928" class="d">- customStyle[oldName] = void 0; 18701 </a><a href="#h19-0-16929" id="h19-0-16929" class="d">- } 18702 </a><a href="#h19-0-16930" id="h19-0-16930" class="d">- agent2.overrideValueAtPath({ 18703 </a><a href="#h19-0-16931" id="h19-0-16931" class="d">- type: "props", 18704 </a><a href="#h19-0-16932" id="h19-0-16932" class="d">- id, 18705 </a><a href="#h19-0-16933" id="h19-0-16933" class="d">- rendererID, 18706 </a><a href="#h19-0-16934" id="h19-0-16934" class="d">- path: ["style", lastIndex], 18707 </a><a href="#h19-0-16935" id="h19-0-16935" class="d">- value: customStyle 18708 </a><a href="#h19-0-16936" id="h19-0-16936" class="d">- }); 18709 </a><a href="#h19-0-16937" id="h19-0-16937" class="d">- } else { 18710 </a><a href="#h19-0-16938" id="h19-0-16938" class="d">- agent2.overrideValueAtPath({ 18711 </a><a href="#h19-0-16939" id="h19-0-16939" class="d">- type: "props", 18712 </a><a href="#h19-0-16940" id="h19-0-16940" class="d">- id, 18713 </a><a href="#h19-0-16941" id="h19-0-16941" class="d">- rendererID, 18714 </a><a href="#h19-0-16942" id="h19-0-16942" class="d">- path: ["style"], 18715 </a><a href="#h19-0-16943" id="h19-0-16943" class="d">- value: style.concat([newStyle]) 18716 </a><a href="#h19-0-16944" id="h19-0-16944" class="d">- }); 18717 </a><a href="#h19-0-16945" id="h19-0-16945" class="d">- } 18718 </a><a href="#h19-0-16946" id="h19-0-16946" class="d">- } else if (setupNativeStyleEditor_typeof(style) === "object") { 18719 </a><a href="#h19-0-16947" id="h19-0-16947" class="d">- customStyle = shallowClone(style); 18720 </a><a href="#h19-0-16948" id="h19-0-16948" class="d">- delete customStyle[oldName]; 18721 </a><a href="#h19-0-16949" id="h19-0-16949" class="d">- if (newName) { 18722 </a><a href="#h19-0-16950" id="h19-0-16950" class="d">- customStyle[newName] = value; 18723 </a><a href="#h19-0-16951" id="h19-0-16951" class="d">- } else { 18724 </a><a href="#h19-0-16952" id="h19-0-16952" class="d">- customStyle[oldName] = void 0; 18725 </a><a href="#h19-0-16953" id="h19-0-16953" class="d">- } 18726 </a><a href="#h19-0-16954" id="h19-0-16954" class="d">- agent2.overrideValueAtPath({ 18727 </a><a href="#h19-0-16955" id="h19-0-16955" class="d">- type: "props", 18728 </a><a href="#h19-0-16956" id="h19-0-16956" class="d">- id, 18729 </a><a href="#h19-0-16957" id="h19-0-16957" class="d">- rendererID, 18730 </a><a href="#h19-0-16958" id="h19-0-16958" class="d">- path: ["style"], 18731 </a><a href="#h19-0-16959" id="h19-0-16959" class="d">- value: customStyle 18732 </a><a href="#h19-0-16960" id="h19-0-16960" class="d">- }); 18733 </a><a href="#h19-0-16961" id="h19-0-16961" class="d">- } else { 18734 </a><a href="#h19-0-16962" id="h19-0-16962" class="d">- agent2.overrideValueAtPath({ 18735 </a><a href="#h19-0-16963" id="h19-0-16963" class="d">- type: "props", 18736 </a><a href="#h19-0-16964" id="h19-0-16964" class="d">- id, 18737 </a><a href="#h19-0-16965" id="h19-0-16965" class="d">- rendererID, 18738 </a><a href="#h19-0-16966" id="h19-0-16966" class="d">- path: ["style"], 18739 </a><a href="#h19-0-16967" id="h19-0-16967" class="d">- value: [style, newStyle] 18740 </a><a href="#h19-0-16968" id="h19-0-16968" class="d">- }); 18741 </a><a href="#h19-0-16969" id="h19-0-16969" class="d">- } 18742 </a><a href="#h19-0-16970" id="h19-0-16970" class="d">- agent2.emit("hideNativeHighlight"); 18743 </a><a href="#h19-0-16971" id="h19-0-16971" class="d">- } 18744 </a><a href="#h19-0-16972" id="h19-0-16972" class="d">- function setStyle(agent2, id, rendererID, name, value) { 18745 </a><a href="#h19-0-16973" id="h19-0-16973" class="d">- var data = agent2.getInstanceAndStyle({ 18746 </a><a href="#h19-0-16974" id="h19-0-16974" class="d">- id, 18747 </a><a href="#h19-0-16975" id="h19-0-16975" class="d">- rendererID 18748 </a><a href="#h19-0-16976" id="h19-0-16976" class="d">- }); 18749 </a><a href="#h19-0-16977" id="h19-0-16977" class="d">- if (!data || !data.style) { 18750 </a><a href="#h19-0-16978" id="h19-0-16978" class="d">- return; 18751 </a><a href="#h19-0-16979" id="h19-0-16979" class="d">- } 18752 </a><a href="#h19-0-16980" id="h19-0-16980" class="d">- var instance = data.instance, style = data.style; 18753 </a><a href="#h19-0-16981" id="h19-0-16981" class="d">- var newStyle = setupNativeStyleEditor_defineProperty({}, name, value); 18754 </a><a href="#h19-0-16982" id="h19-0-16982" class="d">- if (instance !== null && typeof instance.setNativeProps === "function") { 18755 </a><a href="#h19-0-16983" id="h19-0-16983" class="d">- var styleOverrides = componentIDToStyleOverrides.get(id); 18756 </a><a href="#h19-0-16984" id="h19-0-16984" class="d">- if (!styleOverrides) { 18757 </a><a href="#h19-0-16985" id="h19-0-16985" class="d">- componentIDToStyleOverrides.set(id, newStyle); 18758 </a><a href="#h19-0-16986" id="h19-0-16986" class="d">- } else { 18759 </a><a href="#h19-0-16987" id="h19-0-16987" class="d">- Object.assign(styleOverrides, newStyle); 18760 </a><a href="#h19-0-16988" id="h19-0-16988" class="d">- } 18761 </a><a href="#h19-0-16989" id="h19-0-16989" class="d">- instance.setNativeProps({ 18762 </a><a href="#h19-0-16990" id="h19-0-16990" class="d">- style: newStyle 18763 </a><a href="#h19-0-16991" id="h19-0-16991" class="d">- }); 18764 </a><a href="#h19-0-16992" id="h19-0-16992" class="d">- } else if (src_isArray(style)) { 18765 </a><a href="#h19-0-16993" id="h19-0-16993" class="d">- var lastLength = style.length - 1; 18766 </a><a href="#h19-0-16994" id="h19-0-16994" class="d">- if (setupNativeStyleEditor_typeof(style[lastLength]) === "object" && !src_isArray(style[lastLength])) { 18767 </a><a href="#h19-0-16995" id="h19-0-16995" class="d">- agent2.overrideValueAtPath({ 18768 </a><a href="#h19-0-16996" id="h19-0-16996" class="d">- type: "props", 18769 </a><a href="#h19-0-16997" id="h19-0-16997" class="d">- id, 18770 </a><a href="#h19-0-16998" id="h19-0-16998" class="d">- rendererID, 18771 </a><a href="#h19-0-16999" id="h19-0-16999" class="d">- path: ["style", lastLength, name], 18772 </a><a href="#h19-0-17000" id="h19-0-17000" class="d">- value 18773 </a><a href="#h19-0-17001" id="h19-0-17001" class="d">- }); 18774 </a><a href="#h19-0-17002" id="h19-0-17002" class="d">- } else { 18775 </a><a href="#h19-0-17003" id="h19-0-17003" class="d">- agent2.overrideValueAtPath({ 18776 </a><a href="#h19-0-17004" id="h19-0-17004" class="d">- type: "props", 18777 </a><a href="#h19-0-17005" id="h19-0-17005" class="d">- id, 18778 </a><a href="#h19-0-17006" id="h19-0-17006" class="d">- rendererID, 18779 </a><a href="#h19-0-17007" id="h19-0-17007" class="d">- path: ["style"], 18780 </a><a href="#h19-0-17008" id="h19-0-17008" class="d">- value: style.concat([newStyle]) 18781 </a><a href="#h19-0-17009" id="h19-0-17009" class="d">- }); 18782 </a><a href="#h19-0-17010" id="h19-0-17010" class="d">- } 18783 </a><a href="#h19-0-17011" id="h19-0-17011" class="d">- } else { 18784 </a><a href="#h19-0-17012" id="h19-0-17012" class="d">- agent2.overrideValueAtPath({ 18785 </a><a href="#h19-0-17013" id="h19-0-17013" class="d">- type: "props", 18786 </a><a href="#h19-0-17014" id="h19-0-17014" class="d">- id, 18787 </a><a href="#h19-0-17015" id="h19-0-17015" class="d">- rendererID, 18788 </a><a href="#h19-0-17016" id="h19-0-17016" class="d">- path: ["style"], 18789 </a><a href="#h19-0-17017" id="h19-0-17017" class="d">- value: [style, newStyle] 18790 </a><a href="#h19-0-17018" id="h19-0-17018" class="d">- }); 18791 </a><a href="#h19-0-17019" id="h19-0-17019" class="d">- } 18792 </a><a href="#h19-0-17020" id="h19-0-17020" class="d">- agent2.emit("hideNativeHighlight"); 18793 </a><a href="#h19-0-17021" id="h19-0-17021" class="d">- } 18794 </a><a href="#h19-0-17022" id="h19-0-17022" class="d">- ; 18795 </a><a href="#h19-0-17023" id="h19-0-17023" class="d">- var savedComponentFilters = getDefaultComponentFilters(); 18796 </a><a href="#h19-0-17024" id="h19-0-17024" class="d">- function backend_debug(methodName) { 18797 </a><a href="#h19-0-17025" id="h19-0-17025" class="d">- if (__DEBUG__) { 18798 </a><a href="#h19-0-17026" id="h19-0-17026" class="d">- var _console; 18799 </a><a href="#h19-0-17027" id="h19-0-17027" class="d">- for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { 18800 </a><a href="#h19-0-17028" id="h19-0-17028" class="d">- args[_key - 1] = arguments[_key]; 18801 </a><a href="#h19-0-17029" id="h19-0-17029" class="d">- } 18802 </a><a href="#h19-0-17030" id="h19-0-17030" class="d">- (_console = console).log.apply(_console, ["%c[core/backend] %c".concat(methodName), "color: teal; font-weight: bold;", "font-weight: bold;"].concat(args)); 18803 </a><a href="#h19-0-17031" id="h19-0-17031" class="d">- } 18804 </a><a href="#h19-0-17032" id="h19-0-17032" class="d">- } 18805 </a><a href="#h19-0-17033" id="h19-0-17033" class="d">- function backend_initialize(maybeSettingsOrSettingsPromise) { 18806 </a><a href="#h19-0-17034" id="h19-0-17034" class="d">- var shouldStartProfilingNow = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : false; 18807 </a><a href="#h19-0-17035" id="h19-0-17035" class="d">- var profilingSettings = arguments.length > 2 ? arguments[2] : void 0; 18808 </a><a href="#h19-0-17036" id="h19-0-17036" class="d">- installHook(window, maybeSettingsOrSettingsPromise, shouldStartProfilingNow, profilingSettings); 18809 </a><a href="#h19-0-17037" id="h19-0-17037" class="d">- } 18810 </a><a href="#h19-0-17038" id="h19-0-17038" class="d">- function connectToDevTools(options) { 18811 </a><a href="#h19-0-17039" id="h19-0-17039" class="d">- var hook = window.__REACT_DEVTOOLS_GLOBAL_HOOK__; 18812 </a><a href="#h19-0-17040" id="h19-0-17040" class="d">- if (hook == null) { 18813 </a><a href="#h19-0-17041" id="h19-0-17041" class="d">- return; 18814 </a><a href="#h19-0-17042" id="h19-0-17042" class="d">- } 18815 </a><a href="#h19-0-17043" id="h19-0-17043" class="d">- var _ref = options || {}, _ref$host = _ref.host, host = _ref$host === void 0 ? "localhost" : _ref$host, nativeStyleEditorValidAttributes = _ref.nativeStyleEditorValidAttributes, _ref$useHttps = _ref.useHttps, useHttps = _ref$useHttps === void 0 ? false : _ref$useHttps, _ref$port = _ref.port, port = _ref$port === void 0 ? 8097 : _ref$port, websocket = _ref.websocket, _ref$resolveRNStyle = _ref.resolveRNStyle, resolveRNStyle = _ref$resolveRNStyle === void 0 ? null : _ref$resolveRNStyle, _ref$retryConnectionD = _ref.retryConnectionDelay, retryConnectionDelay = _ref$retryConnectionD === void 0 ? 2e3 : _ref$retryConnectionD, _ref$isAppActive = _ref.isAppActive, isAppActive = _ref$isAppActive === void 0 ? function() { 18816 </a><a href="#h19-0-17044" id="h19-0-17044" class="d">- return true; 18817 </a><a href="#h19-0-17045" id="h19-0-17045" class="d">- } : _ref$isAppActive, onSettingsUpdated = _ref.onSettingsUpdated, _ref$isReloadAndProfi = _ref.isReloadAndProfileSupported, isReloadAndProfileSupported = _ref$isReloadAndProfi === void 0 ? getIsReloadAndProfileSupported() : _ref$isReloadAndProfi, isProfiling = _ref.isProfiling, onReloadAndProfile2 = _ref.onReloadAndProfile, onReloadAndProfileFlagsReset2 = _ref.onReloadAndProfileFlagsReset; 18818 </a><a href="#h19-0-17046" id="h19-0-17046" class="d">- var protocol = useHttps ? "wss" : "ws"; 18819 </a><a href="#h19-0-17047" id="h19-0-17047" class="d">- var retryTimeoutID = null; 18820 </a><a href="#h19-0-17048" id="h19-0-17048" class="d">- function scheduleRetry() { 18821 </a><a href="#h19-0-17049" id="h19-0-17049" class="d">- if (retryTimeoutID === null) { 18822 </a><a href="#h19-0-17050" id="h19-0-17050" class="d">- retryTimeoutID = setTimeout(function() { 18823 </a><a href="#h19-0-17051" id="h19-0-17051" class="d">- return connectToDevTools(options); 18824 </a><a href="#h19-0-17052" id="h19-0-17052" class="d">- }, retryConnectionDelay); 18825 </a><a href="#h19-0-17053" id="h19-0-17053" class="d">- } 18826 </a><a href="#h19-0-17054" id="h19-0-17054" class="d">- } 18827 </a><a href="#h19-0-17055" id="h19-0-17055" class="d">- if (!isAppActive()) { 18828 </a><a href="#h19-0-17056" id="h19-0-17056" class="d">- scheduleRetry(); 18829 </a><a href="#h19-0-17057" id="h19-0-17057" class="d">- return; 18830 </a><a href="#h19-0-17058" id="h19-0-17058" class="d">- } 18831 </a><a href="#h19-0-17059" id="h19-0-17059" class="d">- var bridge = null; 18832 </a><a href="#h19-0-17060" id="h19-0-17060" class="d">- var messageListeners = []; 18833 </a><a href="#h19-0-17061" id="h19-0-17061" class="d">- var uri = protocol + "://" + host + ":" + port; 18834 </a><a href="#h19-0-17062" id="h19-0-17062" class="d">- var ws = websocket ? websocket : new (require_websocket())(uri); 18835 </a><a href="#h19-0-17063" id="h19-0-17063" class="d">- ws.onclose = handleClose; 18836 </a><a href="#h19-0-17064" id="h19-0-17064" class="d">- ws.onerror = handleFailed; 18837 </a><a href="#h19-0-17065" id="h19-0-17065" class="d">- ws.onmessage = handleMessage; 18838 </a><a href="#h19-0-17066" id="h19-0-17066" class="d">- ws.onopen = function() { 18839 </a><a href="#h19-0-17067" id="h19-0-17067" class="d">- bridge = new src_bridge({ 18840 </a><a href="#h19-0-17068" id="h19-0-17068" class="d">- listen: function listen(fn) { 18841 </a><a href="#h19-0-17069" id="h19-0-17069" class="d">- messageListeners.push(fn); 18842 </a><a href="#h19-0-17070" id="h19-0-17070" class="d">- return function() { 18843 </a><a href="#h19-0-17071" id="h19-0-17071" class="d">- var index = messageListeners.indexOf(fn); 18844 </a><a href="#h19-0-17072" id="h19-0-17072" class="d">- if (index >= 0) { 18845 </a><a href="#h19-0-17073" id="h19-0-17073" class="d">- messageListeners.splice(index, 1); 18846 </a><a href="#h19-0-17074" id="h19-0-17074" class="d">- } 18847 </a><a href="#h19-0-17075" id="h19-0-17075" class="d">- }; 18848 </a><a href="#h19-0-17076" id="h19-0-17076" class="d">- }, 18849 </a><a href="#h19-0-17077" id="h19-0-17077" class="d">- send: function send(event, payload, transferable) { 18850 </a><a href="#h19-0-17078" id="h19-0-17078" class="d">- if (ws.readyState === ws.OPEN) { 18851 </a><a href="#h19-0-17079" id="h19-0-17079" class="d">- if (__DEBUG__) { 18852 </a><a href="#h19-0-17080" id="h19-0-17080" class="d">- backend_debug("wall.send()", event, payload); 18853 </a><a href="#h19-0-17081" id="h19-0-17081" class="d">- } 18854 </a><a href="#h19-0-17082" id="h19-0-17082" class="d">- ws.send(JSON.stringify({ 18855 </a><a href="#h19-0-17083" id="h19-0-17083" class="d">- event, 18856 </a><a href="#h19-0-17084" id="h19-0-17084" class="d">- payload 18857 </a><a href="#h19-0-17085" id="h19-0-17085" class="d">- })); 18858 </a><a href="#h19-0-17086" id="h19-0-17086" class="d">- } else { 18859 </a><a href="#h19-0-17087" id="h19-0-17087" class="d">- if (__DEBUG__) { 18860 </a><a href="#h19-0-17088" id="h19-0-17088" class="d">- backend_debug("wall.send()", "Shutting down bridge because of closed WebSocket connection"); 18861 </a><a href="#h19-0-17089" id="h19-0-17089" class="d">- } 18862 </a><a href="#h19-0-17090" id="h19-0-17090" class="d">- if (bridge !== null) { 18863 </a><a href="#h19-0-17091" id="h19-0-17091" class="d">- bridge.shutdown(); 18864 </a><a href="#h19-0-17092" id="h19-0-17092" class="d">- } 18865 </a><a href="#h19-0-17093" id="h19-0-17093" class="d">- scheduleRetry(); 18866 </a><a href="#h19-0-17094" id="h19-0-17094" class="d">- } 18867 </a><a href="#h19-0-17095" id="h19-0-17095" class="d">- } 18868 </a><a href="#h19-0-17096" id="h19-0-17096" class="d">- }); 18869 </a><a href="#h19-0-17097" id="h19-0-17097" class="d">- bridge.addListener("updateComponentFilters", function(componentFilters) { 18870 </a><a href="#h19-0-17098" id="h19-0-17098" class="d">- savedComponentFilters = componentFilters; 18871 </a><a href="#h19-0-17099" id="h19-0-17099" class="d">- }); 18872 </a><a href="#h19-0-17100" id="h19-0-17100" class="d">- if (window.__REACT_DEVTOOLS_COMPONENT_FILTERS__ == null) { 18873 </a><a href="#h19-0-17101" id="h19-0-17101" class="d">- bridge.send("overrideComponentFilters", savedComponentFilters); 18874 </a><a href="#h19-0-17102" id="h19-0-17102" class="d">- } 18875 </a><a href="#h19-0-17103" id="h19-0-17103" class="d">- var agent2 = new Agent(bridge, isProfiling, onReloadAndProfile2); 18876 </a><a href="#h19-0-17104" id="h19-0-17104" class="d">- if (typeof onReloadAndProfileFlagsReset2 === "function") { 18877 </a><a href="#h19-0-17105" id="h19-0-17105" class="d">- onReloadAndProfileFlagsReset2(); 18878 </a><a href="#h19-0-17106" id="h19-0-17106" class="d">- } 18879 </a><a href="#h19-0-17107" id="h19-0-17107" class="d">- if (onSettingsUpdated != null) { 18880 </a><a href="#h19-0-17108" id="h19-0-17108" class="d">- agent2.addListener("updateHookSettings", onSettingsUpdated); 18881 </a><a href="#h19-0-17109" id="h19-0-17109" class="d">- } 18882 </a><a href="#h19-0-17110" id="h19-0-17110" class="d">- agent2.addListener("shutdown", function() { 18883 </a><a href="#h19-0-17111" id="h19-0-17111" class="d">- if (onSettingsUpdated != null) { 18884 </a><a href="#h19-0-17112" id="h19-0-17112" class="d">- agent2.removeListener("updateHookSettings", onSettingsUpdated); 18885 </a><a href="#h19-0-17113" id="h19-0-17113" class="d">- } 18886 </a><a href="#h19-0-17114" id="h19-0-17114" class="d">- hook.emit("shutdown"); 18887 </a><a href="#h19-0-17115" id="h19-0-17115" class="d">- }); 18888 </a><a href="#h19-0-17116" id="h19-0-17116" class="d">- initBackend(hook, agent2, window, isReloadAndProfileSupported); 18889 </a><a href="#h19-0-17117" id="h19-0-17117" class="d">- if (resolveRNStyle != null || hook.resolveRNStyle != null) { 18890 </a><a href="#h19-0-17118" id="h19-0-17118" class="d">- setupNativeStyleEditor( 18891 </a><a href="#h19-0-17119" id="h19-0-17119" class="d">- // $FlowFixMe[incompatible-call] found when upgrading Flow 18892 </a><a href="#h19-0-17120" id="h19-0-17120" class="d">- bridge, 18893 </a><a href="#h19-0-17121" id="h19-0-17121" class="d">- agent2, 18894 </a><a href="#h19-0-17122" id="h19-0-17122" class="d">- resolveRNStyle || hook.resolveRNStyle, 18895 </a><a href="#h19-0-17123" id="h19-0-17123" class="d">- nativeStyleEditorValidAttributes || hook.nativeStyleEditorValidAttributes || null 18896 </a><a href="#h19-0-17124" id="h19-0-17124" class="d">- ); 18897 </a><a href="#h19-0-17125" id="h19-0-17125" class="d">- } else { 18898 </a><a href="#h19-0-17126" id="h19-0-17126" class="d">- var lazyResolveRNStyle; 18899 </a><a href="#h19-0-17127" id="h19-0-17127" class="d">- var lazyNativeStyleEditorValidAttributes; 18900 </a><a href="#h19-0-17128" id="h19-0-17128" class="d">- var initAfterTick = function initAfterTick2() { 18901 </a><a href="#h19-0-17129" id="h19-0-17129" class="d">- if (bridge !== null) { 18902 </a><a href="#h19-0-17130" id="h19-0-17130" class="d">- setupNativeStyleEditor(bridge, agent2, lazyResolveRNStyle, lazyNativeStyleEditorValidAttributes); 18903 </a><a href="#h19-0-17131" id="h19-0-17131" class="d">- } 18904 </a><a href="#h19-0-17132" id="h19-0-17132" class="d">- }; 18905 </a><a href="#h19-0-17133" id="h19-0-17133" class="d">- if (!hook.hasOwnProperty("resolveRNStyle")) { 18906 </a><a href="#h19-0-17134" id="h19-0-17134" class="d">- Object.defineProperty(hook, "resolveRNStyle", { 18907 </a><a href="#h19-0-17135" id="h19-0-17135" class="d">- enumerable: false, 18908 </a><a href="#h19-0-17136" id="h19-0-17136" class="d">- get: function get() { 18909 </a><a href="#h19-0-17137" id="h19-0-17137" class="d">- return lazyResolveRNStyle; 18910 </a><a href="#h19-0-17138" id="h19-0-17138" class="d">- }, 18911 </a><a href="#h19-0-17139" id="h19-0-17139" class="d">- set: function set(value) { 18912 </a><a href="#h19-0-17140" id="h19-0-17140" class="d">- lazyResolveRNStyle = value; 18913 </a><a href="#h19-0-17141" id="h19-0-17141" class="d">- initAfterTick(); 18914 </a><a href="#h19-0-17142" id="h19-0-17142" class="d">- } 18915 </a><a href="#h19-0-17143" id="h19-0-17143" class="d">- }); 18916 </a><a href="#h19-0-17144" id="h19-0-17144" class="d">- } 18917 </a><a href="#h19-0-17145" id="h19-0-17145" class="d">- if (!hook.hasOwnProperty("nativeStyleEditorValidAttributes")) { 18918 </a><a href="#h19-0-17146" id="h19-0-17146" class="d">- Object.defineProperty(hook, "nativeStyleEditorValidAttributes", { 18919 </a><a href="#h19-0-17147" id="h19-0-17147" class="d">- enumerable: false, 18920 </a><a href="#h19-0-17148" id="h19-0-17148" class="d">- get: function get() { 18921 </a><a href="#h19-0-17149" id="h19-0-17149" class="d">- return lazyNativeStyleEditorValidAttributes; 18922 </a><a href="#h19-0-17150" id="h19-0-17150" class="d">- }, 18923 </a><a href="#h19-0-17151" id="h19-0-17151" class="d">- set: function set(value) { 18924 </a><a href="#h19-0-17152" id="h19-0-17152" class="d">- lazyNativeStyleEditorValidAttributes = value; 18925 </a><a href="#h19-0-17153" id="h19-0-17153" class="d">- initAfterTick(); 18926 </a><a href="#h19-0-17154" id="h19-0-17154" class="d">- } 18927 </a><a href="#h19-0-17155" id="h19-0-17155" class="d">- }); 18928 </a><a href="#h19-0-17156" id="h19-0-17156" class="d">- } 18929 </a><a href="#h19-0-17157" id="h19-0-17157" class="d">- } 18930 </a><a href="#h19-0-17158" id="h19-0-17158" class="d">- }; 18931 </a><a href="#h19-0-17159" id="h19-0-17159" class="d">- function handleClose() { 18932 </a><a href="#h19-0-17160" id="h19-0-17160" class="d">- if (__DEBUG__) { 18933 </a><a href="#h19-0-17161" id="h19-0-17161" class="d">- backend_debug("WebSocket.onclose"); 18934 </a><a href="#h19-0-17162" id="h19-0-17162" class="d">- } 18935 </a><a href="#h19-0-17163" id="h19-0-17163" class="d">- if (bridge !== null) { 18936 </a><a href="#h19-0-17164" id="h19-0-17164" class="d">- bridge.emit("shutdown"); 18937 </a><a href="#h19-0-17165" id="h19-0-17165" class="d">- } 18938 </a><a href="#h19-0-17166" id="h19-0-17166" class="d">- scheduleRetry(); 18939 </a><a href="#h19-0-17167" id="h19-0-17167" class="d">- } 18940 </a><a href="#h19-0-17168" id="h19-0-17168" class="d">- function handleFailed() { 18941 </a><a href="#h19-0-17169" id="h19-0-17169" class="d">- if (__DEBUG__) { 18942 </a><a href="#h19-0-17170" id="h19-0-17170" class="d">- backend_debug("WebSocket.onerror"); 18943 </a><a href="#h19-0-17171" id="h19-0-17171" class="d">- } 18944 </a><a href="#h19-0-17172" id="h19-0-17172" class="d">- scheduleRetry(); 18945 </a><a href="#h19-0-17173" id="h19-0-17173" class="d">- } 18946 </a><a href="#h19-0-17174" id="h19-0-17174" class="d">- function handleMessage(event) { 18947 </a><a href="#h19-0-17175" id="h19-0-17175" class="d">- var data; 18948 </a><a href="#h19-0-17176" id="h19-0-17176" class="d">- try { 18949 </a><a href="#h19-0-17177" id="h19-0-17177" class="d">- if (typeof event.data === "string") { 18950 </a><a href="#h19-0-17178" id="h19-0-17178" class="d">- data = JSON.parse(event.data); 18951 </a><a href="#h19-0-17179" id="h19-0-17179" class="d">- if (__DEBUG__) { 18952 </a><a href="#h19-0-17180" id="h19-0-17180" class="d">- backend_debug("WebSocket.onmessage", data); 18953 </a><a href="#h19-0-17181" id="h19-0-17181" class="d">- } 18954 </a><a href="#h19-0-17182" id="h19-0-17182" class="d">- } else { 18955 </a><a href="#h19-0-17183" id="h19-0-17183" class="d">- throw Error(); 18956 </a><a href="#h19-0-17184" id="h19-0-17184" class="d">- } 18957 </a><a href="#h19-0-17185" id="h19-0-17185" class="d">- } catch (e) { 18958 </a><a href="#h19-0-17186" id="h19-0-17186" class="d">- console.error("[React DevTools] Failed to parse JSON: " + event.data); 18959 </a><a href="#h19-0-17187" id="h19-0-17187" class="d">- return; 18960 </a><a href="#h19-0-17188" id="h19-0-17188" class="d">- } 18961 </a><a href="#h19-0-17189" id="h19-0-17189" class="d">- messageListeners.forEach(function(fn) { 18962 </a><a href="#h19-0-17190" id="h19-0-17190" class="d">- try { 18963 </a><a href="#h19-0-17191" id="h19-0-17191" class="d">- fn(data); 18964 </a><a href="#h19-0-17192" id="h19-0-17192" class="d">- } catch (error) { 18965 </a><a href="#h19-0-17193" id="h19-0-17193" class="d">- console.log("[React DevTools] Error calling listener", data); 18966 </a><a href="#h19-0-17194" id="h19-0-17194" class="d">- console.log("error:", error); 18967 </a><a href="#h19-0-17195" id="h19-0-17195" class="d">- throw error; 18968 </a><a href="#h19-0-17196" id="h19-0-17196" class="d">- } 18969 </a><a href="#h19-0-17197" id="h19-0-17197" class="d">- }); 18970 </a><a href="#h19-0-17198" id="h19-0-17198" class="d">- } 18971 </a><a href="#h19-0-17199" id="h19-0-17199" class="d">- } 18972 </a><a href="#h19-0-17200" id="h19-0-17200" class="d">- function connectWithCustomMessagingProtocol(_ref2) { 18973 </a><a href="#h19-0-17201" id="h19-0-17201" class="d">- var onSubscribe = _ref2.onSubscribe, onUnsubscribe = _ref2.onUnsubscribe, onMessage = _ref2.onMessage, nativeStyleEditorValidAttributes = _ref2.nativeStyleEditorValidAttributes, resolveRNStyle = _ref2.resolveRNStyle, onSettingsUpdated = _ref2.onSettingsUpdated, _ref2$isReloadAndProf = _ref2.isReloadAndProfileSupported, isReloadAndProfileSupported = _ref2$isReloadAndProf === void 0 ? getIsReloadAndProfileSupported() : _ref2$isReloadAndProf, isProfiling = _ref2.isProfiling, onReloadAndProfile2 = _ref2.onReloadAndProfile, onReloadAndProfileFlagsReset2 = _ref2.onReloadAndProfileFlagsReset; 18974 </a><a href="#h19-0-17202" id="h19-0-17202" class="d">- var hook = window.__REACT_DEVTOOLS_GLOBAL_HOOK__; 18975 </a><a href="#h19-0-17203" id="h19-0-17203" class="d">- if (hook == null) { 18976 </a><a href="#h19-0-17204" id="h19-0-17204" class="d">- return; 18977 </a><a href="#h19-0-17205" id="h19-0-17205" class="d">- } 18978 </a><a href="#h19-0-17206" id="h19-0-17206" class="d">- var wall = { 18979 </a><a href="#h19-0-17207" id="h19-0-17207" class="d">- listen: function listen(fn) { 18980 </a><a href="#h19-0-17208" id="h19-0-17208" class="d">- onSubscribe(fn); 18981 </a><a href="#h19-0-17209" id="h19-0-17209" class="d">- return function() { 18982 </a><a href="#h19-0-17210" id="h19-0-17210" class="d">- onUnsubscribe(fn); 18983 </a><a href="#h19-0-17211" id="h19-0-17211" class="d">- }; 18984 </a><a href="#h19-0-17212" id="h19-0-17212" class="d">- }, 18985 </a><a href="#h19-0-17213" id="h19-0-17213" class="d">- send: function send(event, payload) { 18986 </a><a href="#h19-0-17214" id="h19-0-17214" class="d">- onMessage(event, payload); 18987 </a><a href="#h19-0-17215" id="h19-0-17215" class="d">- } 18988 </a><a href="#h19-0-17216" id="h19-0-17216" class="d">- }; 18989 </a><a href="#h19-0-17217" id="h19-0-17217" class="d">- var bridge = new src_bridge(wall); 18990 </a><a href="#h19-0-17218" id="h19-0-17218" class="d">- bridge.addListener("updateComponentFilters", function(componentFilters) { 18991 </a><a href="#h19-0-17219" id="h19-0-17219" class="d">- savedComponentFilters = componentFilters; 18992 </a><a href="#h19-0-17220" id="h19-0-17220" class="d">- }); 18993 </a><a href="#h19-0-17221" id="h19-0-17221" class="d">- if (window.__REACT_DEVTOOLS_COMPONENT_FILTERS__ == null) { 18994 </a><a href="#h19-0-17222" id="h19-0-17222" class="d">- bridge.send("overrideComponentFilters", savedComponentFilters); 18995 </a><a href="#h19-0-17223" id="h19-0-17223" class="d">- } 18996 </a><a href="#h19-0-17224" id="h19-0-17224" class="d">- var agent2 = new Agent(bridge, isProfiling, onReloadAndProfile2); 18997 </a><a href="#h19-0-17225" id="h19-0-17225" class="d">- if (typeof onReloadAndProfileFlagsReset2 === "function") { 18998 </a><a href="#h19-0-17226" id="h19-0-17226" class="d">- onReloadAndProfileFlagsReset2(); 18999 </a><a href="#h19-0-17227" id="h19-0-17227" class="d">- } 19000 </a><a href="#h19-0-17228" id="h19-0-17228" class="d">- if (onSettingsUpdated != null) { 19001 </a><a href="#h19-0-17229" id="h19-0-17229" class="d">- agent2.addListener("updateHookSettings", onSettingsUpdated); 19002 </a><a href="#h19-0-17230" id="h19-0-17230" class="d">- } 19003 </a><a href="#h19-0-17231" id="h19-0-17231" class="d">- agent2.addListener("shutdown", function() { 19004 </a><a href="#h19-0-17232" id="h19-0-17232" class="d">- if (onSettingsUpdated != null) { 19005 </a><a href="#h19-0-17233" id="h19-0-17233" class="d">- agent2.removeListener("updateHookSettings", onSettingsUpdated); 19006 </a><a href="#h19-0-17234" id="h19-0-17234" class="d">- } 19007 </a><a href="#h19-0-17235" id="h19-0-17235" class="d">- hook.emit("shutdown"); 19008 </a><a href="#h19-0-17236" id="h19-0-17236" class="d">- }); 19009 </a><a href="#h19-0-17237" id="h19-0-17237" class="d">- var unsubscribeBackend = initBackend(hook, agent2, window, isReloadAndProfileSupported); 19010 </a><a href="#h19-0-17238" id="h19-0-17238" class="d">- var nativeStyleResolver = resolveRNStyle || hook.resolveRNStyle; 19011 </a><a href="#h19-0-17239" id="h19-0-17239" class="d">- if (nativeStyleResolver != null) { 19012 </a><a href="#h19-0-17240" id="h19-0-17240" class="d">- var validAttributes = nativeStyleEditorValidAttributes || hook.nativeStyleEditorValidAttributes || null; 19013 </a><a href="#h19-0-17241" id="h19-0-17241" class="d">- setupNativeStyleEditor(bridge, agent2, nativeStyleResolver, validAttributes); 19014 </a><a href="#h19-0-17242" id="h19-0-17242" class="d">- } 19015 </a><a href="#h19-0-17243" id="h19-0-17243" class="d">- return unsubscribeBackend; 19016 </a><a href="#h19-0-17244" id="h19-0-17244" class="d">- } 19017 </a><a href="#h19-0-17245" id="h19-0-17245" class="d">- })(); 19018 </a><a href="#h19-0-17246" id="h19-0-17246" class="d">- return __webpack_exports__; 19019 </a><a href="#h19-0-17247" id="h19-0-17247" class="d">- })() 19020 </a><a href="#h19-0-17248" id="h19-0-17248" class="d">- ); 19021 </a><a href="#h19-0-17249" id="h19-0-17249" class="d">-}); 19022 </a><a href="#h19-0-17250" id="h19-0-17250" class="d">-/*! Bundled license information: 19023 </a><a href="#h19-0-17251" id="h19-0-17251" class="d">- 19024 </a><a href="#h19-0-17252" id="h19-0-17252" class="d">-react-devtools-core/dist/backend.js: 19025 </a><a href="#h19-0-17253" id="h19-0-17253" class="d">- (** 19026 </a><a href="#h19-0-17254" id="h19-0-17254" class="d">- * @license React 19027 </a><a href="#h19-0-17255" id="h19-0-17255" class="d">- * react-debug-tools.production.js 19028 </a><a href="#h19-0-17256" id="h19-0-17256" class="d">- * 19029 </a><a href="#h19-0-17257" id="h19-0-17257" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 19030 </a><a href="#h19-0-17258" id="h19-0-17258" class="d">- * 19031 </a><a href="#h19-0-17259" id="h19-0-17259" class="d">- * This source code is licensed under the MIT license found in the 19032 </a><a href="#h19-0-17260" id="h19-0-17260" class="d">- * LICENSE file in the root directory of this source tree. 19033 </a><a href="#h19-0-17261" id="h19-0-17261" class="d">- *) 19034 </a><a href="#h19-0-17262" id="h19-0-17262" class="d">- (** 19035 </a><a href="#h19-0-17263" id="h19-0-17263" class="d">- * @license React 19036 </a><a href="#h19-0-17264" id="h19-0-17264" class="d">- * react.production.js 19037 </a><a href="#h19-0-17265" id="h19-0-17265" class="d">- * 19038 </a><a href="#h19-0-17266" id="h19-0-17266" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 19039 </a><a href="#h19-0-17267" id="h19-0-17267" class="d">- * 19040 </a><a href="#h19-0-17268" id="h19-0-17268" class="d">- * This source code is licensed under the MIT license found in the 19041 </a><a href="#h19-0-17269" id="h19-0-17269" class="d">- * LICENSE file in the root directory of this source tree. 19042 </a><a href="#h19-0-17270" id="h19-0-17270" class="d">- *) 19043 </a><a href="#h19-0-17271" id="h19-0-17271" class="d">-*/ 19044 </a><b>diff --git a/<a id="h20" href="../file/.config/raycast/extensions/node_modules/react-reconciler/constants.js.html">.config/raycast/extensions/node_modules/react-reconciler/constants.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-reconciler/constants.js.html">.config/raycast/extensions/node_modules/react-reconciler/constants.js</a></b> 19045 <a href="#h20-0" id="h20-0" class="h">@@ -1,18 +0,0 @@ 19046 </a><a href="#h20-0-0" id="h20-0-0" class="d">-/** 19047 </a><a href="#h20-0-1" id="h20-0-1" class="d">- * @license React 19048 </a><a href="#h20-0-2" id="h20-0-2" class="d">- * react-reconciler-constants.production.js 19049 </a><a href="#h20-0-3" id="h20-0-3" class="d">- * 19050 </a><a href="#h20-0-4" id="h20-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 19051 </a><a href="#h20-0-5" id="h20-0-5" class="d">- * 19052 </a><a href="#h20-0-6" id="h20-0-6" class="d">- * This source code is licensed under the MIT license found in the 19053 </a><a href="#h20-0-7" id="h20-0-7" class="d">- * LICENSE file in the root directory of this source tree. 19054 </a><a href="#h20-0-8" id="h20-0-8" class="d">- */ 19055 </a><a href="#h20-0-9" id="h20-0-9" class="d">- 19056 </a><a href="#h20-0-10" id="h20-0-10" class="d">-"use strict"; 19057 </a><a href="#h20-0-11" id="h20-0-11" class="d">-exports.ConcurrentRoot = 1; 19058 </a><a href="#h20-0-12" id="h20-0-12" class="d">-exports.ContinuousEventPriority = 8; 19059 </a><a href="#h20-0-13" id="h20-0-13" class="d">-exports.DefaultEventPriority = 32; 19060 </a><a href="#h20-0-14" id="h20-0-14" class="d">-exports.DiscreteEventPriority = 2; 19061 </a><a href="#h20-0-15" id="h20-0-15" class="d">-exports.IdleEventPriority = 268435456; 19062 </a><a href="#h20-0-16" id="h20-0-16" class="d">-exports.LegacyRoot = 0; 19063 </a><a href="#h20-0-17" id="h20-0-17" class="d">-exports.NoEventPriority = 0; 19064 </a><b>diff --git a/<a id="h21" href="../file/.config/raycast/extensions/node_modules/react-reconciler/index.js.html">.config/raycast/extensions/node_modules/react-reconciler/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-reconciler/index.js.html">.config/raycast/extensions/node_modules/react-reconciler/index.js</a></b> 19065 <a href="#h21-0" id="h21-0" class="h">@@ -1,5 +0,0 @@ 19066 </a><a href="#h21-0-0" id="h21-0-0" class="d">-if (process.env.NODE_ENV === 'production') { 19067 </a><a href="#h21-0-1" id="h21-0-1" class="d">- module.exports = require('./react-reconciler.production'); 19068 </a><a href="#h21-0-2" id="h21-0-2" class="d">-} else { 19069 </a><a href="#h21-0-3" id="h21-0-3" class="d">- module.exports = require('./react-reconciler.development'); 19070 </a><a href="#h21-0-4" id="h21-0-4" class="d">-} 19071 </a><b>diff --git a/<a id="h22" href="../file/.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.development.js.html">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.development.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.development.js.html">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.development.js</a></b> 19072 <a href="#h22-0" id="h22-0" class="h">@@ -1,12286 +0,0 @@ 19073 </a><a href="#h22-0-0" id="h22-0-0" class="d">-"use strict"; 19074 </a><a href="#h22-0-1" id="h22-0-1" class="d">-var __getOwnPropNames = Object.getOwnPropertyNames; 19075 </a><a href="#h22-0-2" id="h22-0-2" class="d">-var __commonJS = (cb, mod) => function __require() { 19076 </a><a href="#h22-0-3" id="h22-0-3" class="d">- return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; 19077 </a><a href="#h22-0-4" id="h22-0-4" class="d">-}; 19078 </a><a href="#h22-0-5" id="h22-0-5" class="d">- 19079 </a><a href="#h22-0-6" id="h22-0-6" class="d">-// node_modules/scheduler/cjs/scheduler.production.js 19080 </a><a href="#h22-0-7" id="h22-0-7" class="d">-var require_scheduler_production = __commonJS({ 19081 </a><a href="#h22-0-8" id="h22-0-8" class="d">- "node_modules/scheduler/cjs/scheduler.production.js"(exports2) { 19082 </a><a href="#h22-0-9" id="h22-0-9" class="d">- "use strict"; 19083 </a><a href="#h22-0-10" id="h22-0-10" class="d">- function push(heap, node) { 19084 </a><a href="#h22-0-11" id="h22-0-11" class="d">- var index = heap.length; 19085 </a><a href="#h22-0-12" id="h22-0-12" class="d">- heap.push(node); 19086 </a><a href="#h22-0-13" id="h22-0-13" class="d">- a: for (; 0 < index; ) { 19087 </a><a href="#h22-0-14" id="h22-0-14" class="d">- var parentIndex = index - 1 >>> 1, parent = heap[parentIndex]; 19088 </a><a href="#h22-0-15" id="h22-0-15" class="d">- if (0 < compare(parent, node)) 19089 </a><a href="#h22-0-16" id="h22-0-16" class="d">- heap[parentIndex] = node, heap[index] = parent, index = parentIndex; 19090 </a><a href="#h22-0-17" id="h22-0-17" class="d">- else break a; 19091 </a><a href="#h22-0-18" id="h22-0-18" class="d">- } 19092 </a><a href="#h22-0-19" id="h22-0-19" class="d">- } 19093 </a><a href="#h22-0-20" id="h22-0-20" class="d">- function peek(heap) { 19094 </a><a href="#h22-0-21" id="h22-0-21" class="d">- return 0 === heap.length ? null : heap[0]; 19095 </a><a href="#h22-0-22" id="h22-0-22" class="d">- } 19096 </a><a href="#h22-0-23" id="h22-0-23" class="d">- function pop(heap) { 19097 </a><a href="#h22-0-24" id="h22-0-24" class="d">- if (0 === heap.length) return null; 19098 </a><a href="#h22-0-25" id="h22-0-25" class="d">- var first = heap[0], last = heap.pop(); 19099 </a><a href="#h22-0-26" id="h22-0-26" class="d">- if (last !== first) { 19100 </a><a href="#h22-0-27" id="h22-0-27" class="d">- heap[0] = last; 19101 </a><a href="#h22-0-28" id="h22-0-28" class="d">- a: for (var index = 0, length = heap.length, halfLength = length >>> 1; index < halfLength; ) { 19102 </a><a href="#h22-0-29" id="h22-0-29" class="d">- var leftIndex = 2 * (index + 1) - 1, left = heap[leftIndex], rightIndex = leftIndex + 1, right = heap[rightIndex]; 19103 </a><a href="#h22-0-30" id="h22-0-30" class="d">- if (0 > compare(left, last)) 19104 </a><a href="#h22-0-31" id="h22-0-31" class="d">- rightIndex < length && 0 > compare(right, left) ? (heap[index] = right, heap[rightIndex] = last, index = rightIndex) : (heap[index] = left, heap[leftIndex] = last, index = leftIndex); 19105 </a><a href="#h22-0-32" id="h22-0-32" class="d">- else if (rightIndex < length && 0 > compare(right, last)) 19106 </a><a href="#h22-0-33" id="h22-0-33" class="d">- heap[index] = right, heap[rightIndex] = last, index = rightIndex; 19107 </a><a href="#h22-0-34" id="h22-0-34" class="d">- else break a; 19108 </a><a href="#h22-0-35" id="h22-0-35" class="d">- } 19109 </a><a href="#h22-0-36" id="h22-0-36" class="d">- } 19110 </a><a href="#h22-0-37" id="h22-0-37" class="d">- return first; 19111 </a><a href="#h22-0-38" id="h22-0-38" class="d">- } 19112 </a><a href="#h22-0-39" id="h22-0-39" class="d">- function compare(a, b) { 19113 </a><a href="#h22-0-40" id="h22-0-40" class="d">- var diff = a.sortIndex - b.sortIndex; 19114 </a><a href="#h22-0-41" id="h22-0-41" class="d">- return 0 !== diff ? diff : a.id - b.id; 19115 </a><a href="#h22-0-42" id="h22-0-42" class="d">- } 19116 </a><a href="#h22-0-43" id="h22-0-43" class="d">- exports2.unstable_now = void 0; 19117 </a><a href="#h22-0-44" id="h22-0-44" class="d">- if ("object" === typeof performance && "function" === typeof performance.now) { 19118 </a><a href="#h22-0-45" id="h22-0-45" class="d">- localPerformance = performance; 19119 </a><a href="#h22-0-46" id="h22-0-46" class="d">- exports2.unstable_now = function() { 19120 </a><a href="#h22-0-47" id="h22-0-47" class="d">- return localPerformance.now(); 19121 </a><a href="#h22-0-48" id="h22-0-48" class="d">- }; 19122 </a><a href="#h22-0-49" id="h22-0-49" class="d">- } else { 19123 </a><a href="#h22-0-50" id="h22-0-50" class="d">- localDate = Date, initialTime = localDate.now(); 19124 </a><a href="#h22-0-51" id="h22-0-51" class="d">- exports2.unstable_now = function() { 19125 </a><a href="#h22-0-52" id="h22-0-52" class="d">- return localDate.now() - initialTime; 19126 </a><a href="#h22-0-53" id="h22-0-53" class="d">- }; 19127 </a><a href="#h22-0-54" id="h22-0-54" class="d">- } 19128 </a><a href="#h22-0-55" id="h22-0-55" class="d">- var localPerformance; 19129 </a><a href="#h22-0-56" id="h22-0-56" class="d">- var localDate; 19130 </a><a href="#h22-0-57" id="h22-0-57" class="d">- var initialTime; 19131 </a><a href="#h22-0-58" id="h22-0-58" class="d">- var taskQueue = []; 19132 </a><a href="#h22-0-59" id="h22-0-59" class="d">- var timerQueue = []; 19133 </a><a href="#h22-0-60" id="h22-0-60" class="d">- var taskIdCounter = 1; 19134 </a><a href="#h22-0-61" id="h22-0-61" class="d">- var currentTask = null; 19135 </a><a href="#h22-0-62" id="h22-0-62" class="d">- var currentPriorityLevel = 3; 19136 </a><a href="#h22-0-63" id="h22-0-63" class="d">- var isPerformingWork = false; 19137 </a><a href="#h22-0-64" id="h22-0-64" class="d">- var isHostCallbackScheduled = false; 19138 </a><a href="#h22-0-65" id="h22-0-65" class="d">- var isHostTimeoutScheduled = false; 19139 </a><a href="#h22-0-66" id="h22-0-66" class="d">- var localSetTimeout = "function" === typeof setTimeout ? setTimeout : null; 19140 </a><a href="#h22-0-67" id="h22-0-67" class="d">- var localClearTimeout = "function" === typeof clearTimeout ? clearTimeout : null; 19141 </a><a href="#h22-0-68" id="h22-0-68" class="d">- var localSetImmediate = "undefined" !== typeof setImmediate ? setImmediate : null; 19142 </a><a href="#h22-0-69" id="h22-0-69" class="d">- function advanceTimers(currentTime) { 19143 </a><a href="#h22-0-70" id="h22-0-70" class="d">- for (var timer = peek(timerQueue); null !== timer; ) { 19144 </a><a href="#h22-0-71" id="h22-0-71" class="d">- if (null === timer.callback) pop(timerQueue); 19145 </a><a href="#h22-0-72" id="h22-0-72" class="d">- else if (timer.startTime <= currentTime) 19146 </a><a href="#h22-0-73" id="h22-0-73" class="d">- pop(timerQueue), timer.sortIndex = timer.expirationTime, push(taskQueue, timer); 19147 </a><a href="#h22-0-74" id="h22-0-74" class="d">- else break; 19148 </a><a href="#h22-0-75" id="h22-0-75" class="d">- timer = peek(timerQueue); 19149 </a><a href="#h22-0-76" id="h22-0-76" class="d">- } 19150 </a><a href="#h22-0-77" id="h22-0-77" class="d">- } 19151 </a><a href="#h22-0-78" id="h22-0-78" class="d">- function handleTimeout(currentTime) { 19152 </a><a href="#h22-0-79" id="h22-0-79" class="d">- isHostTimeoutScheduled = false; 19153 </a><a href="#h22-0-80" id="h22-0-80" class="d">- advanceTimers(currentTime); 19154 </a><a href="#h22-0-81" id="h22-0-81" class="d">- if (!isHostCallbackScheduled) 19155 </a><a href="#h22-0-82" id="h22-0-82" class="d">- if (null !== peek(taskQueue)) 19156 </a><a href="#h22-0-83" id="h22-0-83" class="d">- isHostCallbackScheduled = true, requestHostCallback(); 19157 </a><a href="#h22-0-84" id="h22-0-84" class="d">- else { 19158 </a><a href="#h22-0-85" id="h22-0-85" class="d">- var firstTimer = peek(timerQueue); 19159 </a><a href="#h22-0-86" id="h22-0-86" class="d">- null !== firstTimer && requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); 19160 </a><a href="#h22-0-87" id="h22-0-87" class="d">- } 19161 </a><a href="#h22-0-88" id="h22-0-88" class="d">- } 19162 </a><a href="#h22-0-89" id="h22-0-89" class="d">- var isMessageLoopRunning = false; 19163 </a><a href="#h22-0-90" id="h22-0-90" class="d">- var taskTimeoutID = -1; 19164 </a><a href="#h22-0-91" id="h22-0-91" class="d">- var frameInterval = 5; 19165 </a><a href="#h22-0-92" id="h22-0-92" class="d">- var startTime = -1; 19166 </a><a href="#h22-0-93" id="h22-0-93" class="d">- function shouldYieldToHost() { 19167 </a><a href="#h22-0-94" id="h22-0-94" class="d">- return exports2.unstable_now() - startTime < frameInterval ? false : true; 19168 </a><a href="#h22-0-95" id="h22-0-95" class="d">- } 19169 </a><a href="#h22-0-96" id="h22-0-96" class="d">- function performWorkUntilDeadline() { 19170 </a><a href="#h22-0-97" id="h22-0-97" class="d">- if (isMessageLoopRunning) { 19171 </a><a href="#h22-0-98" id="h22-0-98" class="d">- var currentTime = exports2.unstable_now(); 19172 </a><a href="#h22-0-99" id="h22-0-99" class="d">- startTime = currentTime; 19173 </a><a href="#h22-0-100" id="h22-0-100" class="d">- var hasMoreWork = true; 19174 </a><a href="#h22-0-101" id="h22-0-101" class="d">- try { 19175 </a><a href="#h22-0-102" id="h22-0-102" class="d">- a: { 19176 </a><a href="#h22-0-103" id="h22-0-103" class="d">- isHostCallbackScheduled = false; 19177 </a><a href="#h22-0-104" id="h22-0-104" class="d">- isHostTimeoutScheduled && (isHostTimeoutScheduled = false, localClearTimeout(taskTimeoutID), taskTimeoutID = -1); 19178 </a><a href="#h22-0-105" id="h22-0-105" class="d">- isPerformingWork = true; 19179 </a><a href="#h22-0-106" id="h22-0-106" class="d">- var previousPriorityLevel = currentPriorityLevel; 19180 </a><a href="#h22-0-107" id="h22-0-107" class="d">- try { 19181 </a><a href="#h22-0-108" id="h22-0-108" class="d">- b: { 19182 </a><a href="#h22-0-109" id="h22-0-109" class="d">- advanceTimers(currentTime); 19183 </a><a href="#h22-0-110" id="h22-0-110" class="d">- for (currentTask = peek(taskQueue); null !== currentTask && !(currentTask.expirationTime > currentTime && shouldYieldToHost()); ) { 19184 </a><a href="#h22-0-111" id="h22-0-111" class="d">- var callback = currentTask.callback; 19185 </a><a href="#h22-0-112" id="h22-0-112" class="d">- if ("function" === typeof callback) { 19186 </a><a href="#h22-0-113" id="h22-0-113" class="d">- currentTask.callback = null; 19187 </a><a href="#h22-0-114" id="h22-0-114" class="d">- currentPriorityLevel = currentTask.priorityLevel; 19188 </a><a href="#h22-0-115" id="h22-0-115" class="d">- var continuationCallback = callback( 19189 </a><a href="#h22-0-116" id="h22-0-116" class="d">- currentTask.expirationTime <= currentTime 19190 </a><a href="#h22-0-117" id="h22-0-117" class="d">- ); 19191 </a><a href="#h22-0-118" id="h22-0-118" class="d">- currentTime = exports2.unstable_now(); 19192 </a><a href="#h22-0-119" id="h22-0-119" class="d">- if ("function" === typeof continuationCallback) { 19193 </a><a href="#h22-0-120" id="h22-0-120" class="d">- currentTask.callback = continuationCallback; 19194 </a><a href="#h22-0-121" id="h22-0-121" class="d">- advanceTimers(currentTime); 19195 </a><a href="#h22-0-122" id="h22-0-122" class="d">- hasMoreWork = true; 19196 </a><a href="#h22-0-123" id="h22-0-123" class="d">- break b; 19197 </a><a href="#h22-0-124" id="h22-0-124" class="d">- } 19198 </a><a href="#h22-0-125" id="h22-0-125" class="d">- currentTask === peek(taskQueue) && pop(taskQueue); 19199 </a><a href="#h22-0-126" id="h22-0-126" class="d">- advanceTimers(currentTime); 19200 </a><a href="#h22-0-127" id="h22-0-127" class="d">- } else pop(taskQueue); 19201 </a><a href="#h22-0-128" id="h22-0-128" class="d">- currentTask = peek(taskQueue); 19202 </a><a href="#h22-0-129" id="h22-0-129" class="d">- } 19203 </a><a href="#h22-0-130" id="h22-0-130" class="d">- if (null !== currentTask) hasMoreWork = true; 19204 </a><a href="#h22-0-131" id="h22-0-131" class="d">- else { 19205 </a><a href="#h22-0-132" id="h22-0-132" class="d">- var firstTimer = peek(timerQueue); 19206 </a><a href="#h22-0-133" id="h22-0-133" class="d">- null !== firstTimer && requestHostTimeout( 19207 </a><a href="#h22-0-134" id="h22-0-134" class="d">- handleTimeout, 19208 </a><a href="#h22-0-135" id="h22-0-135" class="d">- firstTimer.startTime - currentTime 19209 </a><a href="#h22-0-136" id="h22-0-136" class="d">- ); 19210 </a><a href="#h22-0-137" id="h22-0-137" class="d">- hasMoreWork = false; 19211 </a><a href="#h22-0-138" id="h22-0-138" class="d">- } 19212 </a><a href="#h22-0-139" id="h22-0-139" class="d">- } 19213 </a><a href="#h22-0-140" id="h22-0-140" class="d">- break a; 19214 </a><a href="#h22-0-141" id="h22-0-141" class="d">- } finally { 19215 </a><a href="#h22-0-142" id="h22-0-142" class="d">- currentTask = null, currentPriorityLevel = previousPriorityLevel, isPerformingWork = false; 19216 </a><a href="#h22-0-143" id="h22-0-143" class="d">- } 19217 </a><a href="#h22-0-144" id="h22-0-144" class="d">- hasMoreWork = void 0; 19218 </a><a href="#h22-0-145" id="h22-0-145" class="d">- } 19219 </a><a href="#h22-0-146" id="h22-0-146" class="d">- } finally { 19220 </a><a href="#h22-0-147" id="h22-0-147" class="d">- hasMoreWork ? schedulePerformWorkUntilDeadline() : isMessageLoopRunning = false; 19221 </a><a href="#h22-0-148" id="h22-0-148" class="d">- } 19222 </a><a href="#h22-0-149" id="h22-0-149" class="d">- } 19223 </a><a href="#h22-0-150" id="h22-0-150" class="d">- } 19224 </a><a href="#h22-0-151" id="h22-0-151" class="d">- var schedulePerformWorkUntilDeadline; 19225 </a><a href="#h22-0-152" id="h22-0-152" class="d">- if ("function" === typeof localSetImmediate) 19226 </a><a href="#h22-0-153" id="h22-0-153" class="d">- schedulePerformWorkUntilDeadline = function() { 19227 </a><a href="#h22-0-154" id="h22-0-154" class="d">- localSetImmediate(performWorkUntilDeadline); 19228 </a><a href="#h22-0-155" id="h22-0-155" class="d">- }; 19229 </a><a href="#h22-0-156" id="h22-0-156" class="d">- else if ("undefined" !== typeof MessageChannel) { 19230 </a><a href="#h22-0-157" id="h22-0-157" class="d">- channel = new MessageChannel(), port = channel.port2; 19231 </a><a href="#h22-0-158" id="h22-0-158" class="d">- channel.port1.onmessage = performWorkUntilDeadline; 19232 </a><a href="#h22-0-159" id="h22-0-159" class="d">- schedulePerformWorkUntilDeadline = function() { 19233 </a><a href="#h22-0-160" id="h22-0-160" class="d">- port.postMessage(null); 19234 </a><a href="#h22-0-161" id="h22-0-161" class="d">- }; 19235 </a><a href="#h22-0-162" id="h22-0-162" class="d">- } else 19236 </a><a href="#h22-0-163" id="h22-0-163" class="d">- schedulePerformWorkUntilDeadline = function() { 19237 </a><a href="#h22-0-164" id="h22-0-164" class="d">- localSetTimeout(performWorkUntilDeadline, 0); 19238 </a><a href="#h22-0-165" id="h22-0-165" class="d">- }; 19239 </a><a href="#h22-0-166" id="h22-0-166" class="d">- var channel; 19240 </a><a href="#h22-0-167" id="h22-0-167" class="d">- var port; 19241 </a><a href="#h22-0-168" id="h22-0-168" class="d">- function requestHostCallback() { 19242 </a><a href="#h22-0-169" id="h22-0-169" class="d">- isMessageLoopRunning || (isMessageLoopRunning = true, schedulePerformWorkUntilDeadline()); 19243 </a><a href="#h22-0-170" id="h22-0-170" class="d">- } 19244 </a><a href="#h22-0-171" id="h22-0-171" class="d">- function requestHostTimeout(callback, ms) { 19245 </a><a href="#h22-0-172" id="h22-0-172" class="d">- taskTimeoutID = localSetTimeout(function() { 19246 </a><a href="#h22-0-173" id="h22-0-173" class="d">- callback(exports2.unstable_now()); 19247 </a><a href="#h22-0-174" id="h22-0-174" class="d">- }, ms); 19248 </a><a href="#h22-0-175" id="h22-0-175" class="d">- } 19249 </a><a href="#h22-0-176" id="h22-0-176" class="d">- exports2.unstable_IdlePriority = 5; 19250 </a><a href="#h22-0-177" id="h22-0-177" class="d">- exports2.unstable_ImmediatePriority = 1; 19251 </a><a href="#h22-0-178" id="h22-0-178" class="d">- exports2.unstable_LowPriority = 4; 19252 </a><a href="#h22-0-179" id="h22-0-179" class="d">- exports2.unstable_NormalPriority = 3; 19253 </a><a href="#h22-0-180" id="h22-0-180" class="d">- exports2.unstable_Profiling = null; 19254 </a><a href="#h22-0-181" id="h22-0-181" class="d">- exports2.unstable_UserBlockingPriority = 2; 19255 </a><a href="#h22-0-182" id="h22-0-182" class="d">- exports2.unstable_cancelCallback = function(task) { 19256 </a><a href="#h22-0-183" id="h22-0-183" class="d">- task.callback = null; 19257 </a><a href="#h22-0-184" id="h22-0-184" class="d">- }; 19258 </a><a href="#h22-0-185" id="h22-0-185" class="d">- exports2.unstable_continueExecution = function() { 19259 </a><a href="#h22-0-186" id="h22-0-186" class="d">- isHostCallbackScheduled || isPerformingWork || (isHostCallbackScheduled = true, requestHostCallback()); 19260 </a><a href="#h22-0-187" id="h22-0-187" class="d">- }; 19261 </a><a href="#h22-0-188" id="h22-0-188" class="d">- exports2.unstable_forceFrameRate = function(fps) { 19262 </a><a href="#h22-0-189" id="h22-0-189" class="d">- 0 > fps || 125 < fps ? console.error( 19263 </a><a href="#h22-0-190" id="h22-0-190" class="d">- "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported" 19264 </a><a href="#h22-0-191" id="h22-0-191" class="d">- ) : frameInterval = 0 < fps ? Math.floor(1e3 / fps) : 5; 19265 </a><a href="#h22-0-192" id="h22-0-192" class="d">- }; 19266 </a><a href="#h22-0-193" id="h22-0-193" class="d">- exports2.unstable_getCurrentPriorityLevel = function() { 19267 </a><a href="#h22-0-194" id="h22-0-194" class="d">- return currentPriorityLevel; 19268 </a><a href="#h22-0-195" id="h22-0-195" class="d">- }; 19269 </a><a href="#h22-0-196" id="h22-0-196" class="d">- exports2.unstable_getFirstCallbackNode = function() { 19270 </a><a href="#h22-0-197" id="h22-0-197" class="d">- return peek(taskQueue); 19271 </a><a href="#h22-0-198" id="h22-0-198" class="d">- }; 19272 </a><a href="#h22-0-199" id="h22-0-199" class="d">- exports2.unstable_next = function(eventHandler) { 19273 </a><a href="#h22-0-200" id="h22-0-200" class="d">- switch (currentPriorityLevel) { 19274 </a><a href="#h22-0-201" id="h22-0-201" class="d">- case 1: 19275 </a><a href="#h22-0-202" id="h22-0-202" class="d">- case 2: 19276 </a><a href="#h22-0-203" id="h22-0-203" class="d">- case 3: 19277 </a><a href="#h22-0-204" id="h22-0-204" class="d">- var priorityLevel = 3; 19278 </a><a href="#h22-0-205" id="h22-0-205" class="d">- break; 19279 </a><a href="#h22-0-206" id="h22-0-206" class="d">- default: 19280 </a><a href="#h22-0-207" id="h22-0-207" class="d">- priorityLevel = currentPriorityLevel; 19281 </a><a href="#h22-0-208" id="h22-0-208" class="d">- } 19282 </a><a href="#h22-0-209" id="h22-0-209" class="d">- var previousPriorityLevel = currentPriorityLevel; 19283 </a><a href="#h22-0-210" id="h22-0-210" class="d">- currentPriorityLevel = priorityLevel; 19284 </a><a href="#h22-0-211" id="h22-0-211" class="d">- try { 19285 </a><a href="#h22-0-212" id="h22-0-212" class="d">- return eventHandler(); 19286 </a><a href="#h22-0-213" id="h22-0-213" class="d">- } finally { 19287 </a><a href="#h22-0-214" id="h22-0-214" class="d">- currentPriorityLevel = previousPriorityLevel; 19288 </a><a href="#h22-0-215" id="h22-0-215" class="d">- } 19289 </a><a href="#h22-0-216" id="h22-0-216" class="d">- }; 19290 </a><a href="#h22-0-217" id="h22-0-217" class="d">- exports2.unstable_pauseExecution = function() { 19291 </a><a href="#h22-0-218" id="h22-0-218" class="d">- }; 19292 </a><a href="#h22-0-219" id="h22-0-219" class="d">- exports2.unstable_requestPaint = function() { 19293 </a><a href="#h22-0-220" id="h22-0-220" class="d">- }; 19294 </a><a href="#h22-0-221" id="h22-0-221" class="d">- exports2.unstable_runWithPriority = function(priorityLevel, eventHandler) { 19295 </a><a href="#h22-0-222" id="h22-0-222" class="d">- switch (priorityLevel) { 19296 </a><a href="#h22-0-223" id="h22-0-223" class="d">- case 1: 19297 </a><a href="#h22-0-224" id="h22-0-224" class="d">- case 2: 19298 </a><a href="#h22-0-225" id="h22-0-225" class="d">- case 3: 19299 </a><a href="#h22-0-226" id="h22-0-226" class="d">- case 4: 19300 </a><a href="#h22-0-227" id="h22-0-227" class="d">- case 5: 19301 </a><a href="#h22-0-228" id="h22-0-228" class="d">- break; 19302 </a><a href="#h22-0-229" id="h22-0-229" class="d">- default: 19303 </a><a href="#h22-0-230" id="h22-0-230" class="d">- priorityLevel = 3; 19304 </a><a href="#h22-0-231" id="h22-0-231" class="d">- } 19305 </a><a href="#h22-0-232" id="h22-0-232" class="d">- var previousPriorityLevel = currentPriorityLevel; 19306 </a><a href="#h22-0-233" id="h22-0-233" class="d">- currentPriorityLevel = priorityLevel; 19307 </a><a href="#h22-0-234" id="h22-0-234" class="d">- try { 19308 </a><a href="#h22-0-235" id="h22-0-235" class="d">- return eventHandler(); 19309 </a><a href="#h22-0-236" id="h22-0-236" class="d">- } finally { 19310 </a><a href="#h22-0-237" id="h22-0-237" class="d">- currentPriorityLevel = previousPriorityLevel; 19311 </a><a href="#h22-0-238" id="h22-0-238" class="d">- } 19312 </a><a href="#h22-0-239" id="h22-0-239" class="d">- }; 19313 </a><a href="#h22-0-240" id="h22-0-240" class="d">- exports2.unstable_scheduleCallback = function(priorityLevel, callback, options) { 19314 </a><a href="#h22-0-241" id="h22-0-241" class="d">- var currentTime = exports2.unstable_now(); 19315 </a><a href="#h22-0-242" id="h22-0-242" class="d">- "object" === typeof options && null !== options ? (options = options.delay, options = "number" === typeof options && 0 < options ? currentTime + options : currentTime) : options = currentTime; 19316 </a><a href="#h22-0-243" id="h22-0-243" class="d">- switch (priorityLevel) { 19317 </a><a href="#h22-0-244" id="h22-0-244" class="d">- case 1: 19318 </a><a href="#h22-0-245" id="h22-0-245" class="d">- var timeout = -1; 19319 </a><a href="#h22-0-246" id="h22-0-246" class="d">- break; 19320 </a><a href="#h22-0-247" id="h22-0-247" class="d">- case 2: 19321 </a><a href="#h22-0-248" id="h22-0-248" class="d">- timeout = 250; 19322 </a><a href="#h22-0-249" id="h22-0-249" class="d">- break; 19323 </a><a href="#h22-0-250" id="h22-0-250" class="d">- case 5: 19324 </a><a href="#h22-0-251" id="h22-0-251" class="d">- timeout = 1073741823; 19325 </a><a href="#h22-0-252" id="h22-0-252" class="d">- break; 19326 </a><a href="#h22-0-253" id="h22-0-253" class="d">- case 4: 19327 </a><a href="#h22-0-254" id="h22-0-254" class="d">- timeout = 1e4; 19328 </a><a href="#h22-0-255" id="h22-0-255" class="d">- break; 19329 </a><a href="#h22-0-256" id="h22-0-256" class="d">- default: 19330 </a><a href="#h22-0-257" id="h22-0-257" class="d">- timeout = 5e3; 19331 </a><a href="#h22-0-258" id="h22-0-258" class="d">- } 19332 </a><a href="#h22-0-259" id="h22-0-259" class="d">- timeout = options + timeout; 19333 </a><a href="#h22-0-260" id="h22-0-260" class="d">- priorityLevel = { 19334 </a><a href="#h22-0-261" id="h22-0-261" class="d">- id: taskIdCounter++, 19335 </a><a href="#h22-0-262" id="h22-0-262" class="d">- callback, 19336 </a><a href="#h22-0-263" id="h22-0-263" class="d">- priorityLevel, 19337 </a><a href="#h22-0-264" id="h22-0-264" class="d">- startTime: options, 19338 </a><a href="#h22-0-265" id="h22-0-265" class="d">- expirationTime: timeout, 19339 </a><a href="#h22-0-266" id="h22-0-266" class="d">- sortIndex: -1 19340 </a><a href="#h22-0-267" id="h22-0-267" class="d">- }; 19341 </a><a href="#h22-0-268" id="h22-0-268" class="d">- options > currentTime ? (priorityLevel.sortIndex = options, push(timerQueue, priorityLevel), null === peek(taskQueue) && priorityLevel === peek(timerQueue) && (isHostTimeoutScheduled ? (localClearTimeout(taskTimeoutID), taskTimeoutID = -1) : isHostTimeoutScheduled = true, requestHostTimeout(handleTimeout, options - currentTime))) : (priorityLevel.sortIndex = timeout, push(taskQueue, priorityLevel), isHostCallbackScheduled || isPerformingWork || (isHostCallbackScheduled = true, requestHostCallback())); 19342 </a><a href="#h22-0-269" id="h22-0-269" class="d">- return priorityLevel; 19343 </a><a href="#h22-0-270" id="h22-0-270" class="d">- }; 19344 </a><a href="#h22-0-271" id="h22-0-271" class="d">- exports2.unstable_shouldYield = shouldYieldToHost; 19345 </a><a href="#h22-0-272" id="h22-0-272" class="d">- exports2.unstable_wrapCallback = function(callback) { 19346 </a><a href="#h22-0-273" id="h22-0-273" class="d">- var parentPriorityLevel = currentPriorityLevel; 19347 </a><a href="#h22-0-274" id="h22-0-274" class="d">- return function() { 19348 </a><a href="#h22-0-275" id="h22-0-275" class="d">- var previousPriorityLevel = currentPriorityLevel; 19349 </a><a href="#h22-0-276" id="h22-0-276" class="d">- currentPriorityLevel = parentPriorityLevel; 19350 </a><a href="#h22-0-277" id="h22-0-277" class="d">- try { 19351 </a><a href="#h22-0-278" id="h22-0-278" class="d">- return callback.apply(this, arguments); 19352 </a><a href="#h22-0-279" id="h22-0-279" class="d">- } finally { 19353 </a><a href="#h22-0-280" id="h22-0-280" class="d">- currentPriorityLevel = previousPriorityLevel; 19354 </a><a href="#h22-0-281" id="h22-0-281" class="d">- } 19355 </a><a href="#h22-0-282" id="h22-0-282" class="d">- }; 19356 </a><a href="#h22-0-283" id="h22-0-283" class="d">- }; 19357 </a><a href="#h22-0-284" id="h22-0-284" class="d">- } 19358 </a><a href="#h22-0-285" id="h22-0-285" class="d">-}); 19359 </a><a href="#h22-0-286" id="h22-0-286" class="d">- 19360 </a><a href="#h22-0-287" id="h22-0-287" class="d">-// node_modules/scheduler/cjs/scheduler.development.js 19361 </a><a href="#h22-0-288" id="h22-0-288" class="d">-var require_scheduler_development = __commonJS({ 19362 </a><a href="#h22-0-289" id="h22-0-289" class="d">- "node_modules/scheduler/cjs/scheduler.development.js"(exports2) { 19363 </a><a href="#h22-0-290" id="h22-0-290" class="d">- "use strict"; 19364 </a><a href="#h22-0-291" id="h22-0-291" class="d">- "production" !== process.env.NODE_ENV && function() { 19365 </a><a href="#h22-0-292" id="h22-0-292" class="d">- function performWorkUntilDeadline() { 19366 </a><a href="#h22-0-293" id="h22-0-293" class="d">- if (isMessageLoopRunning) { 19367 </a><a href="#h22-0-294" id="h22-0-294" class="d">- var currentTime = exports2.unstable_now(); 19368 </a><a href="#h22-0-295" id="h22-0-295" class="d">- startTime = currentTime; 19369 </a><a href="#h22-0-296" id="h22-0-296" class="d">- var hasMoreWork = true; 19370 </a><a href="#h22-0-297" id="h22-0-297" class="d">- try { 19371 </a><a href="#h22-0-298" id="h22-0-298" class="d">- a: { 19372 </a><a href="#h22-0-299" id="h22-0-299" class="d">- isHostCallbackScheduled = false; 19373 </a><a href="#h22-0-300" id="h22-0-300" class="d">- isHostTimeoutScheduled && (isHostTimeoutScheduled = false, localClearTimeout(taskTimeoutID), taskTimeoutID = -1); 19374 </a><a href="#h22-0-301" id="h22-0-301" class="d">- isPerformingWork = true; 19375 </a><a href="#h22-0-302" id="h22-0-302" class="d">- var previousPriorityLevel = currentPriorityLevel; 19376 </a><a href="#h22-0-303" id="h22-0-303" class="d">- try { 19377 </a><a href="#h22-0-304" id="h22-0-304" class="d">- b: { 19378 </a><a href="#h22-0-305" id="h22-0-305" class="d">- advanceTimers(currentTime); 19379 </a><a href="#h22-0-306" id="h22-0-306" class="d">- for (currentTask = peek(taskQueue); null !== currentTask && !(currentTask.expirationTime > currentTime && shouldYieldToHost()); ) { 19380 </a><a href="#h22-0-307" id="h22-0-307" class="d">- var callback = currentTask.callback; 19381 </a><a href="#h22-0-308" id="h22-0-308" class="d">- if ("function" === typeof callback) { 19382 </a><a href="#h22-0-309" id="h22-0-309" class="d">- currentTask.callback = null; 19383 </a><a href="#h22-0-310" id="h22-0-310" class="d">- currentPriorityLevel = currentTask.priorityLevel; 19384 </a><a href="#h22-0-311" id="h22-0-311" class="d">- var continuationCallback = callback( 19385 </a><a href="#h22-0-312" id="h22-0-312" class="d">- currentTask.expirationTime <= currentTime 19386 </a><a href="#h22-0-313" id="h22-0-313" class="d">- ); 19387 </a><a href="#h22-0-314" id="h22-0-314" class="d">- currentTime = exports2.unstable_now(); 19388 </a><a href="#h22-0-315" id="h22-0-315" class="d">- if ("function" === typeof continuationCallback) { 19389 </a><a href="#h22-0-316" id="h22-0-316" class="d">- currentTask.callback = continuationCallback; 19390 </a><a href="#h22-0-317" id="h22-0-317" class="d">- advanceTimers(currentTime); 19391 </a><a href="#h22-0-318" id="h22-0-318" class="d">- hasMoreWork = true; 19392 </a><a href="#h22-0-319" id="h22-0-319" class="d">- break b; 19393 </a><a href="#h22-0-320" id="h22-0-320" class="d">- } 19394 </a><a href="#h22-0-321" id="h22-0-321" class="d">- currentTask === peek(taskQueue) && pop(taskQueue); 19395 </a><a href="#h22-0-322" id="h22-0-322" class="d">- advanceTimers(currentTime); 19396 </a><a href="#h22-0-323" id="h22-0-323" class="d">- } else pop(taskQueue); 19397 </a><a href="#h22-0-324" id="h22-0-324" class="d">- currentTask = peek(taskQueue); 19398 </a><a href="#h22-0-325" id="h22-0-325" class="d">- } 19399 </a><a href="#h22-0-326" id="h22-0-326" class="d">- if (null !== currentTask) hasMoreWork = true; 19400 </a><a href="#h22-0-327" id="h22-0-327" class="d">- else { 19401 </a><a href="#h22-0-328" id="h22-0-328" class="d">- var firstTimer = peek(timerQueue); 19402 </a><a href="#h22-0-329" id="h22-0-329" class="d">- null !== firstTimer && requestHostTimeout( 19403 </a><a href="#h22-0-330" id="h22-0-330" class="d">- handleTimeout, 19404 </a><a href="#h22-0-331" id="h22-0-331" class="d">- firstTimer.startTime - currentTime 19405 </a><a href="#h22-0-332" id="h22-0-332" class="d">- ); 19406 </a><a href="#h22-0-333" id="h22-0-333" class="d">- hasMoreWork = false; 19407 </a><a href="#h22-0-334" id="h22-0-334" class="d">- } 19408 </a><a href="#h22-0-335" id="h22-0-335" class="d">- } 19409 </a><a href="#h22-0-336" id="h22-0-336" class="d">- break a; 19410 </a><a href="#h22-0-337" id="h22-0-337" class="d">- } finally { 19411 </a><a href="#h22-0-338" id="h22-0-338" class="d">- currentTask = null, currentPriorityLevel = previousPriorityLevel, isPerformingWork = false; 19412 </a><a href="#h22-0-339" id="h22-0-339" class="d">- } 19413 </a><a href="#h22-0-340" id="h22-0-340" class="d">- hasMoreWork = void 0; 19414 </a><a href="#h22-0-341" id="h22-0-341" class="d">- } 19415 </a><a href="#h22-0-342" id="h22-0-342" class="d">- } finally { 19416 </a><a href="#h22-0-343" id="h22-0-343" class="d">- hasMoreWork ? schedulePerformWorkUntilDeadline() : isMessageLoopRunning = false; 19417 </a><a href="#h22-0-344" id="h22-0-344" class="d">- } 19418 </a><a href="#h22-0-345" id="h22-0-345" class="d">- } 19419 </a><a href="#h22-0-346" id="h22-0-346" class="d">- } 19420 </a><a href="#h22-0-347" id="h22-0-347" class="d">- function push(heap, node) { 19421 </a><a href="#h22-0-348" id="h22-0-348" class="d">- var index = heap.length; 19422 </a><a href="#h22-0-349" id="h22-0-349" class="d">- heap.push(node); 19423 </a><a href="#h22-0-350" id="h22-0-350" class="d">- a: for (; 0 < index; ) { 19424 </a><a href="#h22-0-351" id="h22-0-351" class="d">- var parentIndex = index - 1 >>> 1, parent = heap[parentIndex]; 19425 </a><a href="#h22-0-352" id="h22-0-352" class="d">- if (0 < compare(parent, node)) 19426 </a><a href="#h22-0-353" id="h22-0-353" class="d">- heap[parentIndex] = node, heap[index] = parent, index = parentIndex; 19427 </a><a href="#h22-0-354" id="h22-0-354" class="d">- else break a; 19428 </a><a href="#h22-0-355" id="h22-0-355" class="d">- } 19429 </a><a href="#h22-0-356" id="h22-0-356" class="d">- } 19430 </a><a href="#h22-0-357" id="h22-0-357" class="d">- function peek(heap) { 19431 </a><a href="#h22-0-358" id="h22-0-358" class="d">- return 0 === heap.length ? null : heap[0]; 19432 </a><a href="#h22-0-359" id="h22-0-359" class="d">- } 19433 </a><a href="#h22-0-360" id="h22-0-360" class="d">- function pop(heap) { 19434 </a><a href="#h22-0-361" id="h22-0-361" class="d">- if (0 === heap.length) return null; 19435 </a><a href="#h22-0-362" id="h22-0-362" class="d">- var first = heap[0], last = heap.pop(); 19436 </a><a href="#h22-0-363" id="h22-0-363" class="d">- if (last !== first) { 19437 </a><a href="#h22-0-364" id="h22-0-364" class="d">- heap[0] = last; 19438 </a><a href="#h22-0-365" id="h22-0-365" class="d">- a: for (var index = 0, length = heap.length, halfLength = length >>> 1; index < halfLength; ) { 19439 </a><a href="#h22-0-366" id="h22-0-366" class="d">- var leftIndex = 2 * (index + 1) - 1, left = heap[leftIndex], rightIndex = leftIndex + 1, right = heap[rightIndex]; 19440 </a><a href="#h22-0-367" id="h22-0-367" class="d">- if (0 > compare(left, last)) 19441 </a><a href="#h22-0-368" id="h22-0-368" class="d">- rightIndex < length && 0 > compare(right, left) ? (heap[index] = right, heap[rightIndex] = last, index = rightIndex) : (heap[index] = left, heap[leftIndex] = last, index = leftIndex); 19442 </a><a href="#h22-0-369" id="h22-0-369" class="d">- else if (rightIndex < length && 0 > compare(right, last)) 19443 </a><a href="#h22-0-370" id="h22-0-370" class="d">- heap[index] = right, heap[rightIndex] = last, index = rightIndex; 19444 </a><a href="#h22-0-371" id="h22-0-371" class="d">- else break a; 19445 </a><a href="#h22-0-372" id="h22-0-372" class="d">- } 19446 </a><a href="#h22-0-373" id="h22-0-373" class="d">- } 19447 </a><a href="#h22-0-374" id="h22-0-374" class="d">- return first; 19448 </a><a href="#h22-0-375" id="h22-0-375" class="d">- } 19449 </a><a href="#h22-0-376" id="h22-0-376" class="d">- function compare(a, b) { 19450 </a><a href="#h22-0-377" id="h22-0-377" class="d">- var diff = a.sortIndex - b.sortIndex; 19451 </a><a href="#h22-0-378" id="h22-0-378" class="d">- return 0 !== diff ? diff : a.id - b.id; 19452 </a><a href="#h22-0-379" id="h22-0-379" class="d">- } 19453 </a><a href="#h22-0-380" id="h22-0-380" class="d">- function advanceTimers(currentTime) { 19454 </a><a href="#h22-0-381" id="h22-0-381" class="d">- for (var timer = peek(timerQueue); null !== timer; ) { 19455 </a><a href="#h22-0-382" id="h22-0-382" class="d">- if (null === timer.callback) pop(timerQueue); 19456 </a><a href="#h22-0-383" id="h22-0-383" class="d">- else if (timer.startTime <= currentTime) 19457 </a><a href="#h22-0-384" id="h22-0-384" class="d">- pop(timerQueue), timer.sortIndex = timer.expirationTime, push(taskQueue, timer); 19458 </a><a href="#h22-0-385" id="h22-0-385" class="d">- else break; 19459 </a><a href="#h22-0-386" id="h22-0-386" class="d">- timer = peek(timerQueue); 19460 </a><a href="#h22-0-387" id="h22-0-387" class="d">- } 19461 </a><a href="#h22-0-388" id="h22-0-388" class="d">- } 19462 </a><a href="#h22-0-389" id="h22-0-389" class="d">- function handleTimeout(currentTime) { 19463 </a><a href="#h22-0-390" id="h22-0-390" class="d">- isHostTimeoutScheduled = false; 19464 </a><a href="#h22-0-391" id="h22-0-391" class="d">- advanceTimers(currentTime); 19465 </a><a href="#h22-0-392" id="h22-0-392" class="d">- if (!isHostCallbackScheduled) 19466 </a><a href="#h22-0-393" id="h22-0-393" class="d">- if (null !== peek(taskQueue)) 19467 </a><a href="#h22-0-394" id="h22-0-394" class="d">- isHostCallbackScheduled = true, requestHostCallback(); 19468 </a><a href="#h22-0-395" id="h22-0-395" class="d">- else { 19469 </a><a href="#h22-0-396" id="h22-0-396" class="d">- var firstTimer = peek(timerQueue); 19470 </a><a href="#h22-0-397" id="h22-0-397" class="d">- null !== firstTimer && requestHostTimeout( 19471 </a><a href="#h22-0-398" id="h22-0-398" class="d">- handleTimeout, 19472 </a><a href="#h22-0-399" id="h22-0-399" class="d">- firstTimer.startTime - currentTime 19473 </a><a href="#h22-0-400" id="h22-0-400" class="d">- ); 19474 </a><a href="#h22-0-401" id="h22-0-401" class="d">- } 19475 </a><a href="#h22-0-402" id="h22-0-402" class="d">- } 19476 </a><a href="#h22-0-403" id="h22-0-403" class="d">- function shouldYieldToHost() { 19477 </a><a href="#h22-0-404" id="h22-0-404" class="d">- return exports2.unstable_now() - startTime < frameInterval ? false : true; 19478 </a><a href="#h22-0-405" id="h22-0-405" class="d">- } 19479 </a><a href="#h22-0-406" id="h22-0-406" class="d">- function requestHostCallback() { 19480 </a><a href="#h22-0-407" id="h22-0-407" class="d">- isMessageLoopRunning || (isMessageLoopRunning = true, schedulePerformWorkUntilDeadline()); 19481 </a><a href="#h22-0-408" id="h22-0-408" class="d">- } 19482 </a><a href="#h22-0-409" id="h22-0-409" class="d">- function requestHostTimeout(callback, ms) { 19483 </a><a href="#h22-0-410" id="h22-0-410" class="d">- taskTimeoutID = localSetTimeout(function() { 19484 </a><a href="#h22-0-411" id="h22-0-411" class="d">- callback(exports2.unstable_now()); 19485 </a><a href="#h22-0-412" id="h22-0-412" class="d">- }, ms); 19486 </a><a href="#h22-0-413" id="h22-0-413" class="d">- } 19487 </a><a href="#h22-0-414" id="h22-0-414" class="d">- "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()); 19488 </a><a href="#h22-0-415" id="h22-0-415" class="d">- exports2.unstable_now = void 0; 19489 </a><a href="#h22-0-416" id="h22-0-416" class="d">- if ("object" === typeof performance && "function" === typeof performance.now) { 19490 </a><a href="#h22-0-417" id="h22-0-417" class="d">- var localPerformance = performance; 19491 </a><a href="#h22-0-418" id="h22-0-418" class="d">- exports2.unstable_now = function() { 19492 </a><a href="#h22-0-419" id="h22-0-419" class="d">- return localPerformance.now(); 19493 </a><a href="#h22-0-420" id="h22-0-420" class="d">- }; 19494 </a><a href="#h22-0-421" id="h22-0-421" class="d">- } else { 19495 </a><a href="#h22-0-422" id="h22-0-422" class="d">- var localDate = Date, initialTime = localDate.now(); 19496 </a><a href="#h22-0-423" id="h22-0-423" class="d">- exports2.unstable_now = function() { 19497 </a><a href="#h22-0-424" id="h22-0-424" class="d">- return localDate.now() - initialTime; 19498 </a><a href="#h22-0-425" id="h22-0-425" class="d">- }; 19499 </a><a href="#h22-0-426" id="h22-0-426" class="d">- } 19500 </a><a href="#h22-0-427" id="h22-0-427" class="d">- var taskQueue = [], timerQueue = [], taskIdCounter = 1, currentTask = null, currentPriorityLevel = 3, isPerformingWork = false, isHostCallbackScheduled = false, isHostTimeoutScheduled = false, localSetTimeout = "function" === typeof setTimeout ? setTimeout : null, localClearTimeout = "function" === typeof clearTimeout ? clearTimeout : null, localSetImmediate = "undefined" !== typeof setImmediate ? setImmediate : null, isMessageLoopRunning = false, taskTimeoutID = -1, frameInterval = 5, startTime = -1; 19501 </a><a href="#h22-0-428" id="h22-0-428" class="d">- if ("function" === typeof localSetImmediate) 19502 </a><a href="#h22-0-429" id="h22-0-429" class="d">- var schedulePerformWorkUntilDeadline = function() { 19503 </a><a href="#h22-0-430" id="h22-0-430" class="d">- localSetImmediate(performWorkUntilDeadline); 19504 </a><a href="#h22-0-431" id="h22-0-431" class="d">- }; 19505 </a><a href="#h22-0-432" id="h22-0-432" class="d">- else if ("undefined" !== typeof MessageChannel) { 19506 </a><a href="#h22-0-433" id="h22-0-433" class="d">- var channel = new MessageChannel(), port = channel.port2; 19507 </a><a href="#h22-0-434" id="h22-0-434" class="d">- channel.port1.onmessage = performWorkUntilDeadline; 19508 </a><a href="#h22-0-435" id="h22-0-435" class="d">- schedulePerformWorkUntilDeadline = function() { 19509 </a><a href="#h22-0-436" id="h22-0-436" class="d">- port.postMessage(null); 19510 </a><a href="#h22-0-437" id="h22-0-437" class="d">- }; 19511 </a><a href="#h22-0-438" id="h22-0-438" class="d">- } else 19512 </a><a href="#h22-0-439" id="h22-0-439" class="d">- schedulePerformWorkUntilDeadline = function() { 19513 </a><a href="#h22-0-440" id="h22-0-440" class="d">- localSetTimeout(performWorkUntilDeadline, 0); 19514 </a><a href="#h22-0-441" id="h22-0-441" class="d">- }; 19515 </a><a href="#h22-0-442" id="h22-0-442" class="d">- exports2.unstable_IdlePriority = 5; 19516 </a><a href="#h22-0-443" id="h22-0-443" class="d">- exports2.unstable_ImmediatePriority = 1; 19517 </a><a href="#h22-0-444" id="h22-0-444" class="d">- exports2.unstable_LowPriority = 4; 19518 </a><a href="#h22-0-445" id="h22-0-445" class="d">- exports2.unstable_NormalPriority = 3; 19519 </a><a href="#h22-0-446" id="h22-0-446" class="d">- exports2.unstable_Profiling = null; 19520 </a><a href="#h22-0-447" id="h22-0-447" class="d">- exports2.unstable_UserBlockingPriority = 2; 19521 </a><a href="#h22-0-448" id="h22-0-448" class="d">- exports2.unstable_cancelCallback = function(task) { 19522 </a><a href="#h22-0-449" id="h22-0-449" class="d">- task.callback = null; 19523 </a><a href="#h22-0-450" id="h22-0-450" class="d">- }; 19524 </a><a href="#h22-0-451" id="h22-0-451" class="d">- exports2.unstable_continueExecution = function() { 19525 </a><a href="#h22-0-452" id="h22-0-452" class="d">- isHostCallbackScheduled || isPerformingWork || (isHostCallbackScheduled = true, requestHostCallback()); 19526 </a><a href="#h22-0-453" id="h22-0-453" class="d">- }; 19527 </a><a href="#h22-0-454" id="h22-0-454" class="d">- exports2.unstable_forceFrameRate = function(fps) { 19528 </a><a href="#h22-0-455" id="h22-0-455" class="d">- 0 > fps || 125 < fps ? console.error( 19529 </a><a href="#h22-0-456" id="h22-0-456" class="d">- "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported" 19530 </a><a href="#h22-0-457" id="h22-0-457" class="d">- ) : frameInterval = 0 < fps ? Math.floor(1e3 / fps) : 5; 19531 </a><a href="#h22-0-458" id="h22-0-458" class="d">- }; 19532 </a><a href="#h22-0-459" id="h22-0-459" class="d">- exports2.unstable_getCurrentPriorityLevel = function() { 19533 </a><a href="#h22-0-460" id="h22-0-460" class="d">- return currentPriorityLevel; 19534 </a><a href="#h22-0-461" id="h22-0-461" class="d">- }; 19535 </a><a href="#h22-0-462" id="h22-0-462" class="d">- exports2.unstable_getFirstCallbackNode = function() { 19536 </a><a href="#h22-0-463" id="h22-0-463" class="d">- return peek(taskQueue); 19537 </a><a href="#h22-0-464" id="h22-0-464" class="d">- }; 19538 </a><a href="#h22-0-465" id="h22-0-465" class="d">- exports2.unstable_next = function(eventHandler) { 19539 </a><a href="#h22-0-466" id="h22-0-466" class="d">- switch (currentPriorityLevel) { 19540 </a><a href="#h22-0-467" id="h22-0-467" class="d">- case 1: 19541 </a><a href="#h22-0-468" id="h22-0-468" class="d">- case 2: 19542 </a><a href="#h22-0-469" id="h22-0-469" class="d">- case 3: 19543 </a><a href="#h22-0-470" id="h22-0-470" class="d">- var priorityLevel = 3; 19544 </a><a href="#h22-0-471" id="h22-0-471" class="d">- break; 19545 </a><a href="#h22-0-472" id="h22-0-472" class="d">- default: 19546 </a><a href="#h22-0-473" id="h22-0-473" class="d">- priorityLevel = currentPriorityLevel; 19547 </a><a href="#h22-0-474" id="h22-0-474" class="d">- } 19548 </a><a href="#h22-0-475" id="h22-0-475" class="d">- var previousPriorityLevel = currentPriorityLevel; 19549 </a><a href="#h22-0-476" id="h22-0-476" class="d">- currentPriorityLevel = priorityLevel; 19550 </a><a href="#h22-0-477" id="h22-0-477" class="d">- try { 19551 </a><a href="#h22-0-478" id="h22-0-478" class="d">- return eventHandler(); 19552 </a><a href="#h22-0-479" id="h22-0-479" class="d">- } finally { 19553 </a><a href="#h22-0-480" id="h22-0-480" class="d">- currentPriorityLevel = previousPriorityLevel; 19554 </a><a href="#h22-0-481" id="h22-0-481" class="d">- } 19555 </a><a href="#h22-0-482" id="h22-0-482" class="d">- }; 19556 </a><a href="#h22-0-483" id="h22-0-483" class="d">- exports2.unstable_pauseExecution = function() { 19557 </a><a href="#h22-0-484" id="h22-0-484" class="d">- }; 19558 </a><a href="#h22-0-485" id="h22-0-485" class="d">- exports2.unstable_requestPaint = function() { 19559 </a><a href="#h22-0-486" id="h22-0-486" class="d">- }; 19560 </a><a href="#h22-0-487" id="h22-0-487" class="d">- exports2.unstable_runWithPriority = function(priorityLevel, eventHandler) { 19561 </a><a href="#h22-0-488" id="h22-0-488" class="d">- switch (priorityLevel) { 19562 </a><a href="#h22-0-489" id="h22-0-489" class="d">- case 1: 19563 </a><a href="#h22-0-490" id="h22-0-490" class="d">- case 2: 19564 </a><a href="#h22-0-491" id="h22-0-491" class="d">- case 3: 19565 </a><a href="#h22-0-492" id="h22-0-492" class="d">- case 4: 19566 </a><a href="#h22-0-493" id="h22-0-493" class="d">- case 5: 19567 </a><a href="#h22-0-494" id="h22-0-494" class="d">- break; 19568 </a><a href="#h22-0-495" id="h22-0-495" class="d">- default: 19569 </a><a href="#h22-0-496" id="h22-0-496" class="d">- priorityLevel = 3; 19570 </a><a href="#h22-0-497" id="h22-0-497" class="d">- } 19571 </a><a href="#h22-0-498" id="h22-0-498" class="d">- var previousPriorityLevel = currentPriorityLevel; 19572 </a><a href="#h22-0-499" id="h22-0-499" class="d">- currentPriorityLevel = priorityLevel; 19573 </a><a href="#h22-0-500" id="h22-0-500" class="d">- try { 19574 </a><a href="#h22-0-501" id="h22-0-501" class="d">- return eventHandler(); 19575 </a><a href="#h22-0-502" id="h22-0-502" class="d">- } finally { 19576 </a><a href="#h22-0-503" id="h22-0-503" class="d">- currentPriorityLevel = previousPriorityLevel; 19577 </a><a href="#h22-0-504" id="h22-0-504" class="d">- } 19578 </a><a href="#h22-0-505" id="h22-0-505" class="d">- }; 19579 </a><a href="#h22-0-506" id="h22-0-506" class="d">- exports2.unstable_scheduleCallback = function(priorityLevel, callback, options) { 19580 </a><a href="#h22-0-507" id="h22-0-507" class="d">- var currentTime = exports2.unstable_now(); 19581 </a><a href="#h22-0-508" id="h22-0-508" class="d">- "object" === typeof options && null !== options ? (options = options.delay, options = "number" === typeof options && 0 < options ? currentTime + options : currentTime) : options = currentTime; 19582 </a><a href="#h22-0-509" id="h22-0-509" class="d">- switch (priorityLevel) { 19583 </a><a href="#h22-0-510" id="h22-0-510" class="d">- case 1: 19584 </a><a href="#h22-0-511" id="h22-0-511" class="d">- var timeout = -1; 19585 </a><a href="#h22-0-512" id="h22-0-512" class="d">- break; 19586 </a><a href="#h22-0-513" id="h22-0-513" class="d">- case 2: 19587 </a><a href="#h22-0-514" id="h22-0-514" class="d">- timeout = 250; 19588 </a><a href="#h22-0-515" id="h22-0-515" class="d">- break; 19589 </a><a href="#h22-0-516" id="h22-0-516" class="d">- case 5: 19590 </a><a href="#h22-0-517" id="h22-0-517" class="d">- timeout = 1073741823; 19591 </a><a href="#h22-0-518" id="h22-0-518" class="d">- break; 19592 </a><a href="#h22-0-519" id="h22-0-519" class="d">- case 4: 19593 </a><a href="#h22-0-520" id="h22-0-520" class="d">- timeout = 1e4; 19594 </a><a href="#h22-0-521" id="h22-0-521" class="d">- break; 19595 </a><a href="#h22-0-522" id="h22-0-522" class="d">- default: 19596 </a><a href="#h22-0-523" id="h22-0-523" class="d">- timeout = 5e3; 19597 </a><a href="#h22-0-524" id="h22-0-524" class="d">- } 19598 </a><a href="#h22-0-525" id="h22-0-525" class="d">- timeout = options + timeout; 19599 </a><a href="#h22-0-526" id="h22-0-526" class="d">- priorityLevel = { 19600 </a><a href="#h22-0-527" id="h22-0-527" class="d">- id: taskIdCounter++, 19601 </a><a href="#h22-0-528" id="h22-0-528" class="d">- callback, 19602 </a><a href="#h22-0-529" id="h22-0-529" class="d">- priorityLevel, 19603 </a><a href="#h22-0-530" id="h22-0-530" class="d">- startTime: options, 19604 </a><a href="#h22-0-531" id="h22-0-531" class="d">- expirationTime: timeout, 19605 </a><a href="#h22-0-532" id="h22-0-532" class="d">- sortIndex: -1 19606 </a><a href="#h22-0-533" id="h22-0-533" class="d">- }; 19607 </a><a href="#h22-0-534" id="h22-0-534" class="d">- options > currentTime ? (priorityLevel.sortIndex = options, push(timerQueue, priorityLevel), null === peek(taskQueue) && priorityLevel === peek(timerQueue) && (isHostTimeoutScheduled ? (localClearTimeout(taskTimeoutID), taskTimeoutID = -1) : isHostTimeoutScheduled = true, requestHostTimeout(handleTimeout, options - currentTime))) : (priorityLevel.sortIndex = timeout, push(taskQueue, priorityLevel), isHostCallbackScheduled || isPerformingWork || (isHostCallbackScheduled = true, requestHostCallback())); 19608 </a><a href="#h22-0-535" id="h22-0-535" class="d">- return priorityLevel; 19609 </a><a href="#h22-0-536" id="h22-0-536" class="d">- }; 19610 </a><a href="#h22-0-537" id="h22-0-537" class="d">- exports2.unstable_shouldYield = shouldYieldToHost; 19611 </a><a href="#h22-0-538" id="h22-0-538" class="d">- exports2.unstable_wrapCallback = function(callback) { 19612 </a><a href="#h22-0-539" id="h22-0-539" class="d">- var parentPriorityLevel = currentPriorityLevel; 19613 </a><a href="#h22-0-540" id="h22-0-540" class="d">- return function() { 19614 </a><a href="#h22-0-541" id="h22-0-541" class="d">- var previousPriorityLevel = currentPriorityLevel; 19615 </a><a href="#h22-0-542" id="h22-0-542" class="d">- currentPriorityLevel = parentPriorityLevel; 19616 </a><a href="#h22-0-543" id="h22-0-543" class="d">- try { 19617 </a><a href="#h22-0-544" id="h22-0-544" class="d">- return callback.apply(this, arguments); 19618 </a><a href="#h22-0-545" id="h22-0-545" class="d">- } finally { 19619 </a><a href="#h22-0-546" id="h22-0-546" class="d">- currentPriorityLevel = previousPriorityLevel; 19620 </a><a href="#h22-0-547" id="h22-0-547" class="d">- } 19621 </a><a href="#h22-0-548" id="h22-0-548" class="d">- }; 19622 </a><a href="#h22-0-549" id="h22-0-549" class="d">- }; 19623 </a><a href="#h22-0-550" id="h22-0-550" class="d">- "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error()); 19624 </a><a href="#h22-0-551" id="h22-0-551" class="d">- }(); 19625 </a><a href="#h22-0-552" id="h22-0-552" class="d">- } 19626 </a><a href="#h22-0-553" id="h22-0-553" class="d">-}); 19627 </a><a href="#h22-0-554" id="h22-0-554" class="d">- 19628 </a><a href="#h22-0-555" id="h22-0-555" class="d">-// node_modules/scheduler/index.js 19629 </a><a href="#h22-0-556" id="h22-0-556" class="d">-var require_scheduler = __commonJS({ 19630 </a><a href="#h22-0-557" id="h22-0-557" class="d">- "node_modules/scheduler/index.js"(exports2, module2) { 19631 </a><a href="#h22-0-558" id="h22-0-558" class="d">- "use strict"; 19632 </a><a href="#h22-0-559" id="h22-0-559" class="d">- if (process.env.NODE_ENV === "production") { 19633 </a><a href="#h22-0-560" id="h22-0-560" class="d">- module2.exports = require_scheduler_production(); 19634 </a><a href="#h22-0-561" id="h22-0-561" class="d">- } else { 19635 </a><a href="#h22-0-562" id="h22-0-562" class="d">- module2.exports = require_scheduler_development(); 19636 </a><a href="#h22-0-563" id="h22-0-563" class="d">- } 19637 </a><a href="#h22-0-564" id="h22-0-564" class="d">- } 19638 </a><a href="#h22-0-565" id="h22-0-565" class="d">-}); 19639 </a><a href="#h22-0-566" id="h22-0-566" class="d">- 19640 </a><a href="#h22-0-567" id="h22-0-567" class="d">-// node_modules/react-reconciler/cjs/react-reconciler.development.js 19641 </a><a href="#h22-0-568" id="h22-0-568" class="d">-"production" !== process.env.NODE_ENV && (module.exports = function($$$config) { 19642 </a><a href="#h22-0-569" id="h22-0-569" class="d">- function findHook(fiber, id) { 19643 </a><a href="#h22-0-570" id="h22-0-570" class="d">- for (fiber = fiber.memoizedState; null !== fiber && 0 < id; ) 19644 </a><a href="#h22-0-571" id="h22-0-571" class="d">- fiber = fiber.next, id--; 19645 </a><a href="#h22-0-572" id="h22-0-572" class="d">- return fiber; 19646 </a><a href="#h22-0-573" id="h22-0-573" class="d">- } 19647 </a><a href="#h22-0-574" id="h22-0-574" class="d">- function copyWithSetImpl(obj, path, index, value) { 19648 </a><a href="#h22-0-575" id="h22-0-575" class="d">- if (index >= path.length) return value; 19649 </a><a href="#h22-0-576" id="h22-0-576" class="d">- var key = path[index], updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj); 19650 </a><a href="#h22-0-577" id="h22-0-577" class="d">- updated[key] = copyWithSetImpl(obj[key], path, index + 1, value); 19651 </a><a href="#h22-0-578" id="h22-0-578" class="d">- return updated; 19652 </a><a href="#h22-0-579" id="h22-0-579" class="d">- } 19653 </a><a href="#h22-0-580" id="h22-0-580" class="d">- function copyWithRename(obj, oldPath, newPath) { 19654 </a><a href="#h22-0-581" id="h22-0-581" class="d">- if (oldPath.length !== newPath.length) 19655 </a><a href="#h22-0-582" id="h22-0-582" class="d">- console.warn("copyWithRename() expects paths of the same length"); 19656 </a><a href="#h22-0-583" id="h22-0-583" class="d">- else { 19657 </a><a href="#h22-0-584" id="h22-0-584" class="d">- for (var i = 0; i < newPath.length - 1; i++) 19658 </a><a href="#h22-0-585" id="h22-0-585" class="d">- if (oldPath[i] !== newPath[i]) { 19659 </a><a href="#h22-0-586" id="h22-0-586" class="d">- console.warn( 19660 </a><a href="#h22-0-587" id="h22-0-587" class="d">- "copyWithRename() expects paths to be the same except for the deepest key" 19661 </a><a href="#h22-0-588" id="h22-0-588" class="d">- ); 19662 </a><a href="#h22-0-589" id="h22-0-589" class="d">- return; 19663 </a><a href="#h22-0-590" id="h22-0-590" class="d">- } 19664 </a><a href="#h22-0-591" id="h22-0-591" class="d">- return copyWithRenameImpl(obj, oldPath, newPath, 0); 19665 </a><a href="#h22-0-592" id="h22-0-592" class="d">- } 19666 </a><a href="#h22-0-593" id="h22-0-593" class="d">- } 19667 </a><a href="#h22-0-594" id="h22-0-594" class="d">- function copyWithRenameImpl(obj, oldPath, newPath, index) { 19668 </a><a href="#h22-0-595" id="h22-0-595" class="d">- var oldKey = oldPath[index], updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj); 19669 </a><a href="#h22-0-596" id="h22-0-596" class="d">- index + 1 === oldPath.length ? (updated[newPath[index]] = updated[oldKey], isArrayImpl(updated) ? updated.splice(oldKey, 1) : delete updated[oldKey]) : updated[oldKey] = copyWithRenameImpl( 19670 </a><a href="#h22-0-597" id="h22-0-597" class="d">- obj[oldKey], 19671 </a><a href="#h22-0-598" id="h22-0-598" class="d">- oldPath, 19672 </a><a href="#h22-0-599" id="h22-0-599" class="d">- newPath, 19673 </a><a href="#h22-0-600" id="h22-0-600" class="d">- index + 1 19674 </a><a href="#h22-0-601" id="h22-0-601" class="d">- ); 19675 </a><a href="#h22-0-602" id="h22-0-602" class="d">- return updated; 19676 </a><a href="#h22-0-603" id="h22-0-603" class="d">- } 19677 </a><a href="#h22-0-604" id="h22-0-604" class="d">- function copyWithDeleteImpl(obj, path, index) { 19678 </a><a href="#h22-0-605" id="h22-0-605" class="d">- var key = path[index], updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj); 19679 </a><a href="#h22-0-606" id="h22-0-606" class="d">- if (index + 1 === path.length) 19680 </a><a href="#h22-0-607" id="h22-0-607" class="d">- return isArrayImpl(updated) ? updated.splice(key, 1) : delete updated[key], updated; 19681 </a><a href="#h22-0-608" id="h22-0-608" class="d">- updated[key] = copyWithDeleteImpl(obj[key], path, index + 1); 19682 </a><a href="#h22-0-609" id="h22-0-609" class="d">- return updated; 19683 </a><a href="#h22-0-610" id="h22-0-610" class="d">- } 19684 </a><a href="#h22-0-611" id="h22-0-611" class="d">- function shouldSuspendImpl() { 19685 </a><a href="#h22-0-612" id="h22-0-612" class="d">- return false; 19686 </a><a href="#h22-0-613" id="h22-0-613" class="d">- } 19687 </a><a href="#h22-0-614" id="h22-0-614" class="d">- function shouldErrorImpl() { 19688 </a><a href="#h22-0-615" id="h22-0-615" class="d">- return null; 19689 </a><a href="#h22-0-616" id="h22-0-616" class="d">- } 19690 </a><a href="#h22-0-617" id="h22-0-617" class="d">- function createFiber(tag, pendingProps, key, mode) { 19691 </a><a href="#h22-0-618" id="h22-0-618" class="d">- return new FiberNode(tag, pendingProps, key, mode); 19692 </a><a href="#h22-0-619" id="h22-0-619" class="d">- } 19693 </a><a href="#h22-0-620" id="h22-0-620" class="d">- function scheduleRoot(root, element) { 19694 </a><a href="#h22-0-621" id="h22-0-621" class="d">- root.context === emptyContextObject && (updateContainerSync(element, root, null, null), flushSyncWork()); 19695 </a><a href="#h22-0-622" id="h22-0-622" class="d">- } 19696 </a><a href="#h22-0-623" id="h22-0-623" class="d">- function scheduleRefresh(root, update) { 19697 </a><a href="#h22-0-624" id="h22-0-624" class="d">- if (null !== resolveFamily) { 19698 </a><a href="#h22-0-625" id="h22-0-625" class="d">- var staleFamilies = update.staleFamilies; 19699 </a><a href="#h22-0-626" id="h22-0-626" class="d">- update = update.updatedFamilies; 19700 </a><a href="#h22-0-627" id="h22-0-627" class="d">- flushPassiveEffects(); 19701 </a><a href="#h22-0-628" id="h22-0-628" class="d">- scheduleFibersWithFamiliesRecursively( 19702 </a><a href="#h22-0-629" id="h22-0-629" class="d">- root.current, 19703 </a><a href="#h22-0-630" id="h22-0-630" class="d">- update, 19704 </a><a href="#h22-0-631" id="h22-0-631" class="d">- staleFamilies 19705 </a><a href="#h22-0-632" id="h22-0-632" class="d">- ); 19706 </a><a href="#h22-0-633" id="h22-0-633" class="d">- flushSyncWork(); 19707 </a><a href="#h22-0-634" id="h22-0-634" class="d">- } 19708 </a><a href="#h22-0-635" id="h22-0-635" class="d">- } 19709 </a><a href="#h22-0-636" id="h22-0-636" class="d">- function setRefreshHandler(handler) { 19710 </a><a href="#h22-0-637" id="h22-0-637" class="d">- resolveFamily = handler; 19711 </a><a href="#h22-0-638" id="h22-0-638" class="d">- } 19712 </a><a href="#h22-0-639" id="h22-0-639" class="d">- function warnInvalidHookAccess() { 19713 </a><a href="#h22-0-640" id="h22-0-640" class="d">- console.error( 19714 </a><a href="#h22-0-641" id="h22-0-641" class="d">- "Do not call Hooks inside useEffect(...), useMemo(...), or other built-in Hooks. You can only call Hooks at the top level of your React function. For more information, see https://react.dev/link/rules-of-hooks" 19715 </a><a href="#h22-0-642" id="h22-0-642" class="d">- ); 19716 </a><a href="#h22-0-643" id="h22-0-643" class="d">- } 19717 </a><a href="#h22-0-644" id="h22-0-644" class="d">- function warnInvalidContextAccess() { 19718 </a><a href="#h22-0-645" id="h22-0-645" class="d">- console.error( 19719 </a><a href="#h22-0-646" id="h22-0-646" class="d">- "Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()." 19720 </a><a href="#h22-0-647" id="h22-0-647" class="d">- ); 19721 </a><a href="#h22-0-648" id="h22-0-648" class="d">- } 19722 </a><a href="#h22-0-649" id="h22-0-649" class="d">- function noop() { 19723 </a><a href="#h22-0-650" id="h22-0-650" class="d">- } 19724 </a><a href="#h22-0-651" id="h22-0-651" class="d">- function warnForMissingKey() { 19725 </a><a href="#h22-0-652" id="h22-0-652" class="d">- } 19726 </a><a href="#h22-0-653" id="h22-0-653" class="d">- function setToSortedString(set) { 19727 </a><a href="#h22-0-654" id="h22-0-654" class="d">- var array = []; 19728 </a><a href="#h22-0-655" id="h22-0-655" class="d">- set.forEach(function(value) { 19729 </a><a href="#h22-0-656" id="h22-0-656" class="d">- array.push(value); 19730 </a><a href="#h22-0-657" id="h22-0-657" class="d">- }); 19731 </a><a href="#h22-0-658" id="h22-0-658" class="d">- return array.sort().join(", "); 19732 </a><a href="#h22-0-659" id="h22-0-659" class="d">- } 19733 </a><a href="#h22-0-660" id="h22-0-660" class="d">- function getIteratorFn(maybeIterable) { 19734 </a><a href="#h22-0-661" id="h22-0-661" class="d">- if (null === maybeIterable || "object" !== typeof maybeIterable) 19735 </a><a href="#h22-0-662" id="h22-0-662" class="d">- return null; 19736 </a><a href="#h22-0-663" id="h22-0-663" class="d">- maybeIterable = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable["@@iterator"]; 19737 </a><a href="#h22-0-664" id="h22-0-664" class="d">- return "function" === typeof maybeIterable ? maybeIterable : null; 19738 </a><a href="#h22-0-665" id="h22-0-665" class="d">- } 19739 </a><a href="#h22-0-666" id="h22-0-666" class="d">- function getComponentNameFromType(type) { 19740 </a><a href="#h22-0-667" id="h22-0-667" class="d">- if (null == type) return null; 19741 </a><a href="#h22-0-668" id="h22-0-668" class="d">- if ("function" === typeof type) 19742 </a><a href="#h22-0-669" id="h22-0-669" class="d">- return type.$$typeof === REACT_CLIENT_REFERENCE ? null : type.displayName || type.name || null; 19743 </a><a href="#h22-0-670" id="h22-0-670" class="d">- if ("string" === typeof type) return type; 19744 </a><a href="#h22-0-671" id="h22-0-671" class="d">- switch (type) { 19745 </a><a href="#h22-0-672" id="h22-0-672" class="d">- case REACT_FRAGMENT_TYPE: 19746 </a><a href="#h22-0-673" id="h22-0-673" class="d">- return "Fragment"; 19747 </a><a href="#h22-0-674" id="h22-0-674" class="d">- case REACT_PORTAL_TYPE: 19748 </a><a href="#h22-0-675" id="h22-0-675" class="d">- return "Portal"; 19749 </a><a href="#h22-0-676" id="h22-0-676" class="d">- case REACT_PROFILER_TYPE: 19750 </a><a href="#h22-0-677" id="h22-0-677" class="d">- return "Profiler"; 19751 </a><a href="#h22-0-678" id="h22-0-678" class="d">- case REACT_STRICT_MODE_TYPE: 19752 </a><a href="#h22-0-679" id="h22-0-679" class="d">- return "StrictMode"; 19753 </a><a href="#h22-0-680" id="h22-0-680" class="d">- case REACT_SUSPENSE_TYPE: 19754 </a><a href="#h22-0-681" id="h22-0-681" class="d">- return "Suspense"; 19755 </a><a href="#h22-0-682" id="h22-0-682" class="d">- case REACT_SUSPENSE_LIST_TYPE: 19756 </a><a href="#h22-0-683" id="h22-0-683" class="d">- return "SuspenseList"; 19757 </a><a href="#h22-0-684" id="h22-0-684" class="d">- } 19758 </a><a href="#h22-0-685" id="h22-0-685" class="d">- if ("object" === typeof type) 19759 </a><a href="#h22-0-686" id="h22-0-686" class="d">- switch ("number" === typeof type.tag && console.error( 19760 </a><a href="#h22-0-687" id="h22-0-687" class="d">- "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." 19761 </a><a href="#h22-0-688" id="h22-0-688" class="d">- ), type.$$typeof) { 19762 </a><a href="#h22-0-689" id="h22-0-689" class="d">- case REACT_CONTEXT_TYPE: 19763 </a><a href="#h22-0-690" id="h22-0-690" class="d">- return (type.displayName || "Context") + ".Provider"; 19764 </a><a href="#h22-0-691" id="h22-0-691" class="d">- case REACT_CONSUMER_TYPE: 19765 </a><a href="#h22-0-692" id="h22-0-692" class="d">- return (type._context.displayName || "Context") + ".Consumer"; 19766 </a><a href="#h22-0-693" id="h22-0-693" class="d">- case REACT_FORWARD_REF_TYPE: 19767 </a><a href="#h22-0-694" id="h22-0-694" class="d">- var innerType = type.render; 19768 </a><a href="#h22-0-695" id="h22-0-695" class="d">- type = type.displayName; 19769 </a><a href="#h22-0-696" id="h22-0-696" class="d">- type || (type = innerType.displayName || innerType.name || "", type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef"); 19770 </a><a href="#h22-0-697" id="h22-0-697" class="d">- return type; 19771 </a><a href="#h22-0-698" id="h22-0-698" class="d">- case REACT_MEMO_TYPE: 19772 </a><a href="#h22-0-699" id="h22-0-699" class="d">- return innerType = type.displayName || null, null !== innerType ? innerType : getComponentNameFromType(type.type) || "Memo"; 19773 </a><a href="#h22-0-700" id="h22-0-700" class="d">- case REACT_LAZY_TYPE: 19774 </a><a href="#h22-0-701" id="h22-0-701" class="d">- innerType = type._payload; 19775 </a><a href="#h22-0-702" id="h22-0-702" class="d">- type = type._init; 19776 </a><a href="#h22-0-703" id="h22-0-703" class="d">- try { 19777 </a><a href="#h22-0-704" id="h22-0-704" class="d">- return getComponentNameFromType(type(innerType)); 19778 </a><a href="#h22-0-705" id="h22-0-705" class="d">- } catch (x) { 19779 </a><a href="#h22-0-706" id="h22-0-706" class="d">- } 19780 </a><a href="#h22-0-707" id="h22-0-707" class="d">- } 19781 </a><a href="#h22-0-708" id="h22-0-708" class="d">- return null; 19782 </a><a href="#h22-0-709" id="h22-0-709" class="d">- } 19783 </a><a href="#h22-0-710" id="h22-0-710" class="d">- function getComponentNameFromFiber(fiber) { 19784 </a><a href="#h22-0-711" id="h22-0-711" class="d">- var type = fiber.type; 19785 </a><a href="#h22-0-712" id="h22-0-712" class="d">- switch (fiber.tag) { 19786 </a><a href="#h22-0-713" id="h22-0-713" class="d">- case 24: 19787 </a><a href="#h22-0-714" id="h22-0-714" class="d">- return "Cache"; 19788 </a><a href="#h22-0-715" id="h22-0-715" class="d">- case 9: 19789 </a><a href="#h22-0-716" id="h22-0-716" class="d">- return (type._context.displayName || "Context") + ".Consumer"; 19790 </a><a href="#h22-0-717" id="h22-0-717" class="d">- case 10: 19791 </a><a href="#h22-0-718" id="h22-0-718" class="d">- return (type.displayName || "Context") + ".Provider"; 19792 </a><a href="#h22-0-719" id="h22-0-719" class="d">- case 18: 19793 </a><a href="#h22-0-720" id="h22-0-720" class="d">- return "DehydratedFragment"; 19794 </a><a href="#h22-0-721" id="h22-0-721" class="d">- case 11: 19795 </a><a href="#h22-0-722" id="h22-0-722" class="d">- return fiber = type.render, fiber = fiber.displayName || fiber.name || "", type.displayName || ("" !== fiber ? "ForwardRef(" + fiber + ")" : "ForwardRef"); 19796 </a><a href="#h22-0-723" id="h22-0-723" class="d">- case 7: 19797 </a><a href="#h22-0-724" id="h22-0-724" class="d">- return "Fragment"; 19798 </a><a href="#h22-0-725" id="h22-0-725" class="d">- case 26: 19799 </a><a href="#h22-0-726" id="h22-0-726" class="d">- case 27: 19800 </a><a href="#h22-0-727" id="h22-0-727" class="d">- case 5: 19801 </a><a href="#h22-0-728" id="h22-0-728" class="d">- return type; 19802 </a><a href="#h22-0-729" id="h22-0-729" class="d">- case 4: 19803 </a><a href="#h22-0-730" id="h22-0-730" class="d">- return "Portal"; 19804 </a><a href="#h22-0-731" id="h22-0-731" class="d">- case 3: 19805 </a><a href="#h22-0-732" id="h22-0-732" class="d">- return "Root"; 19806 </a><a href="#h22-0-733" id="h22-0-733" class="d">- case 6: 19807 </a><a href="#h22-0-734" id="h22-0-734" class="d">- return "Text"; 19808 </a><a href="#h22-0-735" id="h22-0-735" class="d">- case 16: 19809 </a><a href="#h22-0-736" id="h22-0-736" class="d">- return getComponentNameFromType(type); 19810 </a><a href="#h22-0-737" id="h22-0-737" class="d">- case 8: 19811 </a><a href="#h22-0-738" id="h22-0-738" class="d">- return type === REACT_STRICT_MODE_TYPE ? "StrictMode" : "Mode"; 19812 </a><a href="#h22-0-739" id="h22-0-739" class="d">- case 22: 19813 </a><a href="#h22-0-740" id="h22-0-740" class="d">- return "Offscreen"; 19814 </a><a href="#h22-0-741" id="h22-0-741" class="d">- case 12: 19815 </a><a href="#h22-0-742" id="h22-0-742" class="d">- return "Profiler"; 19816 </a><a href="#h22-0-743" id="h22-0-743" class="d">- case 21: 19817 </a><a href="#h22-0-744" id="h22-0-744" class="d">- return "Scope"; 19818 </a><a href="#h22-0-745" id="h22-0-745" class="d">- case 13: 19819 </a><a href="#h22-0-746" id="h22-0-746" class="d">- return "Suspense"; 19820 </a><a href="#h22-0-747" id="h22-0-747" class="d">- case 19: 19821 </a><a href="#h22-0-748" id="h22-0-748" class="d">- return "SuspenseList"; 19822 </a><a href="#h22-0-749" id="h22-0-749" class="d">- case 25: 19823 </a><a href="#h22-0-750" id="h22-0-750" class="d">- return "TracingMarker"; 19824 </a><a href="#h22-0-751" id="h22-0-751" class="d">- case 1: 19825 </a><a href="#h22-0-752" id="h22-0-752" class="d">- case 0: 19826 </a><a href="#h22-0-753" id="h22-0-753" class="d">- case 14: 19827 </a><a href="#h22-0-754" id="h22-0-754" class="d">- case 15: 19828 </a><a href="#h22-0-755" id="h22-0-755" class="d">- if ("function" === typeof type) 19829 </a><a href="#h22-0-756" id="h22-0-756" class="d">- return type.displayName || type.name || null; 19830 </a><a href="#h22-0-757" id="h22-0-757" class="d">- if ("string" === typeof type) return type; 19831 </a><a href="#h22-0-758" id="h22-0-758" class="d">- break; 19832 </a><a href="#h22-0-759" id="h22-0-759" class="d">- case 29: 19833 </a><a href="#h22-0-760" id="h22-0-760" class="d">- type = fiber._debugInfo; 19834 </a><a href="#h22-0-761" id="h22-0-761" class="d">- if (null != type) { 19835 </a><a href="#h22-0-762" id="h22-0-762" class="d">- for (var i = type.length - 1; 0 <= i; i--) 19836 </a><a href="#h22-0-763" id="h22-0-763" class="d">- if ("string" === typeof type[i].name) return type[i].name; 19837 </a><a href="#h22-0-764" id="h22-0-764" class="d">- } 19838 </a><a href="#h22-0-765" id="h22-0-765" class="d">- if (null !== fiber.return) 19839 </a><a href="#h22-0-766" id="h22-0-766" class="d">- return getComponentNameFromFiber(fiber.return); 19840 </a><a href="#h22-0-767" id="h22-0-767" class="d">- } 19841 </a><a href="#h22-0-768" id="h22-0-768" class="d">- return null; 19842 </a><a href="#h22-0-769" id="h22-0-769" class="d">- } 19843 </a><a href="#h22-0-770" id="h22-0-770" class="d">- function disabledLog() { 19844 </a><a href="#h22-0-771" id="h22-0-771" class="d">- } 19845 </a><a href="#h22-0-772" id="h22-0-772" class="d">- function disableLogs() { 19846 </a><a href="#h22-0-773" id="h22-0-773" class="d">- if (0 === disabledDepth) { 19847 </a><a href="#h22-0-774" id="h22-0-774" class="d">- prevLog = console.log; 19848 </a><a href="#h22-0-775" id="h22-0-775" class="d">- prevInfo = console.info; 19849 </a><a href="#h22-0-776" id="h22-0-776" class="d">- prevWarn = console.warn; 19850 </a><a href="#h22-0-777" id="h22-0-777" class="d">- prevError = console.error; 19851 </a><a href="#h22-0-778" id="h22-0-778" class="d">- prevGroup = console.group; 19852 </a><a href="#h22-0-779" id="h22-0-779" class="d">- prevGroupCollapsed = console.groupCollapsed; 19853 </a><a href="#h22-0-780" id="h22-0-780" class="d">- prevGroupEnd = console.groupEnd; 19854 </a><a href="#h22-0-781" id="h22-0-781" class="d">- var props = { 19855 </a><a href="#h22-0-782" id="h22-0-782" class="d">- configurable: true, 19856 </a><a href="#h22-0-783" id="h22-0-783" class="d">- enumerable: true, 19857 </a><a href="#h22-0-784" id="h22-0-784" class="d">- value: disabledLog, 19858 </a><a href="#h22-0-785" id="h22-0-785" class="d">- writable: true 19859 </a><a href="#h22-0-786" id="h22-0-786" class="d">- }; 19860 </a><a href="#h22-0-787" id="h22-0-787" class="d">- Object.defineProperties(console, { 19861 </a><a href="#h22-0-788" id="h22-0-788" class="d">- info: props, 19862 </a><a href="#h22-0-789" id="h22-0-789" class="d">- log: props, 19863 </a><a href="#h22-0-790" id="h22-0-790" class="d">- warn: props, 19864 </a><a href="#h22-0-791" id="h22-0-791" class="d">- error: props, 19865 </a><a href="#h22-0-792" id="h22-0-792" class="d">- group: props, 19866 </a><a href="#h22-0-793" id="h22-0-793" class="d">- groupCollapsed: props, 19867 </a><a href="#h22-0-794" id="h22-0-794" class="d">- groupEnd: props 19868 </a><a href="#h22-0-795" id="h22-0-795" class="d">- }); 19869 </a><a href="#h22-0-796" id="h22-0-796" class="d">- } 19870 </a><a href="#h22-0-797" id="h22-0-797" class="d">- disabledDepth++; 19871 </a><a href="#h22-0-798" id="h22-0-798" class="d">- } 19872 </a><a href="#h22-0-799" id="h22-0-799" class="d">- function reenableLogs() { 19873 </a><a href="#h22-0-800" id="h22-0-800" class="d">- disabledDepth--; 19874 </a><a href="#h22-0-801" id="h22-0-801" class="d">- if (0 === disabledDepth) { 19875 </a><a href="#h22-0-802" id="h22-0-802" class="d">- var props = { configurable: true, enumerable: true, writable: true }; 19876 </a><a href="#h22-0-803" id="h22-0-803" class="d">- Object.defineProperties(console, { 19877 </a><a href="#h22-0-804" id="h22-0-804" class="d">- log: assign({}, props, { value: prevLog }), 19878 </a><a href="#h22-0-805" id="h22-0-805" class="d">- info: assign({}, props, { value: prevInfo }), 19879 </a><a href="#h22-0-806" id="h22-0-806" class="d">- warn: assign({}, props, { value: prevWarn }), 19880 </a><a href="#h22-0-807" id="h22-0-807" class="d">- error: assign({}, props, { value: prevError }), 19881 </a><a href="#h22-0-808" id="h22-0-808" class="d">- group: assign({}, props, { value: prevGroup }), 19882 </a><a href="#h22-0-809" id="h22-0-809" class="d">- groupCollapsed: assign({}, props, { value: prevGroupCollapsed }), 19883 </a><a href="#h22-0-810" id="h22-0-810" class="d">- groupEnd: assign({}, props, { value: prevGroupEnd }) 19884 </a><a href="#h22-0-811" id="h22-0-811" class="d">- }); 19885 </a><a href="#h22-0-812" id="h22-0-812" class="d">- } 19886 </a><a href="#h22-0-813" id="h22-0-813" class="d">- 0 > disabledDepth && console.error( 19887 </a><a href="#h22-0-814" id="h22-0-814" class="d">- "disabledDepth fell below zero. This is a bug in React. Please file an issue." 19888 </a><a href="#h22-0-815" id="h22-0-815" class="d">- ); 19889 </a><a href="#h22-0-816" id="h22-0-816" class="d">- } 19890 </a><a href="#h22-0-817" id="h22-0-817" class="d">- function describeBuiltInComponentFrame(name) { 19891 </a><a href="#h22-0-818" id="h22-0-818" class="d">- if (void 0 === prefix) 19892 </a><a href="#h22-0-819" id="h22-0-819" class="d">- try { 19893 </a><a href="#h22-0-820" id="h22-0-820" class="d">- throw Error(); 19894 </a><a href="#h22-0-821" id="h22-0-821" class="d">- } catch (x) { 19895 </a><a href="#h22-0-822" id="h22-0-822" class="d">- var match = x.stack.trim().match(/\n( *(at )?)/); 19896 </a><a href="#h22-0-823" id="h22-0-823" class="d">- prefix = match && match[1] || ""; 19897 </a><a href="#h22-0-824" id="h22-0-824" class="d">- suffix = -1 < x.stack.indexOf("\n at") ? " (<anonymous>)" : -1 < x.stack.indexOf("@") ? "@unknown:0:0" : ""; 19898 </a><a href="#h22-0-825" id="h22-0-825" class="d">- } 19899 </a><a href="#h22-0-826" id="h22-0-826" class="d">- return "\n" + prefix + name + suffix; 19900 </a><a href="#h22-0-827" id="h22-0-827" class="d">- } 19901 </a><a href="#h22-0-828" id="h22-0-828" class="d">- function describeNativeComponentFrame(fn, construct) { 19902 </a><a href="#h22-0-829" id="h22-0-829" class="d">- if (!fn || reentry) return ""; 19903 </a><a href="#h22-0-830" id="h22-0-830" class="d">- var frame = componentFrameCache.get(fn); 19904 </a><a href="#h22-0-831" id="h22-0-831" class="d">- if (void 0 !== frame) return frame; 19905 </a><a href="#h22-0-832" id="h22-0-832" class="d">- reentry = true; 19906 </a><a href="#h22-0-833" id="h22-0-833" class="d">- frame = Error.prepareStackTrace; 19907 </a><a href="#h22-0-834" id="h22-0-834" class="d">- Error.prepareStackTrace = void 0; 19908 </a><a href="#h22-0-835" id="h22-0-835" class="d">- var previousDispatcher = null; 19909 </a><a href="#h22-0-836" id="h22-0-836" class="d">- previousDispatcher = ReactSharedInternals.H; 19910 </a><a href="#h22-0-837" id="h22-0-837" class="d">- ReactSharedInternals.H = null; 19911 </a><a href="#h22-0-838" id="h22-0-838" class="d">- disableLogs(); 19912 </a><a href="#h22-0-839" id="h22-0-839" class="d">- try { 19913 </a><a href="#h22-0-840" id="h22-0-840" class="d">- var RunInRootFrame = { 19914 </a><a href="#h22-0-841" id="h22-0-841" class="d">- DetermineComponentFrameRoot: function() { 19915 </a><a href="#h22-0-842" id="h22-0-842" class="d">- try { 19916 </a><a href="#h22-0-843" id="h22-0-843" class="d">- if (construct) { 19917 </a><a href="#h22-0-844" id="h22-0-844" class="d">- var Fake = function() { 19918 </a><a href="#h22-0-845" id="h22-0-845" class="d">- throw Error(); 19919 </a><a href="#h22-0-846" id="h22-0-846" class="d">- }; 19920 </a><a href="#h22-0-847" id="h22-0-847" class="d">- Object.defineProperty(Fake.prototype, "props", { 19921 </a><a href="#h22-0-848" id="h22-0-848" class="d">- set: function() { 19922 </a><a href="#h22-0-849" id="h22-0-849" class="d">- throw Error(); 19923 </a><a href="#h22-0-850" id="h22-0-850" class="d">- } 19924 </a><a href="#h22-0-851" id="h22-0-851" class="d">- }); 19925 </a><a href="#h22-0-852" id="h22-0-852" class="d">- if ("object" === typeof Reflect && Reflect.construct) { 19926 </a><a href="#h22-0-853" id="h22-0-853" class="d">- try { 19927 </a><a href="#h22-0-854" id="h22-0-854" class="d">- Reflect.construct(Fake, []); 19928 </a><a href="#h22-0-855" id="h22-0-855" class="d">- } catch (x) { 19929 </a><a href="#h22-0-856" id="h22-0-856" class="d">- var control = x; 19930 </a><a href="#h22-0-857" id="h22-0-857" class="d">- } 19931 </a><a href="#h22-0-858" id="h22-0-858" class="d">- Reflect.construct(fn, [], Fake); 19932 </a><a href="#h22-0-859" id="h22-0-859" class="d">- } else { 19933 </a><a href="#h22-0-860" id="h22-0-860" class="d">- try { 19934 </a><a href="#h22-0-861" id="h22-0-861" class="d">- Fake.call(); 19935 </a><a href="#h22-0-862" id="h22-0-862" class="d">- } catch (x$0) { 19936 </a><a href="#h22-0-863" id="h22-0-863" class="d">- control = x$0; 19937 </a><a href="#h22-0-864" id="h22-0-864" class="d">- } 19938 </a><a href="#h22-0-865" id="h22-0-865" class="d">- fn.call(Fake.prototype); 19939 </a><a href="#h22-0-866" id="h22-0-866" class="d">- } 19940 </a><a href="#h22-0-867" id="h22-0-867" class="d">- } else { 19941 </a><a href="#h22-0-868" id="h22-0-868" class="d">- try { 19942 </a><a href="#h22-0-869" id="h22-0-869" class="d">- throw Error(); 19943 </a><a href="#h22-0-870" id="h22-0-870" class="d">- } catch (x$1) { 19944 </a><a href="#h22-0-871" id="h22-0-871" class="d">- control = x$1; 19945 </a><a href="#h22-0-872" id="h22-0-872" class="d">- } 19946 </a><a href="#h22-0-873" id="h22-0-873" class="d">- (Fake = fn()) && "function" === typeof Fake.catch && Fake.catch(function() { 19947 </a><a href="#h22-0-874" id="h22-0-874" class="d">- }); 19948 </a><a href="#h22-0-875" id="h22-0-875" class="d">- } 19949 </a><a href="#h22-0-876" id="h22-0-876" class="d">- } catch (sample) { 19950 </a><a href="#h22-0-877" id="h22-0-877" class="d">- if (sample && control && "string" === typeof sample.stack) 19951 </a><a href="#h22-0-878" id="h22-0-878" class="d">- return [sample.stack, control.stack]; 19952 </a><a href="#h22-0-879" id="h22-0-879" class="d">- } 19953 </a><a href="#h22-0-880" id="h22-0-880" class="d">- return [null, null]; 19954 </a><a href="#h22-0-881" id="h22-0-881" class="d">- } 19955 </a><a href="#h22-0-882" id="h22-0-882" class="d">- }; 19956 </a><a href="#h22-0-883" id="h22-0-883" class="d">- RunInRootFrame.DetermineComponentFrameRoot.displayName = "DetermineComponentFrameRoot"; 19957 </a><a href="#h22-0-884" id="h22-0-884" class="d">- var namePropDescriptor = Object.getOwnPropertyDescriptor( 19958 </a><a href="#h22-0-885" id="h22-0-885" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 19959 </a><a href="#h22-0-886" id="h22-0-886" class="d">- "name" 19960 </a><a href="#h22-0-887" id="h22-0-887" class="d">- ); 19961 </a><a href="#h22-0-888" id="h22-0-888" class="d">- namePropDescriptor && namePropDescriptor.configurable && Object.defineProperty( 19962 </a><a href="#h22-0-889" id="h22-0-889" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 19963 </a><a href="#h22-0-890" id="h22-0-890" class="d">- "name", 19964 </a><a href="#h22-0-891" id="h22-0-891" class="d">- { value: "DetermineComponentFrameRoot" } 19965 </a><a href="#h22-0-892" id="h22-0-892" class="d">- ); 19966 </a><a href="#h22-0-893" id="h22-0-893" class="d">- var _RunInRootFrame$Deter = RunInRootFrame.DetermineComponentFrameRoot(), sampleStack = _RunInRootFrame$Deter[0], controlStack = _RunInRootFrame$Deter[1]; 19967 </a><a href="#h22-0-894" id="h22-0-894" class="d">- if (sampleStack && controlStack) { 19968 </a><a href="#h22-0-895" id="h22-0-895" class="d">- var sampleLines = sampleStack.split("\n"), controlLines = controlStack.split("\n"); 19969 </a><a href="#h22-0-896" id="h22-0-896" class="d">- for (_RunInRootFrame$Deter = namePropDescriptor = 0; namePropDescriptor < sampleLines.length && !sampleLines[namePropDescriptor].includes( 19970 </a><a href="#h22-0-897" id="h22-0-897" class="d">- "DetermineComponentFrameRoot" 19971 </a><a href="#h22-0-898" id="h22-0-898" class="d">- ); ) 19972 </a><a href="#h22-0-899" id="h22-0-899" class="d">- namePropDescriptor++; 19973 </a><a href="#h22-0-900" id="h22-0-900" class="d">- for (; _RunInRootFrame$Deter < controlLines.length && !controlLines[_RunInRootFrame$Deter].includes( 19974 </a><a href="#h22-0-901" id="h22-0-901" class="d">- "DetermineComponentFrameRoot" 19975 </a><a href="#h22-0-902" id="h22-0-902" class="d">- ); ) 19976 </a><a href="#h22-0-903" id="h22-0-903" class="d">- _RunInRootFrame$Deter++; 19977 </a><a href="#h22-0-904" id="h22-0-904" class="d">- if (namePropDescriptor === sampleLines.length || _RunInRootFrame$Deter === controlLines.length) 19978 </a><a href="#h22-0-905" id="h22-0-905" class="d">- for (namePropDescriptor = sampleLines.length - 1, _RunInRootFrame$Deter = controlLines.length - 1; 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter && sampleLines[namePropDescriptor] !== controlLines[_RunInRootFrame$Deter]; ) 19979 </a><a href="#h22-0-906" id="h22-0-906" class="d">- _RunInRootFrame$Deter--; 19980 </a><a href="#h22-0-907" id="h22-0-907" class="d">- for (; 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter; namePropDescriptor--, _RunInRootFrame$Deter--) 19981 </a><a href="#h22-0-908" id="h22-0-908" class="d">- if (sampleLines[namePropDescriptor] !== controlLines[_RunInRootFrame$Deter]) { 19982 </a><a href="#h22-0-909" id="h22-0-909" class="d">- if (1 !== namePropDescriptor || 1 !== _RunInRootFrame$Deter) { 19983 </a><a href="#h22-0-910" id="h22-0-910" class="d">- do 19984 </a><a href="#h22-0-911" id="h22-0-911" class="d">- if (namePropDescriptor--, _RunInRootFrame$Deter--, 0 > _RunInRootFrame$Deter || sampleLines[namePropDescriptor] !== controlLines[_RunInRootFrame$Deter]) { 19985 </a><a href="#h22-0-912" id="h22-0-912" class="d">- var _frame = "\n" + sampleLines[namePropDescriptor].replace( 19986 </a><a href="#h22-0-913" id="h22-0-913" class="d">- " at new ", 19987 </a><a href="#h22-0-914" id="h22-0-914" class="d">- " at " 19988 </a><a href="#h22-0-915" id="h22-0-915" class="d">- ); 19989 </a><a href="#h22-0-916" id="h22-0-916" class="d">- fn.displayName && _frame.includes("<anonymous>") && (_frame = _frame.replace("<anonymous>", fn.displayName)); 19990 </a><a href="#h22-0-917" id="h22-0-917" class="d">- "function" === typeof fn && componentFrameCache.set(fn, _frame); 19991 </a><a href="#h22-0-918" id="h22-0-918" class="d">- return _frame; 19992 </a><a href="#h22-0-919" id="h22-0-919" class="d">- } 19993 </a><a href="#h22-0-920" id="h22-0-920" class="d">- while (1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter); 19994 </a><a href="#h22-0-921" id="h22-0-921" class="d">- } 19995 </a><a href="#h22-0-922" id="h22-0-922" class="d">- break; 19996 </a><a href="#h22-0-923" id="h22-0-923" class="d">- } 19997 </a><a href="#h22-0-924" id="h22-0-924" class="d">- } 19998 </a><a href="#h22-0-925" id="h22-0-925" class="d">- } finally { 19999 </a><a href="#h22-0-926" id="h22-0-926" class="d">- reentry = false, ReactSharedInternals.H = previousDispatcher, reenableLogs(), Error.prepareStackTrace = frame; 20000 </a><a href="#h22-0-927" id="h22-0-927" class="d">- } 20001 </a><a href="#h22-0-928" id="h22-0-928" class="d">- sampleLines = (sampleLines = fn ? fn.displayName || fn.name : "") ? describeBuiltInComponentFrame(sampleLines) : ""; 20002 </a><a href="#h22-0-929" id="h22-0-929" class="d">- "function" === typeof fn && componentFrameCache.set(fn, sampleLines); 20003 </a><a href="#h22-0-930" id="h22-0-930" class="d">- return sampleLines; 20004 </a><a href="#h22-0-931" id="h22-0-931" class="d">- } 20005 </a><a href="#h22-0-932" id="h22-0-932" class="d">- function describeFiber(fiber) { 20006 </a><a href="#h22-0-933" id="h22-0-933" class="d">- switch (fiber.tag) { 20007 </a><a href="#h22-0-934" id="h22-0-934" class="d">- case 26: 20008 </a><a href="#h22-0-935" id="h22-0-935" class="d">- case 27: 20009 </a><a href="#h22-0-936" id="h22-0-936" class="d">- case 5: 20010 </a><a href="#h22-0-937" id="h22-0-937" class="d">- return describeBuiltInComponentFrame(fiber.type); 20011 </a><a href="#h22-0-938" id="h22-0-938" class="d">- case 16: 20012 </a><a href="#h22-0-939" id="h22-0-939" class="d">- return describeBuiltInComponentFrame("Lazy"); 20013 </a><a href="#h22-0-940" id="h22-0-940" class="d">- case 13: 20014 </a><a href="#h22-0-941" id="h22-0-941" class="d">- return describeBuiltInComponentFrame("Suspense"); 20015 </a><a href="#h22-0-942" id="h22-0-942" class="d">- case 19: 20016 </a><a href="#h22-0-943" id="h22-0-943" class="d">- return describeBuiltInComponentFrame("SuspenseList"); 20017 </a><a href="#h22-0-944" id="h22-0-944" class="d">- case 0: 20018 </a><a href="#h22-0-945" id="h22-0-945" class="d">- case 15: 20019 </a><a href="#h22-0-946" id="h22-0-946" class="d">- return fiber = describeNativeComponentFrame(fiber.type, false), fiber; 20020 </a><a href="#h22-0-947" id="h22-0-947" class="d">- case 11: 20021 </a><a href="#h22-0-948" id="h22-0-948" class="d">- return fiber = describeNativeComponentFrame(fiber.type.render, false), fiber; 20022 </a><a href="#h22-0-949" id="h22-0-949" class="d">- case 1: 20023 </a><a href="#h22-0-950" id="h22-0-950" class="d">- return fiber = describeNativeComponentFrame(fiber.type, true), fiber; 20024 </a><a href="#h22-0-951" id="h22-0-951" class="d">- default: 20025 </a><a href="#h22-0-952" id="h22-0-952" class="d">- return ""; 20026 </a><a href="#h22-0-953" id="h22-0-953" class="d">- } 20027 </a><a href="#h22-0-954" id="h22-0-954" class="d">- } 20028 </a><a href="#h22-0-955" id="h22-0-955" class="d">- function getStackByFiberInDevAndProd(workInProgress2) { 20029 </a><a href="#h22-0-956" id="h22-0-956" class="d">- try { 20030 </a><a href="#h22-0-957" id="h22-0-957" class="d">- var info = ""; 20031 </a><a href="#h22-0-958" id="h22-0-958" class="d">- do { 20032 </a><a href="#h22-0-959" id="h22-0-959" class="d">- info += describeFiber(workInProgress2); 20033 </a><a href="#h22-0-960" id="h22-0-960" class="d">- var debugInfo = workInProgress2._debugInfo; 20034 </a><a href="#h22-0-961" id="h22-0-961" class="d">- if (debugInfo) 20035 </a><a href="#h22-0-962" id="h22-0-962" class="d">- for (var i = debugInfo.length - 1; 0 <= i; i--) { 20036 </a><a href="#h22-0-963" id="h22-0-963" class="d">- var entry = debugInfo[i]; 20037 </a><a href="#h22-0-964" id="h22-0-964" class="d">- if ("string" === typeof entry.name) { 20038 </a><a href="#h22-0-965" id="h22-0-965" class="d">- var JSCompiler_temp_const = info, env = entry.env; 20039 </a><a href="#h22-0-966" id="h22-0-966" class="d">- var JSCompiler_inline_result = describeBuiltInComponentFrame( 20040 </a><a href="#h22-0-967" id="h22-0-967" class="d">- entry.name + (env ? " [" + env + "]" : "") 20041 </a><a href="#h22-0-968" id="h22-0-968" class="d">- ); 20042 </a><a href="#h22-0-969" id="h22-0-969" class="d">- info = JSCompiler_temp_const + JSCompiler_inline_result; 20043 </a><a href="#h22-0-970" id="h22-0-970" class="d">- } 20044 </a><a href="#h22-0-971" id="h22-0-971" class="d">- } 20045 </a><a href="#h22-0-972" id="h22-0-972" class="d">- workInProgress2 = workInProgress2.return; 20046 </a><a href="#h22-0-973" id="h22-0-973" class="d">- } while (workInProgress2); 20047 </a><a href="#h22-0-974" id="h22-0-974" class="d">- return info; 20048 </a><a href="#h22-0-975" id="h22-0-975" class="d">- } catch (x) { 20049 </a><a href="#h22-0-976" id="h22-0-976" class="d">- return "\nError generating stack: " + x.message + "\n" + x.stack; 20050 </a><a href="#h22-0-977" id="h22-0-977" class="d">- } 20051 </a><a href="#h22-0-978" id="h22-0-978" class="d">- } 20052 </a><a href="#h22-0-979" id="h22-0-979" class="d">- function getCurrentFiberStackInDev() { 20053 </a><a href="#h22-0-980" id="h22-0-980" class="d">- return null === current ? "" : getStackByFiberInDevAndProd(current); 20054 </a><a href="#h22-0-981" id="h22-0-981" class="d">- } 20055 </a><a href="#h22-0-982" id="h22-0-982" class="d">- function runWithFiberInDEV(fiber, callback, arg0, arg1, arg2, arg3, arg4) { 20056 </a><a href="#h22-0-983" id="h22-0-983" class="d">- var previousFiber = current; 20057 </a><a href="#h22-0-984" id="h22-0-984" class="d">- ReactSharedInternals.getCurrentStack = null === fiber ? null : getCurrentFiberStackInDev; 20058 </a><a href="#h22-0-985" id="h22-0-985" class="d">- isRendering = false; 20059 </a><a href="#h22-0-986" id="h22-0-986" class="d">- current = fiber; 20060 </a><a href="#h22-0-987" id="h22-0-987" class="d">- try { 20061 </a><a href="#h22-0-988" id="h22-0-988" class="d">- return callback(arg0, arg1, arg2, arg3, arg4); 20062 </a><a href="#h22-0-989" id="h22-0-989" class="d">- } finally { 20063 </a><a href="#h22-0-990" id="h22-0-990" class="d">- current = previousFiber; 20064 </a><a href="#h22-0-991" id="h22-0-991" class="d">- } 20065 </a><a href="#h22-0-992" id="h22-0-992" class="d">- throw Error( 20066 </a><a href="#h22-0-993" id="h22-0-993" class="d">- "runWithFiberInDEV should never be called in production. This is a bug in React." 20067 </a><a href="#h22-0-994" id="h22-0-994" class="d">- ); 20068 </a><a href="#h22-0-995" id="h22-0-995" class="d">- } 20069 </a><a href="#h22-0-996" id="h22-0-996" class="d">- function getNearestMountedFiber(fiber) { 20070 </a><a href="#h22-0-997" id="h22-0-997" class="d">- var node = fiber, nearestMounted = fiber; 20071 </a><a href="#h22-0-998" id="h22-0-998" class="d">- if (fiber.alternate) for (; node.return; ) node = node.return; 20072 </a><a href="#h22-0-999" id="h22-0-999" class="d">- else { 20073 </a><a href="#h22-0-1000" id="h22-0-1000" class="d">- fiber = node; 20074 </a><a href="#h22-0-1001" id="h22-0-1001" class="d">- do 20075 </a><a href="#h22-0-1002" id="h22-0-1002" class="d">- node = fiber, 0 !== (node.flags & 4098) && (nearestMounted = node.return), fiber = node.return; 20076 </a><a href="#h22-0-1003" id="h22-0-1003" class="d">- while (fiber); 20077 </a><a href="#h22-0-1004" id="h22-0-1004" class="d">- } 20078 </a><a href="#h22-0-1005" id="h22-0-1005" class="d">- return 3 === node.tag ? nearestMounted : null; 20079 </a><a href="#h22-0-1006" id="h22-0-1006" class="d">- } 20080 </a><a href="#h22-0-1007" id="h22-0-1007" class="d">- function assertIsMounted(fiber) { 20081 </a><a href="#h22-0-1008" id="h22-0-1008" class="d">- if (getNearestMountedFiber(fiber) !== fiber) 20082 </a><a href="#h22-0-1009" id="h22-0-1009" class="d">- throw Error("Unable to find node on an unmounted component."); 20083 </a><a href="#h22-0-1010" id="h22-0-1010" class="d">- } 20084 </a><a href="#h22-0-1011" id="h22-0-1011" class="d">- function findCurrentFiberUsingSlowPath(fiber) { 20085 </a><a href="#h22-0-1012" id="h22-0-1012" class="d">- var alternate = fiber.alternate; 20086 </a><a href="#h22-0-1013" id="h22-0-1013" class="d">- if (!alternate) { 20087 </a><a href="#h22-0-1014" id="h22-0-1014" class="d">- alternate = getNearestMountedFiber(fiber); 20088 </a><a href="#h22-0-1015" id="h22-0-1015" class="d">- if (null === alternate) 20089 </a><a href="#h22-0-1016" id="h22-0-1016" class="d">- throw Error("Unable to find node on an unmounted component."); 20090 </a><a href="#h22-0-1017" id="h22-0-1017" class="d">- return alternate !== fiber ? null : fiber; 20091 </a><a href="#h22-0-1018" id="h22-0-1018" class="d">- } 20092 </a><a href="#h22-0-1019" id="h22-0-1019" class="d">- for (var a = fiber, b = alternate; ; ) { 20093 </a><a href="#h22-0-1020" id="h22-0-1020" class="d">- var parentA = a.return; 20094 </a><a href="#h22-0-1021" id="h22-0-1021" class="d">- if (null === parentA) break; 20095 </a><a href="#h22-0-1022" id="h22-0-1022" class="d">- var parentB = parentA.alternate; 20096 </a><a href="#h22-0-1023" id="h22-0-1023" class="d">- if (null === parentB) { 20097 </a><a href="#h22-0-1024" id="h22-0-1024" class="d">- b = parentA.return; 20098 </a><a href="#h22-0-1025" id="h22-0-1025" class="d">- if (null !== b) { 20099 </a><a href="#h22-0-1026" id="h22-0-1026" class="d">- a = b; 20100 </a><a href="#h22-0-1027" id="h22-0-1027" class="d">- continue; 20101 </a><a href="#h22-0-1028" id="h22-0-1028" class="d">- } 20102 </a><a href="#h22-0-1029" id="h22-0-1029" class="d">- break; 20103 </a><a href="#h22-0-1030" id="h22-0-1030" class="d">- } 20104 </a><a href="#h22-0-1031" id="h22-0-1031" class="d">- if (parentA.child === parentB.child) { 20105 </a><a href="#h22-0-1032" id="h22-0-1032" class="d">- for (parentB = parentA.child; parentB; ) { 20106 </a><a href="#h22-0-1033" id="h22-0-1033" class="d">- if (parentB === a) return assertIsMounted(parentA), fiber; 20107 </a><a href="#h22-0-1034" id="h22-0-1034" class="d">- if (parentB === b) return assertIsMounted(parentA), alternate; 20108 </a><a href="#h22-0-1035" id="h22-0-1035" class="d">- parentB = parentB.sibling; 20109 </a><a href="#h22-0-1036" id="h22-0-1036" class="d">- } 20110 </a><a href="#h22-0-1037" id="h22-0-1037" class="d">- throw Error("Unable to find node on an unmounted component."); 20111 </a><a href="#h22-0-1038" id="h22-0-1038" class="d">- } 20112 </a><a href="#h22-0-1039" id="h22-0-1039" class="d">- if (a.return !== b.return) a = parentA, b = parentB; 20113 </a><a href="#h22-0-1040" id="h22-0-1040" class="d">- else { 20114 </a><a href="#h22-0-1041" id="h22-0-1041" class="d">- for (var didFindChild = false, _child = parentA.child; _child; ) { 20115 </a><a href="#h22-0-1042" id="h22-0-1042" class="d">- if (_child === a) { 20116 </a><a href="#h22-0-1043" id="h22-0-1043" class="d">- didFindChild = true; 20117 </a><a href="#h22-0-1044" id="h22-0-1044" class="d">- a = parentA; 20118 </a><a href="#h22-0-1045" id="h22-0-1045" class="d">- b = parentB; 20119 </a><a href="#h22-0-1046" id="h22-0-1046" class="d">- break; 20120 </a><a href="#h22-0-1047" id="h22-0-1047" class="d">- } 20121 </a><a href="#h22-0-1048" id="h22-0-1048" class="d">- if (_child === b) { 20122 </a><a href="#h22-0-1049" id="h22-0-1049" class="d">- didFindChild = true; 20123 </a><a href="#h22-0-1050" id="h22-0-1050" class="d">- b = parentA; 20124 </a><a href="#h22-0-1051" id="h22-0-1051" class="d">- a = parentB; 20125 </a><a href="#h22-0-1052" id="h22-0-1052" class="d">- break; 20126 </a><a href="#h22-0-1053" id="h22-0-1053" class="d">- } 20127 </a><a href="#h22-0-1054" id="h22-0-1054" class="d">- _child = _child.sibling; 20128 </a><a href="#h22-0-1055" id="h22-0-1055" class="d">- } 20129 </a><a href="#h22-0-1056" id="h22-0-1056" class="d">- if (!didFindChild) { 20130 </a><a href="#h22-0-1057" id="h22-0-1057" class="d">- for (_child = parentB.child; _child; ) { 20131 </a><a href="#h22-0-1058" id="h22-0-1058" class="d">- if (_child === a) { 20132 </a><a href="#h22-0-1059" id="h22-0-1059" class="d">- didFindChild = true; 20133 </a><a href="#h22-0-1060" id="h22-0-1060" class="d">- a = parentB; 20134 </a><a href="#h22-0-1061" id="h22-0-1061" class="d">- b = parentA; 20135 </a><a href="#h22-0-1062" id="h22-0-1062" class="d">- break; 20136 </a><a href="#h22-0-1063" id="h22-0-1063" class="d">- } 20137 </a><a href="#h22-0-1064" id="h22-0-1064" class="d">- if (_child === b) { 20138 </a><a href="#h22-0-1065" id="h22-0-1065" class="d">- didFindChild = true; 20139 </a><a href="#h22-0-1066" id="h22-0-1066" class="d">- b = parentB; 20140 </a><a href="#h22-0-1067" id="h22-0-1067" class="d">- a = parentA; 20141 </a><a href="#h22-0-1068" id="h22-0-1068" class="d">- break; 20142 </a><a href="#h22-0-1069" id="h22-0-1069" class="d">- } 20143 </a><a href="#h22-0-1070" id="h22-0-1070" class="d">- _child = _child.sibling; 20144 </a><a href="#h22-0-1071" id="h22-0-1071" class="d">- } 20145 </a><a href="#h22-0-1072" id="h22-0-1072" class="d">- if (!didFindChild) 20146 </a><a href="#h22-0-1073" id="h22-0-1073" class="d">- throw Error( 20147 </a><a href="#h22-0-1074" id="h22-0-1074" class="d">- "Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue." 20148 </a><a href="#h22-0-1075" id="h22-0-1075" class="d">- ); 20149 </a><a href="#h22-0-1076" id="h22-0-1076" class="d">- } 20150 </a><a href="#h22-0-1077" id="h22-0-1077" class="d">- } 20151 </a><a href="#h22-0-1078" id="h22-0-1078" class="d">- if (a.alternate !== b) 20152 </a><a href="#h22-0-1079" id="h22-0-1079" class="d">- throw Error( 20153 </a><a href="#h22-0-1080" id="h22-0-1080" class="d">- "Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue." 20154 </a><a href="#h22-0-1081" id="h22-0-1081" class="d">- ); 20155 </a><a href="#h22-0-1082" id="h22-0-1082" class="d">- } 20156 </a><a href="#h22-0-1083" id="h22-0-1083" class="d">- if (3 !== a.tag) 20157 </a><a href="#h22-0-1084" id="h22-0-1084" class="d">- throw Error("Unable to find node on an unmounted component."); 20158 </a><a href="#h22-0-1085" id="h22-0-1085" class="d">- return a.stateNode.current === a ? fiber : alternate; 20159 </a><a href="#h22-0-1086" id="h22-0-1086" class="d">- } 20160 </a><a href="#h22-0-1087" id="h22-0-1087" class="d">- function findCurrentHostFiber(parent) { 20161 </a><a href="#h22-0-1088" id="h22-0-1088" class="d">- parent = findCurrentFiberUsingSlowPath(parent); 20162 </a><a href="#h22-0-1089" id="h22-0-1089" class="d">- return null !== parent ? findCurrentHostFiberImpl(parent) : null; 20163 </a><a href="#h22-0-1090" id="h22-0-1090" class="d">- } 20164 </a><a href="#h22-0-1091" id="h22-0-1091" class="d">- function findCurrentHostFiberImpl(node) { 20165 </a><a href="#h22-0-1092" id="h22-0-1092" class="d">- var tag = node.tag; 20166 </a><a href="#h22-0-1093" id="h22-0-1093" class="d">- if (5 === tag || 26 === tag || 27 === tag || 6 === tag) return node; 20167 </a><a href="#h22-0-1094" id="h22-0-1094" class="d">- for (node = node.child; null !== node; ) { 20168 </a><a href="#h22-0-1095" id="h22-0-1095" class="d">- tag = findCurrentHostFiberImpl(node); 20169 </a><a href="#h22-0-1096" id="h22-0-1096" class="d">- if (null !== tag) return tag; 20170 </a><a href="#h22-0-1097" id="h22-0-1097" class="d">- node = node.sibling; 20171 </a><a href="#h22-0-1098" id="h22-0-1098" class="d">- } 20172 </a><a href="#h22-0-1099" id="h22-0-1099" class="d">- return null; 20173 </a><a href="#h22-0-1100" id="h22-0-1100" class="d">- } 20174 </a><a href="#h22-0-1101" id="h22-0-1101" class="d">- function findCurrentHostFiberWithNoPortalsImpl(node) { 20175 </a><a href="#h22-0-1102" id="h22-0-1102" class="d">- var tag = node.tag; 20176 </a><a href="#h22-0-1103" id="h22-0-1103" class="d">- if (5 === tag || 26 === tag || 27 === tag || 6 === tag) return node; 20177 </a><a href="#h22-0-1104" id="h22-0-1104" class="d">- for (node = node.child; null !== node; ) { 20178 </a><a href="#h22-0-1105" id="h22-0-1105" class="d">- if (4 !== node.tag && (tag = findCurrentHostFiberWithNoPortalsImpl(node), null !== tag)) 20179 </a><a href="#h22-0-1106" id="h22-0-1106" class="d">- return tag; 20180 </a><a href="#h22-0-1107" id="h22-0-1107" class="d">- node = node.sibling; 20181 </a><a href="#h22-0-1108" id="h22-0-1108" class="d">- } 20182 </a><a href="#h22-0-1109" id="h22-0-1109" class="d">- return null; 20183 </a><a href="#h22-0-1110" id="h22-0-1110" class="d">- } 20184 </a><a href="#h22-0-1111" id="h22-0-1111" class="d">- function createCursor(defaultValue) { 20185 </a><a href="#h22-0-1112" id="h22-0-1112" class="d">- return { current: defaultValue }; 20186 </a><a href="#h22-0-1113" id="h22-0-1113" class="d">- } 20187 </a><a href="#h22-0-1114" id="h22-0-1114" class="d">- function pop(cursor, fiber) { 20188 </a><a href="#h22-0-1115" id="h22-0-1115" class="d">- 0 > index$jscomp$0 ? console.error("Unexpected pop.") : (fiber !== fiberStack[index$jscomp$0] && console.error("Unexpected Fiber popped."), cursor.current = valueStack[index$jscomp$0], valueStack[index$jscomp$0] = null, fiberStack[index$jscomp$0] = null, index$jscomp$0--); 20189 </a><a href="#h22-0-1116" id="h22-0-1116" class="d">- } 20190 </a><a href="#h22-0-1117" id="h22-0-1117" class="d">- function push(cursor, value, fiber) { 20191 </a><a href="#h22-0-1118" id="h22-0-1118" class="d">- index$jscomp$0++; 20192 </a><a href="#h22-0-1119" id="h22-0-1119" class="d">- valueStack[index$jscomp$0] = cursor.current; 20193 </a><a href="#h22-0-1120" id="h22-0-1120" class="d">- fiberStack[index$jscomp$0] = fiber; 20194 </a><a href="#h22-0-1121" id="h22-0-1121" class="d">- cursor.current = value; 20195 </a><a href="#h22-0-1122" id="h22-0-1122" class="d">- } 20196 </a><a href="#h22-0-1123" id="h22-0-1123" class="d">- function clz32Fallback(x) { 20197 </a><a href="#h22-0-1124" id="h22-0-1124" class="d">- x >>>= 0; 20198 </a><a href="#h22-0-1125" id="h22-0-1125" class="d">- return 0 === x ? 32 : 31 - (log$1(x) / LN2 | 0) | 0; 20199 </a><a href="#h22-0-1126" id="h22-0-1126" class="d">- } 20200 </a><a href="#h22-0-1127" id="h22-0-1127" class="d">- function getLabelForLane(lane) { 20201 </a><a href="#h22-0-1128" id="h22-0-1128" class="d">- if (lane & 1) return "SyncHydrationLane"; 20202 </a><a href="#h22-0-1129" id="h22-0-1129" class="d">- if (lane & 2) return "Sync"; 20203 </a><a href="#h22-0-1130" id="h22-0-1130" class="d">- if (lane & 4) return "InputContinuousHydration"; 20204 </a><a href="#h22-0-1131" id="h22-0-1131" class="d">- if (lane & 8) return "InputContinuous"; 20205 </a><a href="#h22-0-1132" id="h22-0-1132" class="d">- if (lane & 16) return "DefaultHydration"; 20206 </a><a href="#h22-0-1133" id="h22-0-1133" class="d">- if (lane & 32) return "Default"; 20207 </a><a href="#h22-0-1134" id="h22-0-1134" class="d">- if (lane & 64) return "TransitionHydration"; 20208 </a><a href="#h22-0-1135" id="h22-0-1135" class="d">- if (lane & 4194176) return "Transition"; 20209 </a><a href="#h22-0-1136" id="h22-0-1136" class="d">- if (lane & 62914560) return "Retry"; 20210 </a><a href="#h22-0-1137" id="h22-0-1137" class="d">- if (lane & 67108864) return "SelectiveHydration"; 20211 </a><a href="#h22-0-1138" id="h22-0-1138" class="d">- if (lane & 134217728) return "IdleHydration"; 20212 </a><a href="#h22-0-1139" id="h22-0-1139" class="d">- if (lane & 268435456) return "Idle"; 20213 </a><a href="#h22-0-1140" id="h22-0-1140" class="d">- if (lane & 536870912) return "Offscreen"; 20214 </a><a href="#h22-0-1141" id="h22-0-1141" class="d">- if (lane & 1073741824) return "Deferred"; 20215 </a><a href="#h22-0-1142" id="h22-0-1142" class="d">- } 20216 </a><a href="#h22-0-1143" id="h22-0-1143" class="d">- function getHighestPriorityLanes(lanes) { 20217 </a><a href="#h22-0-1144" id="h22-0-1144" class="d">- var pendingSyncLanes = lanes & 42; 20218 </a><a href="#h22-0-1145" id="h22-0-1145" class="d">- if (0 !== pendingSyncLanes) return pendingSyncLanes; 20219 </a><a href="#h22-0-1146" id="h22-0-1146" class="d">- switch (lanes & -lanes) { 20220 </a><a href="#h22-0-1147" id="h22-0-1147" class="d">- case 1: 20221 </a><a href="#h22-0-1148" id="h22-0-1148" class="d">- return 1; 20222 </a><a href="#h22-0-1149" id="h22-0-1149" class="d">- case 2: 20223 </a><a href="#h22-0-1150" id="h22-0-1150" class="d">- return 2; 20224 </a><a href="#h22-0-1151" id="h22-0-1151" class="d">- case 4: 20225 </a><a href="#h22-0-1152" id="h22-0-1152" class="d">- return 4; 20226 </a><a href="#h22-0-1153" id="h22-0-1153" class="d">- case 8: 20227 </a><a href="#h22-0-1154" id="h22-0-1154" class="d">- return 8; 20228 </a><a href="#h22-0-1155" id="h22-0-1155" class="d">- case 16: 20229 </a><a href="#h22-0-1156" id="h22-0-1156" class="d">- return 16; 20230 </a><a href="#h22-0-1157" id="h22-0-1157" class="d">- case 32: 20231 </a><a href="#h22-0-1158" id="h22-0-1158" class="d">- return 32; 20232 </a><a href="#h22-0-1159" id="h22-0-1159" class="d">- case 64: 20233 </a><a href="#h22-0-1160" id="h22-0-1160" class="d">- return 64; 20234 </a><a href="#h22-0-1161" id="h22-0-1161" class="d">- case 128: 20235 </a><a href="#h22-0-1162" id="h22-0-1162" class="d">- case 256: 20236 </a><a href="#h22-0-1163" id="h22-0-1163" class="d">- case 512: 20237 </a><a href="#h22-0-1164" id="h22-0-1164" class="d">- case 1024: 20238 </a><a href="#h22-0-1165" id="h22-0-1165" class="d">- case 2048: 20239 </a><a href="#h22-0-1166" id="h22-0-1166" class="d">- case 4096: 20240 </a><a href="#h22-0-1167" id="h22-0-1167" class="d">- case 8192: 20241 </a><a href="#h22-0-1168" id="h22-0-1168" class="d">- case 16384: 20242 </a><a href="#h22-0-1169" id="h22-0-1169" class="d">- case 32768: 20243 </a><a href="#h22-0-1170" id="h22-0-1170" class="d">- case 65536: 20244 </a><a href="#h22-0-1171" id="h22-0-1171" class="d">- case 131072: 20245 </a><a href="#h22-0-1172" id="h22-0-1172" class="d">- case 262144: 20246 </a><a href="#h22-0-1173" id="h22-0-1173" class="d">- case 524288: 20247 </a><a href="#h22-0-1174" id="h22-0-1174" class="d">- case 1048576: 20248 </a><a href="#h22-0-1175" id="h22-0-1175" class="d">- case 2097152: 20249 </a><a href="#h22-0-1176" id="h22-0-1176" class="d">- return lanes & 4194176; 20250 </a><a href="#h22-0-1177" id="h22-0-1177" class="d">- case 4194304: 20251 </a><a href="#h22-0-1178" id="h22-0-1178" class="d">- case 8388608: 20252 </a><a href="#h22-0-1179" id="h22-0-1179" class="d">- case 16777216: 20253 </a><a href="#h22-0-1180" id="h22-0-1180" class="d">- case 33554432: 20254 </a><a href="#h22-0-1181" id="h22-0-1181" class="d">- return lanes & 62914560; 20255 </a><a href="#h22-0-1182" id="h22-0-1182" class="d">- case 67108864: 20256 </a><a href="#h22-0-1183" id="h22-0-1183" class="d">- return 67108864; 20257 </a><a href="#h22-0-1184" id="h22-0-1184" class="d">- case 134217728: 20258 </a><a href="#h22-0-1185" id="h22-0-1185" class="d">- return 134217728; 20259 </a><a href="#h22-0-1186" id="h22-0-1186" class="d">- case 268435456: 20260 </a><a href="#h22-0-1187" id="h22-0-1187" class="d">- return 268435456; 20261 </a><a href="#h22-0-1188" id="h22-0-1188" class="d">- case 536870912: 20262 </a><a href="#h22-0-1189" id="h22-0-1189" class="d">- return 536870912; 20263 </a><a href="#h22-0-1190" id="h22-0-1190" class="d">- case 1073741824: 20264 </a><a href="#h22-0-1191" id="h22-0-1191" class="d">- return 0; 20265 </a><a href="#h22-0-1192" id="h22-0-1192" class="d">- default: 20266 </a><a href="#h22-0-1193" id="h22-0-1193" class="d">- return console.error( 20267 </a><a href="#h22-0-1194" id="h22-0-1194" class="d">- "Should have found matching lanes. This is a bug in React." 20268 </a><a href="#h22-0-1195" id="h22-0-1195" class="d">- ), lanes; 20269 </a><a href="#h22-0-1196" id="h22-0-1196" class="d">- } 20270 </a><a href="#h22-0-1197" id="h22-0-1197" class="d">- } 20271 </a><a href="#h22-0-1198" id="h22-0-1198" class="d">- function getNextLanes(root, wipLanes) { 20272 </a><a href="#h22-0-1199" id="h22-0-1199" class="d">- var pendingLanes = root.pendingLanes; 20273 </a><a href="#h22-0-1200" id="h22-0-1200" class="d">- if (0 === pendingLanes) return 0; 20274 </a><a href="#h22-0-1201" id="h22-0-1201" class="d">- var nextLanes = 0, suspendedLanes = root.suspendedLanes, pingedLanes = root.pingedLanes, warmLanes = root.warmLanes; 20275 </a><a href="#h22-0-1202" id="h22-0-1202" class="d">- root = 0 !== root.finishedLanes; 20276 </a><a href="#h22-0-1203" id="h22-0-1203" class="d">- var nonIdlePendingLanes = pendingLanes & 134217727; 20277 </a><a href="#h22-0-1204" id="h22-0-1204" class="d">- 0 !== nonIdlePendingLanes ? (pendingLanes = nonIdlePendingLanes & ~suspendedLanes, 0 !== pendingLanes ? nextLanes = getHighestPriorityLanes(pendingLanes) : (pingedLanes &= nonIdlePendingLanes, 0 !== pingedLanes ? nextLanes = getHighestPriorityLanes(pingedLanes) : root || (warmLanes = nonIdlePendingLanes & ~warmLanes, 0 !== warmLanes && (nextLanes = getHighestPriorityLanes(warmLanes))))) : (nonIdlePendingLanes = pendingLanes & ~suspendedLanes, 0 !== nonIdlePendingLanes ? nextLanes = getHighestPriorityLanes(nonIdlePendingLanes) : 0 !== pingedLanes ? nextLanes = getHighestPriorityLanes(pingedLanes) : root || (warmLanes = pendingLanes & ~warmLanes, 0 !== warmLanes && (nextLanes = getHighestPriorityLanes(warmLanes)))); 20278 </a><a href="#h22-0-1205" id="h22-0-1205" class="d">- return 0 === nextLanes ? 0 : 0 !== wipLanes && wipLanes !== nextLanes && 0 === (wipLanes & suspendedLanes) && (suspendedLanes = nextLanes & -nextLanes, warmLanes = wipLanes & -wipLanes, suspendedLanes >= warmLanes || 32 === suspendedLanes && 0 !== (warmLanes & 4194176)) ? wipLanes : nextLanes; 20279 </a><a href="#h22-0-1206" id="h22-0-1206" class="d">- } 20280 </a><a href="#h22-0-1207" id="h22-0-1207" class="d">- function checkIfRootIsPrerendering(root, renderLanes2) { 20281 </a><a href="#h22-0-1208" id="h22-0-1208" class="d">- return 0 === (root.pendingLanes & ~(root.suspendedLanes & ~root.pingedLanes) & renderLanes2); 20282 </a><a href="#h22-0-1209" id="h22-0-1209" class="d">- } 20283 </a><a href="#h22-0-1210" id="h22-0-1210" class="d">- function computeExpirationTime(lane, currentTime) { 20284 </a><a href="#h22-0-1211" id="h22-0-1211" class="d">- switch (lane) { 20285 </a><a href="#h22-0-1212" id="h22-0-1212" class="d">- case 1: 20286 </a><a href="#h22-0-1213" id="h22-0-1213" class="d">- case 2: 20287 </a><a href="#h22-0-1214" id="h22-0-1214" class="d">- case 4: 20288 </a><a href="#h22-0-1215" id="h22-0-1215" class="d">- case 8: 20289 </a><a href="#h22-0-1216" id="h22-0-1216" class="d">- return currentTime + 250; 20290 </a><a href="#h22-0-1217" id="h22-0-1217" class="d">- case 16: 20291 </a><a href="#h22-0-1218" id="h22-0-1218" class="d">- case 32: 20292 </a><a href="#h22-0-1219" id="h22-0-1219" class="d">- case 64: 20293 </a><a href="#h22-0-1220" id="h22-0-1220" class="d">- case 128: 20294 </a><a href="#h22-0-1221" id="h22-0-1221" class="d">- case 256: 20295 </a><a href="#h22-0-1222" id="h22-0-1222" class="d">- case 512: 20296 </a><a href="#h22-0-1223" id="h22-0-1223" class="d">- case 1024: 20297 </a><a href="#h22-0-1224" id="h22-0-1224" class="d">- case 2048: 20298 </a><a href="#h22-0-1225" id="h22-0-1225" class="d">- case 4096: 20299 </a><a href="#h22-0-1226" id="h22-0-1226" class="d">- case 8192: 20300 </a><a href="#h22-0-1227" id="h22-0-1227" class="d">- case 16384: 20301 </a><a href="#h22-0-1228" id="h22-0-1228" class="d">- case 32768: 20302 </a><a href="#h22-0-1229" id="h22-0-1229" class="d">- case 65536: 20303 </a><a href="#h22-0-1230" id="h22-0-1230" class="d">- case 131072: 20304 </a><a href="#h22-0-1231" id="h22-0-1231" class="d">- case 262144: 20305 </a><a href="#h22-0-1232" id="h22-0-1232" class="d">- case 524288: 20306 </a><a href="#h22-0-1233" id="h22-0-1233" class="d">- case 1048576: 20307 </a><a href="#h22-0-1234" id="h22-0-1234" class="d">- case 2097152: 20308 </a><a href="#h22-0-1235" id="h22-0-1235" class="d">- return currentTime + 5e3; 20309 </a><a href="#h22-0-1236" id="h22-0-1236" class="d">- case 4194304: 20310 </a><a href="#h22-0-1237" id="h22-0-1237" class="d">- case 8388608: 20311 </a><a href="#h22-0-1238" id="h22-0-1238" class="d">- case 16777216: 20312 </a><a href="#h22-0-1239" id="h22-0-1239" class="d">- case 33554432: 20313 </a><a href="#h22-0-1240" id="h22-0-1240" class="d">- return -1; 20314 </a><a href="#h22-0-1241" id="h22-0-1241" class="d">- case 67108864: 20315 </a><a href="#h22-0-1242" id="h22-0-1242" class="d">- case 134217728: 20316 </a><a href="#h22-0-1243" id="h22-0-1243" class="d">- case 268435456: 20317 </a><a href="#h22-0-1244" id="h22-0-1244" class="d">- case 536870912: 20318 </a><a href="#h22-0-1245" id="h22-0-1245" class="d">- case 1073741824: 20319 </a><a href="#h22-0-1246" id="h22-0-1246" class="d">- return -1; 20320 </a><a href="#h22-0-1247" id="h22-0-1247" class="d">- default: 20321 </a><a href="#h22-0-1248" id="h22-0-1248" class="d">- return console.error( 20322 </a><a href="#h22-0-1249" id="h22-0-1249" class="d">- "Should have found matching lanes. This is a bug in React." 20323 </a><a href="#h22-0-1250" id="h22-0-1250" class="d">- ), -1; 20324 </a><a href="#h22-0-1251" id="h22-0-1251" class="d">- } 20325 </a><a href="#h22-0-1252" id="h22-0-1252" class="d">- } 20326 </a><a href="#h22-0-1253" id="h22-0-1253" class="d">- function claimNextTransitionLane() { 20327 </a><a href="#h22-0-1254" id="h22-0-1254" class="d">- var lane = nextTransitionLane; 20328 </a><a href="#h22-0-1255" id="h22-0-1255" class="d">- nextTransitionLane <<= 1; 20329 </a><a href="#h22-0-1256" id="h22-0-1256" class="d">- 0 === (nextTransitionLane & 4194176) && (nextTransitionLane = 128); 20330 </a><a href="#h22-0-1257" id="h22-0-1257" class="d">- return lane; 20331 </a><a href="#h22-0-1258" id="h22-0-1258" class="d">- } 20332 </a><a href="#h22-0-1259" id="h22-0-1259" class="d">- function claimNextRetryLane() { 20333 </a><a href="#h22-0-1260" id="h22-0-1260" class="d">- var lane = nextRetryLane; 20334 </a><a href="#h22-0-1261" id="h22-0-1261" class="d">- nextRetryLane <<= 1; 20335 </a><a href="#h22-0-1262" id="h22-0-1262" class="d">- 0 === (nextRetryLane & 62914560) && (nextRetryLane = 4194304); 20336 </a><a href="#h22-0-1263" id="h22-0-1263" class="d">- return lane; 20337 </a><a href="#h22-0-1264" id="h22-0-1264" class="d">- } 20338 </a><a href="#h22-0-1265" id="h22-0-1265" class="d">- function createLaneMap(initial) { 20339 </a><a href="#h22-0-1266" id="h22-0-1266" class="d">- for (var laneMap = [], i = 0; 31 > i; i++) laneMap.push(initial); 20340 </a><a href="#h22-0-1267" id="h22-0-1267" class="d">- return laneMap; 20341 </a><a href="#h22-0-1268" id="h22-0-1268" class="d">- } 20342 </a><a href="#h22-0-1269" id="h22-0-1269" class="d">- function markRootUpdated$1(root, updateLane) { 20343 </a><a href="#h22-0-1270" id="h22-0-1270" class="d">- root.pendingLanes |= updateLane; 20344 </a><a href="#h22-0-1271" id="h22-0-1271" class="d">- 268435456 !== updateLane && (root.suspendedLanes = 0, root.pingedLanes = 0, root.warmLanes = 0); 20345 </a><a href="#h22-0-1272" id="h22-0-1272" class="d">- } 20346 </a><a href="#h22-0-1273" id="h22-0-1273" class="d">- function markRootFinished(root, finishedLanes, remainingLanes, spawnedLane, updatedLanes, suspendedRetryLanes) { 20347 </a><a href="#h22-0-1274" id="h22-0-1274" class="d">- var previouslyPendingLanes = root.pendingLanes; 20348 </a><a href="#h22-0-1275" id="h22-0-1275" class="d">- root.pendingLanes = remainingLanes; 20349 </a><a href="#h22-0-1276" id="h22-0-1276" class="d">- root.suspendedLanes = 0; 20350 </a><a href="#h22-0-1277" id="h22-0-1277" class="d">- root.pingedLanes = 0; 20351 </a><a href="#h22-0-1278" id="h22-0-1278" class="d">- root.warmLanes = 0; 20352 </a><a href="#h22-0-1279" id="h22-0-1279" class="d">- root.expiredLanes &= remainingLanes; 20353 </a><a href="#h22-0-1280" id="h22-0-1280" class="d">- root.entangledLanes &= remainingLanes; 20354 </a><a href="#h22-0-1281" id="h22-0-1281" class="d">- root.errorRecoveryDisabledLanes &= remainingLanes; 20355 </a><a href="#h22-0-1282" id="h22-0-1282" class="d">- root.shellSuspendCounter = 0; 20356 </a><a href="#h22-0-1283" id="h22-0-1283" class="d">- var entanglements = root.entanglements, expirationTimes = root.expirationTimes, hiddenUpdates = root.hiddenUpdates; 20357 </a><a href="#h22-0-1284" id="h22-0-1284" class="d">- for (remainingLanes = previouslyPendingLanes & ~remainingLanes; 0 < remainingLanes; ) { 20358 </a><a href="#h22-0-1285" id="h22-0-1285" class="d">- var index = 31 - clz32(remainingLanes), lane = 1 << index; 20359 </a><a href="#h22-0-1286" id="h22-0-1286" class="d">- entanglements[index] = 0; 20360 </a><a href="#h22-0-1287" id="h22-0-1287" class="d">- expirationTimes[index] = -1; 20361 </a><a href="#h22-0-1288" id="h22-0-1288" class="d">- var hiddenUpdatesForLane = hiddenUpdates[index]; 20362 </a><a href="#h22-0-1289" id="h22-0-1289" class="d">- if (null !== hiddenUpdatesForLane) 20363 </a><a href="#h22-0-1290" id="h22-0-1290" class="d">- for (hiddenUpdates[index] = null, index = 0; index < hiddenUpdatesForLane.length; index++) { 20364 </a><a href="#h22-0-1291" id="h22-0-1291" class="d">- var update = hiddenUpdatesForLane[index]; 20365 </a><a href="#h22-0-1292" id="h22-0-1292" class="d">- null !== update && (update.lane &= -536870913); 20366 </a><a href="#h22-0-1293" id="h22-0-1293" class="d">- } 20367 </a><a href="#h22-0-1294" id="h22-0-1294" class="d">- remainingLanes &= ~lane; 20368 </a><a href="#h22-0-1295" id="h22-0-1295" class="d">- } 20369 </a><a href="#h22-0-1296" id="h22-0-1296" class="d">- 0 !== spawnedLane && markSpawnedDeferredLane(root, spawnedLane, 0); 20370 </a><a href="#h22-0-1297" id="h22-0-1297" class="d">- 0 !== suspendedRetryLanes && 0 === updatedLanes && 0 !== root.tag && (root.suspendedLanes |= suspendedRetryLanes & ~(previouslyPendingLanes & ~finishedLanes)); 20371 </a><a href="#h22-0-1298" id="h22-0-1298" class="d">- } 20372 </a><a href="#h22-0-1299" id="h22-0-1299" class="d">- function markSpawnedDeferredLane(root, spawnedLane, entangledLanes) { 20373 </a><a href="#h22-0-1300" id="h22-0-1300" class="d">- root.pendingLanes |= spawnedLane; 20374 </a><a href="#h22-0-1301" id="h22-0-1301" class="d">- root.suspendedLanes &= ~spawnedLane; 20375 </a><a href="#h22-0-1302" id="h22-0-1302" class="d">- var spawnedLaneIndex = 31 - clz32(spawnedLane); 20376 </a><a href="#h22-0-1303" id="h22-0-1303" class="d">- root.entangledLanes |= spawnedLane; 20377 </a><a href="#h22-0-1304" id="h22-0-1304" class="d">- root.entanglements[spawnedLaneIndex] = root.entanglements[spawnedLaneIndex] | 1073741824 | entangledLanes & 4194218; 20378 </a><a href="#h22-0-1305" id="h22-0-1305" class="d">- } 20379 </a><a href="#h22-0-1306" id="h22-0-1306" class="d">- function markRootEntangled(root, entangledLanes) { 20380 </a><a href="#h22-0-1307" id="h22-0-1307" class="d">- var rootEntangledLanes = root.entangledLanes |= entangledLanes; 20381 </a><a href="#h22-0-1308" id="h22-0-1308" class="d">- for (root = root.entanglements; rootEntangledLanes; ) { 20382 </a><a href="#h22-0-1309" id="h22-0-1309" class="d">- var index = 31 - clz32(rootEntangledLanes), lane = 1 << index; 20383 </a><a href="#h22-0-1310" id="h22-0-1310" class="d">- lane & entangledLanes | root[index] & entangledLanes && (root[index] |= entangledLanes); 20384 </a><a href="#h22-0-1311" id="h22-0-1311" class="d">- rootEntangledLanes &= ~lane; 20385 </a><a href="#h22-0-1312" id="h22-0-1312" class="d">- } 20386 </a><a href="#h22-0-1313" id="h22-0-1313" class="d">- } 20387 </a><a href="#h22-0-1314" id="h22-0-1314" class="d">- function addFiberToLanesMap(root, fiber, lanes) { 20388 </a><a href="#h22-0-1315" id="h22-0-1315" class="d">- if (isDevToolsPresent) 20389 </a><a href="#h22-0-1316" id="h22-0-1316" class="d">- for (root = root.pendingUpdatersLaneMap; 0 < lanes; ) { 20390 </a><a href="#h22-0-1317" id="h22-0-1317" class="d">- var index = 31 - clz32(lanes), lane = 1 << index; 20391 </a><a href="#h22-0-1318" id="h22-0-1318" class="d">- root[index].add(fiber); 20392 </a><a href="#h22-0-1319" id="h22-0-1319" class="d">- lanes &= ~lane; 20393 </a><a href="#h22-0-1320" id="h22-0-1320" class="d">- } 20394 </a><a href="#h22-0-1321" id="h22-0-1321" class="d">- } 20395 </a><a href="#h22-0-1322" id="h22-0-1322" class="d">- function movePendingFibersToMemoized(root, lanes) { 20396 </a><a href="#h22-0-1323" id="h22-0-1323" class="d">- if (isDevToolsPresent) 20397 </a><a href="#h22-0-1324" id="h22-0-1324" class="d">- for (var pendingUpdatersLaneMap = root.pendingUpdatersLaneMap, memoizedUpdaters = root.memoizedUpdaters; 0 < lanes; ) { 20398 </a><a href="#h22-0-1325" id="h22-0-1325" class="d">- var index = 31 - clz32(lanes); 20399 </a><a href="#h22-0-1326" id="h22-0-1326" class="d">- root = 1 << index; 20400 </a><a href="#h22-0-1327" id="h22-0-1327" class="d">- index = pendingUpdatersLaneMap[index]; 20401 </a><a href="#h22-0-1328" id="h22-0-1328" class="d">- 0 < index.size && (index.forEach(function(fiber) { 20402 </a><a href="#h22-0-1329" id="h22-0-1329" class="d">- var alternate = fiber.alternate; 20403 </a><a href="#h22-0-1330" id="h22-0-1330" class="d">- null !== alternate && memoizedUpdaters.has(alternate) || memoizedUpdaters.add(fiber); 20404 </a><a href="#h22-0-1331" id="h22-0-1331" class="d">- }), index.clear()); 20405 </a><a href="#h22-0-1332" id="h22-0-1332" class="d">- lanes &= ~root; 20406 </a><a href="#h22-0-1333" id="h22-0-1333" class="d">- } 20407 </a><a href="#h22-0-1334" id="h22-0-1334" class="d">- } 20408 </a><a href="#h22-0-1335" id="h22-0-1335" class="d">- function lanesToEventPriority(lanes) { 20409 </a><a href="#h22-0-1336" id="h22-0-1336" class="d">- lanes &= -lanes; 20410 </a><a href="#h22-0-1337" id="h22-0-1337" class="d">- return 2 < lanes ? 8 < lanes ? 0 !== (lanes & 134217727) ? 32 : 268435456 : 8 : 2; 20411 </a><a href="#h22-0-1338" id="h22-0-1338" class="d">- } 20412 </a><a href="#h22-0-1339" id="h22-0-1339" class="d">- function injectInternals(internals) { 20413 </a><a href="#h22-0-1340" id="h22-0-1340" class="d">- if ("undefined" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) return false; 20414 </a><a href="#h22-0-1341" id="h22-0-1341" class="d">- var hook = __REACT_DEVTOOLS_GLOBAL_HOOK__; 20415 </a><a href="#h22-0-1342" id="h22-0-1342" class="d">- if (hook.isDisabled) return true; 20416 </a><a href="#h22-0-1343" id="h22-0-1343" class="d">- if (!hook.supportsFiber) 20417 </a><a href="#h22-0-1344" id="h22-0-1344" class="d">- return console.error( 20418 </a><a href="#h22-0-1345" id="h22-0-1345" class="d">- "The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools" 20419 </a><a href="#h22-0-1346" id="h22-0-1346" class="d">- ), true; 20420 </a><a href="#h22-0-1347" id="h22-0-1347" class="d">- try { 20421 </a><a href="#h22-0-1348" id="h22-0-1348" class="d">- rendererID = hook.inject(internals), injectedHook = hook; 20422 </a><a href="#h22-0-1349" id="h22-0-1349" class="d">- } catch (err) { 20423 </a><a href="#h22-0-1350" id="h22-0-1350" class="d">- console.error("React instrumentation encountered an error: %s.", err); 20424 </a><a href="#h22-0-1351" id="h22-0-1351" class="d">- } 20425 </a><a href="#h22-0-1352" id="h22-0-1352" class="d">- return hook.checkDCE ? true : false; 20426 </a><a href="#h22-0-1353" id="h22-0-1353" class="d">- } 20427 </a><a href="#h22-0-1354" id="h22-0-1354" class="d">- function onCommitRoot$1(root, eventPriority) { 20428 </a><a href="#h22-0-1355" id="h22-0-1355" class="d">- if (injectedHook && "function" === typeof injectedHook.onCommitFiberRoot) 20429 </a><a href="#h22-0-1356" id="h22-0-1356" class="d">- try { 20430 </a><a href="#h22-0-1357" id="h22-0-1357" class="d">- var didError = 128 === (root.current.flags & 128); 20431 </a><a href="#h22-0-1358" id="h22-0-1358" class="d">- switch (eventPriority) { 20432 </a><a href="#h22-0-1359" id="h22-0-1359" class="d">- case 2: 20433 </a><a href="#h22-0-1360" id="h22-0-1360" class="d">- var schedulerPriority = ImmediatePriority; 20434 </a><a href="#h22-0-1361" id="h22-0-1361" class="d">- break; 20435 </a><a href="#h22-0-1362" id="h22-0-1362" class="d">- case 8: 20436 </a><a href="#h22-0-1363" id="h22-0-1363" class="d">- schedulerPriority = UserBlockingPriority; 20437 </a><a href="#h22-0-1364" id="h22-0-1364" class="d">- break; 20438 </a><a href="#h22-0-1365" id="h22-0-1365" class="d">- case 32: 20439 </a><a href="#h22-0-1366" id="h22-0-1366" class="d">- schedulerPriority = NormalPriority$1; 20440 </a><a href="#h22-0-1367" id="h22-0-1367" class="d">- break; 20441 </a><a href="#h22-0-1368" id="h22-0-1368" class="d">- case 268435456: 20442 </a><a href="#h22-0-1369" id="h22-0-1369" class="d">- schedulerPriority = IdlePriority; 20443 </a><a href="#h22-0-1370" id="h22-0-1370" class="d">- break; 20444 </a><a href="#h22-0-1371" id="h22-0-1371" class="d">- default: 20445 </a><a href="#h22-0-1372" id="h22-0-1372" class="d">- schedulerPriority = NormalPriority$1; 20446 </a><a href="#h22-0-1373" id="h22-0-1373" class="d">- } 20447 </a><a href="#h22-0-1374" id="h22-0-1374" class="d">- injectedHook.onCommitFiberRoot( 20448 </a><a href="#h22-0-1375" id="h22-0-1375" class="d">- rendererID, 20449 </a><a href="#h22-0-1376" id="h22-0-1376" class="d">- root, 20450 </a><a href="#h22-0-1377" id="h22-0-1377" class="d">- schedulerPriority, 20451 </a><a href="#h22-0-1378" id="h22-0-1378" class="d">- didError 20452 </a><a href="#h22-0-1379" id="h22-0-1379" class="d">- ); 20453 </a><a href="#h22-0-1380" id="h22-0-1380" class="d">- } catch (err) { 20454 </a><a href="#h22-0-1381" id="h22-0-1381" class="d">- hasLoggedError || (hasLoggedError = true, console.error( 20455 </a><a href="#h22-0-1382" id="h22-0-1382" class="d">- "React instrumentation encountered an error: %s", 20456 </a><a href="#h22-0-1383" id="h22-0-1383" class="d">- err 20457 </a><a href="#h22-0-1384" id="h22-0-1384" class="d">- )); 20458 </a><a href="#h22-0-1385" id="h22-0-1385" class="d">- } 20459 </a><a href="#h22-0-1386" id="h22-0-1386" class="d">- } 20460 </a><a href="#h22-0-1387" id="h22-0-1387" class="d">- function setIsStrictModeForDevtools(newIsStrictMode) { 20461 </a><a href="#h22-0-1388" id="h22-0-1388" class="d">- "function" === typeof log && unstable_setDisableYieldValue(newIsStrictMode); 20462 </a><a href="#h22-0-1389" id="h22-0-1389" class="d">- if (injectedHook && "function" === typeof injectedHook.setStrictMode) 20463 </a><a href="#h22-0-1390" id="h22-0-1390" class="d">- try { 20464 </a><a href="#h22-0-1391" id="h22-0-1391" class="d">- injectedHook.setStrictMode(rendererID, newIsStrictMode); 20465 </a><a href="#h22-0-1392" id="h22-0-1392" class="d">- } catch (err) { 20466 </a><a href="#h22-0-1393" id="h22-0-1393" class="d">- hasLoggedError || (hasLoggedError = true, console.error( 20467 </a><a href="#h22-0-1394" id="h22-0-1394" class="d">- "React instrumentation encountered an error: %s", 20468 </a><a href="#h22-0-1395" id="h22-0-1395" class="d">- err 20469 </a><a href="#h22-0-1396" id="h22-0-1396" class="d">- )); 20470 </a><a href="#h22-0-1397" id="h22-0-1397" class="d">- } 20471 </a><a href="#h22-0-1398" id="h22-0-1398" class="d">- } 20472 </a><a href="#h22-0-1399" id="h22-0-1399" class="d">- function injectProfilingHooks(profilingHooks) { 20473 </a><a href="#h22-0-1400" id="h22-0-1400" class="d">- injectedProfilingHooks = profilingHooks; 20474 </a><a href="#h22-0-1401" id="h22-0-1401" class="d">- } 20475 </a><a href="#h22-0-1402" id="h22-0-1402" class="d">- function markCommitStopped() { 20476 </a><a href="#h22-0-1403" id="h22-0-1403" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markCommitStopped && injectedProfilingHooks.markCommitStopped(); 20477 </a><a href="#h22-0-1404" id="h22-0-1404" class="d">- } 20478 </a><a href="#h22-0-1405" id="h22-0-1405" class="d">- function markComponentRenderStarted(fiber) { 20479 </a><a href="#h22-0-1406" id="h22-0-1406" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentRenderStarted && injectedProfilingHooks.markComponentRenderStarted(fiber); 20480 </a><a href="#h22-0-1407" id="h22-0-1407" class="d">- } 20481 </a><a href="#h22-0-1408" id="h22-0-1408" class="d">- function markComponentRenderStopped() { 20482 </a><a href="#h22-0-1409" id="h22-0-1409" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentRenderStopped && injectedProfilingHooks.markComponentRenderStopped(); 20483 </a><a href="#h22-0-1410" id="h22-0-1410" class="d">- } 20484 </a><a href="#h22-0-1411" id="h22-0-1411" class="d">- function markRenderStarted(lanes) { 20485 </a><a href="#h22-0-1412" id="h22-0-1412" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markRenderStarted && injectedProfilingHooks.markRenderStarted(lanes); 20486 </a><a href="#h22-0-1413" id="h22-0-1413" class="d">- } 20487 </a><a href="#h22-0-1414" id="h22-0-1414" class="d">- function markRenderStopped() { 20488 </a><a href="#h22-0-1415" id="h22-0-1415" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markRenderStopped && injectedProfilingHooks.markRenderStopped(); 20489 </a><a href="#h22-0-1416" id="h22-0-1416" class="d">- } 20490 </a><a href="#h22-0-1417" id="h22-0-1417" class="d">- function markStateUpdateScheduled(fiber, lane) { 20491 </a><a href="#h22-0-1418" id="h22-0-1418" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markStateUpdateScheduled && injectedProfilingHooks.markStateUpdateScheduled(fiber, lane); 20492 </a><a href="#h22-0-1419" id="h22-0-1419" class="d">- } 20493 </a><a href="#h22-0-1420" id="h22-0-1420" class="d">- function is(x, y) { 20494 </a><a href="#h22-0-1421" id="h22-0-1421" class="d">- return x === y && (0 !== x || 1 / x === 1 / y) || x !== x && y !== y; 20495 </a><a href="#h22-0-1422" id="h22-0-1422" class="d">- } 20496 </a><a href="#h22-0-1423" id="h22-0-1423" class="d">- function createCapturedValueAtFiber(value, source) { 20497 </a><a href="#h22-0-1424" id="h22-0-1424" class="d">- if ("object" === typeof value && null !== value) { 20498 </a><a href="#h22-0-1425" id="h22-0-1425" class="d">- var existing = CapturedStacks.get(value); 20499 </a><a href="#h22-0-1426" id="h22-0-1426" class="d">- if (void 0 !== existing) return existing; 20500 </a><a href="#h22-0-1427" id="h22-0-1427" class="d">- source = { 20501 </a><a href="#h22-0-1428" id="h22-0-1428" class="d">- value, 20502 </a><a href="#h22-0-1429" id="h22-0-1429" class="d">- source, 20503 </a><a href="#h22-0-1430" id="h22-0-1430" class="d">- stack: getStackByFiberInDevAndProd(source) 20504 </a><a href="#h22-0-1431" id="h22-0-1431" class="d">- }; 20505 </a><a href="#h22-0-1432" id="h22-0-1432" class="d">- CapturedStacks.set(value, source); 20506 </a><a href="#h22-0-1433" id="h22-0-1433" class="d">- return source; 20507 </a><a href="#h22-0-1434" id="h22-0-1434" class="d">- } 20508 </a><a href="#h22-0-1435" id="h22-0-1435" class="d">- return { 20509 </a><a href="#h22-0-1436" id="h22-0-1436" class="d">- value, 20510 </a><a href="#h22-0-1437" id="h22-0-1437" class="d">- source, 20511 </a><a href="#h22-0-1438" id="h22-0-1438" class="d">- stack: getStackByFiberInDevAndProd(source) 20512 </a><a href="#h22-0-1439" id="h22-0-1439" class="d">- }; 20513 </a><a href="#h22-0-1440" id="h22-0-1440" class="d">- } 20514 </a><a href="#h22-0-1441" id="h22-0-1441" class="d">- function pushTreeFork(workInProgress2, totalChildren) { 20515 </a><a href="#h22-0-1442" id="h22-0-1442" class="d">- warnIfNotHydrating(); 20516 </a><a href="#h22-0-1443" id="h22-0-1443" class="d">- forkStack[forkStackIndex++] = treeForkCount; 20517 </a><a href="#h22-0-1444" id="h22-0-1444" class="d">- forkStack[forkStackIndex++] = treeForkProvider; 20518 </a><a href="#h22-0-1445" id="h22-0-1445" class="d">- treeForkProvider = workInProgress2; 20519 </a><a href="#h22-0-1446" id="h22-0-1446" class="d">- treeForkCount = totalChildren; 20520 </a><a href="#h22-0-1447" id="h22-0-1447" class="d">- } 20521 </a><a href="#h22-0-1448" id="h22-0-1448" class="d">- function pushTreeId(workInProgress2, totalChildren, index) { 20522 </a><a href="#h22-0-1449" id="h22-0-1449" class="d">- warnIfNotHydrating(); 20523 </a><a href="#h22-0-1450" id="h22-0-1450" class="d">- idStack[idStackIndex++] = treeContextId; 20524 </a><a href="#h22-0-1451" id="h22-0-1451" class="d">- idStack[idStackIndex++] = treeContextOverflow; 20525 </a><a href="#h22-0-1452" id="h22-0-1452" class="d">- idStack[idStackIndex++] = treeContextProvider; 20526 </a><a href="#h22-0-1453" id="h22-0-1453" class="d">- treeContextProvider = workInProgress2; 20527 </a><a href="#h22-0-1454" id="h22-0-1454" class="d">- var baseIdWithLeadingBit = treeContextId; 20528 </a><a href="#h22-0-1455" id="h22-0-1455" class="d">- workInProgress2 = treeContextOverflow; 20529 </a><a href="#h22-0-1456" id="h22-0-1456" class="d">- var baseLength = 32 - clz32(baseIdWithLeadingBit) - 1; 20530 </a><a href="#h22-0-1457" id="h22-0-1457" class="d">- baseIdWithLeadingBit &= ~(1 << baseLength); 20531 </a><a href="#h22-0-1458" id="h22-0-1458" class="d">- index += 1; 20532 </a><a href="#h22-0-1459" id="h22-0-1459" class="d">- var length = 32 - clz32(totalChildren) + baseLength; 20533 </a><a href="#h22-0-1460" id="h22-0-1460" class="d">- if (30 < length) { 20534 </a><a href="#h22-0-1461" id="h22-0-1461" class="d">- var numberOfOverflowBits = baseLength - baseLength % 5; 20535 </a><a href="#h22-0-1462" id="h22-0-1462" class="d">- length = (baseIdWithLeadingBit & (1 << numberOfOverflowBits) - 1).toString(32); 20536 </a><a href="#h22-0-1463" id="h22-0-1463" class="d">- baseIdWithLeadingBit >>= numberOfOverflowBits; 20537 </a><a href="#h22-0-1464" id="h22-0-1464" class="d">- baseLength -= numberOfOverflowBits; 20538 </a><a href="#h22-0-1465" id="h22-0-1465" class="d">- treeContextId = 1 << 32 - clz32(totalChildren) + baseLength | index << baseLength | baseIdWithLeadingBit; 20539 </a><a href="#h22-0-1466" id="h22-0-1466" class="d">- treeContextOverflow = length + workInProgress2; 20540 </a><a href="#h22-0-1467" id="h22-0-1467" class="d">- } else 20541 </a><a href="#h22-0-1468" id="h22-0-1468" class="d">- treeContextId = 1 << length | index << baseLength | baseIdWithLeadingBit, treeContextOverflow = workInProgress2; 20542 </a><a href="#h22-0-1469" id="h22-0-1469" class="d">- } 20543 </a><a href="#h22-0-1470" id="h22-0-1470" class="d">- function pushMaterializedTreeId(workInProgress2) { 20544 </a><a href="#h22-0-1471" id="h22-0-1471" class="d">- warnIfNotHydrating(); 20545 </a><a href="#h22-0-1472" id="h22-0-1472" class="d">- null !== workInProgress2.return && (pushTreeFork(workInProgress2, 1), pushTreeId(workInProgress2, 1, 0)); 20546 </a><a href="#h22-0-1473" id="h22-0-1473" class="d">- } 20547 </a><a href="#h22-0-1474" id="h22-0-1474" class="d">- function popTreeContext(workInProgress2) { 20548 </a><a href="#h22-0-1475" id="h22-0-1475" class="d">- for (; workInProgress2 === treeForkProvider; ) 20549 </a><a href="#h22-0-1476" id="h22-0-1476" class="d">- treeForkProvider = forkStack[--forkStackIndex], forkStack[forkStackIndex] = null, treeForkCount = forkStack[--forkStackIndex], forkStack[forkStackIndex] = null; 20550 </a><a href="#h22-0-1477" id="h22-0-1477" class="d">- for (; workInProgress2 === treeContextProvider; ) 20551 </a><a href="#h22-0-1478" id="h22-0-1478" class="d">- treeContextProvider = idStack[--idStackIndex], idStack[idStackIndex] = null, treeContextOverflow = idStack[--idStackIndex], idStack[idStackIndex] = null, treeContextId = idStack[--idStackIndex], idStack[idStackIndex] = null; 20552 </a><a href="#h22-0-1479" id="h22-0-1479" class="d">- } 20553 </a><a href="#h22-0-1480" id="h22-0-1480" class="d">- function warnIfNotHydrating() { 20554 </a><a href="#h22-0-1481" id="h22-0-1481" class="d">- isHydrating || console.error( 20555 </a><a href="#h22-0-1482" id="h22-0-1482" class="d">- "Expected to be hydrating. This is a bug in React. Please file an issue." 20556 </a><a href="#h22-0-1483" id="h22-0-1483" class="d">- ); 20557 </a><a href="#h22-0-1484" id="h22-0-1484" class="d">- } 20558 </a><a href="#h22-0-1485" id="h22-0-1485" class="d">- function requiredContext(c) { 20559 </a><a href="#h22-0-1486" id="h22-0-1486" class="d">- null === c && console.error( 20560 </a><a href="#h22-0-1487" id="h22-0-1487" class="d">- "Expected host context to exist. This error is likely caused by a bug in React. Please file an issue." 20561 </a><a href="#h22-0-1488" id="h22-0-1488" class="d">- ); 20562 </a><a href="#h22-0-1489" id="h22-0-1489" class="d">- return c; 20563 </a><a href="#h22-0-1490" id="h22-0-1490" class="d">- } 20564 </a><a href="#h22-0-1491" id="h22-0-1491" class="d">- function pushHostContainer(fiber, nextRootInstance) { 20565 </a><a href="#h22-0-1492" id="h22-0-1492" class="d">- push(rootInstanceStackCursor, nextRootInstance, fiber); 20566 </a><a href="#h22-0-1493" id="h22-0-1493" class="d">- push(contextFiberStackCursor, fiber, fiber); 20567 </a><a href="#h22-0-1494" id="h22-0-1494" class="d">- push(contextStackCursor, null, fiber); 20568 </a><a href="#h22-0-1495" id="h22-0-1495" class="d">- nextRootInstance = getRootHostContext(nextRootInstance); 20569 </a><a href="#h22-0-1496" id="h22-0-1496" class="d">- pop(contextStackCursor, fiber); 20570 </a><a href="#h22-0-1497" id="h22-0-1497" class="d">- push(contextStackCursor, nextRootInstance, fiber); 20571 </a><a href="#h22-0-1498" id="h22-0-1498" class="d">- } 20572 </a><a href="#h22-0-1499" id="h22-0-1499" class="d">- function popHostContainer(fiber) { 20573 </a><a href="#h22-0-1500" id="h22-0-1500" class="d">- pop(contextStackCursor, fiber); 20574 </a><a href="#h22-0-1501" id="h22-0-1501" class="d">- pop(contextFiberStackCursor, fiber); 20575 </a><a href="#h22-0-1502" id="h22-0-1502" class="d">- pop(rootInstanceStackCursor, fiber); 20576 </a><a href="#h22-0-1503" id="h22-0-1503" class="d">- } 20577 </a><a href="#h22-0-1504" id="h22-0-1504" class="d">- function getHostContext() { 20578 </a><a href="#h22-0-1505" id="h22-0-1505" class="d">- return requiredContext(contextStackCursor.current); 20579 </a><a href="#h22-0-1506" id="h22-0-1506" class="d">- } 20580 </a><a href="#h22-0-1507" id="h22-0-1507" class="d">- function pushHostContext(fiber) { 20581 </a><a href="#h22-0-1508" id="h22-0-1508" class="d">- null !== fiber.memoizedState && push(hostTransitionProviderCursor, fiber, fiber); 20582 </a><a href="#h22-0-1509" id="h22-0-1509" class="d">- var context = requiredContext(contextStackCursor.current), nextContext = getChildHostContext(context, fiber.type); 20583 </a><a href="#h22-0-1510" id="h22-0-1510" class="d">- context !== nextContext && (push(contextFiberStackCursor, fiber, fiber), push(contextStackCursor, nextContext, fiber)); 20584 </a><a href="#h22-0-1511" id="h22-0-1511" class="d">- } 20585 </a><a href="#h22-0-1512" id="h22-0-1512" class="d">- function popHostContext(fiber) { 20586 </a><a href="#h22-0-1513" id="h22-0-1513" class="d">- contextFiberStackCursor.current === fiber && (pop(contextStackCursor, fiber), pop(contextFiberStackCursor, fiber)); 20587 </a><a href="#h22-0-1514" id="h22-0-1514" class="d">- hostTransitionProviderCursor.current === fiber && (pop(hostTransitionProviderCursor, fiber), isPrimaryRenderer ? HostTransitionContext._currentValue = NotPendingTransition : HostTransitionContext._currentValue2 = NotPendingTransition); 20588 </a><a href="#h22-0-1515" id="h22-0-1515" class="d">- } 20589 </a><a href="#h22-0-1516" id="h22-0-1516" class="d">- function findNotableNode(node, indent) { 20590 </a><a href="#h22-0-1517" id="h22-0-1517" class="d">- return void 0 === node.serverProps && 0 === node.serverTail.length && 1 === node.children.length && 3 < node.distanceFromLeaf && node.distanceFromLeaf > 15 - indent ? findNotableNode(node.children[0], indent) : node; 20591 </a><a href="#h22-0-1518" id="h22-0-1518" class="d">- } 20592 </a><a href="#h22-0-1519" id="h22-0-1519" class="d">- function indentation(indent) { 20593 </a><a href="#h22-0-1520" id="h22-0-1520" class="d">- return " " + " ".repeat(indent); 20594 </a><a href="#h22-0-1521" id="h22-0-1521" class="d">- } 20595 </a><a href="#h22-0-1522" id="h22-0-1522" class="d">- function added(indent) { 20596 </a><a href="#h22-0-1523" id="h22-0-1523" class="d">- return "+ " + " ".repeat(indent); 20597 </a><a href="#h22-0-1524" id="h22-0-1524" class="d">- } 20598 </a><a href="#h22-0-1525" id="h22-0-1525" class="d">- function removed(indent) { 20599 </a><a href="#h22-0-1526" id="h22-0-1526" class="d">- return "- " + " ".repeat(indent); 20600 </a><a href="#h22-0-1527" id="h22-0-1527" class="d">- } 20601 </a><a href="#h22-0-1528" id="h22-0-1528" class="d">- function describeFiberType(fiber) { 20602 </a><a href="#h22-0-1529" id="h22-0-1529" class="d">- switch (fiber.tag) { 20603 </a><a href="#h22-0-1530" id="h22-0-1530" class="d">- case 26: 20604 </a><a href="#h22-0-1531" id="h22-0-1531" class="d">- case 27: 20605 </a><a href="#h22-0-1532" id="h22-0-1532" class="d">- case 5: 20606 </a><a href="#h22-0-1533" id="h22-0-1533" class="d">- return fiber.type; 20607 </a><a href="#h22-0-1534" id="h22-0-1534" class="d">- case 16: 20608 </a><a href="#h22-0-1535" id="h22-0-1535" class="d">- return "Lazy"; 20609 </a><a href="#h22-0-1536" id="h22-0-1536" class="d">- case 13: 20610 </a><a href="#h22-0-1537" id="h22-0-1537" class="d">- return "Suspense"; 20611 </a><a href="#h22-0-1538" id="h22-0-1538" class="d">- case 19: 20612 </a><a href="#h22-0-1539" id="h22-0-1539" class="d">- return "SuspenseList"; 20613 </a><a href="#h22-0-1540" id="h22-0-1540" class="d">- case 0: 20614 </a><a href="#h22-0-1541" id="h22-0-1541" class="d">- case 15: 20615 </a><a href="#h22-0-1542" id="h22-0-1542" class="d">- return fiber = fiber.type, fiber.displayName || fiber.name || null; 20616 </a><a href="#h22-0-1543" id="h22-0-1543" class="d">- case 11: 20617 </a><a href="#h22-0-1544" id="h22-0-1544" class="d">- return fiber = fiber.type.render, fiber.displayName || fiber.name || null; 20618 </a><a href="#h22-0-1545" id="h22-0-1545" class="d">- case 1: 20619 </a><a href="#h22-0-1546" id="h22-0-1546" class="d">- return fiber = fiber.type, fiber.displayName || fiber.name || null; 20620 </a><a href="#h22-0-1547" id="h22-0-1547" class="d">- default: 20621 </a><a href="#h22-0-1548" id="h22-0-1548" class="d">- return null; 20622 </a><a href="#h22-0-1549" id="h22-0-1549" class="d">- } 20623 </a><a href="#h22-0-1550" id="h22-0-1550" class="d">- } 20624 </a><a href="#h22-0-1551" id="h22-0-1551" class="d">- function describeTextNode(content, maxLength) { 20625 </a><a href="#h22-0-1552" id="h22-0-1552" class="d">- return needsEscaping.test(content) ? (content = JSON.stringify(content), content.length > maxLength - 2 ? 8 > maxLength ? '{"..."}' : "{" + content.slice(0, maxLength - 7) + '..."}' : "{" + content + "}") : content.length > maxLength ? 5 > maxLength ? '{"..."}' : content.slice(0, maxLength - 3) + "..." : content; 20626 </a><a href="#h22-0-1553" id="h22-0-1553" class="d">- } 20627 </a><a href="#h22-0-1554" id="h22-0-1554" class="d">- function describeTextDiff(clientText, serverProps, indent) { 20628 </a><a href="#h22-0-1555" id="h22-0-1555" class="d">- var maxLength = 120 - 2 * indent; 20629 </a><a href="#h22-0-1556" id="h22-0-1556" class="d">- if (null === serverProps) 20630 </a><a href="#h22-0-1557" id="h22-0-1557" class="d">- return added(indent) + describeTextNode(clientText, maxLength) + "\n"; 20631 </a><a href="#h22-0-1558" id="h22-0-1558" class="d">- if ("string" === typeof serverProps) { 20632 </a><a href="#h22-0-1559" id="h22-0-1559" class="d">- for (var firstDiff = 0; firstDiff < serverProps.length && firstDiff < clientText.length && serverProps.charCodeAt(firstDiff) === clientText.charCodeAt(firstDiff); firstDiff++) ; 20633 </a><a href="#h22-0-1560" id="h22-0-1560" class="d">- firstDiff > maxLength - 8 && 10 < firstDiff && (clientText = "..." + clientText.slice(firstDiff - 8), serverProps = "..." + serverProps.slice(firstDiff - 8)); 20634 </a><a href="#h22-0-1561" id="h22-0-1561" class="d">- return added(indent) + describeTextNode(clientText, maxLength) + "\n" + removed(indent) + describeTextNode(serverProps, maxLength) + "\n"; 20635 </a><a href="#h22-0-1562" id="h22-0-1562" class="d">- } 20636 </a><a href="#h22-0-1563" id="h22-0-1563" class="d">- return indentation(indent) + describeTextNode(clientText, maxLength) + "\n"; 20637 </a><a href="#h22-0-1564" id="h22-0-1564" class="d">- } 20638 </a><a href="#h22-0-1565" id="h22-0-1565" class="d">- function objectName(object) { 20639 </a><a href="#h22-0-1566" id="h22-0-1566" class="d">- return Object.prototype.toString.call(object).replace(/^\[object (.*)\]$/, function(m, p0) { 20640 </a><a href="#h22-0-1567" id="h22-0-1567" class="d">- return p0; 20641 </a><a href="#h22-0-1568" id="h22-0-1568" class="d">- }); 20642 </a><a href="#h22-0-1569" id="h22-0-1569" class="d">- } 20643 </a><a href="#h22-0-1570" id="h22-0-1570" class="d">- function describeValue(value, maxLength) { 20644 </a><a href="#h22-0-1571" id="h22-0-1571" class="d">- switch (typeof value) { 20645 </a><a href="#h22-0-1572" id="h22-0-1572" class="d">- case "string": 20646 </a><a href="#h22-0-1573" id="h22-0-1573" class="d">- return value = JSON.stringify(value), value.length > maxLength ? 5 > maxLength ? '"..."' : value.slice(0, maxLength - 4) + '..."' : value; 20647 </a><a href="#h22-0-1574" id="h22-0-1574" class="d">- case "object": 20648 </a><a href="#h22-0-1575" id="h22-0-1575" class="d">- if (null === value) return "null"; 20649 </a><a href="#h22-0-1576" id="h22-0-1576" class="d">- if (isArrayImpl(value)) return "[...]"; 20650 </a><a href="#h22-0-1577" id="h22-0-1577" class="d">- if (value.$$typeof === REACT_ELEMENT_TYPE) 20651 </a><a href="#h22-0-1578" id="h22-0-1578" class="d">- return (maxLength = getComponentNameFromType(value.type)) ? "<" + maxLength + ">" : "<...>"; 20652 </a><a href="#h22-0-1579" id="h22-0-1579" class="d">- var name = objectName(value); 20653 </a><a href="#h22-0-1580" id="h22-0-1580" class="d">- if ("Object" === name) { 20654 </a><a href="#h22-0-1581" id="h22-0-1581" class="d">- name = ""; 20655 </a><a href="#h22-0-1582" id="h22-0-1582" class="d">- maxLength -= 2; 20656 </a><a href="#h22-0-1583" id="h22-0-1583" class="d">- for (var propName in value) 20657 </a><a href="#h22-0-1584" id="h22-0-1584" class="d">- if (value.hasOwnProperty(propName)) { 20658 </a><a href="#h22-0-1585" id="h22-0-1585" class="d">- var jsonPropName = JSON.stringify(propName); 20659 </a><a href="#h22-0-1586" id="h22-0-1586" class="d">- jsonPropName !== '"' + propName + '"' && (propName = jsonPropName); 20660 </a><a href="#h22-0-1587" id="h22-0-1587" class="d">- maxLength -= propName.length - 2; 20661 </a><a href="#h22-0-1588" id="h22-0-1588" class="d">- jsonPropName = describeValue( 20662 </a><a href="#h22-0-1589" id="h22-0-1589" class="d">- value[propName], 20663 </a><a href="#h22-0-1590" id="h22-0-1590" class="d">- 15 > maxLength ? maxLength : 15 20664 </a><a href="#h22-0-1591" id="h22-0-1591" class="d">- ); 20665 </a><a href="#h22-0-1592" id="h22-0-1592" class="d">- maxLength -= jsonPropName.length; 20666 </a><a href="#h22-0-1593" id="h22-0-1593" class="d">- if (0 > maxLength) { 20667 </a><a href="#h22-0-1594" id="h22-0-1594" class="d">- name += "" === name ? "..." : ", ..."; 20668 </a><a href="#h22-0-1595" id="h22-0-1595" class="d">- break; 20669 </a><a href="#h22-0-1596" id="h22-0-1596" class="d">- } 20670 </a><a href="#h22-0-1597" id="h22-0-1597" class="d">- name += ("" === name ? "" : ",") + propName + ":" + jsonPropName; 20671 </a><a href="#h22-0-1598" id="h22-0-1598" class="d">- } 20672 </a><a href="#h22-0-1599" id="h22-0-1599" class="d">- return "{" + name + "}"; 20673 </a><a href="#h22-0-1600" id="h22-0-1600" class="d">- } 20674 </a><a href="#h22-0-1601" id="h22-0-1601" class="d">- return name; 20675 </a><a href="#h22-0-1602" id="h22-0-1602" class="d">- case "function": 20676 </a><a href="#h22-0-1603" id="h22-0-1603" class="d">- return (maxLength = value.displayName || value.name) ? "function " + maxLength : "function"; 20677 </a><a href="#h22-0-1604" id="h22-0-1604" class="d">- default: 20678 </a><a href="#h22-0-1605" id="h22-0-1605" class="d">- return String(value); 20679 </a><a href="#h22-0-1606" id="h22-0-1606" class="d">- } 20680 </a><a href="#h22-0-1607" id="h22-0-1607" class="d">- } 20681 </a><a href="#h22-0-1608" id="h22-0-1608" class="d">- function describePropValue(value, maxLength) { 20682 </a><a href="#h22-0-1609" id="h22-0-1609" class="d">- return "string" !== typeof value || needsEscaping.test(value) ? "{" + describeValue(value, maxLength - 2) + "}" : value.length > maxLength - 2 ? 5 > maxLength ? '"..."' : '"' + value.slice(0, maxLength - 5) + '..."' : '"' + value + '"'; 20683 </a><a href="#h22-0-1610" id="h22-0-1610" class="d">- } 20684 </a><a href="#h22-0-1611" id="h22-0-1611" class="d">- function describeExpandedElement(type, props, rowPrefix) { 20685 </a><a href="#h22-0-1612" id="h22-0-1612" class="d">- var remainingRowLength = 120 - rowPrefix.length - type.length, properties = [], propName; 20686 </a><a href="#h22-0-1613" id="h22-0-1613" class="d">- for (propName in props) 20687 </a><a href="#h22-0-1614" id="h22-0-1614" class="d">- if (props.hasOwnProperty(propName) && "children" !== propName) { 20688 </a><a href="#h22-0-1615" id="h22-0-1615" class="d">- var propValue = describePropValue( 20689 </a><a href="#h22-0-1616" id="h22-0-1616" class="d">- props[propName], 20690 </a><a href="#h22-0-1617" id="h22-0-1617" class="d">- 120 - rowPrefix.length - propName.length - 1 20691 </a><a href="#h22-0-1618" id="h22-0-1618" class="d">- ); 20692 </a><a href="#h22-0-1619" id="h22-0-1619" class="d">- remainingRowLength -= propName.length + propValue.length + 2; 20693 </a><a href="#h22-0-1620" id="h22-0-1620" class="d">- properties.push(propName + "=" + propValue); 20694 </a><a href="#h22-0-1621" id="h22-0-1621" class="d">- } 20695 </a><a href="#h22-0-1622" id="h22-0-1622" class="d">- return 0 === properties.length ? rowPrefix + "<" + type + ">\n" : 0 < remainingRowLength ? rowPrefix + "<" + type + " " + properties.join(" ") + ">\n" : rowPrefix + "<" + type + "\n" + rowPrefix + " " + properties.join("\n" + rowPrefix + " ") + "\n" + rowPrefix + ">\n"; 20696 </a><a href="#h22-0-1623" id="h22-0-1623" class="d">- } 20697 </a><a href="#h22-0-1624" id="h22-0-1624" class="d">- function describePropertiesDiff(clientObject, serverObject, indent) { 20698 </a><a href="#h22-0-1625" id="h22-0-1625" class="d">- var properties = "", remainingServerProperties = assign({}, serverObject), propName; 20699 </a><a href="#h22-0-1626" id="h22-0-1626" class="d">- for (propName in clientObject) 20700 </a><a href="#h22-0-1627" id="h22-0-1627" class="d">- if (clientObject.hasOwnProperty(propName)) { 20701 </a><a href="#h22-0-1628" id="h22-0-1628" class="d">- delete remainingServerProperties[propName]; 20702 </a><a href="#h22-0-1629" id="h22-0-1629" class="d">- var maxLength = 120 - 2 * indent - propName.length - 2, clientPropValue = describeValue(clientObject[propName], maxLength); 20703 </a><a href="#h22-0-1630" id="h22-0-1630" class="d">- serverObject.hasOwnProperty(propName) ? (maxLength = describeValue(serverObject[propName], maxLength), properties += added(indent) + propName + ": " + clientPropValue + "\n", properties += removed(indent) + propName + ": " + maxLength + "\n") : properties += added(indent) + propName + ": " + clientPropValue + "\n"; 20704 </a><a href="#h22-0-1631" id="h22-0-1631" class="d">- } 20705 </a><a href="#h22-0-1632" id="h22-0-1632" class="d">- for (var _propName in remainingServerProperties) 20706 </a><a href="#h22-0-1633" id="h22-0-1633" class="d">- remainingServerProperties.hasOwnProperty(_propName) && (clientObject = describeValue( 20707 </a><a href="#h22-0-1634" id="h22-0-1634" class="d">- remainingServerProperties[_propName], 20708 </a><a href="#h22-0-1635" id="h22-0-1635" class="d">- 120 - 2 * indent - _propName.length - 2 20709 </a><a href="#h22-0-1636" id="h22-0-1636" class="d">- ), properties += removed(indent) + _propName + ": " + clientObject + "\n"); 20710 </a><a href="#h22-0-1637" id="h22-0-1637" class="d">- return properties; 20711 </a><a href="#h22-0-1638" id="h22-0-1638" class="d">- } 20712 </a><a href="#h22-0-1639" id="h22-0-1639" class="d">- function describeElementDiff(type, clientProps, serverProps, indent) { 20713 </a><a href="#h22-0-1640" id="h22-0-1640" class="d">- var content = "", serverPropNames = /* @__PURE__ */ new Map(); 20714 </a><a href="#h22-0-1641" id="h22-0-1641" class="d">- for (propName$jscomp$0 in serverProps) 20715 </a><a href="#h22-0-1642" id="h22-0-1642" class="d">- serverProps.hasOwnProperty(propName$jscomp$0) && serverPropNames.set( 20716 </a><a href="#h22-0-1643" id="h22-0-1643" class="d">- propName$jscomp$0.toLowerCase(), 20717 </a><a href="#h22-0-1644" id="h22-0-1644" class="d">- propName$jscomp$0 20718 </a><a href="#h22-0-1645" id="h22-0-1645" class="d">- ); 20719 </a><a href="#h22-0-1646" id="h22-0-1646" class="d">- if (1 === serverPropNames.size && serverPropNames.has("children")) 20720 </a><a href="#h22-0-1647" id="h22-0-1647" class="d">- content += describeExpandedElement( 20721 </a><a href="#h22-0-1648" id="h22-0-1648" class="d">- type, 20722 </a><a href="#h22-0-1649" id="h22-0-1649" class="d">- clientProps, 20723 </a><a href="#h22-0-1650" id="h22-0-1650" class="d">- indentation(indent) 20724 </a><a href="#h22-0-1651" id="h22-0-1651" class="d">- ); 20725 </a><a href="#h22-0-1652" id="h22-0-1652" class="d">- else { 20726 </a><a href="#h22-0-1653" id="h22-0-1653" class="d">- for (var _propName2 in clientProps) 20727 </a><a href="#h22-0-1654" id="h22-0-1654" class="d">- if (clientProps.hasOwnProperty(_propName2) && "children" !== _propName2) { 20728 </a><a href="#h22-0-1655" id="h22-0-1655" class="d">- var maxLength$jscomp$0 = 120 - 2 * (indent + 1) - _propName2.length - 1, serverPropName = serverPropNames.get(_propName2.toLowerCase()); 20729 </a><a href="#h22-0-1656" id="h22-0-1656" class="d">- if (void 0 !== serverPropName) { 20730 </a><a href="#h22-0-1657" id="h22-0-1657" class="d">- serverPropNames.delete(_propName2.toLowerCase()); 20731 </a><a href="#h22-0-1658" id="h22-0-1658" class="d">- var propName$jscomp$0 = clientProps[_propName2]; 20732 </a><a href="#h22-0-1659" id="h22-0-1659" class="d">- serverPropName = serverProps[serverPropName]; 20733 </a><a href="#h22-0-1660" id="h22-0-1660" class="d">- var clientPropValue = describePropValue( 20734 </a><a href="#h22-0-1661" id="h22-0-1661" class="d">- propName$jscomp$0, 20735 </a><a href="#h22-0-1662" id="h22-0-1662" class="d">- maxLength$jscomp$0 20736 </a><a href="#h22-0-1663" id="h22-0-1663" class="d">- ); 20737 </a><a href="#h22-0-1664" id="h22-0-1664" class="d">- maxLength$jscomp$0 = describePropValue( 20738 </a><a href="#h22-0-1665" id="h22-0-1665" class="d">- serverPropName, 20739 </a><a href="#h22-0-1666" id="h22-0-1666" class="d">- maxLength$jscomp$0 20740 </a><a href="#h22-0-1667" id="h22-0-1667" class="d">- ); 20741 </a><a href="#h22-0-1668" id="h22-0-1668" class="d">- "object" === typeof propName$jscomp$0 && null !== propName$jscomp$0 && "object" === typeof serverPropName && null !== serverPropName && "Object" === objectName(propName$jscomp$0) && "Object" === objectName(serverPropName) && (2 < Object.keys(propName$jscomp$0).length || 2 < Object.keys(serverPropName).length || -1 < clientPropValue.indexOf("...") || -1 < maxLength$jscomp$0.indexOf("...")) ? content += indentation(indent + 1) + _propName2 + "={{\n" + describePropertiesDiff( 20742 </a><a href="#h22-0-1669" id="h22-0-1669" class="d">- propName$jscomp$0, 20743 </a><a href="#h22-0-1670" id="h22-0-1670" class="d">- serverPropName, 20744 </a><a href="#h22-0-1671" id="h22-0-1671" class="d">- indent + 2 20745 </a><a href="#h22-0-1672" id="h22-0-1672" class="d">- ) + indentation(indent + 1) + "}}\n" : (content += added(indent + 1) + _propName2 + "=" + clientPropValue + "\n", content += removed(indent + 1) + _propName2 + "=" + maxLength$jscomp$0 + "\n"); 20746 </a><a href="#h22-0-1673" id="h22-0-1673" class="d">- } else 20747 </a><a href="#h22-0-1674" id="h22-0-1674" class="d">- content += indentation(indent + 1) + _propName2 + "=" + describePropValue(clientProps[_propName2], maxLength$jscomp$0) + "\n"; 20748 </a><a href="#h22-0-1675" id="h22-0-1675" class="d">- } 20749 </a><a href="#h22-0-1676" id="h22-0-1676" class="d">- serverPropNames.forEach(function(propName) { 20750 </a><a href="#h22-0-1677" id="h22-0-1677" class="d">- if ("children" !== propName) { 20751 </a><a href="#h22-0-1678" id="h22-0-1678" class="d">- var maxLength = 120 - 2 * (indent + 1) - propName.length - 1; 20752 </a><a href="#h22-0-1679" id="h22-0-1679" class="d">- content += removed(indent + 1) + propName + "=" + describePropValue(serverProps[propName], maxLength) + "\n"; 20753 </a><a href="#h22-0-1680" id="h22-0-1680" class="d">- } 20754 </a><a href="#h22-0-1681" id="h22-0-1681" class="d">- }); 20755 </a><a href="#h22-0-1682" id="h22-0-1682" class="d">- content = "" === content ? indentation(indent) + "<" + type + ">\n" : indentation(indent) + "<" + type + "\n" + content + indentation(indent) + ">\n"; 20756 </a><a href="#h22-0-1683" id="h22-0-1683" class="d">- } 20757 </a><a href="#h22-0-1684" id="h22-0-1684" class="d">- type = serverProps.children; 20758 </a><a href="#h22-0-1685" id="h22-0-1685" class="d">- clientProps = clientProps.children; 20759 </a><a href="#h22-0-1686" id="h22-0-1686" class="d">- if ("string" === typeof type || "number" === typeof type || "bigint" === typeof type) { 20760 </a><a href="#h22-0-1687" id="h22-0-1687" class="d">- serverPropNames = ""; 20761 </a><a href="#h22-0-1688" id="h22-0-1688" class="d">- if ("string" === typeof clientProps || "number" === typeof clientProps || "bigint" === typeof clientProps) 20762 </a><a href="#h22-0-1689" id="h22-0-1689" class="d">- serverPropNames = "" + clientProps; 20763 </a><a href="#h22-0-1690" id="h22-0-1690" class="d">- content += describeTextDiff(serverPropNames, "" + type, indent + 1); 20764 </a><a href="#h22-0-1691" id="h22-0-1691" class="d">- } else if ("string" === typeof clientProps || "number" === typeof clientProps || "bigint" === typeof clientProps) 20765 </a><a href="#h22-0-1692" id="h22-0-1692" class="d">- content = null == type ? content + describeTextDiff("" + clientProps, null, indent + 1) : content + describeTextDiff("" + clientProps, void 0, indent + 1); 20766 </a><a href="#h22-0-1693" id="h22-0-1693" class="d">- return content; 20767 </a><a href="#h22-0-1694" id="h22-0-1694" class="d">- } 20768 </a><a href="#h22-0-1695" id="h22-0-1695" class="d">- function describeSiblingFiber(fiber, indent) { 20769 </a><a href="#h22-0-1696" id="h22-0-1696" class="d">- var type = describeFiberType(fiber); 20770 </a><a href="#h22-0-1697" id="h22-0-1697" class="d">- if (null === type) { 20771 </a><a href="#h22-0-1698" id="h22-0-1698" class="d">- type = ""; 20772 </a><a href="#h22-0-1699" id="h22-0-1699" class="d">- for (fiber = fiber.child; fiber; ) 20773 </a><a href="#h22-0-1700" id="h22-0-1700" class="d">- type += describeSiblingFiber(fiber, indent), fiber = fiber.sibling; 20774 </a><a href="#h22-0-1701" id="h22-0-1701" class="d">- return type; 20775 </a><a href="#h22-0-1702" id="h22-0-1702" class="d">- } 20776 </a><a href="#h22-0-1703" id="h22-0-1703" class="d">- return indentation(indent) + "<" + type + ">\n"; 20777 </a><a href="#h22-0-1704" id="h22-0-1704" class="d">- } 20778 </a><a href="#h22-0-1705" id="h22-0-1705" class="d">- function describeNode(node, indent) { 20779 </a><a href="#h22-0-1706" id="h22-0-1706" class="d">- var skipToNode = findNotableNode(node, indent); 20780 </a><a href="#h22-0-1707" id="h22-0-1707" class="d">- if (skipToNode !== node && (1 !== node.children.length || node.children[0] !== skipToNode)) 20781 </a><a href="#h22-0-1708" id="h22-0-1708" class="d">- return indentation(indent) + "...\n" + describeNode(skipToNode, indent + 1); 20782 </a><a href="#h22-0-1709" id="h22-0-1709" class="d">- skipToNode = ""; 20783 </a><a href="#h22-0-1710" id="h22-0-1710" class="d">- var debugInfo = node.fiber._debugInfo; 20784 </a><a href="#h22-0-1711" id="h22-0-1711" class="d">- if (debugInfo) 20785 </a><a href="#h22-0-1712" id="h22-0-1712" class="d">- for (var i = 0; i < debugInfo.length; i++) { 20786 </a><a href="#h22-0-1713" id="h22-0-1713" class="d">- var serverComponentName = debugInfo[i].name; 20787 </a><a href="#h22-0-1714" id="h22-0-1714" class="d">- "string" === typeof serverComponentName && (skipToNode += indentation(indent) + "<" + serverComponentName + ">\n", indent++); 20788 </a><a href="#h22-0-1715" id="h22-0-1715" class="d">- } 20789 </a><a href="#h22-0-1716" id="h22-0-1716" class="d">- debugInfo = ""; 20790 </a><a href="#h22-0-1717" id="h22-0-1717" class="d">- i = node.fiber.pendingProps; 20791 </a><a href="#h22-0-1718" id="h22-0-1718" class="d">- if (6 === node.fiber.tag) 20792 </a><a href="#h22-0-1719" id="h22-0-1719" class="d">- debugInfo = describeTextDiff(i, node.serverProps, indent), indent++; 20793 </a><a href="#h22-0-1720" id="h22-0-1720" class="d">- else if (serverComponentName = describeFiberType(node.fiber), null !== serverComponentName) 20794 </a><a href="#h22-0-1721" id="h22-0-1721" class="d">- if (void 0 === node.serverProps) { 20795 </a><a href="#h22-0-1722" id="h22-0-1722" class="d">- debugInfo = indent; 20796 </a><a href="#h22-0-1723" id="h22-0-1723" class="d">- var maxLength = 120 - 2 * debugInfo - serverComponentName.length - 2, content = ""; 20797 </a><a href="#h22-0-1724" id="h22-0-1724" class="d">- for (propName in i) 20798 </a><a href="#h22-0-1725" id="h22-0-1725" class="d">- if (i.hasOwnProperty(propName) && "children" !== propName) { 20799 </a><a href="#h22-0-1726" id="h22-0-1726" class="d">- var propValue = describePropValue(i[propName], 15); 20800 </a><a href="#h22-0-1727" id="h22-0-1727" class="d">- maxLength -= propName.length + propValue.length + 2; 20801 </a><a href="#h22-0-1728" id="h22-0-1728" class="d">- if (0 > maxLength) { 20802 </a><a href="#h22-0-1729" id="h22-0-1729" class="d">- content += " ..."; 20803 </a><a href="#h22-0-1730" id="h22-0-1730" class="d">- break; 20804 </a><a href="#h22-0-1731" id="h22-0-1731" class="d">- } 20805 </a><a href="#h22-0-1732" id="h22-0-1732" class="d">- content += " " + propName + "=" + propValue; 20806 </a><a href="#h22-0-1733" id="h22-0-1733" class="d">- } 20807 </a><a href="#h22-0-1734" id="h22-0-1734" class="d">- debugInfo = indentation(debugInfo) + "<" + serverComponentName + content + ">\n"; 20808 </a><a href="#h22-0-1735" id="h22-0-1735" class="d">- indent++; 20809 </a><a href="#h22-0-1736" id="h22-0-1736" class="d">- } else 20810 </a><a href="#h22-0-1737" id="h22-0-1737" class="d">- null === node.serverProps ? (debugInfo = describeExpandedElement( 20811 </a><a href="#h22-0-1738" id="h22-0-1738" class="d">- serverComponentName, 20812 </a><a href="#h22-0-1739" id="h22-0-1739" class="d">- i, 20813 </a><a href="#h22-0-1740" id="h22-0-1740" class="d">- added(indent) 20814 </a><a href="#h22-0-1741" id="h22-0-1741" class="d">- ), indent++) : "string" === typeof node.serverProps ? console.error( 20815 </a><a href="#h22-0-1742" id="h22-0-1742" class="d">- "Should not have matched a non HostText fiber to a Text node. This is a bug in React." 20816 </a><a href="#h22-0-1743" id="h22-0-1743" class="d">- ) : (debugInfo = describeElementDiff( 20817 </a><a href="#h22-0-1744" id="h22-0-1744" class="d">- serverComponentName, 20818 </a><a href="#h22-0-1745" id="h22-0-1745" class="d">- i, 20819 </a><a href="#h22-0-1746" id="h22-0-1746" class="d">- node.serverProps, 20820 </a><a href="#h22-0-1747" id="h22-0-1747" class="d">- indent 20821 </a><a href="#h22-0-1748" id="h22-0-1748" class="d">- ), indent++); 20822 </a><a href="#h22-0-1749" id="h22-0-1749" class="d">- var propName = ""; 20823 </a><a href="#h22-0-1750" id="h22-0-1750" class="d">- i = node.fiber.child; 20824 </a><a href="#h22-0-1751" id="h22-0-1751" class="d">- for (serverComponentName = 0; i && serverComponentName < node.children.length; ) 20825 </a><a href="#h22-0-1752" id="h22-0-1752" class="d">- maxLength = node.children[serverComponentName], maxLength.fiber === i ? (propName += describeNode(maxLength, indent), serverComponentName++) : propName += describeSiblingFiber(i, indent), i = i.sibling; 20826 </a><a href="#h22-0-1753" id="h22-0-1753" class="d">- i && 0 < node.children.length && (propName += indentation(indent) + "...\n"); 20827 </a><a href="#h22-0-1754" id="h22-0-1754" class="d">- i = node.serverTail; 20828 </a><a href="#h22-0-1755" id="h22-0-1755" class="d">- null === node.serverProps && indent--; 20829 </a><a href="#h22-0-1756" id="h22-0-1756" class="d">- for (node = 0; node < i.length; node++) 20830 </a><a href="#h22-0-1757" id="h22-0-1757" class="d">- serverComponentName = i[node], propName = "string" === typeof serverComponentName ? propName + (removed(indent) + describeTextNode(serverComponentName, 120 - 2 * indent) + "\n") : propName + describeExpandedElement( 20831 </a><a href="#h22-0-1758" id="h22-0-1758" class="d">- serverComponentName.type, 20832 </a><a href="#h22-0-1759" id="h22-0-1759" class="d">- serverComponentName.props, 20833 </a><a href="#h22-0-1760" id="h22-0-1760" class="d">- removed(indent) 20834 </a><a href="#h22-0-1761" id="h22-0-1761" class="d">- ); 20835 </a><a href="#h22-0-1762" id="h22-0-1762" class="d">- return skipToNode + debugInfo + propName; 20836 </a><a href="#h22-0-1763" id="h22-0-1763" class="d">- } 20837 </a><a href="#h22-0-1764" id="h22-0-1764" class="d">- function describeDiff(rootNode) { 20838 </a><a href="#h22-0-1765" id="h22-0-1765" class="d">- try { 20839 </a><a href="#h22-0-1766" id="h22-0-1766" class="d">- return "\n\n" + describeNode(rootNode, 0); 20840 </a><a href="#h22-0-1767" id="h22-0-1767" class="d">- } catch (x) { 20841 </a><a href="#h22-0-1768" id="h22-0-1768" class="d">- return ""; 20842 </a><a href="#h22-0-1769" id="h22-0-1769" class="d">- } 20843 </a><a href="#h22-0-1770" id="h22-0-1770" class="d">- } 20844 </a><a href="#h22-0-1771" id="h22-0-1771" class="d">- function buildHydrationDiffNode(fiber, distanceFromLeaf) { 20845 </a><a href="#h22-0-1772" id="h22-0-1772" class="d">- if (null === fiber.return) { 20846 </a><a href="#h22-0-1773" id="h22-0-1773" class="d">- if (null === hydrationDiffRootDEV) 20847 </a><a href="#h22-0-1774" id="h22-0-1774" class="d">- hydrationDiffRootDEV = { 20848 </a><a href="#h22-0-1775" id="h22-0-1775" class="d">- fiber, 20849 </a><a href="#h22-0-1776" id="h22-0-1776" class="d">- children: [], 20850 </a><a href="#h22-0-1777" id="h22-0-1777" class="d">- serverProps: void 0, 20851 </a><a href="#h22-0-1778" id="h22-0-1778" class="d">- serverTail: [], 20852 </a><a href="#h22-0-1779" id="h22-0-1779" class="d">- distanceFromLeaf 20853 </a><a href="#h22-0-1780" id="h22-0-1780" class="d">- }; 20854 </a><a href="#h22-0-1781" id="h22-0-1781" class="d">- else { 20855 </a><a href="#h22-0-1782" id="h22-0-1782" class="d">- if (hydrationDiffRootDEV.fiber !== fiber) 20856 </a><a href="#h22-0-1783" id="h22-0-1783" class="d">- throw Error( 20857 </a><a href="#h22-0-1784" id="h22-0-1784" class="d">- "Saw multiple hydration diff roots in a pass. This is a bug in React." 20858 </a><a href="#h22-0-1785" id="h22-0-1785" class="d">- ); 20859 </a><a href="#h22-0-1786" id="h22-0-1786" class="d">- hydrationDiffRootDEV.distanceFromLeaf > distanceFromLeaf && (hydrationDiffRootDEV.distanceFromLeaf = distanceFromLeaf); 20860 </a><a href="#h22-0-1787" id="h22-0-1787" class="d">- } 20861 </a><a href="#h22-0-1788" id="h22-0-1788" class="d">- return hydrationDiffRootDEV; 20862 </a><a href="#h22-0-1789" id="h22-0-1789" class="d">- } 20863 </a><a href="#h22-0-1790" id="h22-0-1790" class="d">- var siblings = buildHydrationDiffNode( 20864 </a><a href="#h22-0-1791" id="h22-0-1791" class="d">- fiber.return, 20865 </a><a href="#h22-0-1792" id="h22-0-1792" class="d">- distanceFromLeaf + 1 20866 </a><a href="#h22-0-1793" id="h22-0-1793" class="d">- ).children; 20867 </a><a href="#h22-0-1794" id="h22-0-1794" class="d">- if (0 < siblings.length && siblings[siblings.length - 1].fiber === fiber) 20868 </a><a href="#h22-0-1795" id="h22-0-1795" class="d">- return siblings = siblings[siblings.length - 1], siblings.distanceFromLeaf > distanceFromLeaf && (siblings.distanceFromLeaf = distanceFromLeaf), siblings; 20869 </a><a href="#h22-0-1796" id="h22-0-1796" class="d">- distanceFromLeaf = { 20870 </a><a href="#h22-0-1797" id="h22-0-1797" class="d">- fiber, 20871 </a><a href="#h22-0-1798" id="h22-0-1798" class="d">- children: [], 20872 </a><a href="#h22-0-1799" id="h22-0-1799" class="d">- serverProps: void 0, 20873 </a><a href="#h22-0-1800" id="h22-0-1800" class="d">- serverTail: [], 20874 </a><a href="#h22-0-1801" id="h22-0-1801" class="d">- distanceFromLeaf 20875 </a><a href="#h22-0-1802" id="h22-0-1802" class="d">- }; 20876 </a><a href="#h22-0-1803" id="h22-0-1803" class="d">- siblings.push(distanceFromLeaf); 20877 </a><a href="#h22-0-1804" id="h22-0-1804" class="d">- return distanceFromLeaf; 20878 </a><a href="#h22-0-1805" id="h22-0-1805" class="d">- } 20879 </a><a href="#h22-0-1806" id="h22-0-1806" class="d">- function warnNonHydratedInstance(fiber, rejectedCandidate) { 20880 </a><a href="#h22-0-1807" id="h22-0-1807" class="d">- didSuspendOrErrorDEV || (fiber = buildHydrationDiffNode(fiber, 0), fiber.serverProps = null, null !== rejectedCandidate && (rejectedCandidate = describeHydratableInstanceForDevWarnings(rejectedCandidate), fiber.serverTail.push(rejectedCandidate))); 20881 </a><a href="#h22-0-1808" id="h22-0-1808" class="d">- } 20882 </a><a href="#h22-0-1809" id="h22-0-1809" class="d">- function throwOnHydrationMismatch(fiber) { 20883 </a><a href="#h22-0-1810" id="h22-0-1810" class="d">- var diff = "", diffRoot = hydrationDiffRootDEV; 20884 </a><a href="#h22-0-1811" id="h22-0-1811" class="d">- null !== diffRoot && (hydrationDiffRootDEV = null, diff = describeDiff(diffRoot)); 20885 </a><a href="#h22-0-1812" id="h22-0-1812" class="d">- queueHydrationError( 20886 </a><a href="#h22-0-1813" id="h22-0-1813" class="d">- createCapturedValueAtFiber( 20887 </a><a href="#h22-0-1814" id="h22-0-1814" class="d">- Error( 20888 </a><a href="#h22-0-1815" id="h22-0-1815" class="d">- "Hydration failed because the server rendered HTML didn't match the client. As a result this tree will be regenerated on the client. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\nhttps://react.dev/link/hydration-mismatch" + diff 20889 </a><a href="#h22-0-1816" id="h22-0-1816" class="d">- ), 20890 </a><a href="#h22-0-1817" id="h22-0-1817" class="d">- fiber 20891 </a><a href="#h22-0-1818" id="h22-0-1818" class="d">- ) 20892 </a><a href="#h22-0-1819" id="h22-0-1819" class="d">- ); 20893 </a><a href="#h22-0-1820" id="h22-0-1820" class="d">- throw HydrationMismatchException; 20894 </a><a href="#h22-0-1821" id="h22-0-1821" class="d">- } 20895 </a><a href="#h22-0-1822" id="h22-0-1822" class="d">- function prepareToHydrateHostInstance(fiber, hostContext) { 20896 </a><a href="#h22-0-1823" id="h22-0-1823" class="d">- if (!supportsHydration) 20897 </a><a href="#h22-0-1824" id="h22-0-1824" class="d">- throw Error( 20898 </a><a href="#h22-0-1825" id="h22-0-1825" class="d">- "Expected prepareToHydrateHostInstance() to never be called. This error is likely caused by a bug in React. Please file an issue." 20899 </a><a href="#h22-0-1826" id="h22-0-1826" class="d">- ); 20900 </a><a href="#h22-0-1827" id="h22-0-1827" class="d">- hydrateInstance( 20901 </a><a href="#h22-0-1828" id="h22-0-1828" class="d">- fiber.stateNode, 20902 </a><a href="#h22-0-1829" id="h22-0-1829" class="d">- fiber.type, 20903 </a><a href="#h22-0-1830" id="h22-0-1830" class="d">- fiber.memoizedProps, 20904 </a><a href="#h22-0-1831" id="h22-0-1831" class="d">- hostContext, 20905 </a><a href="#h22-0-1832" id="h22-0-1832" class="d">- fiber 20906 </a><a href="#h22-0-1833" id="h22-0-1833" class="d">- ) || throwOnHydrationMismatch(fiber); 20907 </a><a href="#h22-0-1834" id="h22-0-1834" class="d">- } 20908 </a><a href="#h22-0-1835" id="h22-0-1835" class="d">- function popToNextHostParent(fiber) { 20909 </a><a href="#h22-0-1836" id="h22-0-1836" class="d">- for (hydrationParentFiber = fiber.return; hydrationParentFiber; ) 20910 </a><a href="#h22-0-1837" id="h22-0-1837" class="d">- switch (hydrationParentFiber.tag) { 20911 </a><a href="#h22-0-1838" id="h22-0-1838" class="d">- case 3: 20912 </a><a href="#h22-0-1839" id="h22-0-1839" class="d">- case 27: 20913 </a><a href="#h22-0-1840" id="h22-0-1840" class="d">- rootOrSingletonContext = true; 20914 </a><a href="#h22-0-1841" id="h22-0-1841" class="d">- return; 20915 </a><a href="#h22-0-1842" id="h22-0-1842" class="d">- case 5: 20916 </a><a href="#h22-0-1843" id="h22-0-1843" class="d">- case 13: 20917 </a><a href="#h22-0-1844" id="h22-0-1844" class="d">- rootOrSingletonContext = false; 20918 </a><a href="#h22-0-1845" id="h22-0-1845" class="d">- return; 20919 </a><a href="#h22-0-1846" id="h22-0-1846" class="d">- default: 20920 </a><a href="#h22-0-1847" id="h22-0-1847" class="d">- hydrationParentFiber = hydrationParentFiber.return; 20921 </a><a href="#h22-0-1848" id="h22-0-1848" class="d">- } 20922 </a><a href="#h22-0-1849" id="h22-0-1849" class="d">- } 20923 </a><a href="#h22-0-1850" id="h22-0-1850" class="d">- function popHydrationState(fiber) { 20924 </a><a href="#h22-0-1851" id="h22-0-1851" class="d">- if (!supportsHydration || fiber !== hydrationParentFiber) return false; 20925 </a><a href="#h22-0-1852" id="h22-0-1852" class="d">- if (!isHydrating) 20926 </a><a href="#h22-0-1853" id="h22-0-1853" class="d">- return popToNextHostParent(fiber), isHydrating = true, false; 20927 </a><a href="#h22-0-1854" id="h22-0-1854" class="d">- var shouldClear = false; 20928 </a><a href="#h22-0-1855" id="h22-0-1855" class="d">- supportsSingletons ? 3 !== fiber.tag && 27 !== fiber.tag && (5 !== fiber.tag || shouldDeleteUnhydratedTailInstances(fiber.type) && !shouldSetTextContent(fiber.type, fiber.memoizedProps)) && (shouldClear = true) : 3 !== fiber.tag && (5 !== fiber.tag || shouldDeleteUnhydratedTailInstances(fiber.type) && !shouldSetTextContent(fiber.type, fiber.memoizedProps)) && (shouldClear = true); 20929 </a><a href="#h22-0-1856" id="h22-0-1856" class="d">- if (shouldClear && nextHydratableInstance) { 20930 </a><a href="#h22-0-1857" id="h22-0-1857" class="d">- for (shouldClear = nextHydratableInstance; shouldClear; ) { 20931 </a><a href="#h22-0-1858" id="h22-0-1858" class="d">- var diffNode = buildHydrationDiffNode(fiber, 0), description = describeHydratableInstanceForDevWarnings(shouldClear); 20932 </a><a href="#h22-0-1859" id="h22-0-1859" class="d">- diffNode.serverTail.push(description); 20933 </a><a href="#h22-0-1860" id="h22-0-1860" class="d">- shouldClear = "Suspense" === description.type ? getNextHydratableInstanceAfterSuspenseInstance(shouldClear) : getNextHydratableSibling(shouldClear); 20934 </a><a href="#h22-0-1861" id="h22-0-1861" class="d">- } 20935 </a><a href="#h22-0-1862" id="h22-0-1862" class="d">- throwOnHydrationMismatch(fiber); 20936 </a><a href="#h22-0-1863" id="h22-0-1863" class="d">- } 20937 </a><a href="#h22-0-1864" id="h22-0-1864" class="d">- popToNextHostParent(fiber); 20938 </a><a href="#h22-0-1865" id="h22-0-1865" class="d">- if (13 === fiber.tag) { 20939 </a><a href="#h22-0-1866" id="h22-0-1866" class="d">- if (!supportsHydration) 20940 </a><a href="#h22-0-1867" id="h22-0-1867" class="d">- throw Error( 20941 </a><a href="#h22-0-1868" id="h22-0-1868" class="d">- "Expected skipPastDehydratedSuspenseInstance() to never be called. This error is likely caused by a bug in React. Please file an issue." 20942 </a><a href="#h22-0-1869" id="h22-0-1869" class="d">- ); 20943 </a><a href="#h22-0-1870" id="h22-0-1870" class="d">- fiber = fiber.memoizedState; 20944 </a><a href="#h22-0-1871" id="h22-0-1871" class="d">- fiber = null !== fiber ? fiber.dehydrated : null; 20945 </a><a href="#h22-0-1872" id="h22-0-1872" class="d">- if (!fiber) 20946 </a><a href="#h22-0-1873" id="h22-0-1873" class="d">- throw Error( 20947 </a><a href="#h22-0-1874" id="h22-0-1874" class="d">- "Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue." 20948 </a><a href="#h22-0-1875" id="h22-0-1875" class="d">- ); 20949 </a><a href="#h22-0-1876" id="h22-0-1876" class="d">- nextHydratableInstance = getNextHydratableInstanceAfterSuspenseInstance(fiber); 20950 </a><a href="#h22-0-1877" id="h22-0-1877" class="d">- } else 20951 </a><a href="#h22-0-1878" id="h22-0-1878" class="d">- nextHydratableInstance = hydrationParentFiber ? getNextHydratableSibling(fiber.stateNode) : null; 20952 </a><a href="#h22-0-1879" id="h22-0-1879" class="d">- return true; 20953 </a><a href="#h22-0-1880" id="h22-0-1880" class="d">- } 20954 </a><a href="#h22-0-1881" id="h22-0-1881" class="d">- function resetHydrationState() { 20955 </a><a href="#h22-0-1882" id="h22-0-1882" class="d">- supportsHydration && (nextHydratableInstance = hydrationParentFiber = null, didSuspendOrErrorDEV = isHydrating = false); 20956 </a><a href="#h22-0-1883" id="h22-0-1883" class="d">- } 20957 </a><a href="#h22-0-1884" id="h22-0-1884" class="d">- function queueHydrationError(error) { 20958 </a><a href="#h22-0-1885" id="h22-0-1885" class="d">- null === hydrationErrors ? hydrationErrors = [error] : hydrationErrors.push(error); 20959 </a><a href="#h22-0-1886" id="h22-0-1886" class="d">- } 20960 </a><a href="#h22-0-1887" id="h22-0-1887" class="d">- function emitPendingHydrationWarnings() { 20961 </a><a href="#h22-0-1888" id="h22-0-1888" class="d">- var diffRoot = hydrationDiffRootDEV; 20962 </a><a href="#h22-0-1889" id="h22-0-1889" class="d">- null !== diffRoot && (hydrationDiffRootDEV = null, diffRoot = describeDiff(diffRoot), console.error( 20963 </a><a href="#h22-0-1890" id="h22-0-1890" class="d">- "A tree hydrated but some attributes of the server rendered HTML didn't match the client properties. This won't be patched up. This can happen if a SSR-ed Client Component used:\n\n- A server/client branch `if (typeof window !== 'undefined')`.\n- Variable input such as `Date.now()` or `Math.random()` which changes each time it's called.\n- Date formatting in a user's locale which doesn't match the server.\n- External changing data without sending a snapshot of it along with the HTML.\n- Invalid HTML tag nesting.\n\nIt can also happen if the client has a browser extension installed which messes with the HTML before React loaded.\n\n%s%s", 20964 </a><a href="#h22-0-1891" id="h22-0-1891" class="d">- "https://react.dev/link/hydration-mismatch", 20965 </a><a href="#h22-0-1892" id="h22-0-1892" class="d">- diffRoot 20966 </a><a href="#h22-0-1893" id="h22-0-1893" class="d">- )); 20967 </a><a href="#h22-0-1894" id="h22-0-1894" class="d">- } 20968 </a><a href="#h22-0-1895" id="h22-0-1895" class="d">- function finishQueueingConcurrentUpdates() { 20969 </a><a href="#h22-0-1896" id="h22-0-1896" class="d">- for (var endIndex = concurrentQueuesIndex, i = concurrentlyUpdatedLanes = concurrentQueuesIndex = 0; i < endIndex; ) { 20970 </a><a href="#h22-0-1897" id="h22-0-1897" class="d">- var fiber = concurrentQueues[i]; 20971 </a><a href="#h22-0-1898" id="h22-0-1898" class="d">- concurrentQueues[i++] = null; 20972 </a><a href="#h22-0-1899" id="h22-0-1899" class="d">- var queue = concurrentQueues[i]; 20973 </a><a href="#h22-0-1900" id="h22-0-1900" class="d">- concurrentQueues[i++] = null; 20974 </a><a href="#h22-0-1901" id="h22-0-1901" class="d">- var update = concurrentQueues[i]; 20975 </a><a href="#h22-0-1902" id="h22-0-1902" class="d">- concurrentQueues[i++] = null; 20976 </a><a href="#h22-0-1903" id="h22-0-1903" class="d">- var lane = concurrentQueues[i]; 20977 </a><a href="#h22-0-1904" id="h22-0-1904" class="d">- concurrentQueues[i++] = null; 20978 </a><a href="#h22-0-1905" id="h22-0-1905" class="d">- if (null !== queue && null !== update) { 20979 </a><a href="#h22-0-1906" id="h22-0-1906" class="d">- var pending = queue.pending; 20980 </a><a href="#h22-0-1907" id="h22-0-1907" class="d">- null === pending ? update.next = update : (update.next = pending.next, pending.next = update); 20981 </a><a href="#h22-0-1908" id="h22-0-1908" class="d">- queue.pending = update; 20982 </a><a href="#h22-0-1909" id="h22-0-1909" class="d">- } 20983 </a><a href="#h22-0-1910" id="h22-0-1910" class="d">- 0 !== lane && markUpdateLaneFromFiberToRoot(fiber, update, lane); 20984 </a><a href="#h22-0-1911" id="h22-0-1911" class="d">- } 20985 </a><a href="#h22-0-1912" id="h22-0-1912" class="d">- } 20986 </a><a href="#h22-0-1913" id="h22-0-1913" class="d">- function enqueueUpdate$1(fiber, queue, update, lane) { 20987 </a><a href="#h22-0-1914" id="h22-0-1914" class="d">- concurrentQueues[concurrentQueuesIndex++] = fiber; 20988 </a><a href="#h22-0-1915" id="h22-0-1915" class="d">- concurrentQueues[concurrentQueuesIndex++] = queue; 20989 </a><a href="#h22-0-1916" id="h22-0-1916" class="d">- concurrentQueues[concurrentQueuesIndex++] = update; 20990 </a><a href="#h22-0-1917" id="h22-0-1917" class="d">- concurrentQueues[concurrentQueuesIndex++] = lane; 20991 </a><a href="#h22-0-1918" id="h22-0-1918" class="d">- concurrentlyUpdatedLanes |= lane; 20992 </a><a href="#h22-0-1919" id="h22-0-1919" class="d">- fiber.lanes |= lane; 20993 </a><a href="#h22-0-1920" id="h22-0-1920" class="d">- fiber = fiber.alternate; 20994 </a><a href="#h22-0-1921" id="h22-0-1921" class="d">- null !== fiber && (fiber.lanes |= lane); 20995 </a><a href="#h22-0-1922" id="h22-0-1922" class="d">- } 20996 </a><a href="#h22-0-1923" id="h22-0-1923" class="d">- function enqueueConcurrentHookUpdate(fiber, queue, update, lane) { 20997 </a><a href="#h22-0-1924" id="h22-0-1924" class="d">- enqueueUpdate$1(fiber, queue, update, lane); 20998 </a><a href="#h22-0-1925" id="h22-0-1925" class="d">- return getRootForUpdatedFiber(fiber); 20999 </a><a href="#h22-0-1926" id="h22-0-1926" class="d">- } 21000 </a><a href="#h22-0-1927" id="h22-0-1927" class="d">- function enqueueConcurrentRenderForLane(fiber, lane) { 21001 </a><a href="#h22-0-1928" id="h22-0-1928" class="d">- enqueueUpdate$1(fiber, null, null, lane); 21002 </a><a href="#h22-0-1929" id="h22-0-1929" class="d">- return getRootForUpdatedFiber(fiber); 21003 </a><a href="#h22-0-1930" id="h22-0-1930" class="d">- } 21004 </a><a href="#h22-0-1931" id="h22-0-1931" class="d">- function markUpdateLaneFromFiberToRoot(sourceFiber, update, lane) { 21005 </a><a href="#h22-0-1932" id="h22-0-1932" class="d">- sourceFiber.lanes |= lane; 21006 </a><a href="#h22-0-1933" id="h22-0-1933" class="d">- var alternate = sourceFiber.alternate; 21007 </a><a href="#h22-0-1934" id="h22-0-1934" class="d">- null !== alternate && (alternate.lanes |= lane); 21008 </a><a href="#h22-0-1935" id="h22-0-1935" class="d">- for (var isHidden = false, parent = sourceFiber.return; null !== parent; ) 21009 </a><a href="#h22-0-1936" id="h22-0-1936" class="d">- parent.childLanes |= lane, alternate = parent.alternate, null !== alternate && (alternate.childLanes |= lane), 22 === parent.tag && (sourceFiber = parent.stateNode, null === sourceFiber || sourceFiber._visibility & 1 || (isHidden = true)), sourceFiber = parent, parent = parent.return; 21010 </a><a href="#h22-0-1937" id="h22-0-1937" class="d">- isHidden && null !== update && 3 === sourceFiber.tag && (parent = sourceFiber.stateNode, isHidden = 31 - clz32(lane), parent = parent.hiddenUpdates, sourceFiber = parent[isHidden], null === sourceFiber ? parent[isHidden] = [update] : sourceFiber.push(update), update.lane = lane | 536870912); 21011 </a><a href="#h22-0-1938" id="h22-0-1938" class="d">- } 21012 </a><a href="#h22-0-1939" id="h22-0-1939" class="d">- function getRootForUpdatedFiber(sourceFiber) { 21013 </a><a href="#h22-0-1940" id="h22-0-1940" class="d">- if (nestedUpdateCount > NESTED_UPDATE_LIMIT) 21014 </a><a href="#h22-0-1941" id="h22-0-1941" class="d">- throw nestedPassiveUpdateCount = nestedUpdateCount = 0, rootWithPassiveNestedUpdates = rootWithNestedUpdates = null, Error( 21015 </a><a href="#h22-0-1942" id="h22-0-1942" class="d">- "Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops." 21016 </a><a href="#h22-0-1943" id="h22-0-1943" class="d">- ); 21017 </a><a href="#h22-0-1944" id="h22-0-1944" class="d">- nestedPassiveUpdateCount > NESTED_PASSIVE_UPDATE_LIMIT && (nestedPassiveUpdateCount = 0, rootWithPassiveNestedUpdates = null, console.error( 21018 </a><a href="#h22-0-1945" id="h22-0-1945" class="d">- "Maximum update depth exceeded. This can happen when a component calls setState inside useEffect, but useEffect either doesn't have a dependency array, or one of the dependencies changes on every render." 21019 </a><a href="#h22-0-1946" id="h22-0-1946" class="d">- )); 21020 </a><a href="#h22-0-1947" id="h22-0-1947" class="d">- null === sourceFiber.alternate && 0 !== (sourceFiber.flags & 4098) && warnAboutUpdateOnNotYetMountedFiberInDEV(sourceFiber); 21021 </a><a href="#h22-0-1948" id="h22-0-1948" class="d">- for (var node = sourceFiber, parent = node.return; null !== parent; ) 21022 </a><a href="#h22-0-1949" id="h22-0-1949" class="d">- null === node.alternate && 0 !== (node.flags & 4098) && warnAboutUpdateOnNotYetMountedFiberInDEV(sourceFiber), node = parent, parent = node.return; 21023 </a><a href="#h22-0-1950" id="h22-0-1950" class="d">- return 3 === node.tag ? node.stateNode : null; 21024 </a><a href="#h22-0-1951" id="h22-0-1951" class="d">- } 21025 </a><a href="#h22-0-1952" id="h22-0-1952" class="d">- function pushNestedEffectDurations() { 21026 </a><a href="#h22-0-1953" id="h22-0-1953" class="d">- var prevEffectDuration = profilerEffectDuration; 21027 </a><a href="#h22-0-1954" id="h22-0-1954" class="d">- profilerEffectDuration = 0; 21028 </a><a href="#h22-0-1955" id="h22-0-1955" class="d">- return prevEffectDuration; 21029 </a><a href="#h22-0-1956" id="h22-0-1956" class="d">- } 21030 </a><a href="#h22-0-1957" id="h22-0-1957" class="d">- function popNestedEffectDurations(prevEffectDuration) { 21031 </a><a href="#h22-0-1958" id="h22-0-1958" class="d">- var elapsedTime = profilerEffectDuration; 21032 </a><a href="#h22-0-1959" id="h22-0-1959" class="d">- profilerEffectDuration = prevEffectDuration; 21033 </a><a href="#h22-0-1960" id="h22-0-1960" class="d">- return elapsedTime; 21034 </a><a href="#h22-0-1961" id="h22-0-1961" class="d">- } 21035 </a><a href="#h22-0-1962" id="h22-0-1962" class="d">- function bubbleNestedEffectDurations(prevEffectDuration) { 21036 </a><a href="#h22-0-1963" id="h22-0-1963" class="d">- var elapsedTime = profilerEffectDuration; 21037 </a><a href="#h22-0-1964" id="h22-0-1964" class="d">- profilerEffectDuration += prevEffectDuration; 21038 </a><a href="#h22-0-1965" id="h22-0-1965" class="d">- return elapsedTime; 21039 </a><a href="#h22-0-1966" id="h22-0-1966" class="d">- } 21040 </a><a href="#h22-0-1967" id="h22-0-1967" class="d">- function startProfilerTimer(fiber) { 21041 </a><a href="#h22-0-1968" id="h22-0-1968" class="d">- profilerStartTime = now(); 21042 </a><a href="#h22-0-1969" id="h22-0-1969" class="d">- 0 > fiber.actualStartTime && (fiber.actualStartTime = profilerStartTime); 21043 </a><a href="#h22-0-1970" id="h22-0-1970" class="d">- } 21044 </a><a href="#h22-0-1971" id="h22-0-1971" class="d">- function stopProfilerTimerIfRunningAndRecordDuration(fiber) { 21045 </a><a href="#h22-0-1972" id="h22-0-1972" class="d">- if (0 <= profilerStartTime) { 21046 </a><a href="#h22-0-1973" id="h22-0-1973" class="d">- var elapsedTime = now() - profilerStartTime; 21047 </a><a href="#h22-0-1974" id="h22-0-1974" class="d">- fiber.actualDuration += elapsedTime; 21048 </a><a href="#h22-0-1975" id="h22-0-1975" class="d">- fiber.selfBaseDuration = elapsedTime; 21049 </a><a href="#h22-0-1976" id="h22-0-1976" class="d">- profilerStartTime = -1; 21050 </a><a href="#h22-0-1977" id="h22-0-1977" class="d">- } 21051 </a><a href="#h22-0-1978" id="h22-0-1978" class="d">- } 21052 </a><a href="#h22-0-1979" id="h22-0-1979" class="d">- function stopProfilerTimerIfRunningAndRecordIncompleteDuration(fiber) { 21053 </a><a href="#h22-0-1980" id="h22-0-1980" class="d">- if (0 <= profilerStartTime) { 21054 </a><a href="#h22-0-1981" id="h22-0-1981" class="d">- var elapsedTime = now() - profilerStartTime; 21055 </a><a href="#h22-0-1982" id="h22-0-1982" class="d">- fiber.actualDuration += elapsedTime; 21056 </a><a href="#h22-0-1983" id="h22-0-1983" class="d">- profilerStartTime = -1; 21057 </a><a href="#h22-0-1984" id="h22-0-1984" class="d">- } 21058 </a><a href="#h22-0-1985" id="h22-0-1985" class="d">- } 21059 </a><a href="#h22-0-1986" id="h22-0-1986" class="d">- function recordEffectDuration() { 21060 </a><a href="#h22-0-1987" id="h22-0-1987" class="d">- if (0 <= profilerStartTime) { 21061 </a><a href="#h22-0-1988" id="h22-0-1988" class="d">- var elapsedTime = now() - profilerStartTime; 21062 </a><a href="#h22-0-1989" id="h22-0-1989" class="d">- profilerStartTime = -1; 21063 </a><a href="#h22-0-1990" id="h22-0-1990" class="d">- profilerEffectDuration += elapsedTime; 21064 </a><a href="#h22-0-1991" id="h22-0-1991" class="d">- } 21065 </a><a href="#h22-0-1992" id="h22-0-1992" class="d">- } 21066 </a><a href="#h22-0-1993" id="h22-0-1993" class="d">- function startEffectTimer() { 21067 </a><a href="#h22-0-1994" id="h22-0-1994" class="d">- profilerStartTime = now(); 21068 </a><a href="#h22-0-1995" id="h22-0-1995" class="d">- } 21069 </a><a href="#h22-0-1996" id="h22-0-1996" class="d">- function transferActualDuration(fiber) { 21070 </a><a href="#h22-0-1997" id="h22-0-1997" class="d">- for (var child = fiber.child; child; ) 21071 </a><a href="#h22-0-1998" id="h22-0-1998" class="d">- fiber.actualDuration += child.actualDuration, child = child.sibling; 21072 </a><a href="#h22-0-1999" id="h22-0-1999" class="d">- } 21073 </a><a href="#h22-0-2000" id="h22-0-2000" class="d">- function ensureRootIsScheduled(root) { 21074 </a><a href="#h22-0-2001" id="h22-0-2001" class="d">- root !== lastScheduledRoot && null === root.next && (null === lastScheduledRoot ? firstScheduledRoot = lastScheduledRoot = root : lastScheduledRoot = lastScheduledRoot.next = root); 21075 </a><a href="#h22-0-2002" id="h22-0-2002" class="d">- mightHavePendingSyncWork = true; 21076 </a><a href="#h22-0-2003" id="h22-0-2003" class="d">- null !== ReactSharedInternals.actQueue ? didScheduleMicrotask_act || (didScheduleMicrotask_act = true, scheduleImmediateTask(processRootScheduleInMicrotask)) : didScheduleMicrotask || (didScheduleMicrotask = true, scheduleImmediateTask(processRootScheduleInMicrotask)); 21077 </a><a href="#h22-0-2004" id="h22-0-2004" class="d">- } 21078 </a><a href="#h22-0-2005" id="h22-0-2005" class="d">- function flushSyncWorkAcrossRoots_impl(syncTransitionLanes, onlyLegacy) { 21079 </a><a href="#h22-0-2006" id="h22-0-2006" class="d">- if (!isFlushingWork && mightHavePendingSyncWork) { 21080 </a><a href="#h22-0-2007" id="h22-0-2007" class="d">- isFlushingWork = true; 21081 </a><a href="#h22-0-2008" id="h22-0-2008" class="d">- do { 21082 </a><a href="#h22-0-2009" id="h22-0-2009" class="d">- var didPerformSomeWork = false; 21083 </a><a href="#h22-0-2010" id="h22-0-2010" class="d">- for (var root = firstScheduledRoot; null !== root; ) { 21084 </a><a href="#h22-0-2011" id="h22-0-2011" class="d">- if (!onlyLegacy) 21085 </a><a href="#h22-0-2012" id="h22-0-2012" class="d">- if (0 !== syncTransitionLanes) { 21086 </a><a href="#h22-0-2013" id="h22-0-2013" class="d">- var pendingLanes = root.pendingLanes; 21087 </a><a href="#h22-0-2014" id="h22-0-2014" class="d">- if (0 === pendingLanes) var nextLanes = 0; 21088 </a><a href="#h22-0-2015" id="h22-0-2015" class="d">- else { 21089 </a><a href="#h22-0-2016" id="h22-0-2016" class="d">- var suspendedLanes = root.suspendedLanes, pingedLanes = root.pingedLanes; 21090 </a><a href="#h22-0-2017" id="h22-0-2017" class="d">- nextLanes = (1 << 31 - clz32(42 | syncTransitionLanes) + 1) - 1; 21091 </a><a href="#h22-0-2018" id="h22-0-2018" class="d">- nextLanes &= pendingLanes & ~(suspendedLanes & ~pingedLanes); 21092 </a><a href="#h22-0-2019" id="h22-0-2019" class="d">- nextLanes = nextLanes & 201326677 ? nextLanes & 201326677 | 1 : nextLanes ? nextLanes | 2 : 0; 21093 </a><a href="#h22-0-2020" id="h22-0-2020" class="d">- } 21094 </a><a href="#h22-0-2021" id="h22-0-2021" class="d">- 0 !== nextLanes && (didPerformSomeWork = true, performSyncWorkOnRoot(root, nextLanes)); 21095 </a><a href="#h22-0-2022" id="h22-0-2022" class="d">- } else 21096 </a><a href="#h22-0-2023" id="h22-0-2023" class="d">- nextLanes = workInProgressRootRenderLanes, nextLanes = getNextLanes( 21097 </a><a href="#h22-0-2024" id="h22-0-2024" class="d">- root, 21098 </a><a href="#h22-0-2025" id="h22-0-2025" class="d">- root === workInProgressRoot ? nextLanes : 0 21099 </a><a href="#h22-0-2026" id="h22-0-2026" class="d">- ), 0 === (nextLanes & 3) || checkIfRootIsPrerendering(root, nextLanes) || (didPerformSomeWork = true, performSyncWorkOnRoot(root, nextLanes)); 21100 </a><a href="#h22-0-2027" id="h22-0-2027" class="d">- root = root.next; 21101 </a><a href="#h22-0-2028" id="h22-0-2028" class="d">- } 21102 </a><a href="#h22-0-2029" id="h22-0-2029" class="d">- } while (didPerformSomeWork); 21103 </a><a href="#h22-0-2030" id="h22-0-2030" class="d">- isFlushingWork = false; 21104 </a><a href="#h22-0-2031" id="h22-0-2031" class="d">- } 21105 </a><a href="#h22-0-2032" id="h22-0-2032" class="d">- } 21106 </a><a href="#h22-0-2033" id="h22-0-2033" class="d">- function processRootScheduleInMicrotask() { 21107 </a><a href="#h22-0-2034" id="h22-0-2034" class="d">- mightHavePendingSyncWork = didScheduleMicrotask_act = didScheduleMicrotask = false; 21108 </a><a href="#h22-0-2035" id="h22-0-2035" class="d">- var syncTransitionLanes = 0; 21109 </a><a href="#h22-0-2036" id="h22-0-2036" class="d">- 0 !== currentEventTransitionLane && (shouldAttemptEagerTransition() && (syncTransitionLanes = currentEventTransitionLane), currentEventTransitionLane = 0); 21110 </a><a href="#h22-0-2037" id="h22-0-2037" class="d">- for (var currentTime = now$1(), prev = null, root = firstScheduledRoot; null !== root; ) { 21111 </a><a href="#h22-0-2038" id="h22-0-2038" class="d">- var next = root.next, nextLanes = scheduleTaskForRootDuringMicrotask(root, currentTime); 21112 </a><a href="#h22-0-2039" id="h22-0-2039" class="d">- if (0 === nextLanes) 21113 </a><a href="#h22-0-2040" id="h22-0-2040" class="d">- root.next = null, null === prev ? firstScheduledRoot = next : prev.next = next, null === next && (lastScheduledRoot = prev); 21114 </a><a href="#h22-0-2041" id="h22-0-2041" class="d">- else if (prev = root, 0 !== syncTransitionLanes || 0 !== (nextLanes & 3)) 21115 </a><a href="#h22-0-2042" id="h22-0-2042" class="d">- mightHavePendingSyncWork = true; 21116 </a><a href="#h22-0-2043" id="h22-0-2043" class="d">- root = next; 21117 </a><a href="#h22-0-2044" id="h22-0-2044" class="d">- } 21118 </a><a href="#h22-0-2045" id="h22-0-2045" class="d">- flushSyncWorkAcrossRoots_impl(syncTransitionLanes, false); 21119 </a><a href="#h22-0-2046" id="h22-0-2046" class="d">- } 21120 </a><a href="#h22-0-2047" id="h22-0-2047" class="d">- function scheduleTaskForRootDuringMicrotask(root, currentTime) { 21121 </a><a href="#h22-0-2048" id="h22-0-2048" class="d">- for (var suspendedLanes = root.suspendedLanes, pingedLanes = root.pingedLanes, expirationTimes = root.expirationTimes, lanes = root.pendingLanes & -62914561; 0 < lanes; ) { 21122 </a><a href="#h22-0-2049" id="h22-0-2049" class="d">- var index = 31 - clz32(lanes), lane = 1 << index, expirationTime = expirationTimes[index]; 21123 </a><a href="#h22-0-2050" id="h22-0-2050" class="d">- if (-1 === expirationTime) { 21124 </a><a href="#h22-0-2051" id="h22-0-2051" class="d">- if (0 === (lane & suspendedLanes) || 0 !== (lane & pingedLanes)) 21125 </a><a href="#h22-0-2052" id="h22-0-2052" class="d">- expirationTimes[index] = computeExpirationTime(lane, currentTime); 21126 </a><a href="#h22-0-2053" id="h22-0-2053" class="d">- } else expirationTime <= currentTime && (root.expiredLanes |= lane); 21127 </a><a href="#h22-0-2054" id="h22-0-2054" class="d">- lanes &= ~lane; 21128 </a><a href="#h22-0-2055" id="h22-0-2055" class="d">- } 21129 </a><a href="#h22-0-2056" id="h22-0-2056" class="d">- currentTime = workInProgressRoot; 21130 </a><a href="#h22-0-2057" id="h22-0-2057" class="d">- suspendedLanes = workInProgressRootRenderLanes; 21131 </a><a href="#h22-0-2058" id="h22-0-2058" class="d">- suspendedLanes = getNextLanes( 21132 </a><a href="#h22-0-2059" id="h22-0-2059" class="d">- root, 21133 </a><a href="#h22-0-2060" id="h22-0-2060" class="d">- root === currentTime ? suspendedLanes : 0 21134 </a><a href="#h22-0-2061" id="h22-0-2061" class="d">- ); 21135 </a><a href="#h22-0-2062" id="h22-0-2062" class="d">- pingedLanes = root.callbackNode; 21136 </a><a href="#h22-0-2063" id="h22-0-2063" class="d">- if (0 === suspendedLanes || root === currentTime && workInProgressSuspendedReason === SuspendedOnData || null !== root.cancelPendingCommit) 21137 </a><a href="#h22-0-2064" id="h22-0-2064" class="d">- return null !== pingedLanes && cancelCallback(pingedLanes), root.callbackNode = null, root.callbackPriority = 0; 21138 </a><a href="#h22-0-2065" id="h22-0-2065" class="d">- if (0 === (suspendedLanes & 3) || checkIfRootIsPrerendering(root, suspendedLanes)) { 21139 </a><a href="#h22-0-2066" id="h22-0-2066" class="d">- currentTime = suspendedLanes & -suspendedLanes; 21140 </a><a href="#h22-0-2067" id="h22-0-2067" class="d">- if (currentTime !== root.callbackPriority || null !== ReactSharedInternals.actQueue && pingedLanes !== fakeActCallbackNode$1) 21141 </a><a href="#h22-0-2068" id="h22-0-2068" class="d">- cancelCallback(pingedLanes); 21142 </a><a href="#h22-0-2069" id="h22-0-2069" class="d">- else return currentTime; 21143 </a><a href="#h22-0-2070" id="h22-0-2070" class="d">- switch (lanesToEventPriority(suspendedLanes)) { 21144 </a><a href="#h22-0-2071" id="h22-0-2071" class="d">- case 2: 21145 </a><a href="#h22-0-2072" id="h22-0-2072" class="d">- case 8: 21146 </a><a href="#h22-0-2073" id="h22-0-2073" class="d">- suspendedLanes = UserBlockingPriority; 21147 </a><a href="#h22-0-2074" id="h22-0-2074" class="d">- break; 21148 </a><a href="#h22-0-2075" id="h22-0-2075" class="d">- case 32: 21149 </a><a href="#h22-0-2076" id="h22-0-2076" class="d">- suspendedLanes = NormalPriority$1; 21150 </a><a href="#h22-0-2077" id="h22-0-2077" class="d">- break; 21151 </a><a href="#h22-0-2078" id="h22-0-2078" class="d">- case 268435456: 21152 </a><a href="#h22-0-2079" id="h22-0-2079" class="d">- suspendedLanes = IdlePriority; 21153 </a><a href="#h22-0-2080" id="h22-0-2080" class="d">- break; 21154 </a><a href="#h22-0-2081" id="h22-0-2081" class="d">- default: 21155 </a><a href="#h22-0-2082" id="h22-0-2082" class="d">- suspendedLanes = NormalPriority$1; 21156 </a><a href="#h22-0-2083" id="h22-0-2083" class="d">- } 21157 </a><a href="#h22-0-2084" id="h22-0-2084" class="d">- pingedLanes = performWorkOnRootViaSchedulerTask.bind(null, root); 21158 </a><a href="#h22-0-2085" id="h22-0-2085" class="d">- null !== ReactSharedInternals.actQueue ? (ReactSharedInternals.actQueue.push(pingedLanes), suspendedLanes = fakeActCallbackNode$1) : suspendedLanes = scheduleCallback$3(suspendedLanes, pingedLanes); 21159 </a><a href="#h22-0-2086" id="h22-0-2086" class="d">- root.callbackPriority = currentTime; 21160 </a><a href="#h22-0-2087" id="h22-0-2087" class="d">- root.callbackNode = suspendedLanes; 21161 </a><a href="#h22-0-2088" id="h22-0-2088" class="d">- return currentTime; 21162 </a><a href="#h22-0-2089" id="h22-0-2089" class="d">- } 21163 </a><a href="#h22-0-2090" id="h22-0-2090" class="d">- null !== pingedLanes && cancelCallback(pingedLanes); 21164 </a><a href="#h22-0-2091" id="h22-0-2091" class="d">- root.callbackPriority = 2; 21165 </a><a href="#h22-0-2092" id="h22-0-2092" class="d">- root.callbackNode = null; 21166 </a><a href="#h22-0-2093" id="h22-0-2093" class="d">- return 2; 21167 </a><a href="#h22-0-2094" id="h22-0-2094" class="d">- } 21168 </a><a href="#h22-0-2095" id="h22-0-2095" class="d">- function performWorkOnRootViaSchedulerTask(root, didTimeout) { 21169 </a><a href="#h22-0-2096" id="h22-0-2096" class="d">- nestedUpdateScheduled = currentUpdateIsNested = false; 21170 </a><a href="#h22-0-2097" id="h22-0-2097" class="d">- var originalCallbackNode = root.callbackNode; 21171 </a><a href="#h22-0-2098" id="h22-0-2098" class="d">- if (flushPassiveEffects() && root.callbackNode !== originalCallbackNode) 21172 </a><a href="#h22-0-2099" id="h22-0-2099" class="d">- return null; 21173 </a><a href="#h22-0-2100" id="h22-0-2100" class="d">- var workInProgressRootRenderLanes$jscomp$0 = workInProgressRootRenderLanes; 21174 </a><a href="#h22-0-2101" id="h22-0-2101" class="d">- workInProgressRootRenderLanes$jscomp$0 = getNextLanes( 21175 </a><a href="#h22-0-2102" id="h22-0-2102" class="d">- root, 21176 </a><a href="#h22-0-2103" id="h22-0-2103" class="d">- root === workInProgressRoot ? workInProgressRootRenderLanes$jscomp$0 : 0 21177 </a><a href="#h22-0-2104" id="h22-0-2104" class="d">- ); 21178 </a><a href="#h22-0-2105" id="h22-0-2105" class="d">- if (0 === workInProgressRootRenderLanes$jscomp$0) return null; 21179 </a><a href="#h22-0-2106" id="h22-0-2106" class="d">- performWorkOnRoot( 21180 </a><a href="#h22-0-2107" id="h22-0-2107" class="d">- root, 21181 </a><a href="#h22-0-2108" id="h22-0-2108" class="d">- workInProgressRootRenderLanes$jscomp$0, 21182 </a><a href="#h22-0-2109" id="h22-0-2109" class="d">- didTimeout 21183 </a><a href="#h22-0-2110" id="h22-0-2110" class="d">- ); 21184 </a><a href="#h22-0-2111" id="h22-0-2111" class="d">- scheduleTaskForRootDuringMicrotask(root, now$1()); 21185 </a><a href="#h22-0-2112" id="h22-0-2112" class="d">- return null != root.callbackNode && root.callbackNode === originalCallbackNode ? performWorkOnRootViaSchedulerTask.bind(null, root) : null; 21186 </a><a href="#h22-0-2113" id="h22-0-2113" class="d">- } 21187 </a><a href="#h22-0-2114" id="h22-0-2114" class="d">- function performSyncWorkOnRoot(root, lanes) { 21188 </a><a href="#h22-0-2115" id="h22-0-2115" class="d">- if (flushPassiveEffects()) return null; 21189 </a><a href="#h22-0-2116" id="h22-0-2116" class="d">- currentUpdateIsNested = nestedUpdateScheduled; 21190 </a><a href="#h22-0-2117" id="h22-0-2117" class="d">- nestedUpdateScheduled = false; 21191 </a><a href="#h22-0-2118" id="h22-0-2118" class="d">- performWorkOnRoot(root, lanes, true); 21192 </a><a href="#h22-0-2119" id="h22-0-2119" class="d">- } 21193 </a><a href="#h22-0-2120" id="h22-0-2120" class="d">- function cancelCallback(callbackNode) { 21194 </a><a href="#h22-0-2121" id="h22-0-2121" class="d">- callbackNode !== fakeActCallbackNode$1 && null !== callbackNode && cancelCallback$1(callbackNode); 21195 </a><a href="#h22-0-2122" id="h22-0-2122" class="d">- } 21196 </a><a href="#h22-0-2123" id="h22-0-2123" class="d">- function scheduleImmediateTask(cb) { 21197 </a><a href="#h22-0-2124" id="h22-0-2124" class="d">- null !== ReactSharedInternals.actQueue && ReactSharedInternals.actQueue.push(function() { 21198 </a><a href="#h22-0-2125" id="h22-0-2125" class="d">- cb(); 21199 </a><a href="#h22-0-2126" id="h22-0-2126" class="d">- return null; 21200 </a><a href="#h22-0-2127" id="h22-0-2127" class="d">- }); 21201 </a><a href="#h22-0-2128" id="h22-0-2128" class="d">- supportsMicrotasks ? scheduleMicrotask(function() { 21202 </a><a href="#h22-0-2129" id="h22-0-2129" class="d">- (executionContext & (RenderContext | CommitContext)) !== NoContext ? scheduleCallback$3(ImmediatePriority, cb) : cb(); 21203 </a><a href="#h22-0-2130" id="h22-0-2130" class="d">- }) : scheduleCallback$3(ImmediatePriority, cb); 21204 </a><a href="#h22-0-2131" id="h22-0-2131" class="d">- } 21205 </a><a href="#h22-0-2132" id="h22-0-2132" class="d">- function requestTransitionLane() { 21206 </a><a href="#h22-0-2133" id="h22-0-2133" class="d">- 0 === currentEventTransitionLane && (currentEventTransitionLane = claimNextTransitionLane()); 21207 </a><a href="#h22-0-2134" id="h22-0-2134" class="d">- return currentEventTransitionLane; 21208 </a><a href="#h22-0-2135" id="h22-0-2135" class="d">- } 21209 </a><a href="#h22-0-2136" id="h22-0-2136" class="d">- function entangleAsyncAction(transition, thenable) { 21210 </a><a href="#h22-0-2137" id="h22-0-2137" class="d">- if (null === currentEntangledListeners) { 21211 </a><a href="#h22-0-2138" id="h22-0-2138" class="d">- var entangledListeners = currentEntangledListeners = []; 21212 </a><a href="#h22-0-2139" id="h22-0-2139" class="d">- currentEntangledPendingCount = 0; 21213 </a><a href="#h22-0-2140" id="h22-0-2140" class="d">- currentEntangledLane = requestTransitionLane(); 21214 </a><a href="#h22-0-2141" id="h22-0-2141" class="d">- currentEntangledActionThenable = { 21215 </a><a href="#h22-0-2142" id="h22-0-2142" class="d">- status: "pending", 21216 </a><a href="#h22-0-2143" id="h22-0-2143" class="d">- value: void 0, 21217 </a><a href="#h22-0-2144" id="h22-0-2144" class="d">- then: function(resolve) { 21218 </a><a href="#h22-0-2145" id="h22-0-2145" class="d">- entangledListeners.push(resolve); 21219 </a><a href="#h22-0-2146" id="h22-0-2146" class="d">- } 21220 </a><a href="#h22-0-2147" id="h22-0-2147" class="d">- }; 21221 </a><a href="#h22-0-2148" id="h22-0-2148" class="d">- } 21222 </a><a href="#h22-0-2149" id="h22-0-2149" class="d">- currentEntangledPendingCount++; 21223 </a><a href="#h22-0-2150" id="h22-0-2150" class="d">- thenable.then(pingEngtangledActionScope, pingEngtangledActionScope); 21224 </a><a href="#h22-0-2151" id="h22-0-2151" class="d">- return thenable; 21225 </a><a href="#h22-0-2152" id="h22-0-2152" class="d">- } 21226 </a><a href="#h22-0-2153" id="h22-0-2153" class="d">- function pingEngtangledActionScope() { 21227 </a><a href="#h22-0-2154" id="h22-0-2154" class="d">- if (0 === --currentEntangledPendingCount && null !== currentEntangledListeners) { 21228 </a><a href="#h22-0-2155" id="h22-0-2155" class="d">- null !== currentEntangledActionThenable && (currentEntangledActionThenable.status = "fulfilled"); 21229 </a><a href="#h22-0-2156" id="h22-0-2156" class="d">- var listeners = currentEntangledListeners; 21230 </a><a href="#h22-0-2157" id="h22-0-2157" class="d">- currentEntangledListeners = null; 21231 </a><a href="#h22-0-2158" id="h22-0-2158" class="d">- currentEntangledLane = 0; 21232 </a><a href="#h22-0-2159" id="h22-0-2159" class="d">- currentEntangledActionThenable = null; 21233 </a><a href="#h22-0-2160" id="h22-0-2160" class="d">- for (var i = 0; i < listeners.length; i++) (0, listeners[i])(); 21234 </a><a href="#h22-0-2161" id="h22-0-2161" class="d">- } 21235 </a><a href="#h22-0-2162" id="h22-0-2162" class="d">- } 21236 </a><a href="#h22-0-2163" id="h22-0-2163" class="d">- function chainThenableValue(thenable, result) { 21237 </a><a href="#h22-0-2164" id="h22-0-2164" class="d">- var listeners = [], thenableWithOverride = { 21238 </a><a href="#h22-0-2165" id="h22-0-2165" class="d">- status: "pending", 21239 </a><a href="#h22-0-2166" id="h22-0-2166" class="d">- value: null, 21240 </a><a href="#h22-0-2167" id="h22-0-2167" class="d">- reason: null, 21241 </a><a href="#h22-0-2168" id="h22-0-2168" class="d">- then: function(resolve) { 21242 </a><a href="#h22-0-2169" id="h22-0-2169" class="d">- listeners.push(resolve); 21243 </a><a href="#h22-0-2170" id="h22-0-2170" class="d">- } 21244 </a><a href="#h22-0-2171" id="h22-0-2171" class="d">- }; 21245 </a><a href="#h22-0-2172" id="h22-0-2172" class="d">- thenable.then( 21246 </a><a href="#h22-0-2173" id="h22-0-2173" class="d">- function() { 21247 </a><a href="#h22-0-2174" id="h22-0-2174" class="d">- thenableWithOverride.status = "fulfilled"; 21248 </a><a href="#h22-0-2175" id="h22-0-2175" class="d">- thenableWithOverride.value = result; 21249 </a><a href="#h22-0-2176" id="h22-0-2176" class="d">- for (var i = 0; i < listeners.length; i++) (0, listeners[i])(result); 21250 </a><a href="#h22-0-2177" id="h22-0-2177" class="d">- }, 21251 </a><a href="#h22-0-2178" id="h22-0-2178" class="d">- function(error) { 21252 </a><a href="#h22-0-2179" id="h22-0-2179" class="d">- thenableWithOverride.status = "rejected"; 21253 </a><a href="#h22-0-2180" id="h22-0-2180" class="d">- thenableWithOverride.reason = error; 21254 </a><a href="#h22-0-2181" id="h22-0-2181" class="d">- for (error = 0; error < listeners.length; error++) 21255 </a><a href="#h22-0-2182" id="h22-0-2182" class="d">- (0, listeners[error])(void 0); 21256 </a><a href="#h22-0-2183" id="h22-0-2183" class="d">- } 21257 </a><a href="#h22-0-2184" id="h22-0-2184" class="d">- ); 21258 </a><a href="#h22-0-2185" id="h22-0-2185" class="d">- return thenableWithOverride; 21259 </a><a href="#h22-0-2186" id="h22-0-2186" class="d">- } 21260 </a><a href="#h22-0-2187" id="h22-0-2187" class="d">- function initializeUpdateQueue(fiber) { 21261 </a><a href="#h22-0-2188" id="h22-0-2188" class="d">- fiber.updateQueue = { 21262 </a><a href="#h22-0-2189" id="h22-0-2189" class="d">- baseState: fiber.memoizedState, 21263 </a><a href="#h22-0-2190" id="h22-0-2190" class="d">- firstBaseUpdate: null, 21264 </a><a href="#h22-0-2191" id="h22-0-2191" class="d">- lastBaseUpdate: null, 21265 </a><a href="#h22-0-2192" id="h22-0-2192" class="d">- shared: { pending: null, lanes: 0, hiddenCallbacks: null }, 21266 </a><a href="#h22-0-2193" id="h22-0-2193" class="d">- callbacks: null 21267 </a><a href="#h22-0-2194" id="h22-0-2194" class="d">- }; 21268 </a><a href="#h22-0-2195" id="h22-0-2195" class="d">- } 21269 </a><a href="#h22-0-2196" id="h22-0-2196" class="d">- function cloneUpdateQueue(current2, workInProgress2) { 21270 </a><a href="#h22-0-2197" id="h22-0-2197" class="d">- current2 = current2.updateQueue; 21271 </a><a href="#h22-0-2198" id="h22-0-2198" class="d">- workInProgress2.updateQueue === current2 && (workInProgress2.updateQueue = { 21272 </a><a href="#h22-0-2199" id="h22-0-2199" class="d">- baseState: current2.baseState, 21273 </a><a href="#h22-0-2200" id="h22-0-2200" class="d">- firstBaseUpdate: current2.firstBaseUpdate, 21274 </a><a href="#h22-0-2201" id="h22-0-2201" class="d">- lastBaseUpdate: current2.lastBaseUpdate, 21275 </a><a href="#h22-0-2202" id="h22-0-2202" class="d">- shared: current2.shared, 21276 </a><a href="#h22-0-2203" id="h22-0-2203" class="d">- callbacks: null 21277 </a><a href="#h22-0-2204" id="h22-0-2204" class="d">- }); 21278 </a><a href="#h22-0-2205" id="h22-0-2205" class="d">- } 21279 </a><a href="#h22-0-2206" id="h22-0-2206" class="d">- function createUpdate(lane) { 21280 </a><a href="#h22-0-2207" id="h22-0-2207" class="d">- return { 21281 </a><a href="#h22-0-2208" id="h22-0-2208" class="d">- lane, 21282 </a><a href="#h22-0-2209" id="h22-0-2209" class="d">- tag: UpdateState, 21283 </a><a href="#h22-0-2210" id="h22-0-2210" class="d">- payload: null, 21284 </a><a href="#h22-0-2211" id="h22-0-2211" class="d">- callback: null, 21285 </a><a href="#h22-0-2212" id="h22-0-2212" class="d">- next: null 21286 </a><a href="#h22-0-2213" id="h22-0-2213" class="d">- }; 21287 </a><a href="#h22-0-2214" id="h22-0-2214" class="d">- } 21288 </a><a href="#h22-0-2215" id="h22-0-2215" class="d">- function enqueueUpdate(fiber, update, lane) { 21289 </a><a href="#h22-0-2216" id="h22-0-2216" class="d">- var updateQueue = fiber.updateQueue; 21290 </a><a href="#h22-0-2217" id="h22-0-2217" class="d">- if (null === updateQueue) return null; 21291 </a><a href="#h22-0-2218" id="h22-0-2218" class="d">- updateQueue = updateQueue.shared; 21292 </a><a href="#h22-0-2219" id="h22-0-2219" class="d">- if (currentlyProcessingQueue === updateQueue && !didWarnUpdateInsideUpdate) { 21293 </a><a href="#h22-0-2220" id="h22-0-2220" class="d">- var componentName2 = getComponentNameFromFiber(fiber); 21294 </a><a href="#h22-0-2221" id="h22-0-2221" class="d">- console.error( 21295 </a><a href="#h22-0-2222" id="h22-0-2222" class="d">- "An update (setState, replaceState, or forceUpdate) was scheduled from inside an update function. Update functions should be pure, with zero side-effects. Consider using componentDidUpdate or a callback.\n\nPlease update the following component: %s", 21296 </a><a href="#h22-0-2223" id="h22-0-2223" class="d">- componentName2 21297 </a><a href="#h22-0-2224" id="h22-0-2224" class="d">- ); 21298 </a><a href="#h22-0-2225" id="h22-0-2225" class="d">- didWarnUpdateInsideUpdate = true; 21299 </a><a href="#h22-0-2226" id="h22-0-2226" class="d">- } 21300 </a><a href="#h22-0-2227" id="h22-0-2227" class="d">- if ((executionContext & RenderContext) !== NoContext) 21301 </a><a href="#h22-0-2228" id="h22-0-2228" class="d">- return componentName2 = updateQueue.pending, null === componentName2 ? update.next = update : (update.next = componentName2.next, componentName2.next = update), updateQueue.pending = update, update = getRootForUpdatedFiber(fiber), markUpdateLaneFromFiberToRoot(fiber, null, lane), update; 21302 </a><a href="#h22-0-2229" id="h22-0-2229" class="d">- enqueueUpdate$1(fiber, updateQueue, update, lane); 21303 </a><a href="#h22-0-2230" id="h22-0-2230" class="d">- return getRootForUpdatedFiber(fiber); 21304 </a><a href="#h22-0-2231" id="h22-0-2231" class="d">- } 21305 </a><a href="#h22-0-2232" id="h22-0-2232" class="d">- function entangleTransitions(root, fiber, lane) { 21306 </a><a href="#h22-0-2233" id="h22-0-2233" class="d">- fiber = fiber.updateQueue; 21307 </a><a href="#h22-0-2234" id="h22-0-2234" class="d">- if (null !== fiber && (fiber = fiber.shared, 0 !== (lane & 4194176))) { 21308 </a><a href="#h22-0-2235" id="h22-0-2235" class="d">- var queueLanes = fiber.lanes; 21309 </a><a href="#h22-0-2236" id="h22-0-2236" class="d">- queueLanes &= root.pendingLanes; 21310 </a><a href="#h22-0-2237" id="h22-0-2237" class="d">- lane |= queueLanes; 21311 </a><a href="#h22-0-2238" id="h22-0-2238" class="d">- fiber.lanes = lane; 21312 </a><a href="#h22-0-2239" id="h22-0-2239" class="d">- markRootEntangled(root, lane); 21313 </a><a href="#h22-0-2240" id="h22-0-2240" class="d">- } 21314 </a><a href="#h22-0-2241" id="h22-0-2241" class="d">- } 21315 </a><a href="#h22-0-2242" id="h22-0-2242" class="d">- function enqueueCapturedUpdate(workInProgress2, capturedUpdate) { 21316 </a><a href="#h22-0-2243" id="h22-0-2243" class="d">- var queue = workInProgress2.updateQueue, current2 = workInProgress2.alternate; 21317 </a><a href="#h22-0-2244" id="h22-0-2244" class="d">- if (null !== current2 && (current2 = current2.updateQueue, queue === current2)) { 21318 </a><a href="#h22-0-2245" id="h22-0-2245" class="d">- var newFirst = null, newLast = null; 21319 </a><a href="#h22-0-2246" id="h22-0-2246" class="d">- queue = queue.firstBaseUpdate; 21320 </a><a href="#h22-0-2247" id="h22-0-2247" class="d">- if (null !== queue) { 21321 </a><a href="#h22-0-2248" id="h22-0-2248" class="d">- do { 21322 </a><a href="#h22-0-2249" id="h22-0-2249" class="d">- var clone = { 21323 </a><a href="#h22-0-2250" id="h22-0-2250" class="d">- lane: queue.lane, 21324 </a><a href="#h22-0-2251" id="h22-0-2251" class="d">- tag: queue.tag, 21325 </a><a href="#h22-0-2252" id="h22-0-2252" class="d">- payload: queue.payload, 21326 </a><a href="#h22-0-2253" id="h22-0-2253" class="d">- callback: null, 21327 </a><a href="#h22-0-2254" id="h22-0-2254" class="d">- next: null 21328 </a><a href="#h22-0-2255" id="h22-0-2255" class="d">- }; 21329 </a><a href="#h22-0-2256" id="h22-0-2256" class="d">- null === newLast ? newFirst = newLast = clone : newLast = newLast.next = clone; 21330 </a><a href="#h22-0-2257" id="h22-0-2257" class="d">- queue = queue.next; 21331 </a><a href="#h22-0-2258" id="h22-0-2258" class="d">- } while (null !== queue); 21332 </a><a href="#h22-0-2259" id="h22-0-2259" class="d">- null === newLast ? newFirst = newLast = capturedUpdate : newLast = newLast.next = capturedUpdate; 21333 </a><a href="#h22-0-2260" id="h22-0-2260" class="d">- } else newFirst = newLast = capturedUpdate; 21334 </a><a href="#h22-0-2261" id="h22-0-2261" class="d">- queue = { 21335 </a><a href="#h22-0-2262" id="h22-0-2262" class="d">- baseState: current2.baseState, 21336 </a><a href="#h22-0-2263" id="h22-0-2263" class="d">- firstBaseUpdate: newFirst, 21337 </a><a href="#h22-0-2264" id="h22-0-2264" class="d">- lastBaseUpdate: newLast, 21338 </a><a href="#h22-0-2265" id="h22-0-2265" class="d">- shared: current2.shared, 21339 </a><a href="#h22-0-2266" id="h22-0-2266" class="d">- callbacks: current2.callbacks 21340 </a><a href="#h22-0-2267" id="h22-0-2267" class="d">- }; 21341 </a><a href="#h22-0-2268" id="h22-0-2268" class="d">- workInProgress2.updateQueue = queue; 21342 </a><a href="#h22-0-2269" id="h22-0-2269" class="d">- return; 21343 </a><a href="#h22-0-2270" id="h22-0-2270" class="d">- } 21344 </a><a href="#h22-0-2271" id="h22-0-2271" class="d">- workInProgress2 = queue.lastBaseUpdate; 21345 </a><a href="#h22-0-2272" id="h22-0-2272" class="d">- null === workInProgress2 ? queue.firstBaseUpdate = capturedUpdate : workInProgress2.next = capturedUpdate; 21346 </a><a href="#h22-0-2273" id="h22-0-2273" class="d">- queue.lastBaseUpdate = capturedUpdate; 21347 </a><a href="#h22-0-2274" id="h22-0-2274" class="d">- } 21348 </a><a href="#h22-0-2275" id="h22-0-2275" class="d">- function suspendIfUpdateReadFromEntangledAsyncAction() { 21349 </a><a href="#h22-0-2276" id="h22-0-2276" class="d">- if (didReadFromEntangledAsyncAction) { 21350 </a><a href="#h22-0-2277" id="h22-0-2277" class="d">- var entangledActionThenable = currentEntangledActionThenable; 21351 </a><a href="#h22-0-2278" id="h22-0-2278" class="d">- if (null !== entangledActionThenable) throw entangledActionThenable; 21352 </a><a href="#h22-0-2279" id="h22-0-2279" class="d">- } 21353 </a><a href="#h22-0-2280" id="h22-0-2280" class="d">- } 21354 </a><a href="#h22-0-2281" id="h22-0-2281" class="d">- function processUpdateQueue(workInProgress2, props, instance$jscomp$0, renderLanes2) { 21355 </a><a href="#h22-0-2282" id="h22-0-2282" class="d">- didReadFromEntangledAsyncAction = false; 21356 </a><a href="#h22-0-2283" id="h22-0-2283" class="d">- var queue = workInProgress2.updateQueue; 21357 </a><a href="#h22-0-2284" id="h22-0-2284" class="d">- hasForceUpdate = false; 21358 </a><a href="#h22-0-2285" id="h22-0-2285" class="d">- currentlyProcessingQueue = queue.shared; 21359 </a><a href="#h22-0-2286" id="h22-0-2286" class="d">- var firstBaseUpdate = queue.firstBaseUpdate, lastBaseUpdate = queue.lastBaseUpdate, pendingQueue = queue.shared.pending; 21360 </a><a href="#h22-0-2287" id="h22-0-2287" class="d">- if (null !== pendingQueue) { 21361 </a><a href="#h22-0-2288" id="h22-0-2288" class="d">- queue.shared.pending = null; 21362 </a><a href="#h22-0-2289" id="h22-0-2289" class="d">- var lastPendingUpdate = pendingQueue, firstPendingUpdate = lastPendingUpdate.next; 21363 </a><a href="#h22-0-2290" id="h22-0-2290" class="d">- lastPendingUpdate.next = null; 21364 </a><a href="#h22-0-2291" id="h22-0-2291" class="d">- null === lastBaseUpdate ? firstBaseUpdate = firstPendingUpdate : lastBaseUpdate.next = firstPendingUpdate; 21365 </a><a href="#h22-0-2292" id="h22-0-2292" class="d">- lastBaseUpdate = lastPendingUpdate; 21366 </a><a href="#h22-0-2293" id="h22-0-2293" class="d">- var current2 = workInProgress2.alternate; 21367 </a><a href="#h22-0-2294" id="h22-0-2294" class="d">- null !== current2 && (current2 = current2.updateQueue, pendingQueue = current2.lastBaseUpdate, pendingQueue !== lastBaseUpdate && (null === pendingQueue ? current2.firstBaseUpdate = firstPendingUpdate : pendingQueue.next = firstPendingUpdate, current2.lastBaseUpdate = lastPendingUpdate)); 21368 </a><a href="#h22-0-2295" id="h22-0-2295" class="d">- } 21369 </a><a href="#h22-0-2296" id="h22-0-2296" class="d">- if (null !== firstBaseUpdate) { 21370 </a><a href="#h22-0-2297" id="h22-0-2297" class="d">- var newState = queue.baseState; 21371 </a><a href="#h22-0-2298" id="h22-0-2298" class="d">- lastBaseUpdate = 0; 21372 </a><a href="#h22-0-2299" id="h22-0-2299" class="d">- current2 = firstPendingUpdate = lastPendingUpdate = null; 21373 </a><a href="#h22-0-2300" id="h22-0-2300" class="d">- pendingQueue = firstBaseUpdate; 21374 </a><a href="#h22-0-2301" id="h22-0-2301" class="d">- do { 21375 </a><a href="#h22-0-2302" id="h22-0-2302" class="d">- var updateLane = pendingQueue.lane & -536870913, isHiddenUpdate = updateLane !== pendingQueue.lane; 21376 </a><a href="#h22-0-2303" id="h22-0-2303" class="d">- if (isHiddenUpdate ? (workInProgressRootRenderLanes & updateLane) === updateLane : (renderLanes2 & updateLane) === updateLane) { 21377 </a><a href="#h22-0-2304" id="h22-0-2304" class="d">- 0 !== updateLane && updateLane === currentEntangledLane && (didReadFromEntangledAsyncAction = true); 21378 </a><a href="#h22-0-2305" id="h22-0-2305" class="d">- null !== current2 && (current2 = current2.next = { 21379 </a><a href="#h22-0-2306" id="h22-0-2306" class="d">- lane: 0, 21380 </a><a href="#h22-0-2307" id="h22-0-2307" class="d">- tag: pendingQueue.tag, 21381 </a><a href="#h22-0-2308" id="h22-0-2308" class="d">- payload: pendingQueue.payload, 21382 </a><a href="#h22-0-2309" id="h22-0-2309" class="d">- callback: null, 21383 </a><a href="#h22-0-2310" id="h22-0-2310" class="d">- next: null 21384 </a><a href="#h22-0-2311" id="h22-0-2311" class="d">- }); 21385 </a><a href="#h22-0-2312" id="h22-0-2312" class="d">- a: { 21386 </a><a href="#h22-0-2313" id="h22-0-2313" class="d">- updateLane = workInProgress2; 21387 </a><a href="#h22-0-2314" id="h22-0-2314" class="d">- var partialState = pendingQueue; 21388 </a><a href="#h22-0-2315" id="h22-0-2315" class="d">- var nextProps = props, instance = instance$jscomp$0; 21389 </a><a href="#h22-0-2316" id="h22-0-2316" class="d">- switch (partialState.tag) { 21390 </a><a href="#h22-0-2317" id="h22-0-2317" class="d">- case ReplaceState: 21391 </a><a href="#h22-0-2318" id="h22-0-2318" class="d">- partialState = partialState.payload; 21392 </a><a href="#h22-0-2319" id="h22-0-2319" class="d">- if ("function" === typeof partialState) { 21393 </a><a href="#h22-0-2320" id="h22-0-2320" class="d">- isDisallowedContextReadInDEV = true; 21394 </a><a href="#h22-0-2321" id="h22-0-2321" class="d">- var nextState = partialState.call( 21395 </a><a href="#h22-0-2322" id="h22-0-2322" class="d">- instance, 21396 </a><a href="#h22-0-2323" id="h22-0-2323" class="d">- newState, 21397 </a><a href="#h22-0-2324" id="h22-0-2324" class="d">- nextProps 21398 </a><a href="#h22-0-2325" id="h22-0-2325" class="d">- ); 21399 </a><a href="#h22-0-2326" id="h22-0-2326" class="d">- if (updateLane.mode & 8) { 21400 </a><a href="#h22-0-2327" id="h22-0-2327" class="d">- setIsStrictModeForDevtools(true); 21401 </a><a href="#h22-0-2328" id="h22-0-2328" class="d">- try { 21402 </a><a href="#h22-0-2329" id="h22-0-2329" class="d">- partialState.call(instance, newState, nextProps); 21403 </a><a href="#h22-0-2330" id="h22-0-2330" class="d">- } finally { 21404 </a><a href="#h22-0-2331" id="h22-0-2331" class="d">- setIsStrictModeForDevtools(false); 21405 </a><a href="#h22-0-2332" id="h22-0-2332" class="d">- } 21406 </a><a href="#h22-0-2333" id="h22-0-2333" class="d">- } 21407 </a><a href="#h22-0-2334" id="h22-0-2334" class="d">- isDisallowedContextReadInDEV = false; 21408 </a><a href="#h22-0-2335" id="h22-0-2335" class="d">- newState = nextState; 21409 </a><a href="#h22-0-2336" id="h22-0-2336" class="d">- break a; 21410 </a><a href="#h22-0-2337" id="h22-0-2337" class="d">- } 21411 </a><a href="#h22-0-2338" id="h22-0-2338" class="d">- newState = partialState; 21412 </a><a href="#h22-0-2339" id="h22-0-2339" class="d">- break a; 21413 </a><a href="#h22-0-2340" id="h22-0-2340" class="d">- case CaptureUpdate: 21414 </a><a href="#h22-0-2341" id="h22-0-2341" class="d">- updateLane.flags = updateLane.flags & -65537 | 128; 21415 </a><a href="#h22-0-2342" id="h22-0-2342" class="d">- case UpdateState: 21416 </a><a href="#h22-0-2343" id="h22-0-2343" class="d">- nextState = partialState.payload; 21417 </a><a href="#h22-0-2344" id="h22-0-2344" class="d">- if ("function" === typeof nextState) { 21418 </a><a href="#h22-0-2345" id="h22-0-2345" class="d">- isDisallowedContextReadInDEV = true; 21419 </a><a href="#h22-0-2346" id="h22-0-2346" class="d">- partialState = nextState.call( 21420 </a><a href="#h22-0-2347" id="h22-0-2347" class="d">- instance, 21421 </a><a href="#h22-0-2348" id="h22-0-2348" class="d">- newState, 21422 </a><a href="#h22-0-2349" id="h22-0-2349" class="d">- nextProps 21423 </a><a href="#h22-0-2350" id="h22-0-2350" class="d">- ); 21424 </a><a href="#h22-0-2351" id="h22-0-2351" class="d">- if (updateLane.mode & 8) { 21425 </a><a href="#h22-0-2352" id="h22-0-2352" class="d">- setIsStrictModeForDevtools(true); 21426 </a><a href="#h22-0-2353" id="h22-0-2353" class="d">- try { 21427 </a><a href="#h22-0-2354" id="h22-0-2354" class="d">- nextState.call(instance, newState, nextProps); 21428 </a><a href="#h22-0-2355" id="h22-0-2355" class="d">- } finally { 21429 </a><a href="#h22-0-2356" id="h22-0-2356" class="d">- setIsStrictModeForDevtools(false); 21430 </a><a href="#h22-0-2357" id="h22-0-2357" class="d">- } 21431 </a><a href="#h22-0-2358" id="h22-0-2358" class="d">- } 21432 </a><a href="#h22-0-2359" id="h22-0-2359" class="d">- isDisallowedContextReadInDEV = false; 21433 </a><a href="#h22-0-2360" id="h22-0-2360" class="d">- } else partialState = nextState; 21434 </a><a href="#h22-0-2361" id="h22-0-2361" class="d">- if (null === partialState || void 0 === partialState) break a; 21435 </a><a href="#h22-0-2362" id="h22-0-2362" class="d">- newState = assign({}, newState, partialState); 21436 </a><a href="#h22-0-2363" id="h22-0-2363" class="d">- break a; 21437 </a><a href="#h22-0-2364" id="h22-0-2364" class="d">- case ForceUpdate: 21438 </a><a href="#h22-0-2365" id="h22-0-2365" class="d">- hasForceUpdate = true; 21439 </a><a href="#h22-0-2366" id="h22-0-2366" class="d">- } 21440 </a><a href="#h22-0-2367" id="h22-0-2367" class="d">- } 21441 </a><a href="#h22-0-2368" id="h22-0-2368" class="d">- updateLane = pendingQueue.callback; 21442 </a><a href="#h22-0-2369" id="h22-0-2369" class="d">- null !== updateLane && (workInProgress2.flags |= 64, isHiddenUpdate && (workInProgress2.flags |= 8192), isHiddenUpdate = queue.callbacks, null === isHiddenUpdate ? queue.callbacks = [updateLane] : isHiddenUpdate.push(updateLane)); 21443 </a><a href="#h22-0-2370" id="h22-0-2370" class="d">- } else 21444 </a><a href="#h22-0-2371" id="h22-0-2371" class="d">- isHiddenUpdate = { 21445 </a><a href="#h22-0-2372" id="h22-0-2372" class="d">- lane: updateLane, 21446 </a><a href="#h22-0-2373" id="h22-0-2373" class="d">- tag: pendingQueue.tag, 21447 </a><a href="#h22-0-2374" id="h22-0-2374" class="d">- payload: pendingQueue.payload, 21448 </a><a href="#h22-0-2375" id="h22-0-2375" class="d">- callback: pendingQueue.callback, 21449 </a><a href="#h22-0-2376" id="h22-0-2376" class="d">- next: null 21450 </a><a href="#h22-0-2377" id="h22-0-2377" class="d">- }, null === current2 ? (firstPendingUpdate = current2 = isHiddenUpdate, lastPendingUpdate = newState) : current2 = current2.next = isHiddenUpdate, lastBaseUpdate |= updateLane; 21451 </a><a href="#h22-0-2378" id="h22-0-2378" class="d">- pendingQueue = pendingQueue.next; 21452 </a><a href="#h22-0-2379" id="h22-0-2379" class="d">- if (null === pendingQueue) 21453 </a><a href="#h22-0-2380" id="h22-0-2380" class="d">- if (pendingQueue = queue.shared.pending, null === pendingQueue) 21454 </a><a href="#h22-0-2381" id="h22-0-2381" class="d">- break; 21455 </a><a href="#h22-0-2382" id="h22-0-2382" class="d">- else 21456 </a><a href="#h22-0-2383" id="h22-0-2383" class="d">- isHiddenUpdate = pendingQueue, pendingQueue = isHiddenUpdate.next, isHiddenUpdate.next = null, queue.lastBaseUpdate = isHiddenUpdate, queue.shared.pending = null; 21457 </a><a href="#h22-0-2384" id="h22-0-2384" class="d">- } while (1); 21458 </a><a href="#h22-0-2385" id="h22-0-2385" class="d">- null === current2 && (lastPendingUpdate = newState); 21459 </a><a href="#h22-0-2386" id="h22-0-2386" class="d">- queue.baseState = lastPendingUpdate; 21460 </a><a href="#h22-0-2387" id="h22-0-2387" class="d">- queue.firstBaseUpdate = firstPendingUpdate; 21461 </a><a href="#h22-0-2388" id="h22-0-2388" class="d">- queue.lastBaseUpdate = current2; 21462 </a><a href="#h22-0-2389" id="h22-0-2389" class="d">- null === firstBaseUpdate && (queue.shared.lanes = 0); 21463 </a><a href="#h22-0-2390" id="h22-0-2390" class="d">- workInProgressRootSkippedLanes |= lastBaseUpdate; 21464 </a><a href="#h22-0-2391" id="h22-0-2391" class="d">- workInProgress2.lanes = lastBaseUpdate; 21465 </a><a href="#h22-0-2392" id="h22-0-2392" class="d">- workInProgress2.memoizedState = newState; 21466 </a><a href="#h22-0-2393" id="h22-0-2393" class="d">- } 21467 </a><a href="#h22-0-2394" id="h22-0-2394" class="d">- currentlyProcessingQueue = null; 21468 </a><a href="#h22-0-2395" id="h22-0-2395" class="d">- } 21469 </a><a href="#h22-0-2396" id="h22-0-2396" class="d">- function callCallback(callback, context) { 21470 </a><a href="#h22-0-2397" id="h22-0-2397" class="d">- if ("function" !== typeof callback) 21471 </a><a href="#h22-0-2398" id="h22-0-2398" class="d">- throw Error( 21472 </a><a href="#h22-0-2399" id="h22-0-2399" class="d">- "Invalid argument passed as callback. Expected a function. Instead received: " + callback 21473 </a><a href="#h22-0-2400" id="h22-0-2400" class="d">- ); 21474 </a><a href="#h22-0-2401" id="h22-0-2401" class="d">- callback.call(context); 21475 </a><a href="#h22-0-2402" id="h22-0-2402" class="d">- } 21476 </a><a href="#h22-0-2403" id="h22-0-2403" class="d">- function commitHiddenCallbacks(updateQueue, context) { 21477 </a><a href="#h22-0-2404" id="h22-0-2404" class="d">- var hiddenCallbacks = updateQueue.shared.hiddenCallbacks; 21478 </a><a href="#h22-0-2405" id="h22-0-2405" class="d">- if (null !== hiddenCallbacks) 21479 </a><a href="#h22-0-2406" id="h22-0-2406" class="d">- for (updateQueue.shared.hiddenCallbacks = null, updateQueue = 0; updateQueue < hiddenCallbacks.length; updateQueue++) 21480 </a><a href="#h22-0-2407" id="h22-0-2407" class="d">- callCallback(hiddenCallbacks[updateQueue], context); 21481 </a><a href="#h22-0-2408" id="h22-0-2408" class="d">- } 21482 </a><a href="#h22-0-2409" id="h22-0-2409" class="d">- function commitCallbacks(updateQueue, context) { 21483 </a><a href="#h22-0-2410" id="h22-0-2410" class="d">- var callbacks = updateQueue.callbacks; 21484 </a><a href="#h22-0-2411" id="h22-0-2411" class="d">- if (null !== callbacks) 21485 </a><a href="#h22-0-2412" id="h22-0-2412" class="d">- for (updateQueue.callbacks = null, updateQueue = 0; updateQueue < callbacks.length; updateQueue++) 21486 </a><a href="#h22-0-2413" id="h22-0-2413" class="d">- callCallback(callbacks[updateQueue], context); 21487 </a><a href="#h22-0-2414" id="h22-0-2414" class="d">- } 21488 </a><a href="#h22-0-2415" id="h22-0-2415" class="d">- function shallowEqual(objA, objB) { 21489 </a><a href="#h22-0-2416" id="h22-0-2416" class="d">- if (objectIs(objA, objB)) return true; 21490 </a><a href="#h22-0-2417" id="h22-0-2417" class="d">- if ("object" !== typeof objA || null === objA || "object" !== typeof objB || null === objB) 21491 </a><a href="#h22-0-2418" id="h22-0-2418" class="d">- return false; 21492 </a><a href="#h22-0-2419" id="h22-0-2419" class="d">- var keysA = Object.keys(objA), keysB = Object.keys(objB); 21493 </a><a href="#h22-0-2420" id="h22-0-2420" class="d">- if (keysA.length !== keysB.length) return false; 21494 </a><a href="#h22-0-2421" id="h22-0-2421" class="d">- for (keysB = 0; keysB < keysA.length; keysB++) { 21495 </a><a href="#h22-0-2422" id="h22-0-2422" class="d">- var currentKey = keysA[keysB]; 21496 </a><a href="#h22-0-2423" id="h22-0-2423" class="d">- if (!hasOwnProperty.call(objB, currentKey) || !objectIs(objA[currentKey], objB[currentKey])) 21497 </a><a href="#h22-0-2424" id="h22-0-2424" class="d">- return false; 21498 </a><a href="#h22-0-2425" id="h22-0-2425" class="d">- } 21499 </a><a href="#h22-0-2426" id="h22-0-2426" class="d">- return true; 21500 </a><a href="#h22-0-2427" id="h22-0-2427" class="d">- } 21501 </a><a href="#h22-0-2428" id="h22-0-2428" class="d">- function createThenableState() { 21502 </a><a href="#h22-0-2429" id="h22-0-2429" class="d">- return { didWarnAboutUncachedPromise: false, thenables: [] }; 21503 </a><a href="#h22-0-2430" id="h22-0-2430" class="d">- } 21504 </a><a href="#h22-0-2431" id="h22-0-2431" class="d">- function isThenableResolved(thenable) { 21505 </a><a href="#h22-0-2432" id="h22-0-2432" class="d">- thenable = thenable.status; 21506 </a><a href="#h22-0-2433" id="h22-0-2433" class="d">- return "fulfilled" === thenable || "rejected" === thenable; 21507 </a><a href="#h22-0-2434" id="h22-0-2434" class="d">- } 21508 </a><a href="#h22-0-2435" id="h22-0-2435" class="d">- function noop$1() { 21509 </a><a href="#h22-0-2436" id="h22-0-2436" class="d">- } 21510 </a><a href="#h22-0-2437" id="h22-0-2437" class="d">- function trackUsedThenable(thenableState2, thenable, index) { 21511 </a><a href="#h22-0-2438" id="h22-0-2438" class="d">- null !== ReactSharedInternals.actQueue && (ReactSharedInternals.didUsePromise = true); 21512 </a><a href="#h22-0-2439" id="h22-0-2439" class="d">- var trackedThenables = thenableState2.thenables; 21513 </a><a href="#h22-0-2440" id="h22-0-2440" class="d">- index = trackedThenables[index]; 21514 </a><a href="#h22-0-2441" id="h22-0-2441" class="d">- void 0 === index ? trackedThenables.push(thenable) : index !== thenable && (thenableState2.didWarnAboutUncachedPromise || (thenableState2.didWarnAboutUncachedPromise = true, console.error( 21515 </a><a href="#h22-0-2442" id="h22-0-2442" class="d">- "A component was suspended by an uncached promise. Creating promises inside a Client Component or hook is not yet supported, except via a Suspense-compatible library or framework." 21516 </a><a href="#h22-0-2443" id="h22-0-2443" class="d">- )), thenable.then(noop$1, noop$1), thenable = index); 21517 </a><a href="#h22-0-2444" id="h22-0-2444" class="d">- switch (thenable.status) { 21518 </a><a href="#h22-0-2445" id="h22-0-2445" class="d">- case "fulfilled": 21519 </a><a href="#h22-0-2446" id="h22-0-2446" class="d">- return thenable.value; 21520 </a><a href="#h22-0-2447" id="h22-0-2447" class="d">- case "rejected": 21521 </a><a href="#h22-0-2448" id="h22-0-2448" class="d">- throw thenableState2 = thenable.reason, checkIfUseWrappedInAsyncCatch(thenableState2), thenableState2; 21522 </a><a href="#h22-0-2449" id="h22-0-2449" class="d">- default: 21523 </a><a href="#h22-0-2450" id="h22-0-2450" class="d">- if ("string" === typeof thenable.status) 21524 </a><a href="#h22-0-2451" id="h22-0-2451" class="d">- thenable.then(noop$1, noop$1); 21525 </a><a href="#h22-0-2452" id="h22-0-2452" class="d">- else { 21526 </a><a href="#h22-0-2453" id="h22-0-2453" class="d">- thenableState2 = workInProgressRoot; 21527 </a><a href="#h22-0-2454" id="h22-0-2454" class="d">- if (null !== thenableState2 && 100 < thenableState2.shellSuspendCounter) 21528 </a><a href="#h22-0-2455" id="h22-0-2455" class="d">- throw Error( 21529 </a><a href="#h22-0-2456" id="h22-0-2456" class="d">- "async/await is not yet supported in Client Components, only Server Components. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server." 21530 </a><a href="#h22-0-2457" id="h22-0-2457" class="d">- ); 21531 </a><a href="#h22-0-2458" id="h22-0-2458" class="d">- thenableState2 = thenable; 21532 </a><a href="#h22-0-2459" id="h22-0-2459" class="d">- thenableState2.status = "pending"; 21533 </a><a href="#h22-0-2460" id="h22-0-2460" class="d">- thenableState2.then( 21534 </a><a href="#h22-0-2461" id="h22-0-2461" class="d">- function(fulfilledValue) { 21535 </a><a href="#h22-0-2462" id="h22-0-2462" class="d">- if ("pending" === thenable.status) { 21536 </a><a href="#h22-0-2463" id="h22-0-2463" class="d">- var fulfilledThenable = thenable; 21537 </a><a href="#h22-0-2464" id="h22-0-2464" class="d">- fulfilledThenable.status = "fulfilled"; 21538 </a><a href="#h22-0-2465" id="h22-0-2465" class="d">- fulfilledThenable.value = fulfilledValue; 21539 </a><a href="#h22-0-2466" id="h22-0-2466" class="d">- } 21540 </a><a href="#h22-0-2467" id="h22-0-2467" class="d">- }, 21541 </a><a href="#h22-0-2468" id="h22-0-2468" class="d">- function(error) { 21542 </a><a href="#h22-0-2469" id="h22-0-2469" class="d">- if ("pending" === thenable.status) { 21543 </a><a href="#h22-0-2470" id="h22-0-2470" class="d">- var rejectedThenable = thenable; 21544 </a><a href="#h22-0-2471" id="h22-0-2471" class="d">- rejectedThenable.status = "rejected"; 21545 </a><a href="#h22-0-2472" id="h22-0-2472" class="d">- rejectedThenable.reason = error; 21546 </a><a href="#h22-0-2473" id="h22-0-2473" class="d">- } 21547 </a><a href="#h22-0-2474" id="h22-0-2474" class="d">- } 21548 </a><a href="#h22-0-2475" id="h22-0-2475" class="d">- ); 21549 </a><a href="#h22-0-2476" id="h22-0-2476" class="d">- } 21550 </a><a href="#h22-0-2477" id="h22-0-2477" class="d">- switch (thenable.status) { 21551 </a><a href="#h22-0-2478" id="h22-0-2478" class="d">- case "fulfilled": 21552 </a><a href="#h22-0-2479" id="h22-0-2479" class="d">- return thenable.value; 21553 </a><a href="#h22-0-2480" id="h22-0-2480" class="d">- case "rejected": 21554 </a><a href="#h22-0-2481" id="h22-0-2481" class="d">- throw thenableState2 = thenable.reason, checkIfUseWrappedInAsyncCatch(thenableState2), thenableState2; 21555 </a><a href="#h22-0-2482" id="h22-0-2482" class="d">- } 21556 </a><a href="#h22-0-2483" id="h22-0-2483" class="d">- suspendedThenable = thenable; 21557 </a><a href="#h22-0-2484" id="h22-0-2484" class="d">- needsToResetSuspendedThenableDEV = true; 21558 </a><a href="#h22-0-2485" id="h22-0-2485" class="d">- throw SuspenseException; 21559 </a><a href="#h22-0-2486" id="h22-0-2486" class="d">- } 21560 </a><a href="#h22-0-2487" id="h22-0-2487" class="d">- } 21561 </a><a href="#h22-0-2488" id="h22-0-2488" class="d">- function getSuspendedThenable() { 21562 </a><a href="#h22-0-2489" id="h22-0-2489" class="d">- if (null === suspendedThenable) 21563 </a><a href="#h22-0-2490" id="h22-0-2490" class="d">- throw Error( 21564 </a><a href="#h22-0-2491" id="h22-0-2491" class="d">- "Expected a suspended thenable. This is a bug in React. Please file an issue." 21565 </a><a href="#h22-0-2492" id="h22-0-2492" class="d">- ); 21566 </a><a href="#h22-0-2493" id="h22-0-2493" class="d">- var thenable = suspendedThenable; 21567 </a><a href="#h22-0-2494" id="h22-0-2494" class="d">- suspendedThenable = null; 21568 </a><a href="#h22-0-2495" id="h22-0-2495" class="d">- needsToResetSuspendedThenableDEV = false; 21569 </a><a href="#h22-0-2496" id="h22-0-2496" class="d">- return thenable; 21570 </a><a href="#h22-0-2497" id="h22-0-2497" class="d">- } 21571 </a><a href="#h22-0-2498" id="h22-0-2498" class="d">- function checkIfUseWrappedInAsyncCatch(rejectedReason) { 21572 </a><a href="#h22-0-2499" id="h22-0-2499" class="d">- if (rejectedReason === SuspenseException) 21573 </a><a href="#h22-0-2500" id="h22-0-2500" class="d">- throw Error( 21574 </a><a href="#h22-0-2501" id="h22-0-2501" class="d">- "Hooks are not supported inside an async component. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server." 21575 </a><a href="#h22-0-2502" id="h22-0-2502" class="d">- ); 21576 </a><a href="#h22-0-2503" id="h22-0-2503" class="d">- } 21577 </a><a href="#h22-0-2504" id="h22-0-2504" class="d">- function pushDebugInfo(debugInfo) { 21578 </a><a href="#h22-0-2505" id="h22-0-2505" class="d">- var previousDebugInfo = currentDebugInfo; 21579 </a><a href="#h22-0-2506" id="h22-0-2506" class="d">- null != debugInfo && (currentDebugInfo = null === previousDebugInfo ? debugInfo : previousDebugInfo.concat(debugInfo)); 21580 </a><a href="#h22-0-2507" id="h22-0-2507" class="d">- return previousDebugInfo; 21581 </a><a href="#h22-0-2508" id="h22-0-2508" class="d">- } 21582 </a><a href="#h22-0-2509" id="h22-0-2509" class="d">- function validateFragmentProps(element, fiber, returnFiber) { 21583 </a><a href="#h22-0-2510" id="h22-0-2510" class="d">- for (var keys = Object.keys(element.props), i = 0; i < keys.length; i++) { 21584 </a><a href="#h22-0-2511" id="h22-0-2511" class="d">- var key = keys[i]; 21585 </a><a href="#h22-0-2512" id="h22-0-2512" class="d">- if ("children" !== key && "key" !== key) { 21586 </a><a href="#h22-0-2513" id="h22-0-2513" class="d">- null === fiber && (fiber = createFiberFromElement(element, returnFiber.mode, 0), fiber._debugInfo = currentDebugInfo, fiber.return = returnFiber); 21587 </a><a href="#h22-0-2514" id="h22-0-2514" class="d">- runWithFiberInDEV( 21588 </a><a href="#h22-0-2515" id="h22-0-2515" class="d">- fiber, 21589 </a><a href="#h22-0-2516" id="h22-0-2516" class="d">- function(erroredKey) { 21590 </a><a href="#h22-0-2517" id="h22-0-2517" class="d">- console.error( 21591 </a><a href="#h22-0-2518" id="h22-0-2518" class="d">- "Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", 21592 </a><a href="#h22-0-2519" id="h22-0-2519" class="d">- erroredKey 21593 </a><a href="#h22-0-2520" id="h22-0-2520" class="d">- ); 21594 </a><a href="#h22-0-2521" id="h22-0-2521" class="d">- }, 21595 </a><a href="#h22-0-2522" id="h22-0-2522" class="d">- key 21596 </a><a href="#h22-0-2523" id="h22-0-2523" class="d">- ); 21597 </a><a href="#h22-0-2524" id="h22-0-2524" class="d">- break; 21598 </a><a href="#h22-0-2525" id="h22-0-2525" class="d">- } 21599 </a><a href="#h22-0-2526" id="h22-0-2526" class="d">- } 21600 </a><a href="#h22-0-2527" id="h22-0-2527" class="d">- } 21601 </a><a href="#h22-0-2528" id="h22-0-2528" class="d">- function unwrapThenable(thenable) { 21602 </a><a href="#h22-0-2529" id="h22-0-2529" class="d">- var index = thenableIndexCounter$1; 21603 </a><a href="#h22-0-2530" id="h22-0-2530" class="d">- thenableIndexCounter$1 += 1; 21604 </a><a href="#h22-0-2531" id="h22-0-2531" class="d">- null === thenableState$1 && (thenableState$1 = createThenableState()); 21605 </a><a href="#h22-0-2532" id="h22-0-2532" class="d">- return trackUsedThenable(thenableState$1, thenable, index); 21606 </a><a href="#h22-0-2533" id="h22-0-2533" class="d">- } 21607 </a><a href="#h22-0-2534" id="h22-0-2534" class="d">- function coerceRef(workInProgress2, element) { 21608 </a><a href="#h22-0-2535" id="h22-0-2535" class="d">- element = element.props.ref; 21609 </a><a href="#h22-0-2536" id="h22-0-2536" class="d">- workInProgress2.ref = void 0 !== element ? element : null; 21610 </a><a href="#h22-0-2537" id="h22-0-2537" class="d">- } 21611 </a><a href="#h22-0-2538" id="h22-0-2538" class="d">- function throwOnInvalidObjectType(returnFiber, newChild) { 21612 </a><a href="#h22-0-2539" id="h22-0-2539" class="d">- if (newChild.$$typeof === REACT_LEGACY_ELEMENT_TYPE) 21613 </a><a href="#h22-0-2540" id="h22-0-2540" class="d">- throw Error( 21614 </a><a href="#h22-0-2541" id="h22-0-2541" class="d">- 'A React Element from an older version of React was rendered. This is not supported. It can happen if:\n- Multiple copies of the "react" package is used.\n- A library pre-bundled an old copy of "react" or "react/jsx-runtime".\n- A compiler tries to "inline" JSX instead of using the runtime.' 21615 </a><a href="#h22-0-2542" id="h22-0-2542" class="d">- ); 21616 </a><a href="#h22-0-2543" id="h22-0-2543" class="d">- returnFiber = Object.prototype.toString.call(newChild); 21617 </a><a href="#h22-0-2544" id="h22-0-2544" class="d">- throw Error( 21618 </a><a href="#h22-0-2545" id="h22-0-2545" class="d">- "Objects are not valid as a React child (found: " + ("[object Object]" === returnFiber ? "object with keys {" + Object.keys(newChild).join(", ") + "}" : returnFiber) + "). If you meant to render a collection of children, use an array instead." 21619 </a><a href="#h22-0-2546" id="h22-0-2546" class="d">- ); 21620 </a><a href="#h22-0-2547" id="h22-0-2547" class="d">- } 21621 </a><a href="#h22-0-2548" id="h22-0-2548" class="d">- function warnOnFunctionType(returnFiber, invalidChild) { 21622 </a><a href="#h22-0-2549" id="h22-0-2549" class="d">- var parentName = getComponentNameFromFiber(returnFiber) || "Component"; 21623 </a><a href="#h22-0-2550" id="h22-0-2550" class="d">- ownerHasFunctionTypeWarning[parentName] || (ownerHasFunctionTypeWarning[parentName] = true, invalidChild = invalidChild.displayName || invalidChild.name || "Component", 3 === returnFiber.tag ? console.error( 21624 </a><a href="#h22-0-2551" id="h22-0-2551" class="d">- "Functions are not valid as a React child. This may happen if you return %s instead of <%s /> from render. Or maybe you meant to call this function rather than return it.\n root.render(%s)", 21625 </a><a href="#h22-0-2552" id="h22-0-2552" class="d">- invalidChild, 21626 </a><a href="#h22-0-2553" id="h22-0-2553" class="d">- invalidChild, 21627 </a><a href="#h22-0-2554" id="h22-0-2554" class="d">- invalidChild 21628 </a><a href="#h22-0-2555" id="h22-0-2555" class="d">- ) : console.error( 21629 </a><a href="#h22-0-2556" id="h22-0-2556" class="d">- "Functions are not valid as a React child. This may happen if you return %s instead of <%s /> from render. Or maybe you meant to call this function rather than return it.\n <%s>{%s}</%s>", 21630 </a><a href="#h22-0-2557" id="h22-0-2557" class="d">- invalidChild, 21631 </a><a href="#h22-0-2558" id="h22-0-2558" class="d">- invalidChild, 21632 </a><a href="#h22-0-2559" id="h22-0-2559" class="d">- parentName, 21633 </a><a href="#h22-0-2560" id="h22-0-2560" class="d">- invalidChild, 21634 </a><a href="#h22-0-2561" id="h22-0-2561" class="d">- parentName 21635 </a><a href="#h22-0-2562" id="h22-0-2562" class="d">- )); 21636 </a><a href="#h22-0-2563" id="h22-0-2563" class="d">- } 21637 </a><a href="#h22-0-2564" id="h22-0-2564" class="d">- function warnOnSymbolType(returnFiber, invalidChild) { 21638 </a><a href="#h22-0-2565" id="h22-0-2565" class="d">- var parentName = getComponentNameFromFiber(returnFiber) || "Component"; 21639 </a><a href="#h22-0-2566" id="h22-0-2566" class="d">- ownerHasSymbolTypeWarning[parentName] || (ownerHasSymbolTypeWarning[parentName] = true, invalidChild = String(invalidChild), 3 === returnFiber.tag ? console.error( 21640 </a><a href="#h22-0-2567" id="h22-0-2567" class="d">- "Symbols are not valid as a React child.\n root.render(%s)", 21641 </a><a href="#h22-0-2568" id="h22-0-2568" class="d">- invalidChild 21642 </a><a href="#h22-0-2569" id="h22-0-2569" class="d">- ) : console.error( 21643 </a><a href="#h22-0-2570" id="h22-0-2570" class="d">- "Symbols are not valid as a React child.\n <%s>%s</%s>", 21644 </a><a href="#h22-0-2571" id="h22-0-2571" class="d">- parentName, 21645 </a><a href="#h22-0-2572" id="h22-0-2572" class="d">- invalidChild, 21646 </a><a href="#h22-0-2573" id="h22-0-2573" class="d">- parentName 21647 </a><a href="#h22-0-2574" id="h22-0-2574" class="d">- )); 21648 </a><a href="#h22-0-2575" id="h22-0-2575" class="d">- } 21649 </a><a href="#h22-0-2576" id="h22-0-2576" class="d">- function createChildReconciler(shouldTrackSideEffects) { 21650 </a><a href="#h22-0-2577" id="h22-0-2577" class="d">- function deleteChild(returnFiber, childToDelete) { 21651 </a><a href="#h22-0-2578" id="h22-0-2578" class="d">- if (shouldTrackSideEffects) { 21652 </a><a href="#h22-0-2579" id="h22-0-2579" class="d">- var deletions = returnFiber.deletions; 21653 </a><a href="#h22-0-2580" id="h22-0-2580" class="d">- null === deletions ? (returnFiber.deletions = [childToDelete], returnFiber.flags |= 16) : deletions.push(childToDelete); 21654 </a><a href="#h22-0-2581" id="h22-0-2581" class="d">- } 21655 </a><a href="#h22-0-2582" id="h22-0-2582" class="d">- } 21656 </a><a href="#h22-0-2583" id="h22-0-2583" class="d">- function deleteRemainingChildren(returnFiber, currentFirstChild) { 21657 </a><a href="#h22-0-2584" id="h22-0-2584" class="d">- if (!shouldTrackSideEffects) return null; 21658 </a><a href="#h22-0-2585" id="h22-0-2585" class="d">- for (; null !== currentFirstChild; ) 21659 </a><a href="#h22-0-2586" id="h22-0-2586" class="d">- deleteChild(returnFiber, currentFirstChild), currentFirstChild = currentFirstChild.sibling; 21660 </a><a href="#h22-0-2587" id="h22-0-2587" class="d">- return null; 21661 </a><a href="#h22-0-2588" id="h22-0-2588" class="d">- } 21662 </a><a href="#h22-0-2589" id="h22-0-2589" class="d">- function mapRemainingChildren(currentFirstChild) { 21663 </a><a href="#h22-0-2590" id="h22-0-2590" class="d">- for (var existingChildren = /* @__PURE__ */ new Map(); null !== currentFirstChild; ) 21664 </a><a href="#h22-0-2591" id="h22-0-2591" class="d">- null !== currentFirstChild.key ? existingChildren.set(currentFirstChild.key, currentFirstChild) : existingChildren.set(currentFirstChild.index, currentFirstChild), currentFirstChild = currentFirstChild.sibling; 21665 </a><a href="#h22-0-2592" id="h22-0-2592" class="d">- return existingChildren; 21666 </a><a href="#h22-0-2593" id="h22-0-2593" class="d">- } 21667 </a><a href="#h22-0-2594" id="h22-0-2594" class="d">- function useFiber(fiber, pendingProps) { 21668 </a><a href="#h22-0-2595" id="h22-0-2595" class="d">- fiber = createWorkInProgress(fiber, pendingProps); 21669 </a><a href="#h22-0-2596" id="h22-0-2596" class="d">- fiber.index = 0; 21670 </a><a href="#h22-0-2597" id="h22-0-2597" class="d">- fiber.sibling = null; 21671 </a><a href="#h22-0-2598" id="h22-0-2598" class="d">- return fiber; 21672 </a><a href="#h22-0-2599" id="h22-0-2599" class="d">- } 21673 </a><a href="#h22-0-2600" id="h22-0-2600" class="d">- function placeChild(newFiber, lastPlacedIndex, newIndex) { 21674 </a><a href="#h22-0-2601" id="h22-0-2601" class="d">- newFiber.index = newIndex; 21675 </a><a href="#h22-0-2602" id="h22-0-2602" class="d">- if (!shouldTrackSideEffects) 21676 </a><a href="#h22-0-2603" id="h22-0-2603" class="d">- return newFiber.flags |= 1048576, lastPlacedIndex; 21677 </a><a href="#h22-0-2604" id="h22-0-2604" class="d">- newIndex = newFiber.alternate; 21678 </a><a href="#h22-0-2605" id="h22-0-2605" class="d">- if (null !== newIndex) 21679 </a><a href="#h22-0-2606" id="h22-0-2606" class="d">- return newIndex = newIndex.index, newIndex < lastPlacedIndex ? (newFiber.flags |= 33554434, lastPlacedIndex) : newIndex; 21680 </a><a href="#h22-0-2607" id="h22-0-2607" class="d">- newFiber.flags |= 33554434; 21681 </a><a href="#h22-0-2608" id="h22-0-2608" class="d">- return lastPlacedIndex; 21682 </a><a href="#h22-0-2609" id="h22-0-2609" class="d">- } 21683 </a><a href="#h22-0-2610" id="h22-0-2610" class="d">- function placeSingleChild(newFiber) { 21684 </a><a href="#h22-0-2611" id="h22-0-2611" class="d">- shouldTrackSideEffects && null === newFiber.alternate && (newFiber.flags |= 33554434); 21685 </a><a href="#h22-0-2612" id="h22-0-2612" class="d">- return newFiber; 21686 </a><a href="#h22-0-2613" id="h22-0-2613" class="d">- } 21687 </a><a href="#h22-0-2614" id="h22-0-2614" class="d">- function updateTextNode(returnFiber, current2, textContent, lanes) { 21688 </a><a href="#h22-0-2615" id="h22-0-2615" class="d">- if (null === current2 || 6 !== current2.tag) 21689 </a><a href="#h22-0-2616" id="h22-0-2616" class="d">- return current2 = createFiberFromText( 21690 </a><a href="#h22-0-2617" id="h22-0-2617" class="d">- textContent, 21691 </a><a href="#h22-0-2618" id="h22-0-2618" class="d">- returnFiber.mode, 21692 </a><a href="#h22-0-2619" id="h22-0-2619" class="d">- lanes 21693 </a><a href="#h22-0-2620" id="h22-0-2620" class="d">- ), current2.return = returnFiber, current2._debugOwner = returnFiber, current2._debugInfo = currentDebugInfo, current2; 21694 </a><a href="#h22-0-2621" id="h22-0-2621" class="d">- current2 = useFiber(current2, textContent); 21695 </a><a href="#h22-0-2622" id="h22-0-2622" class="d">- current2.return = returnFiber; 21696 </a><a href="#h22-0-2623" id="h22-0-2623" class="d">- current2._debugInfo = currentDebugInfo; 21697 </a><a href="#h22-0-2624" id="h22-0-2624" class="d">- return current2; 21698 </a><a href="#h22-0-2625" id="h22-0-2625" class="d">- } 21699 </a><a href="#h22-0-2626" id="h22-0-2626" class="d">- function updateElement(returnFiber, current2, element, lanes) { 21700 </a><a href="#h22-0-2627" id="h22-0-2627" class="d">- var elementType = element.type; 21701 </a><a href="#h22-0-2628" id="h22-0-2628" class="d">- if (elementType === REACT_FRAGMENT_TYPE) 21702 </a><a href="#h22-0-2629" id="h22-0-2629" class="d">- return current2 = updateFragment( 21703 </a><a href="#h22-0-2630" id="h22-0-2630" class="d">- returnFiber, 21704 </a><a href="#h22-0-2631" id="h22-0-2631" class="d">- current2, 21705 </a><a href="#h22-0-2632" id="h22-0-2632" class="d">- element.props.children, 21706 </a><a href="#h22-0-2633" id="h22-0-2633" class="d">- lanes, 21707 </a><a href="#h22-0-2634" id="h22-0-2634" class="d">- element.key 21708 </a><a href="#h22-0-2635" id="h22-0-2635" class="d">- ), validateFragmentProps(element, current2, returnFiber), current2; 21709 </a><a href="#h22-0-2636" id="h22-0-2636" class="d">- if (null !== current2 && (current2.elementType === elementType || isCompatibleFamilyForHotReloading(current2, element) || "object" === typeof elementType && null !== elementType && elementType.$$typeof === REACT_LAZY_TYPE && callLazyInitInDEV(elementType) === current2.type)) 21710 </a><a href="#h22-0-2637" id="h22-0-2637" class="d">- return current2 = useFiber(current2, element.props), coerceRef(current2, element), current2.return = returnFiber, current2._debugOwner = element._owner, current2._debugInfo = currentDebugInfo, current2; 21711 </a><a href="#h22-0-2638" id="h22-0-2638" class="d">- current2 = createFiberFromElement(element, returnFiber.mode, lanes); 21712 </a><a href="#h22-0-2639" id="h22-0-2639" class="d">- coerceRef(current2, element); 21713 </a><a href="#h22-0-2640" id="h22-0-2640" class="d">- current2.return = returnFiber; 21714 </a><a href="#h22-0-2641" id="h22-0-2641" class="d">- current2._debugInfo = currentDebugInfo; 21715 </a><a href="#h22-0-2642" id="h22-0-2642" class="d">- return current2; 21716 </a><a href="#h22-0-2643" id="h22-0-2643" class="d">- } 21717 </a><a href="#h22-0-2644" id="h22-0-2644" class="d">- function updatePortal(returnFiber, current2, portal, lanes) { 21718 </a><a href="#h22-0-2645" id="h22-0-2645" class="d">- if (null === current2 || 4 !== current2.tag || current2.stateNode.containerInfo !== portal.containerInfo || current2.stateNode.implementation !== portal.implementation) 21719 </a><a href="#h22-0-2646" id="h22-0-2646" class="d">- return current2 = createFiberFromPortal(portal, returnFiber.mode, lanes), current2.return = returnFiber, current2._debugInfo = currentDebugInfo, current2; 21720 </a><a href="#h22-0-2647" id="h22-0-2647" class="d">- current2 = useFiber(current2, portal.children || []); 21721 </a><a href="#h22-0-2648" id="h22-0-2648" class="d">- current2.return = returnFiber; 21722 </a><a href="#h22-0-2649" id="h22-0-2649" class="d">- current2._debugInfo = currentDebugInfo; 21723 </a><a href="#h22-0-2650" id="h22-0-2650" class="d">- return current2; 21724 </a><a href="#h22-0-2651" id="h22-0-2651" class="d">- } 21725 </a><a href="#h22-0-2652" id="h22-0-2652" class="d">- function updateFragment(returnFiber, current2, fragment, lanes, key) { 21726 </a><a href="#h22-0-2653" id="h22-0-2653" class="d">- if (null === current2 || 7 !== current2.tag) 21727 </a><a href="#h22-0-2654" id="h22-0-2654" class="d">- return current2 = createFiberFromFragment( 21728 </a><a href="#h22-0-2655" id="h22-0-2655" class="d">- fragment, 21729 </a><a href="#h22-0-2656" id="h22-0-2656" class="d">- returnFiber.mode, 21730 </a><a href="#h22-0-2657" id="h22-0-2657" class="d">- lanes, 21731 </a><a href="#h22-0-2658" id="h22-0-2658" class="d">- key 21732 </a><a href="#h22-0-2659" id="h22-0-2659" class="d">- ), current2.return = returnFiber, current2._debugOwner = returnFiber, current2._debugInfo = currentDebugInfo, current2; 21733 </a><a href="#h22-0-2660" id="h22-0-2660" class="d">- current2 = useFiber(current2, fragment); 21734 </a><a href="#h22-0-2661" id="h22-0-2661" class="d">- current2.return = returnFiber; 21735 </a><a href="#h22-0-2662" id="h22-0-2662" class="d">- current2._debugInfo = currentDebugInfo; 21736 </a><a href="#h22-0-2663" id="h22-0-2663" class="d">- return current2; 21737 </a><a href="#h22-0-2664" id="h22-0-2664" class="d">- } 21738 </a><a href="#h22-0-2665" id="h22-0-2665" class="d">- function createChild(returnFiber, newChild, lanes) { 21739 </a><a href="#h22-0-2666" id="h22-0-2666" class="d">- if ("string" === typeof newChild && "" !== newChild || "number" === typeof newChild || "bigint" === typeof newChild) 21740 </a><a href="#h22-0-2667" id="h22-0-2667" class="d">- return newChild = createFiberFromText( 21741 </a><a href="#h22-0-2668" id="h22-0-2668" class="d">- "" + newChild, 21742 </a><a href="#h22-0-2669" id="h22-0-2669" class="d">- returnFiber.mode, 21743 </a><a href="#h22-0-2670" id="h22-0-2670" class="d">- lanes 21744 </a><a href="#h22-0-2671" id="h22-0-2671" class="d">- ), newChild.return = returnFiber, newChild._debugOwner = returnFiber, newChild._debugInfo = currentDebugInfo, newChild; 21745 </a><a href="#h22-0-2672" id="h22-0-2672" class="d">- if ("object" === typeof newChild && null !== newChild) { 21746 </a><a href="#h22-0-2673" id="h22-0-2673" class="d">- switch (newChild.$$typeof) { 21747 </a><a href="#h22-0-2674" id="h22-0-2674" class="d">- case REACT_ELEMENT_TYPE: 21748 </a><a href="#h22-0-2675" id="h22-0-2675" class="d">- return lanes = createFiberFromElement( 21749 </a><a href="#h22-0-2676" id="h22-0-2676" class="d">- newChild, 21750 </a><a href="#h22-0-2677" id="h22-0-2677" class="d">- returnFiber.mode, 21751 </a><a href="#h22-0-2678" id="h22-0-2678" class="d">- lanes 21752 </a><a href="#h22-0-2679" id="h22-0-2679" class="d">- ), coerceRef(lanes, newChild), lanes.return = returnFiber, returnFiber = pushDebugInfo(newChild._debugInfo), lanes._debugInfo = currentDebugInfo, currentDebugInfo = returnFiber, lanes; 21753 </a><a href="#h22-0-2680" id="h22-0-2680" class="d">- case REACT_PORTAL_TYPE: 21754 </a><a href="#h22-0-2681" id="h22-0-2681" class="d">- return newChild = createFiberFromPortal( 21755 </a><a href="#h22-0-2682" id="h22-0-2682" class="d">- newChild, 21756 </a><a href="#h22-0-2683" id="h22-0-2683" class="d">- returnFiber.mode, 21757 </a><a href="#h22-0-2684" id="h22-0-2684" class="d">- lanes 21758 </a><a href="#h22-0-2685" id="h22-0-2685" class="d">- ), newChild.return = returnFiber, newChild._debugInfo = currentDebugInfo, newChild; 21759 </a><a href="#h22-0-2686" id="h22-0-2686" class="d">- case REACT_LAZY_TYPE: 21760 </a><a href="#h22-0-2687" id="h22-0-2687" class="d">- var _prevDebugInfo = pushDebugInfo(newChild._debugInfo); 21761 </a><a href="#h22-0-2688" id="h22-0-2688" class="d">- newChild = callLazyInitInDEV(newChild); 21762 </a><a href="#h22-0-2689" id="h22-0-2689" class="d">- returnFiber = createChild(returnFiber, newChild, lanes); 21763 </a><a href="#h22-0-2690" id="h22-0-2690" class="d">- currentDebugInfo = _prevDebugInfo; 21764 </a><a href="#h22-0-2691" id="h22-0-2691" class="d">- return returnFiber; 21765 </a><a href="#h22-0-2692" id="h22-0-2692" class="d">- } 21766 </a><a href="#h22-0-2693" id="h22-0-2693" class="d">- if (isArrayImpl(newChild) || getIteratorFn(newChild)) 21767 </a><a href="#h22-0-2694" id="h22-0-2694" class="d">- return lanes = createFiberFromFragment( 21768 </a><a href="#h22-0-2695" id="h22-0-2695" class="d">- newChild, 21769 </a><a href="#h22-0-2696" id="h22-0-2696" class="d">- returnFiber.mode, 21770 </a><a href="#h22-0-2697" id="h22-0-2697" class="d">- lanes, 21771 </a><a href="#h22-0-2698" id="h22-0-2698" class="d">- null 21772 </a><a href="#h22-0-2699" id="h22-0-2699" class="d">- ), lanes.return = returnFiber, lanes._debugOwner = returnFiber, returnFiber = pushDebugInfo(newChild._debugInfo), lanes._debugInfo = currentDebugInfo, currentDebugInfo = returnFiber, lanes; 21773 </a><a href="#h22-0-2700" id="h22-0-2700" class="d">- if ("function" === typeof newChild.then) 21774 </a><a href="#h22-0-2701" id="h22-0-2701" class="d">- return _prevDebugInfo = pushDebugInfo(newChild._debugInfo), returnFiber = createChild( 21775 </a><a href="#h22-0-2702" id="h22-0-2702" class="d">- returnFiber, 21776 </a><a href="#h22-0-2703" id="h22-0-2703" class="d">- unwrapThenable(newChild), 21777 </a><a href="#h22-0-2704" id="h22-0-2704" class="d">- lanes 21778 </a><a href="#h22-0-2705" id="h22-0-2705" class="d">- ), currentDebugInfo = _prevDebugInfo, returnFiber; 21779 </a><a href="#h22-0-2706" id="h22-0-2706" class="d">- if (newChild.$$typeof === REACT_CONTEXT_TYPE) 21780 </a><a href="#h22-0-2707" id="h22-0-2707" class="d">- return createChild( 21781 </a><a href="#h22-0-2708" id="h22-0-2708" class="d">- returnFiber, 21782 </a><a href="#h22-0-2709" id="h22-0-2709" class="d">- readContextDuringReconciliation(returnFiber, newChild), 21783 </a><a href="#h22-0-2710" id="h22-0-2710" class="d">- lanes 21784 </a><a href="#h22-0-2711" id="h22-0-2711" class="d">- ); 21785 </a><a href="#h22-0-2712" id="h22-0-2712" class="d">- throwOnInvalidObjectType(returnFiber, newChild); 21786 </a><a href="#h22-0-2713" id="h22-0-2713" class="d">- } 21787 </a><a href="#h22-0-2714" id="h22-0-2714" class="d">- "function" === typeof newChild && warnOnFunctionType(returnFiber, newChild); 21788 </a><a href="#h22-0-2715" id="h22-0-2715" class="d">- "symbol" === typeof newChild && warnOnSymbolType(returnFiber, newChild); 21789 </a><a href="#h22-0-2716" id="h22-0-2716" class="d">- return null; 21790 </a><a href="#h22-0-2717" id="h22-0-2717" class="d">- } 21791 </a><a href="#h22-0-2718" id="h22-0-2718" class="d">- function updateSlot(returnFiber, oldFiber, newChild, lanes) { 21792 </a><a href="#h22-0-2719" id="h22-0-2719" class="d">- var key = null !== oldFiber ? oldFiber.key : null; 21793 </a><a href="#h22-0-2720" id="h22-0-2720" class="d">- if ("string" === typeof newChild && "" !== newChild || "number" === typeof newChild || "bigint" === typeof newChild) 21794 </a><a href="#h22-0-2721" id="h22-0-2721" class="d">- return null !== key ? null : updateTextNode(returnFiber, oldFiber, "" + newChild, lanes); 21795 </a><a href="#h22-0-2722" id="h22-0-2722" class="d">- if ("object" === typeof newChild && null !== newChild) { 21796 </a><a href="#h22-0-2723" id="h22-0-2723" class="d">- switch (newChild.$$typeof) { 21797 </a><a href="#h22-0-2724" id="h22-0-2724" class="d">- case REACT_ELEMENT_TYPE: 21798 </a><a href="#h22-0-2725" id="h22-0-2725" class="d">- return newChild.key === key ? (key = pushDebugInfo(newChild._debugInfo), returnFiber = updateElement( 21799 </a><a href="#h22-0-2726" id="h22-0-2726" class="d">- returnFiber, 21800 </a><a href="#h22-0-2727" id="h22-0-2727" class="d">- oldFiber, 21801 </a><a href="#h22-0-2728" id="h22-0-2728" class="d">- newChild, 21802 </a><a href="#h22-0-2729" id="h22-0-2729" class="d">- lanes 21803 </a><a href="#h22-0-2730" id="h22-0-2730" class="d">- ), currentDebugInfo = key, returnFiber) : null; 21804 </a><a href="#h22-0-2731" id="h22-0-2731" class="d">- case REACT_PORTAL_TYPE: 21805 </a><a href="#h22-0-2732" id="h22-0-2732" class="d">- return newChild.key === key ? updatePortal(returnFiber, oldFiber, newChild, lanes) : null; 21806 </a><a href="#h22-0-2733" id="h22-0-2733" class="d">- case REACT_LAZY_TYPE: 21807 </a><a href="#h22-0-2734" id="h22-0-2734" class="d">- return key = pushDebugInfo(newChild._debugInfo), newChild = callLazyInitInDEV(newChild), returnFiber = updateSlot( 21808 </a><a href="#h22-0-2735" id="h22-0-2735" class="d">- returnFiber, 21809 </a><a href="#h22-0-2736" id="h22-0-2736" class="d">- oldFiber, 21810 </a><a href="#h22-0-2737" id="h22-0-2737" class="d">- newChild, 21811 </a><a href="#h22-0-2738" id="h22-0-2738" class="d">- lanes 21812 </a><a href="#h22-0-2739" id="h22-0-2739" class="d">- ), currentDebugInfo = key, returnFiber; 21813 </a><a href="#h22-0-2740" id="h22-0-2740" class="d">- } 21814 </a><a href="#h22-0-2741" id="h22-0-2741" class="d">- if (isArrayImpl(newChild) || getIteratorFn(newChild)) { 21815 </a><a href="#h22-0-2742" id="h22-0-2742" class="d">- if (null !== key) return null; 21816 </a><a href="#h22-0-2743" id="h22-0-2743" class="d">- key = pushDebugInfo(newChild._debugInfo); 21817 </a><a href="#h22-0-2744" id="h22-0-2744" class="d">- returnFiber = updateFragment( 21818 </a><a href="#h22-0-2745" id="h22-0-2745" class="d">- returnFiber, 21819 </a><a href="#h22-0-2746" id="h22-0-2746" class="d">- oldFiber, 21820 </a><a href="#h22-0-2747" id="h22-0-2747" class="d">- newChild, 21821 </a><a href="#h22-0-2748" id="h22-0-2748" class="d">- lanes, 21822 </a><a href="#h22-0-2749" id="h22-0-2749" class="d">- null 21823 </a><a href="#h22-0-2750" id="h22-0-2750" class="d">- ); 21824 </a><a href="#h22-0-2751" id="h22-0-2751" class="d">- currentDebugInfo = key; 21825 </a><a href="#h22-0-2752" id="h22-0-2752" class="d">- return returnFiber; 21826 </a><a href="#h22-0-2753" id="h22-0-2753" class="d">- } 21827 </a><a href="#h22-0-2754" id="h22-0-2754" class="d">- if ("function" === typeof newChild.then) 21828 </a><a href="#h22-0-2755" id="h22-0-2755" class="d">- return key = pushDebugInfo(newChild._debugInfo), returnFiber = updateSlot( 21829 </a><a href="#h22-0-2756" id="h22-0-2756" class="d">- returnFiber, 21830 </a><a href="#h22-0-2757" id="h22-0-2757" class="d">- oldFiber, 21831 </a><a href="#h22-0-2758" id="h22-0-2758" class="d">- unwrapThenable(newChild), 21832 </a><a href="#h22-0-2759" id="h22-0-2759" class="d">- lanes 21833 </a><a href="#h22-0-2760" id="h22-0-2760" class="d">- ), currentDebugInfo = key, returnFiber; 21834 </a><a href="#h22-0-2761" id="h22-0-2761" class="d">- if (newChild.$$typeof === REACT_CONTEXT_TYPE) 21835 </a><a href="#h22-0-2762" id="h22-0-2762" class="d">- return updateSlot( 21836 </a><a href="#h22-0-2763" id="h22-0-2763" class="d">- returnFiber, 21837 </a><a href="#h22-0-2764" id="h22-0-2764" class="d">- oldFiber, 21838 </a><a href="#h22-0-2765" id="h22-0-2765" class="d">- readContextDuringReconciliation(returnFiber, newChild), 21839 </a><a href="#h22-0-2766" id="h22-0-2766" class="d">- lanes 21840 </a><a href="#h22-0-2767" id="h22-0-2767" class="d">- ); 21841 </a><a href="#h22-0-2768" id="h22-0-2768" class="d">- throwOnInvalidObjectType(returnFiber, newChild); 21842 </a><a href="#h22-0-2769" id="h22-0-2769" class="d">- } 21843 </a><a href="#h22-0-2770" id="h22-0-2770" class="d">- "function" === typeof newChild && warnOnFunctionType(returnFiber, newChild); 21844 </a><a href="#h22-0-2771" id="h22-0-2771" class="d">- "symbol" === typeof newChild && warnOnSymbolType(returnFiber, newChild); 21845 </a><a href="#h22-0-2772" id="h22-0-2772" class="d">- return null; 21846 </a><a href="#h22-0-2773" id="h22-0-2773" class="d">- } 21847 </a><a href="#h22-0-2774" id="h22-0-2774" class="d">- function updateFromMap(existingChildren, returnFiber, newIdx, newChild, lanes) { 21848 </a><a href="#h22-0-2775" id="h22-0-2775" class="d">- if ("string" === typeof newChild && "" !== newChild || "number" === typeof newChild || "bigint" === typeof newChild) 21849 </a><a href="#h22-0-2776" id="h22-0-2776" class="d">- return existingChildren = existingChildren.get(newIdx) || null, updateTextNode(returnFiber, existingChildren, "" + newChild, lanes); 21850 </a><a href="#h22-0-2777" id="h22-0-2777" class="d">- if ("object" === typeof newChild && null !== newChild) { 21851 </a><a href="#h22-0-2778" id="h22-0-2778" class="d">- switch (newChild.$$typeof) { 21852 </a><a href="#h22-0-2779" id="h22-0-2779" class="d">- case REACT_ELEMENT_TYPE: 21853 </a><a href="#h22-0-2780" id="h22-0-2780" class="d">- return newIdx = existingChildren.get( 21854 </a><a href="#h22-0-2781" id="h22-0-2781" class="d">- null === newChild.key ? newIdx : newChild.key 21855 </a><a href="#h22-0-2782" id="h22-0-2782" class="d">- ) || null, existingChildren = pushDebugInfo(newChild._debugInfo), returnFiber = updateElement( 21856 </a><a href="#h22-0-2783" id="h22-0-2783" class="d">- returnFiber, 21857 </a><a href="#h22-0-2784" id="h22-0-2784" class="d">- newIdx, 21858 </a><a href="#h22-0-2785" id="h22-0-2785" class="d">- newChild, 21859 </a><a href="#h22-0-2786" id="h22-0-2786" class="d">- lanes 21860 </a><a href="#h22-0-2787" id="h22-0-2787" class="d">- ), currentDebugInfo = existingChildren, returnFiber; 21861 </a><a href="#h22-0-2788" id="h22-0-2788" class="d">- case REACT_PORTAL_TYPE: 21862 </a><a href="#h22-0-2789" id="h22-0-2789" class="d">- return existingChildren = existingChildren.get( 21863 </a><a href="#h22-0-2790" id="h22-0-2790" class="d">- null === newChild.key ? newIdx : newChild.key 21864 </a><a href="#h22-0-2791" id="h22-0-2791" class="d">- ) || null, updatePortal(returnFiber, existingChildren, newChild, lanes); 21865 </a><a href="#h22-0-2792" id="h22-0-2792" class="d">- case REACT_LAZY_TYPE: 21866 </a><a href="#h22-0-2793" id="h22-0-2793" class="d">- var _prevDebugInfo7 = pushDebugInfo(newChild._debugInfo); 21867 </a><a href="#h22-0-2794" id="h22-0-2794" class="d">- newChild = callLazyInitInDEV(newChild); 21868 </a><a href="#h22-0-2795" id="h22-0-2795" class="d">- returnFiber = updateFromMap( 21869 </a><a href="#h22-0-2796" id="h22-0-2796" class="d">- existingChildren, 21870 </a><a href="#h22-0-2797" id="h22-0-2797" class="d">- returnFiber, 21871 </a><a href="#h22-0-2798" id="h22-0-2798" class="d">- newIdx, 21872 </a><a href="#h22-0-2799" id="h22-0-2799" class="d">- newChild, 21873 </a><a href="#h22-0-2800" id="h22-0-2800" class="d">- lanes 21874 </a><a href="#h22-0-2801" id="h22-0-2801" class="d">- ); 21875 </a><a href="#h22-0-2802" id="h22-0-2802" class="d">- currentDebugInfo = _prevDebugInfo7; 21876 </a><a href="#h22-0-2803" id="h22-0-2803" class="d">- return returnFiber; 21877 </a><a href="#h22-0-2804" id="h22-0-2804" class="d">- } 21878 </a><a href="#h22-0-2805" id="h22-0-2805" class="d">- if (isArrayImpl(newChild) || getIteratorFn(newChild)) 21879 </a><a href="#h22-0-2806" id="h22-0-2806" class="d">- return newIdx = existingChildren.get(newIdx) || null, existingChildren = pushDebugInfo(newChild._debugInfo), returnFiber = updateFragment( 21880 </a><a href="#h22-0-2807" id="h22-0-2807" class="d">- returnFiber, 21881 </a><a href="#h22-0-2808" id="h22-0-2808" class="d">- newIdx, 21882 </a><a href="#h22-0-2809" id="h22-0-2809" class="d">- newChild, 21883 </a><a href="#h22-0-2810" id="h22-0-2810" class="d">- lanes, 21884 </a><a href="#h22-0-2811" id="h22-0-2811" class="d">- null 21885 </a><a href="#h22-0-2812" id="h22-0-2812" class="d">- ), currentDebugInfo = existingChildren, returnFiber; 21886 </a><a href="#h22-0-2813" id="h22-0-2813" class="d">- if ("function" === typeof newChild.then) 21887 </a><a href="#h22-0-2814" id="h22-0-2814" class="d">- return _prevDebugInfo7 = pushDebugInfo(newChild._debugInfo), returnFiber = updateFromMap( 21888 </a><a href="#h22-0-2815" id="h22-0-2815" class="d">- existingChildren, 21889 </a><a href="#h22-0-2816" id="h22-0-2816" class="d">- returnFiber, 21890 </a><a href="#h22-0-2817" id="h22-0-2817" class="d">- newIdx, 21891 </a><a href="#h22-0-2818" id="h22-0-2818" class="d">- unwrapThenable(newChild), 21892 </a><a href="#h22-0-2819" id="h22-0-2819" class="d">- lanes 21893 </a><a href="#h22-0-2820" id="h22-0-2820" class="d">- ), currentDebugInfo = _prevDebugInfo7, returnFiber; 21894 </a><a href="#h22-0-2821" id="h22-0-2821" class="d">- if (newChild.$$typeof === REACT_CONTEXT_TYPE) 21895 </a><a href="#h22-0-2822" id="h22-0-2822" class="d">- return updateFromMap( 21896 </a><a href="#h22-0-2823" id="h22-0-2823" class="d">- existingChildren, 21897 </a><a href="#h22-0-2824" id="h22-0-2824" class="d">- returnFiber, 21898 </a><a href="#h22-0-2825" id="h22-0-2825" class="d">- newIdx, 21899 </a><a href="#h22-0-2826" id="h22-0-2826" class="d">- readContextDuringReconciliation(returnFiber, newChild), 21900 </a><a href="#h22-0-2827" id="h22-0-2827" class="d">- lanes 21901 </a><a href="#h22-0-2828" id="h22-0-2828" class="d">- ); 21902 </a><a href="#h22-0-2829" id="h22-0-2829" class="d">- throwOnInvalidObjectType(returnFiber, newChild); 21903 </a><a href="#h22-0-2830" id="h22-0-2830" class="d">- } 21904 </a><a href="#h22-0-2831" id="h22-0-2831" class="d">- "function" === typeof newChild && warnOnFunctionType(returnFiber, newChild); 21905 </a><a href="#h22-0-2832" id="h22-0-2832" class="d">- "symbol" === typeof newChild && warnOnSymbolType(returnFiber, newChild); 21906 </a><a href="#h22-0-2833" id="h22-0-2833" class="d">- return null; 21907 </a><a href="#h22-0-2834" id="h22-0-2834" class="d">- } 21908 </a><a href="#h22-0-2835" id="h22-0-2835" class="d">- function warnOnInvalidKey(returnFiber, workInProgress2, child, knownKeys) { 21909 </a><a href="#h22-0-2836" id="h22-0-2836" class="d">- if ("object" !== typeof child || null === child) return knownKeys; 21910 </a><a href="#h22-0-2837" id="h22-0-2837" class="d">- switch (child.$$typeof) { 21911 </a><a href="#h22-0-2838" id="h22-0-2838" class="d">- case REACT_ELEMENT_TYPE: 21912 </a><a href="#h22-0-2839" id="h22-0-2839" class="d">- case REACT_PORTAL_TYPE: 21913 </a><a href="#h22-0-2840" id="h22-0-2840" class="d">- warnForMissingKey(returnFiber, workInProgress2, child); 21914 </a><a href="#h22-0-2841" id="h22-0-2841" class="d">- var key = child.key; 21915 </a><a href="#h22-0-2842" id="h22-0-2842" class="d">- if ("string" !== typeof key) break; 21916 </a><a href="#h22-0-2843" id="h22-0-2843" class="d">- if (null === knownKeys) { 21917 </a><a href="#h22-0-2844" id="h22-0-2844" class="d">- knownKeys = /* @__PURE__ */ new Set(); 21918 </a><a href="#h22-0-2845" id="h22-0-2845" class="d">- knownKeys.add(key); 21919 </a><a href="#h22-0-2846" id="h22-0-2846" class="d">- break; 21920 </a><a href="#h22-0-2847" id="h22-0-2847" class="d">- } 21921 </a><a href="#h22-0-2848" id="h22-0-2848" class="d">- if (!knownKeys.has(key)) { 21922 </a><a href="#h22-0-2849" id="h22-0-2849" class="d">- knownKeys.add(key); 21923 </a><a href="#h22-0-2850" id="h22-0-2850" class="d">- break; 21924 </a><a href="#h22-0-2851" id="h22-0-2851" class="d">- } 21925 </a><a href="#h22-0-2852" id="h22-0-2852" class="d">- runWithFiberInDEV(workInProgress2, function() { 21926 </a><a href="#h22-0-2853" id="h22-0-2853" class="d">- console.error( 21927 </a><a href="#h22-0-2854" id="h22-0-2854" class="d">- "Encountered two children with the same key, `%s`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted \u2014 the behavior is unsupported and could change in a future version.", 21928 </a><a href="#h22-0-2855" id="h22-0-2855" class="d">- key 21929 </a><a href="#h22-0-2856" id="h22-0-2856" class="d">- ); 21930 </a><a href="#h22-0-2857" id="h22-0-2857" class="d">- }); 21931 </a><a href="#h22-0-2858" id="h22-0-2858" class="d">- break; 21932 </a><a href="#h22-0-2859" id="h22-0-2859" class="d">- case REACT_LAZY_TYPE: 21933 </a><a href="#h22-0-2860" id="h22-0-2860" class="d">- child = callLazyInitInDEV(child), warnOnInvalidKey(returnFiber, workInProgress2, child, knownKeys); 21934 </a><a href="#h22-0-2861" id="h22-0-2861" class="d">- } 21935 </a><a href="#h22-0-2862" id="h22-0-2862" class="d">- return knownKeys; 21936 </a><a href="#h22-0-2863" id="h22-0-2863" class="d">- } 21937 </a><a href="#h22-0-2864" id="h22-0-2864" class="d">- function reconcileChildrenArray(returnFiber, currentFirstChild, newChildren, lanes) { 21938 </a><a href="#h22-0-2865" id="h22-0-2865" class="d">- for (var knownKeys = null, resultingFirstChild = null, previousNewFiber = null, oldFiber = currentFirstChild, newIdx = currentFirstChild = 0, nextOldFiber = null; null !== oldFiber && newIdx < newChildren.length; newIdx++) { 21939 </a><a href="#h22-0-2866" id="h22-0-2866" class="d">- oldFiber.index > newIdx ? (nextOldFiber = oldFiber, oldFiber = null) : nextOldFiber = oldFiber.sibling; 21940 </a><a href="#h22-0-2867" id="h22-0-2867" class="d">- var newFiber = updateSlot( 21941 </a><a href="#h22-0-2868" id="h22-0-2868" class="d">- returnFiber, 21942 </a><a href="#h22-0-2869" id="h22-0-2869" class="d">- oldFiber, 21943 </a><a href="#h22-0-2870" id="h22-0-2870" class="d">- newChildren[newIdx], 21944 </a><a href="#h22-0-2871" id="h22-0-2871" class="d">- lanes 21945 </a><a href="#h22-0-2872" id="h22-0-2872" class="d">- ); 21946 </a><a href="#h22-0-2873" id="h22-0-2873" class="d">- if (null === newFiber) { 21947 </a><a href="#h22-0-2874" id="h22-0-2874" class="d">- null === oldFiber && (oldFiber = nextOldFiber); 21948 </a><a href="#h22-0-2875" id="h22-0-2875" class="d">- break; 21949 </a><a href="#h22-0-2876" id="h22-0-2876" class="d">- } 21950 </a><a href="#h22-0-2877" id="h22-0-2877" class="d">- knownKeys = warnOnInvalidKey( 21951 </a><a href="#h22-0-2878" id="h22-0-2878" class="d">- returnFiber, 21952 </a><a href="#h22-0-2879" id="h22-0-2879" class="d">- newFiber, 21953 </a><a href="#h22-0-2880" id="h22-0-2880" class="d">- newChildren[newIdx], 21954 </a><a href="#h22-0-2881" id="h22-0-2881" class="d">- knownKeys 21955 </a><a href="#h22-0-2882" id="h22-0-2882" class="d">- ); 21956 </a><a href="#h22-0-2883" id="h22-0-2883" class="d">- shouldTrackSideEffects && oldFiber && null === newFiber.alternate && deleteChild(returnFiber, oldFiber); 21957 </a><a href="#h22-0-2884" id="h22-0-2884" class="d">- currentFirstChild = placeChild(newFiber, currentFirstChild, newIdx); 21958 </a><a href="#h22-0-2885" id="h22-0-2885" class="d">- null === previousNewFiber ? resultingFirstChild = newFiber : previousNewFiber.sibling = newFiber; 21959 </a><a href="#h22-0-2886" id="h22-0-2886" class="d">- previousNewFiber = newFiber; 21960 </a><a href="#h22-0-2887" id="h22-0-2887" class="d">- oldFiber = nextOldFiber; 21961 </a><a href="#h22-0-2888" id="h22-0-2888" class="d">- } 21962 </a><a href="#h22-0-2889" id="h22-0-2889" class="d">- if (newIdx === newChildren.length) 21963 </a><a href="#h22-0-2890" id="h22-0-2890" class="d">- return deleteRemainingChildren(returnFiber, oldFiber), isHydrating && pushTreeFork(returnFiber, newIdx), resultingFirstChild; 21964 </a><a href="#h22-0-2891" id="h22-0-2891" class="d">- if (null === oldFiber) { 21965 </a><a href="#h22-0-2892" id="h22-0-2892" class="d">- for (; newIdx < newChildren.length; newIdx++) 21966 </a><a href="#h22-0-2893" id="h22-0-2893" class="d">- oldFiber = createChild(returnFiber, newChildren[newIdx], lanes), null !== oldFiber && (knownKeys = warnOnInvalidKey( 21967 </a><a href="#h22-0-2894" id="h22-0-2894" class="d">- returnFiber, 21968 </a><a href="#h22-0-2895" id="h22-0-2895" class="d">- oldFiber, 21969 </a><a href="#h22-0-2896" id="h22-0-2896" class="d">- newChildren[newIdx], 21970 </a><a href="#h22-0-2897" id="h22-0-2897" class="d">- knownKeys 21971 </a><a href="#h22-0-2898" id="h22-0-2898" class="d">- ), currentFirstChild = placeChild( 21972 </a><a href="#h22-0-2899" id="h22-0-2899" class="d">- oldFiber, 21973 </a><a href="#h22-0-2900" id="h22-0-2900" class="d">- currentFirstChild, 21974 </a><a href="#h22-0-2901" id="h22-0-2901" class="d">- newIdx 21975 </a><a href="#h22-0-2902" id="h22-0-2902" class="d">- ), null === previousNewFiber ? resultingFirstChild = oldFiber : previousNewFiber.sibling = oldFiber, previousNewFiber = oldFiber); 21976 </a><a href="#h22-0-2903" id="h22-0-2903" class="d">- isHydrating && pushTreeFork(returnFiber, newIdx); 21977 </a><a href="#h22-0-2904" id="h22-0-2904" class="d">- return resultingFirstChild; 21978 </a><a href="#h22-0-2905" id="h22-0-2905" class="d">- } 21979 </a><a href="#h22-0-2906" id="h22-0-2906" class="d">- for (oldFiber = mapRemainingChildren(oldFiber); newIdx < newChildren.length; newIdx++) 21980 </a><a href="#h22-0-2907" id="h22-0-2907" class="d">- nextOldFiber = updateFromMap( 21981 </a><a href="#h22-0-2908" id="h22-0-2908" class="d">- oldFiber, 21982 </a><a href="#h22-0-2909" id="h22-0-2909" class="d">- returnFiber, 21983 </a><a href="#h22-0-2910" id="h22-0-2910" class="d">- newIdx, 21984 </a><a href="#h22-0-2911" id="h22-0-2911" class="d">- newChildren[newIdx], 21985 </a><a href="#h22-0-2912" id="h22-0-2912" class="d">- lanes 21986 </a><a href="#h22-0-2913" id="h22-0-2913" class="d">- ), null !== nextOldFiber && (knownKeys = warnOnInvalidKey( 21987 </a><a href="#h22-0-2914" id="h22-0-2914" class="d">- returnFiber, 21988 </a><a href="#h22-0-2915" id="h22-0-2915" class="d">- nextOldFiber, 21989 </a><a href="#h22-0-2916" id="h22-0-2916" class="d">- newChildren[newIdx], 21990 </a><a href="#h22-0-2917" id="h22-0-2917" class="d">- knownKeys 21991 </a><a href="#h22-0-2918" id="h22-0-2918" class="d">- ), shouldTrackSideEffects && null !== nextOldFiber.alternate && oldFiber.delete( 21992 </a><a href="#h22-0-2919" id="h22-0-2919" class="d">- null === nextOldFiber.key ? newIdx : nextOldFiber.key 21993 </a><a href="#h22-0-2920" id="h22-0-2920" class="d">- ), currentFirstChild = placeChild( 21994 </a><a href="#h22-0-2921" id="h22-0-2921" class="d">- nextOldFiber, 21995 </a><a href="#h22-0-2922" id="h22-0-2922" class="d">- currentFirstChild, 21996 </a><a href="#h22-0-2923" id="h22-0-2923" class="d">- newIdx 21997 </a><a href="#h22-0-2924" id="h22-0-2924" class="d">- ), null === previousNewFiber ? resultingFirstChild = nextOldFiber : previousNewFiber.sibling = nextOldFiber, previousNewFiber = nextOldFiber); 21998 </a><a href="#h22-0-2925" id="h22-0-2925" class="d">- shouldTrackSideEffects && oldFiber.forEach(function(child) { 21999 </a><a href="#h22-0-2926" id="h22-0-2926" class="d">- return deleteChild(returnFiber, child); 22000 </a><a href="#h22-0-2927" id="h22-0-2927" class="d">- }); 22001 </a><a href="#h22-0-2928" id="h22-0-2928" class="d">- isHydrating && pushTreeFork(returnFiber, newIdx); 22002 </a><a href="#h22-0-2929" id="h22-0-2929" class="d">- return resultingFirstChild; 22003 </a><a href="#h22-0-2930" id="h22-0-2930" class="d">- } 22004 </a><a href="#h22-0-2931" id="h22-0-2931" class="d">- function reconcileChildrenIterator(returnFiber, currentFirstChild, newChildren, lanes) { 22005 </a><a href="#h22-0-2932" id="h22-0-2932" class="d">- if (null == newChildren) 22006 </a><a href="#h22-0-2933" id="h22-0-2933" class="d">- throw Error("An iterable object provided no iterator."); 22007 </a><a href="#h22-0-2934" id="h22-0-2934" class="d">- for (var resultingFirstChild = null, previousNewFiber = null, oldFiber = currentFirstChild, newIdx = currentFirstChild = 0, nextOldFiber = null, knownKeys = null, step = newChildren.next(); null !== oldFiber && !step.done; newIdx++, step = newChildren.next()) { 22008 </a><a href="#h22-0-2935" id="h22-0-2935" class="d">- oldFiber.index > newIdx ? (nextOldFiber = oldFiber, oldFiber = null) : nextOldFiber = oldFiber.sibling; 22009 </a><a href="#h22-0-2936" id="h22-0-2936" class="d">- var newFiber = updateSlot(returnFiber, oldFiber, step.value, lanes); 22010 </a><a href="#h22-0-2937" id="h22-0-2937" class="d">- if (null === newFiber) { 22011 </a><a href="#h22-0-2938" id="h22-0-2938" class="d">- null === oldFiber && (oldFiber = nextOldFiber); 22012 </a><a href="#h22-0-2939" id="h22-0-2939" class="d">- break; 22013 </a><a href="#h22-0-2940" id="h22-0-2940" class="d">- } 22014 </a><a href="#h22-0-2941" id="h22-0-2941" class="d">- knownKeys = warnOnInvalidKey( 22015 </a><a href="#h22-0-2942" id="h22-0-2942" class="d">- returnFiber, 22016 </a><a href="#h22-0-2943" id="h22-0-2943" class="d">- newFiber, 22017 </a><a href="#h22-0-2944" id="h22-0-2944" class="d">- step.value, 22018 </a><a href="#h22-0-2945" id="h22-0-2945" class="d">- knownKeys 22019 </a><a href="#h22-0-2946" id="h22-0-2946" class="d">- ); 22020 </a><a href="#h22-0-2947" id="h22-0-2947" class="d">- shouldTrackSideEffects && oldFiber && null === newFiber.alternate && deleteChild(returnFiber, oldFiber); 22021 </a><a href="#h22-0-2948" id="h22-0-2948" class="d">- currentFirstChild = placeChild(newFiber, currentFirstChild, newIdx); 22022 </a><a href="#h22-0-2949" id="h22-0-2949" class="d">- null === previousNewFiber ? resultingFirstChild = newFiber : previousNewFiber.sibling = newFiber; 22023 </a><a href="#h22-0-2950" id="h22-0-2950" class="d">- previousNewFiber = newFiber; 22024 </a><a href="#h22-0-2951" id="h22-0-2951" class="d">- oldFiber = nextOldFiber; 22025 </a><a href="#h22-0-2952" id="h22-0-2952" class="d">- } 22026 </a><a href="#h22-0-2953" id="h22-0-2953" class="d">- if (step.done) 22027 </a><a href="#h22-0-2954" id="h22-0-2954" class="d">- return deleteRemainingChildren(returnFiber, oldFiber), isHydrating && pushTreeFork(returnFiber, newIdx), resultingFirstChild; 22028 </a><a href="#h22-0-2955" id="h22-0-2955" class="d">- if (null === oldFiber) { 22029 </a><a href="#h22-0-2956" id="h22-0-2956" class="d">- for (; !step.done; newIdx++, step = newChildren.next()) 22030 </a><a href="#h22-0-2957" id="h22-0-2957" class="d">- oldFiber = createChild(returnFiber, step.value, lanes), null !== oldFiber && (knownKeys = warnOnInvalidKey( 22031 </a><a href="#h22-0-2958" id="h22-0-2958" class="d">- returnFiber, 22032 </a><a href="#h22-0-2959" id="h22-0-2959" class="d">- oldFiber, 22033 </a><a href="#h22-0-2960" id="h22-0-2960" class="d">- step.value, 22034 </a><a href="#h22-0-2961" id="h22-0-2961" class="d">- knownKeys 22035 </a><a href="#h22-0-2962" id="h22-0-2962" class="d">- ), currentFirstChild = placeChild( 22036 </a><a href="#h22-0-2963" id="h22-0-2963" class="d">- oldFiber, 22037 </a><a href="#h22-0-2964" id="h22-0-2964" class="d">- currentFirstChild, 22038 </a><a href="#h22-0-2965" id="h22-0-2965" class="d">- newIdx 22039 </a><a href="#h22-0-2966" id="h22-0-2966" class="d">- ), null === previousNewFiber ? resultingFirstChild = oldFiber : previousNewFiber.sibling = oldFiber, previousNewFiber = oldFiber); 22040 </a><a href="#h22-0-2967" id="h22-0-2967" class="d">- isHydrating && pushTreeFork(returnFiber, newIdx); 22041 </a><a href="#h22-0-2968" id="h22-0-2968" class="d">- return resultingFirstChild; 22042 </a><a href="#h22-0-2969" id="h22-0-2969" class="d">- } 22043 </a><a href="#h22-0-2970" id="h22-0-2970" class="d">- for (oldFiber = mapRemainingChildren(oldFiber); !step.done; newIdx++, step = newChildren.next()) 22044 </a><a href="#h22-0-2971" id="h22-0-2971" class="d">- nextOldFiber = updateFromMap( 22045 </a><a href="#h22-0-2972" id="h22-0-2972" class="d">- oldFiber, 22046 </a><a href="#h22-0-2973" id="h22-0-2973" class="d">- returnFiber, 22047 </a><a href="#h22-0-2974" id="h22-0-2974" class="d">- newIdx, 22048 </a><a href="#h22-0-2975" id="h22-0-2975" class="d">- step.value, 22049 </a><a href="#h22-0-2976" id="h22-0-2976" class="d">- lanes 22050 </a><a href="#h22-0-2977" id="h22-0-2977" class="d">- ), null !== nextOldFiber && (knownKeys = warnOnInvalidKey( 22051 </a><a href="#h22-0-2978" id="h22-0-2978" class="d">- returnFiber, 22052 </a><a href="#h22-0-2979" id="h22-0-2979" class="d">- nextOldFiber, 22053 </a><a href="#h22-0-2980" id="h22-0-2980" class="d">- step.value, 22054 </a><a href="#h22-0-2981" id="h22-0-2981" class="d">- knownKeys 22055 </a><a href="#h22-0-2982" id="h22-0-2982" class="d">- ), shouldTrackSideEffects && null !== nextOldFiber.alternate && oldFiber.delete( 22056 </a><a href="#h22-0-2983" id="h22-0-2983" class="d">- null === nextOldFiber.key ? newIdx : nextOldFiber.key 22057 </a><a href="#h22-0-2984" id="h22-0-2984" class="d">- ), currentFirstChild = placeChild( 22058 </a><a href="#h22-0-2985" id="h22-0-2985" class="d">- nextOldFiber, 22059 </a><a href="#h22-0-2986" id="h22-0-2986" class="d">- currentFirstChild, 22060 </a><a href="#h22-0-2987" id="h22-0-2987" class="d">- newIdx 22061 </a><a href="#h22-0-2988" id="h22-0-2988" class="d">- ), null === previousNewFiber ? resultingFirstChild = nextOldFiber : previousNewFiber.sibling = nextOldFiber, previousNewFiber = nextOldFiber); 22062 </a><a href="#h22-0-2989" id="h22-0-2989" class="d">- shouldTrackSideEffects && oldFiber.forEach(function(child) { 22063 </a><a href="#h22-0-2990" id="h22-0-2990" class="d">- return deleteChild(returnFiber, child); 22064 </a><a href="#h22-0-2991" id="h22-0-2991" class="d">- }); 22065 </a><a href="#h22-0-2992" id="h22-0-2992" class="d">- isHydrating && pushTreeFork(returnFiber, newIdx); 22066 </a><a href="#h22-0-2993" id="h22-0-2993" class="d">- return resultingFirstChild; 22067 </a><a href="#h22-0-2994" id="h22-0-2994" class="d">- } 22068 </a><a href="#h22-0-2995" id="h22-0-2995" class="d">- function reconcileChildFibersImpl(returnFiber, currentFirstChild, newChild, lanes) { 22069 </a><a href="#h22-0-2996" id="h22-0-2996" class="d">- "object" === typeof newChild && null !== newChild && newChild.type === REACT_FRAGMENT_TYPE && null === newChild.key && (validateFragmentProps(newChild, null, returnFiber), newChild = newChild.props.children); 22070 </a><a href="#h22-0-2997" id="h22-0-2997" class="d">- if ("object" === typeof newChild && null !== newChild) { 22071 </a><a href="#h22-0-2998" id="h22-0-2998" class="d">- switch (newChild.$$typeof) { 22072 </a><a href="#h22-0-2999" id="h22-0-2999" class="d">- case REACT_ELEMENT_TYPE: 22073 </a><a href="#h22-0-3000" id="h22-0-3000" class="d">- var prevDebugInfo = pushDebugInfo(newChild._debugInfo); 22074 </a><a href="#h22-0-3001" id="h22-0-3001" class="d">- a: { 22075 </a><a href="#h22-0-3002" id="h22-0-3002" class="d">- for (var key = newChild.key; null !== currentFirstChild; ) { 22076 </a><a href="#h22-0-3003" id="h22-0-3003" class="d">- if (currentFirstChild.key === key) { 22077 </a><a href="#h22-0-3004" id="h22-0-3004" class="d">- key = newChild.type; 22078 </a><a href="#h22-0-3005" id="h22-0-3005" class="d">- if (key === REACT_FRAGMENT_TYPE) { 22079 </a><a href="#h22-0-3006" id="h22-0-3006" class="d">- if (7 === currentFirstChild.tag) { 22080 </a><a href="#h22-0-3007" id="h22-0-3007" class="d">- deleteRemainingChildren( 22081 </a><a href="#h22-0-3008" id="h22-0-3008" class="d">- returnFiber, 22082 </a><a href="#h22-0-3009" id="h22-0-3009" class="d">- currentFirstChild.sibling 22083 </a><a href="#h22-0-3010" id="h22-0-3010" class="d">- ); 22084 </a><a href="#h22-0-3011" id="h22-0-3011" class="d">- lanes = useFiber( 22085 </a><a href="#h22-0-3012" id="h22-0-3012" class="d">- currentFirstChild, 22086 </a><a href="#h22-0-3013" id="h22-0-3013" class="d">- newChild.props.children 22087 </a><a href="#h22-0-3014" id="h22-0-3014" class="d">- ); 22088 </a><a href="#h22-0-3015" id="h22-0-3015" class="d">- lanes.return = returnFiber; 22089 </a><a href="#h22-0-3016" id="h22-0-3016" class="d">- lanes._debugOwner = newChild._owner; 22090 </a><a href="#h22-0-3017" id="h22-0-3017" class="d">- lanes._debugInfo = currentDebugInfo; 22091 </a><a href="#h22-0-3018" id="h22-0-3018" class="d">- validateFragmentProps(newChild, lanes, returnFiber); 22092 </a><a href="#h22-0-3019" id="h22-0-3019" class="d">- returnFiber = lanes; 22093 </a><a href="#h22-0-3020" id="h22-0-3020" class="d">- break a; 22094 </a><a href="#h22-0-3021" id="h22-0-3021" class="d">- } 22095 </a><a href="#h22-0-3022" id="h22-0-3022" class="d">- } else if (currentFirstChild.elementType === key || isCompatibleFamilyForHotReloading( 22096 </a><a href="#h22-0-3023" id="h22-0-3023" class="d">- currentFirstChild, 22097 </a><a href="#h22-0-3024" id="h22-0-3024" class="d">- newChild 22098 </a><a href="#h22-0-3025" id="h22-0-3025" class="d">- ) || "object" === typeof key && null !== key && key.$$typeof === REACT_LAZY_TYPE && callLazyInitInDEV(key) === currentFirstChild.type) { 22099 </a><a href="#h22-0-3026" id="h22-0-3026" class="d">- deleteRemainingChildren( 22100 </a><a href="#h22-0-3027" id="h22-0-3027" class="d">- returnFiber, 22101 </a><a href="#h22-0-3028" id="h22-0-3028" class="d">- currentFirstChild.sibling 22102 </a><a href="#h22-0-3029" id="h22-0-3029" class="d">- ); 22103 </a><a href="#h22-0-3030" id="h22-0-3030" class="d">- lanes = useFiber(currentFirstChild, newChild.props); 22104 </a><a href="#h22-0-3031" id="h22-0-3031" class="d">- coerceRef(lanes, newChild); 22105 </a><a href="#h22-0-3032" id="h22-0-3032" class="d">- lanes.return = returnFiber; 22106 </a><a href="#h22-0-3033" id="h22-0-3033" class="d">- lanes._debugOwner = newChild._owner; 22107 </a><a href="#h22-0-3034" id="h22-0-3034" class="d">- lanes._debugInfo = currentDebugInfo; 22108 </a><a href="#h22-0-3035" id="h22-0-3035" class="d">- returnFiber = lanes; 22109 </a><a href="#h22-0-3036" id="h22-0-3036" class="d">- break a; 22110 </a><a href="#h22-0-3037" id="h22-0-3037" class="d">- } 22111 </a><a href="#h22-0-3038" id="h22-0-3038" class="d">- deleteRemainingChildren(returnFiber, currentFirstChild); 22112 </a><a href="#h22-0-3039" id="h22-0-3039" class="d">- break; 22113 </a><a href="#h22-0-3040" id="h22-0-3040" class="d">- } else deleteChild(returnFiber, currentFirstChild); 22114 </a><a href="#h22-0-3041" id="h22-0-3041" class="d">- currentFirstChild = currentFirstChild.sibling; 22115 </a><a href="#h22-0-3042" id="h22-0-3042" class="d">- } 22116 </a><a href="#h22-0-3043" id="h22-0-3043" class="d">- newChild.type === REACT_FRAGMENT_TYPE ? (lanes = createFiberFromFragment( 22117 </a><a href="#h22-0-3044" id="h22-0-3044" class="d">- newChild.props.children, 22118 </a><a href="#h22-0-3045" id="h22-0-3045" class="d">- returnFiber.mode, 22119 </a><a href="#h22-0-3046" id="h22-0-3046" class="d">- lanes, 22120 </a><a href="#h22-0-3047" id="h22-0-3047" class="d">- newChild.key 22121 </a><a href="#h22-0-3048" id="h22-0-3048" class="d">- ), lanes.return = returnFiber, lanes._debugOwner = returnFiber, lanes._debugInfo = currentDebugInfo, validateFragmentProps(newChild, lanes, returnFiber), returnFiber = lanes) : (lanes = createFiberFromElement( 22122 </a><a href="#h22-0-3049" id="h22-0-3049" class="d">- newChild, 22123 </a><a href="#h22-0-3050" id="h22-0-3050" class="d">- returnFiber.mode, 22124 </a><a href="#h22-0-3051" id="h22-0-3051" class="d">- lanes 22125 </a><a href="#h22-0-3052" id="h22-0-3052" class="d">- ), coerceRef(lanes, newChild), lanes.return = returnFiber, lanes._debugInfo = currentDebugInfo, returnFiber = lanes); 22126 </a><a href="#h22-0-3053" id="h22-0-3053" class="d">- } 22127 </a><a href="#h22-0-3054" id="h22-0-3054" class="d">- returnFiber = placeSingleChild(returnFiber); 22128 </a><a href="#h22-0-3055" id="h22-0-3055" class="d">- currentDebugInfo = prevDebugInfo; 22129 </a><a href="#h22-0-3056" id="h22-0-3056" class="d">- return returnFiber; 22130 </a><a href="#h22-0-3057" id="h22-0-3057" class="d">- case REACT_PORTAL_TYPE: 22131 </a><a href="#h22-0-3058" id="h22-0-3058" class="d">- a: { 22132 </a><a href="#h22-0-3059" id="h22-0-3059" class="d">- prevDebugInfo = newChild; 22133 </a><a href="#h22-0-3060" id="h22-0-3060" class="d">- for (newChild = prevDebugInfo.key; null !== currentFirstChild; ) { 22134 </a><a href="#h22-0-3061" id="h22-0-3061" class="d">- if (currentFirstChild.key === newChild) 22135 </a><a href="#h22-0-3062" id="h22-0-3062" class="d">- if (4 === currentFirstChild.tag && currentFirstChild.stateNode.containerInfo === prevDebugInfo.containerInfo && currentFirstChild.stateNode.implementation === prevDebugInfo.implementation) { 22136 </a><a href="#h22-0-3063" id="h22-0-3063" class="d">- deleteRemainingChildren( 22137 </a><a href="#h22-0-3064" id="h22-0-3064" class="d">- returnFiber, 22138 </a><a href="#h22-0-3065" id="h22-0-3065" class="d">- currentFirstChild.sibling 22139 </a><a href="#h22-0-3066" id="h22-0-3066" class="d">- ); 22140 </a><a href="#h22-0-3067" id="h22-0-3067" class="d">- lanes = useFiber( 22141 </a><a href="#h22-0-3068" id="h22-0-3068" class="d">- currentFirstChild, 22142 </a><a href="#h22-0-3069" id="h22-0-3069" class="d">- prevDebugInfo.children || [] 22143 </a><a href="#h22-0-3070" id="h22-0-3070" class="d">- ); 22144 </a><a href="#h22-0-3071" id="h22-0-3071" class="d">- lanes.return = returnFiber; 22145 </a><a href="#h22-0-3072" id="h22-0-3072" class="d">- returnFiber = lanes; 22146 </a><a href="#h22-0-3073" id="h22-0-3073" class="d">- break a; 22147 </a><a href="#h22-0-3074" id="h22-0-3074" class="d">- } else { 22148 </a><a href="#h22-0-3075" id="h22-0-3075" class="d">- deleteRemainingChildren(returnFiber, currentFirstChild); 22149 </a><a href="#h22-0-3076" id="h22-0-3076" class="d">- break; 22150 </a><a href="#h22-0-3077" id="h22-0-3077" class="d">- } 22151 </a><a href="#h22-0-3078" id="h22-0-3078" class="d">- else deleteChild(returnFiber, currentFirstChild); 22152 </a><a href="#h22-0-3079" id="h22-0-3079" class="d">- currentFirstChild = currentFirstChild.sibling; 22153 </a><a href="#h22-0-3080" id="h22-0-3080" class="d">- } 22154 </a><a href="#h22-0-3081" id="h22-0-3081" class="d">- lanes = createFiberFromPortal( 22155 </a><a href="#h22-0-3082" id="h22-0-3082" class="d">- prevDebugInfo, 22156 </a><a href="#h22-0-3083" id="h22-0-3083" class="d">- returnFiber.mode, 22157 </a><a href="#h22-0-3084" id="h22-0-3084" class="d">- lanes 22158 </a><a href="#h22-0-3085" id="h22-0-3085" class="d">- ); 22159 </a><a href="#h22-0-3086" id="h22-0-3086" class="d">- lanes.return = returnFiber; 22160 </a><a href="#h22-0-3087" id="h22-0-3087" class="d">- returnFiber = lanes; 22161 </a><a href="#h22-0-3088" id="h22-0-3088" class="d">- } 22162 </a><a href="#h22-0-3089" id="h22-0-3089" class="d">- return placeSingleChild(returnFiber); 22163 </a><a href="#h22-0-3090" id="h22-0-3090" class="d">- case REACT_LAZY_TYPE: 22164 </a><a href="#h22-0-3091" id="h22-0-3091" class="d">- return prevDebugInfo = pushDebugInfo(newChild._debugInfo), newChild = callLazyInitInDEV(newChild), returnFiber = reconcileChildFibersImpl( 22165 </a><a href="#h22-0-3092" id="h22-0-3092" class="d">- returnFiber, 22166 </a><a href="#h22-0-3093" id="h22-0-3093" class="d">- currentFirstChild, 22167 </a><a href="#h22-0-3094" id="h22-0-3094" class="d">- newChild, 22168 </a><a href="#h22-0-3095" id="h22-0-3095" class="d">- lanes 22169 </a><a href="#h22-0-3096" id="h22-0-3096" class="d">- ), currentDebugInfo = prevDebugInfo, returnFiber; 22170 </a><a href="#h22-0-3097" id="h22-0-3097" class="d">- } 22171 </a><a href="#h22-0-3098" id="h22-0-3098" class="d">- if (isArrayImpl(newChild)) 22172 </a><a href="#h22-0-3099" id="h22-0-3099" class="d">- return prevDebugInfo = pushDebugInfo(newChild._debugInfo), returnFiber = reconcileChildrenArray( 22173 </a><a href="#h22-0-3100" id="h22-0-3100" class="d">- returnFiber, 22174 </a><a href="#h22-0-3101" id="h22-0-3101" class="d">- currentFirstChild, 22175 </a><a href="#h22-0-3102" id="h22-0-3102" class="d">- newChild, 22176 </a><a href="#h22-0-3103" id="h22-0-3103" class="d">- lanes 22177 </a><a href="#h22-0-3104" id="h22-0-3104" class="d">- ), currentDebugInfo = prevDebugInfo, returnFiber; 22178 </a><a href="#h22-0-3105" id="h22-0-3105" class="d">- if (getIteratorFn(newChild)) { 22179 </a><a href="#h22-0-3106" id="h22-0-3106" class="d">- prevDebugInfo = pushDebugInfo(newChild._debugInfo); 22180 </a><a href="#h22-0-3107" id="h22-0-3107" class="d">- key = getIteratorFn(newChild); 22181 </a><a href="#h22-0-3108" id="h22-0-3108" class="d">- if ("function" !== typeof key) 22182 </a><a href="#h22-0-3109" id="h22-0-3109" class="d">- throw Error( 22183 </a><a href="#h22-0-3110" id="h22-0-3110" class="d">- "An object is not an iterable. This error is likely caused by a bug in React. Please file an issue." 22184 </a><a href="#h22-0-3111" id="h22-0-3111" class="d">- ); 22185 </a><a href="#h22-0-3112" id="h22-0-3112" class="d">- var newChildren = key.call(newChild); 22186 </a><a href="#h22-0-3113" id="h22-0-3113" class="d">- if (newChildren === newChild) { 22187 </a><a href="#h22-0-3114" id="h22-0-3114" class="d">- if (0 !== returnFiber.tag || "[object GeneratorFunction]" !== Object.prototype.toString.call(returnFiber.type) || "[object Generator]" !== Object.prototype.toString.call(newChildren)) 22188 </a><a href="#h22-0-3115" id="h22-0-3115" class="d">- didWarnAboutGenerators || console.error( 22189 </a><a href="#h22-0-3116" id="h22-0-3116" class="d">- "Using Iterators as children is unsupported and will likely yield unexpected results because enumerating a generator mutates it. You may convert it to an array with `Array.from()` or the `[...spread]` operator before rendering. You can also use an Iterable that can iterate multiple times over the same items." 22190 </a><a href="#h22-0-3117" id="h22-0-3117" class="d">- ), didWarnAboutGenerators = true; 22191 </a><a href="#h22-0-3118" id="h22-0-3118" class="d">- } else 22192 </a><a href="#h22-0-3119" id="h22-0-3119" class="d">- newChild.entries !== key || didWarnAboutMaps || (console.error( 22193 </a><a href="#h22-0-3120" id="h22-0-3120" class="d">- "Using Maps as children is not supported. Use an array of keyed ReactElements instead." 22194 </a><a href="#h22-0-3121" id="h22-0-3121" class="d">- ), didWarnAboutMaps = true); 22195 </a><a href="#h22-0-3122" id="h22-0-3122" class="d">- returnFiber = reconcileChildrenIterator( 22196 </a><a href="#h22-0-3123" id="h22-0-3123" class="d">- returnFiber, 22197 </a><a href="#h22-0-3124" id="h22-0-3124" class="d">- currentFirstChild, 22198 </a><a href="#h22-0-3125" id="h22-0-3125" class="d">- newChildren, 22199 </a><a href="#h22-0-3126" id="h22-0-3126" class="d">- lanes 22200 </a><a href="#h22-0-3127" id="h22-0-3127" class="d">- ); 22201 </a><a href="#h22-0-3128" id="h22-0-3128" class="d">- currentDebugInfo = prevDebugInfo; 22202 </a><a href="#h22-0-3129" id="h22-0-3129" class="d">- return returnFiber; 22203 </a><a href="#h22-0-3130" id="h22-0-3130" class="d">- } 22204 </a><a href="#h22-0-3131" id="h22-0-3131" class="d">- if ("function" === typeof newChild.then) 22205 </a><a href="#h22-0-3132" id="h22-0-3132" class="d">- return prevDebugInfo = pushDebugInfo(newChild._debugInfo), returnFiber = reconcileChildFibersImpl( 22206 </a><a href="#h22-0-3133" id="h22-0-3133" class="d">- returnFiber, 22207 </a><a href="#h22-0-3134" id="h22-0-3134" class="d">- currentFirstChild, 22208 </a><a href="#h22-0-3135" id="h22-0-3135" class="d">- unwrapThenable(newChild), 22209 </a><a href="#h22-0-3136" id="h22-0-3136" class="d">- lanes 22210 </a><a href="#h22-0-3137" id="h22-0-3137" class="d">- ), currentDebugInfo = prevDebugInfo, returnFiber; 22211 </a><a href="#h22-0-3138" id="h22-0-3138" class="d">- if (newChild.$$typeof === REACT_CONTEXT_TYPE) 22212 </a><a href="#h22-0-3139" id="h22-0-3139" class="d">- return reconcileChildFibersImpl( 22213 </a><a href="#h22-0-3140" id="h22-0-3140" class="d">- returnFiber, 22214 </a><a href="#h22-0-3141" id="h22-0-3141" class="d">- currentFirstChild, 22215 </a><a href="#h22-0-3142" id="h22-0-3142" class="d">- readContextDuringReconciliation(returnFiber, newChild), 22216 </a><a href="#h22-0-3143" id="h22-0-3143" class="d">- lanes 22217 </a><a href="#h22-0-3144" id="h22-0-3144" class="d">- ); 22218 </a><a href="#h22-0-3145" id="h22-0-3145" class="d">- throwOnInvalidObjectType(returnFiber, newChild); 22219 </a><a href="#h22-0-3146" id="h22-0-3146" class="d">- } 22220 </a><a href="#h22-0-3147" id="h22-0-3147" class="d">- if ("string" === typeof newChild && "" !== newChild || "number" === typeof newChild || "bigint" === typeof newChild) 22221 </a><a href="#h22-0-3148" id="h22-0-3148" class="d">- return prevDebugInfo = "" + newChild, null !== currentFirstChild && 6 === currentFirstChild.tag ? (deleteRemainingChildren( 22222 </a><a href="#h22-0-3149" id="h22-0-3149" class="d">- returnFiber, 22223 </a><a href="#h22-0-3150" id="h22-0-3150" class="d">- currentFirstChild.sibling 22224 </a><a href="#h22-0-3151" id="h22-0-3151" class="d">- ), lanes = useFiber(currentFirstChild, prevDebugInfo), lanes.return = returnFiber, returnFiber = lanes) : (deleteRemainingChildren(returnFiber, currentFirstChild), lanes = createFiberFromText( 22225 </a><a href="#h22-0-3152" id="h22-0-3152" class="d">- prevDebugInfo, 22226 </a><a href="#h22-0-3153" id="h22-0-3153" class="d">- returnFiber.mode, 22227 </a><a href="#h22-0-3154" id="h22-0-3154" class="d">- lanes 22228 </a><a href="#h22-0-3155" id="h22-0-3155" class="d">- ), lanes.return = returnFiber, lanes._debugOwner = returnFiber, lanes._debugInfo = currentDebugInfo, returnFiber = lanes), placeSingleChild(returnFiber); 22229 </a><a href="#h22-0-3156" id="h22-0-3156" class="d">- "function" === typeof newChild && warnOnFunctionType(returnFiber, newChild); 22230 </a><a href="#h22-0-3157" id="h22-0-3157" class="d">- "symbol" === typeof newChild && warnOnSymbolType(returnFiber, newChild); 22231 </a><a href="#h22-0-3158" id="h22-0-3158" class="d">- return deleteRemainingChildren(returnFiber, currentFirstChild); 22232 </a><a href="#h22-0-3159" id="h22-0-3159" class="d">- } 22233 </a><a href="#h22-0-3160" id="h22-0-3160" class="d">- return function(returnFiber, currentFirstChild, newChild, lanes) { 22234 </a><a href="#h22-0-3161" id="h22-0-3161" class="d">- var prevDebugInfo = currentDebugInfo; 22235 </a><a href="#h22-0-3162" id="h22-0-3162" class="d">- currentDebugInfo = null; 22236 </a><a href="#h22-0-3163" id="h22-0-3163" class="d">- try { 22237 </a><a href="#h22-0-3164" id="h22-0-3164" class="d">- thenableIndexCounter$1 = 0; 22238 </a><a href="#h22-0-3165" id="h22-0-3165" class="d">- var firstChildFiber = reconcileChildFibersImpl( 22239 </a><a href="#h22-0-3166" id="h22-0-3166" class="d">- returnFiber, 22240 </a><a href="#h22-0-3167" id="h22-0-3167" class="d">- currentFirstChild, 22241 </a><a href="#h22-0-3168" id="h22-0-3168" class="d">- newChild, 22242 </a><a href="#h22-0-3169" id="h22-0-3169" class="d">- lanes 22243 </a><a href="#h22-0-3170" id="h22-0-3170" class="d">- ); 22244 </a><a href="#h22-0-3171" id="h22-0-3171" class="d">- thenableState$1 = null; 22245 </a><a href="#h22-0-3172" id="h22-0-3172" class="d">- return firstChildFiber; 22246 </a><a href="#h22-0-3173" id="h22-0-3173" class="d">- } catch (x) { 22247 </a><a href="#h22-0-3174" id="h22-0-3174" class="d">- if (x === SuspenseException) throw x; 22248 </a><a href="#h22-0-3175" id="h22-0-3175" class="d">- var fiber = createFiber(29, x, null, returnFiber.mode); 22249 </a><a href="#h22-0-3176" id="h22-0-3176" class="d">- fiber.lanes = lanes; 22250 </a><a href="#h22-0-3177" id="h22-0-3177" class="d">- fiber.return = returnFiber; 22251 </a><a href="#h22-0-3178" id="h22-0-3178" class="d">- var debugInfo = fiber._debugInfo = currentDebugInfo; 22252 </a><a href="#h22-0-3179" id="h22-0-3179" class="d">- fiber._debugOwner = returnFiber._debugOwner; 22253 </a><a href="#h22-0-3180" id="h22-0-3180" class="d">- if (null != debugInfo) { 22254 </a><a href="#h22-0-3181" id="h22-0-3181" class="d">- for (var i = debugInfo.length - 1; 0 <= i; i--) 22255 </a><a href="#h22-0-3182" id="h22-0-3182" class="d">- if ("string" === typeof debugInfo[i].stack) { 22256 </a><a href="#h22-0-3183" id="h22-0-3183" class="d">- fiber._debugOwner = debugInfo[i]; 22257 </a><a href="#h22-0-3184" id="h22-0-3184" class="d">- break; 22258 </a><a href="#h22-0-3185" id="h22-0-3185" class="d">- } 22259 </a><a href="#h22-0-3186" id="h22-0-3186" class="d">- } 22260 </a><a href="#h22-0-3187" id="h22-0-3187" class="d">- return fiber; 22261 </a><a href="#h22-0-3188" id="h22-0-3188" class="d">- } finally { 22262 </a><a href="#h22-0-3189" id="h22-0-3189" class="d">- currentDebugInfo = prevDebugInfo; 22263 </a><a href="#h22-0-3190" id="h22-0-3190" class="d">- } 22264 </a><a href="#h22-0-3191" id="h22-0-3191" class="d">- }; 22265 </a><a href="#h22-0-3192" id="h22-0-3192" class="d">- } 22266 </a><a href="#h22-0-3193" id="h22-0-3193" class="d">- function pushHiddenContext(fiber, context) { 22267 </a><a href="#h22-0-3194" id="h22-0-3194" class="d">- var prevEntangledRenderLanes = entangledRenderLanes; 22268 </a><a href="#h22-0-3195" id="h22-0-3195" class="d">- push(prevEntangledRenderLanesCursor, prevEntangledRenderLanes, fiber); 22269 </a><a href="#h22-0-3196" id="h22-0-3196" class="d">- push(currentTreeHiddenStackCursor, context, fiber); 22270 </a><a href="#h22-0-3197" id="h22-0-3197" class="d">- entangledRenderLanes = prevEntangledRenderLanes | context.baseLanes; 22271 </a><a href="#h22-0-3198" id="h22-0-3198" class="d">- } 22272 </a><a href="#h22-0-3199" id="h22-0-3199" class="d">- function reuseHiddenContextOnStack(fiber) { 22273 </a><a href="#h22-0-3200" id="h22-0-3200" class="d">- push(prevEntangledRenderLanesCursor, entangledRenderLanes, fiber); 22274 </a><a href="#h22-0-3201" id="h22-0-3201" class="d">- push( 22275 </a><a href="#h22-0-3202" id="h22-0-3202" class="d">- currentTreeHiddenStackCursor, 22276 </a><a href="#h22-0-3203" id="h22-0-3203" class="d">- currentTreeHiddenStackCursor.current, 22277 </a><a href="#h22-0-3204" id="h22-0-3204" class="d">- fiber 22278 </a><a href="#h22-0-3205" id="h22-0-3205" class="d">- ); 22279 </a><a href="#h22-0-3206" id="h22-0-3206" class="d">- } 22280 </a><a href="#h22-0-3207" id="h22-0-3207" class="d">- function popHiddenContext(fiber) { 22281 </a><a href="#h22-0-3208" id="h22-0-3208" class="d">- entangledRenderLanes = prevEntangledRenderLanesCursor.current; 22282 </a><a href="#h22-0-3209" id="h22-0-3209" class="d">- pop(currentTreeHiddenStackCursor, fiber); 22283 </a><a href="#h22-0-3210" id="h22-0-3210" class="d">- pop(prevEntangledRenderLanesCursor, fiber); 22284 </a><a href="#h22-0-3211" id="h22-0-3211" class="d">- } 22285 </a><a href="#h22-0-3212" id="h22-0-3212" class="d">- function pushPrimaryTreeSuspenseHandler(handler) { 22286 </a><a href="#h22-0-3213" id="h22-0-3213" class="d">- var current2 = handler.alternate; 22287 </a><a href="#h22-0-3214" id="h22-0-3214" class="d">- push( 22288 </a><a href="#h22-0-3215" id="h22-0-3215" class="d">- suspenseStackCursor, 22289 </a><a href="#h22-0-3216" id="h22-0-3216" class="d">- suspenseStackCursor.current & SubtreeSuspenseContextMask, 22290 </a><a href="#h22-0-3217" id="h22-0-3217" class="d">- handler 22291 </a><a href="#h22-0-3218" id="h22-0-3218" class="d">- ); 22292 </a><a href="#h22-0-3219" id="h22-0-3219" class="d">- push(suspenseHandlerStackCursor, handler, handler); 22293 </a><a href="#h22-0-3220" id="h22-0-3220" class="d">- null === shellBoundary && (null === current2 || null !== currentTreeHiddenStackCursor.current ? shellBoundary = handler : null !== current2.memoizedState && (shellBoundary = handler)); 22294 </a><a href="#h22-0-3221" id="h22-0-3221" class="d">- } 22295 </a><a href="#h22-0-3222" id="h22-0-3222" class="d">- function pushOffscreenSuspenseHandler(fiber) { 22296 </a><a href="#h22-0-3223" id="h22-0-3223" class="d">- if (22 === fiber.tag) { 22297 </a><a href="#h22-0-3224" id="h22-0-3224" class="d">- if (push(suspenseStackCursor, suspenseStackCursor.current, fiber), push(suspenseHandlerStackCursor, fiber, fiber), null === shellBoundary) { 22298 </a><a href="#h22-0-3225" id="h22-0-3225" class="d">- var current2 = fiber.alternate; 22299 </a><a href="#h22-0-3226" id="h22-0-3226" class="d">- null !== current2 && null !== current2.memoizedState && (shellBoundary = fiber); 22300 </a><a href="#h22-0-3227" id="h22-0-3227" class="d">- } 22301 </a><a href="#h22-0-3228" id="h22-0-3228" class="d">- } else reuseSuspenseHandlerOnStack(fiber); 22302 </a><a href="#h22-0-3229" id="h22-0-3229" class="d">- } 22303 </a><a href="#h22-0-3230" id="h22-0-3230" class="d">- function reuseSuspenseHandlerOnStack(fiber) { 22304 </a><a href="#h22-0-3231" id="h22-0-3231" class="d">- push(suspenseStackCursor, suspenseStackCursor.current, fiber); 22305 </a><a href="#h22-0-3232" id="h22-0-3232" class="d">- push( 22306 </a><a href="#h22-0-3233" id="h22-0-3233" class="d">- suspenseHandlerStackCursor, 22307 </a><a href="#h22-0-3234" id="h22-0-3234" class="d">- suspenseHandlerStackCursor.current, 22308 </a><a href="#h22-0-3235" id="h22-0-3235" class="d">- fiber 22309 </a><a href="#h22-0-3236" id="h22-0-3236" class="d">- ); 22310 </a><a href="#h22-0-3237" id="h22-0-3237" class="d">- } 22311 </a><a href="#h22-0-3238" id="h22-0-3238" class="d">- function popSuspenseHandler(fiber) { 22312 </a><a href="#h22-0-3239" id="h22-0-3239" class="d">- pop(suspenseHandlerStackCursor, fiber); 22313 </a><a href="#h22-0-3240" id="h22-0-3240" class="d">- shellBoundary === fiber && (shellBoundary = null); 22314 </a><a href="#h22-0-3241" id="h22-0-3241" class="d">- pop(suspenseStackCursor, fiber); 22315 </a><a href="#h22-0-3242" id="h22-0-3242" class="d">- } 22316 </a><a href="#h22-0-3243" id="h22-0-3243" class="d">- function findFirstSuspended(row) { 22317 </a><a href="#h22-0-3244" id="h22-0-3244" class="d">- for (var node = row; null !== node; ) { 22318 </a><a href="#h22-0-3245" id="h22-0-3245" class="d">- if (13 === node.tag) { 22319 </a><a href="#h22-0-3246" id="h22-0-3246" class="d">- var state = node.memoizedState; 22320 </a><a href="#h22-0-3247" id="h22-0-3247" class="d">- if (null !== state && (state = state.dehydrated, null === state || isSuspenseInstancePending(state) || isSuspenseInstanceFallback(state))) 22321 </a><a href="#h22-0-3248" id="h22-0-3248" class="d">- return node; 22322 </a><a href="#h22-0-3249" id="h22-0-3249" class="d">- } else if (19 === node.tag && void 0 !== node.memoizedProps.revealOrder) { 22323 </a><a href="#h22-0-3250" id="h22-0-3250" class="d">- if (0 !== (node.flags & 128)) return node; 22324 </a><a href="#h22-0-3251" id="h22-0-3251" class="d">- } else if (null !== node.child) { 22325 </a><a href="#h22-0-3252" id="h22-0-3252" class="d">- node.child.return = node; 22326 </a><a href="#h22-0-3253" id="h22-0-3253" class="d">- node = node.child; 22327 </a><a href="#h22-0-3254" id="h22-0-3254" class="d">- continue; 22328 </a><a href="#h22-0-3255" id="h22-0-3255" class="d">- } 22329 </a><a href="#h22-0-3256" id="h22-0-3256" class="d">- if (node === row) break; 22330 </a><a href="#h22-0-3257" id="h22-0-3257" class="d">- for (; null === node.sibling; ) { 22331 </a><a href="#h22-0-3258" id="h22-0-3258" class="d">- if (null === node.return || node.return === row) return null; 22332 </a><a href="#h22-0-3259" id="h22-0-3259" class="d">- node = node.return; 22333 </a><a href="#h22-0-3260" id="h22-0-3260" class="d">- } 22334 </a><a href="#h22-0-3261" id="h22-0-3261" class="d">- node.sibling.return = node.return; 22335 </a><a href="#h22-0-3262" id="h22-0-3262" class="d">- node = node.sibling; 22336 </a><a href="#h22-0-3263" id="h22-0-3263" class="d">- } 22337 </a><a href="#h22-0-3264" id="h22-0-3264" class="d">- return null; 22338 </a><a href="#h22-0-3265" id="h22-0-3265" class="d">- } 22339 </a><a href="#h22-0-3266" id="h22-0-3266" class="d">- function mountHookTypesDev() { 22340 </a><a href="#h22-0-3267" id="h22-0-3267" class="d">- var hookName = currentHookNameInDev; 22341 </a><a href="#h22-0-3268" id="h22-0-3268" class="d">- null === hookTypesDev ? hookTypesDev = [hookName] : hookTypesDev.push(hookName); 22342 </a><a href="#h22-0-3269" id="h22-0-3269" class="d">- } 22343 </a><a href="#h22-0-3270" id="h22-0-3270" class="d">- function updateHookTypesDev() { 22344 </a><a href="#h22-0-3271" id="h22-0-3271" class="d">- var hookName = currentHookNameInDev; 22345 </a><a href="#h22-0-3272" id="h22-0-3272" class="d">- if (null !== hookTypesDev && (hookTypesUpdateIndexDev++, hookTypesDev[hookTypesUpdateIndexDev] !== hookName)) { 22346 </a><a href="#h22-0-3273" id="h22-0-3273" class="d">- var componentName2 = getComponentNameFromFiber( 22347 </a><a href="#h22-0-3274" id="h22-0-3274" class="d">- currentlyRenderingFiber$1 22348 </a><a href="#h22-0-3275" id="h22-0-3275" class="d">- ); 22349 </a><a href="#h22-0-3276" id="h22-0-3276" class="d">- if (!didWarnAboutMismatchedHooksForComponent.has(componentName2) && (didWarnAboutMismatchedHooksForComponent.add(componentName2), null !== hookTypesDev)) { 22350 </a><a href="#h22-0-3277" id="h22-0-3277" class="d">- for (var table = "", i = 0; i <= hookTypesUpdateIndexDev; i++) { 22351 </a><a href="#h22-0-3278" id="h22-0-3278" class="d">- var oldHookName = hookTypesDev[i], newHookName = i === hookTypesUpdateIndexDev ? hookName : oldHookName; 22352 </a><a href="#h22-0-3279" id="h22-0-3279" class="d">- for (oldHookName = i + 1 + ". " + oldHookName; 30 > oldHookName.length; ) 22353 </a><a href="#h22-0-3280" id="h22-0-3280" class="d">- oldHookName += " "; 22354 </a><a href="#h22-0-3281" id="h22-0-3281" class="d">- oldHookName += newHookName + "\n"; 22355 </a><a href="#h22-0-3282" id="h22-0-3282" class="d">- table += oldHookName; 22356 </a><a href="#h22-0-3283" id="h22-0-3283" class="d">- } 22357 </a><a href="#h22-0-3284" id="h22-0-3284" class="d">- console.error( 22358 </a><a href="#h22-0-3285" id="h22-0-3285" class="d">- "React has detected a change in the order of Hooks called by %s. This will lead to bugs and errors if not fixed. For more information, read the Rules of Hooks: https://react.dev/link/rules-of-hooks\n\n Previous render Next render\n ------------------------------------------------------\n%s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n", 22359 </a><a href="#h22-0-3286" id="h22-0-3286" class="d">- componentName2, 22360 </a><a href="#h22-0-3287" id="h22-0-3287" class="d">- table 22361 </a><a href="#h22-0-3288" id="h22-0-3288" class="d">- ); 22362 </a><a href="#h22-0-3289" id="h22-0-3289" class="d">- } 22363 </a><a href="#h22-0-3290" id="h22-0-3290" class="d">- } 22364 </a><a href="#h22-0-3291" id="h22-0-3291" class="d">- } 22365 </a><a href="#h22-0-3292" id="h22-0-3292" class="d">- function checkDepsAreArrayDev(deps) { 22366 </a><a href="#h22-0-3293" id="h22-0-3293" class="d">- void 0 === deps || null === deps || isArrayImpl(deps) || console.error( 22367 </a><a href="#h22-0-3294" id="h22-0-3294" class="d">- "%s received a final argument that is not an array (instead, received `%s`). When specified, the final argument must be an array.", 22368 </a><a href="#h22-0-3295" id="h22-0-3295" class="d">- currentHookNameInDev, 22369 </a><a href="#h22-0-3296" id="h22-0-3296" class="d">- typeof deps 22370 </a><a href="#h22-0-3297" id="h22-0-3297" class="d">- ); 22371 </a><a href="#h22-0-3298" id="h22-0-3298" class="d">- } 22372 </a><a href="#h22-0-3299" id="h22-0-3299" class="d">- function warnOnUseFormStateInDev() { 22373 </a><a href="#h22-0-3300" id="h22-0-3300" class="d">- var componentName2 = getComponentNameFromFiber(currentlyRenderingFiber$1); 22374 </a><a href="#h22-0-3301" id="h22-0-3301" class="d">- didWarnAboutUseFormState.has(componentName2) || (didWarnAboutUseFormState.add(componentName2), console.error( 22375 </a><a href="#h22-0-3302" id="h22-0-3302" class="d">- "ReactDOM.useFormState has been renamed to React.useActionState. Please update %s to use React.useActionState.", 22376 </a><a href="#h22-0-3303" id="h22-0-3303" class="d">- componentName2 22377 </a><a href="#h22-0-3304" id="h22-0-3304" class="d">- )); 22378 </a><a href="#h22-0-3305" id="h22-0-3305" class="d">- } 22379 </a><a href="#h22-0-3306" id="h22-0-3306" class="d">- function throwInvalidHookError() { 22380 </a><a href="#h22-0-3307" id="h22-0-3307" class="d">- throw Error( 22381 </a><a href="#h22-0-3308" id="h22-0-3308" class="d">- "Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem." 22382 </a><a href="#h22-0-3309" id="h22-0-3309" class="d">- ); 22383 </a><a href="#h22-0-3310" id="h22-0-3310" class="d">- } 22384 </a><a href="#h22-0-3311" id="h22-0-3311" class="d">- function areHookInputsEqual(nextDeps, prevDeps) { 22385 </a><a href="#h22-0-3312" id="h22-0-3312" class="d">- if (ignorePreviousDependencies) return false; 22386 </a><a href="#h22-0-3313" id="h22-0-3313" class="d">- if (null === prevDeps) 22387 </a><a href="#h22-0-3314" id="h22-0-3314" class="d">- return console.error( 22388 </a><a href="#h22-0-3315" id="h22-0-3315" class="d">- "%s received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.", 22389 </a><a href="#h22-0-3316" id="h22-0-3316" class="d">- currentHookNameInDev 22390 </a><a href="#h22-0-3317" id="h22-0-3317" class="d">- ), false; 22391 </a><a href="#h22-0-3318" id="h22-0-3318" class="d">- nextDeps.length !== prevDeps.length && console.error( 22392 </a><a href="#h22-0-3319" id="h22-0-3319" class="d">- "The final argument passed to %s changed size between renders. The order and size of this array must remain constant.\n\nPrevious: %s\nIncoming: %s", 22393 </a><a href="#h22-0-3320" id="h22-0-3320" class="d">- currentHookNameInDev, 22394 </a><a href="#h22-0-3321" id="h22-0-3321" class="d">- "[" + prevDeps.join(", ") + "]", 22395 </a><a href="#h22-0-3322" id="h22-0-3322" class="d">- "[" + nextDeps.join(", ") + "]" 22396 </a><a href="#h22-0-3323" id="h22-0-3323" class="d">- ); 22397 </a><a href="#h22-0-3324" id="h22-0-3324" class="d">- for (var i = 0; i < prevDeps.length && i < nextDeps.length; i++) 22398 </a><a href="#h22-0-3325" id="h22-0-3325" class="d">- if (!objectIs(nextDeps[i], prevDeps[i])) return false; 22399 </a><a href="#h22-0-3326" id="h22-0-3326" class="d">- return true; 22400 </a><a href="#h22-0-3327" id="h22-0-3327" class="d">- } 22401 </a><a href="#h22-0-3328" id="h22-0-3328" class="d">- function renderWithHooks(current2, workInProgress2, Component, props, secondArg, nextRenderLanes) { 22402 </a><a href="#h22-0-3329" id="h22-0-3329" class="d">- renderLanes = nextRenderLanes; 22403 </a><a href="#h22-0-3330" id="h22-0-3330" class="d">- currentlyRenderingFiber$1 = workInProgress2; 22404 </a><a href="#h22-0-3331" id="h22-0-3331" class="d">- hookTypesDev = null !== current2 ? current2._debugHookTypes : null; 22405 </a><a href="#h22-0-3332" id="h22-0-3332" class="d">- hookTypesUpdateIndexDev = -1; 22406 </a><a href="#h22-0-3333" id="h22-0-3333" class="d">- ignorePreviousDependencies = null !== current2 && current2.type !== workInProgress2.type; 22407 </a><a href="#h22-0-3334" id="h22-0-3334" class="d">- if ("[object AsyncFunction]" === Object.prototype.toString.call(Component) || "[object AsyncGeneratorFunction]" === Object.prototype.toString.call(Component)) 22408 </a><a href="#h22-0-3335" id="h22-0-3335" class="d">- nextRenderLanes = getComponentNameFromFiber( 22409 </a><a href="#h22-0-3336" id="h22-0-3336" class="d">- currentlyRenderingFiber$1 22410 </a><a href="#h22-0-3337" id="h22-0-3337" class="d">- ), didWarnAboutAsyncClientComponent.has(nextRenderLanes) || (didWarnAboutAsyncClientComponent.add(nextRenderLanes), console.error( 22411 </a><a href="#h22-0-3338" id="h22-0-3338" class="d">- "async/await is not yet supported in Client Components, only Server Components. This error is often caused by accidentally adding `'use client'` to a module that was originally written for the server." 22412 </a><a href="#h22-0-3339" id="h22-0-3339" class="d">- )); 22413 </a><a href="#h22-0-3340" id="h22-0-3340" class="d">- workInProgress2.memoizedState = null; 22414 </a><a href="#h22-0-3341" id="h22-0-3341" class="d">- workInProgress2.updateQueue = null; 22415 </a><a href="#h22-0-3342" id="h22-0-3342" class="d">- workInProgress2.lanes = 0; 22416 </a><a href="#h22-0-3343" id="h22-0-3343" class="d">- ReactSharedInternals.H = null !== current2 && null !== current2.memoizedState ? HooksDispatcherOnUpdateInDEV : null !== hookTypesDev ? HooksDispatcherOnMountWithHookTypesInDEV : HooksDispatcherOnMountInDEV; 22417 </a><a href="#h22-0-3344" id="h22-0-3344" class="d">- shouldDoubleInvokeUserFnsInHooksDEV = nextRenderLanes = (workInProgress2.mode & 8) !== NoMode; 22418 </a><a href="#h22-0-3345" id="h22-0-3345" class="d">- var children = callComponentInDEV(Component, props, secondArg); 22419 </a><a href="#h22-0-3346" id="h22-0-3346" class="d">- shouldDoubleInvokeUserFnsInHooksDEV = false; 22420 </a><a href="#h22-0-3347" id="h22-0-3347" class="d">- didScheduleRenderPhaseUpdateDuringThisPass && (children = renderWithHooksAgain( 22421 </a><a href="#h22-0-3348" id="h22-0-3348" class="d">- workInProgress2, 22422 </a><a href="#h22-0-3349" id="h22-0-3349" class="d">- Component, 22423 </a><a href="#h22-0-3350" id="h22-0-3350" class="d">- props, 22424 </a><a href="#h22-0-3351" id="h22-0-3351" class="d">- secondArg 22425 </a><a href="#h22-0-3352" id="h22-0-3352" class="d">- )); 22426 </a><a href="#h22-0-3353" id="h22-0-3353" class="d">- if (nextRenderLanes) { 22427 </a><a href="#h22-0-3354" id="h22-0-3354" class="d">- setIsStrictModeForDevtools(true); 22428 </a><a href="#h22-0-3355" id="h22-0-3355" class="d">- try { 22429 </a><a href="#h22-0-3356" id="h22-0-3356" class="d">- children = renderWithHooksAgain( 22430 </a><a href="#h22-0-3357" id="h22-0-3357" class="d">- workInProgress2, 22431 </a><a href="#h22-0-3358" id="h22-0-3358" class="d">- Component, 22432 </a><a href="#h22-0-3359" id="h22-0-3359" class="d">- props, 22433 </a><a href="#h22-0-3360" id="h22-0-3360" class="d">- secondArg 22434 </a><a href="#h22-0-3361" id="h22-0-3361" class="d">- ); 22435 </a><a href="#h22-0-3362" id="h22-0-3362" class="d">- } finally { 22436 </a><a href="#h22-0-3363" id="h22-0-3363" class="d">- setIsStrictModeForDevtools(false); 22437 </a><a href="#h22-0-3364" id="h22-0-3364" class="d">- } 22438 </a><a href="#h22-0-3365" id="h22-0-3365" class="d">- } 22439 </a><a href="#h22-0-3366" id="h22-0-3366" class="d">- finishRenderingHooks(current2, workInProgress2); 22440 </a><a href="#h22-0-3367" id="h22-0-3367" class="d">- return children; 22441 </a><a href="#h22-0-3368" id="h22-0-3368" class="d">- } 22442 </a><a href="#h22-0-3369" id="h22-0-3369" class="d">- function finishRenderingHooks(current2, workInProgress2) { 22443 </a><a href="#h22-0-3370" id="h22-0-3370" class="d">- workInProgress2._debugHookTypes = hookTypesDev; 22444 </a><a href="#h22-0-3371" id="h22-0-3371" class="d">- null === workInProgress2.dependencies ? null !== thenableState && (workInProgress2.dependencies = { 22445 </a><a href="#h22-0-3372" id="h22-0-3372" class="d">- lanes: 0, 22446 </a><a href="#h22-0-3373" id="h22-0-3373" class="d">- firstContext: null, 22447 </a><a href="#h22-0-3374" id="h22-0-3374" class="d">- _debugThenableState: thenableState 22448 </a><a href="#h22-0-3375" id="h22-0-3375" class="d">- }) : workInProgress2.dependencies._debugThenableState = thenableState; 22449 </a><a href="#h22-0-3376" id="h22-0-3376" class="d">- ReactSharedInternals.H = ContextOnlyDispatcher; 22450 </a><a href="#h22-0-3377" id="h22-0-3377" class="d">- var didRenderTooFewHooks = null !== currentHook && null !== currentHook.next; 22451 </a><a href="#h22-0-3378" id="h22-0-3378" class="d">- renderLanes = 0; 22452 </a><a href="#h22-0-3379" id="h22-0-3379" class="d">- hookTypesDev = currentHookNameInDev = workInProgressHook = currentHook = currentlyRenderingFiber$1 = null; 22453 </a><a href="#h22-0-3380" id="h22-0-3380" class="d">- hookTypesUpdateIndexDev = -1; 22454 </a><a href="#h22-0-3381" id="h22-0-3381" class="d">- null !== current2 && (current2.flags & 31457280) !== (workInProgress2.flags & 31457280) && console.error( 22455 </a><a href="#h22-0-3382" id="h22-0-3382" class="d">- "Internal React error: Expected static flag was missing. Please notify the React team." 22456 </a><a href="#h22-0-3383" id="h22-0-3383" class="d">- ); 22457 </a><a href="#h22-0-3384" id="h22-0-3384" class="d">- didScheduleRenderPhaseUpdate = false; 22458 </a><a href="#h22-0-3385" id="h22-0-3385" class="d">- thenableIndexCounter = 0; 22459 </a><a href="#h22-0-3386" id="h22-0-3386" class="d">- thenableState = null; 22460 </a><a href="#h22-0-3387" id="h22-0-3387" class="d">- if (didRenderTooFewHooks) 22461 </a><a href="#h22-0-3388" id="h22-0-3388" class="d">- throw Error( 22462 </a><a href="#h22-0-3389" id="h22-0-3389" class="d">- "Rendered fewer hooks than expected. This may be caused by an accidental early return statement." 22463 </a><a href="#h22-0-3390" id="h22-0-3390" class="d">- ); 22464 </a><a href="#h22-0-3391" id="h22-0-3391" class="d">- null === current2 || didReceiveUpdate || (current2 = current2.dependencies, null !== current2 && checkIfContextChanged(current2) && (didReceiveUpdate = true)); 22465 </a><a href="#h22-0-3392" id="h22-0-3392" class="d">- needsToResetSuspendedThenableDEV ? (needsToResetSuspendedThenableDEV = false, current2 = true) : current2 = false; 22466 </a><a href="#h22-0-3393" id="h22-0-3393" class="d">- current2 && (workInProgress2 = getComponentNameFromFiber(workInProgress2) || "Unknown", didWarnAboutUseWrappedInTryCatch.has(workInProgress2) || didWarnAboutAsyncClientComponent.has(workInProgress2) || (didWarnAboutUseWrappedInTryCatch.add(workInProgress2), console.error( 22467 </a><a href="#h22-0-3394" id="h22-0-3394" class="d">- "`use` was called from inside a try/catch block. This is not allowed and can lead to unexpected behavior. To handle errors triggered by `use`, wrap your component in a error boundary." 22468 </a><a href="#h22-0-3395" id="h22-0-3395" class="d">- ))); 22469 </a><a href="#h22-0-3396" id="h22-0-3396" class="d">- } 22470 </a><a href="#h22-0-3397" id="h22-0-3397" class="d">- function renderWithHooksAgain(workInProgress2, Component, props, secondArg) { 22471 </a><a href="#h22-0-3398" id="h22-0-3398" class="d">- currentlyRenderingFiber$1 = workInProgress2; 22472 </a><a href="#h22-0-3399" id="h22-0-3399" class="d">- var numberOfReRenders = 0; 22473 </a><a href="#h22-0-3400" id="h22-0-3400" class="d">- do { 22474 </a><a href="#h22-0-3401" id="h22-0-3401" class="d">- didScheduleRenderPhaseUpdateDuringThisPass && (thenableState = null); 22475 </a><a href="#h22-0-3402" id="h22-0-3402" class="d">- thenableIndexCounter = 0; 22476 </a><a href="#h22-0-3403" id="h22-0-3403" class="d">- didScheduleRenderPhaseUpdateDuringThisPass = false; 22477 </a><a href="#h22-0-3404" id="h22-0-3404" class="d">- if (numberOfReRenders >= RE_RENDER_LIMIT) 22478 </a><a href="#h22-0-3405" id="h22-0-3405" class="d">- throw Error( 22479 </a><a href="#h22-0-3406" id="h22-0-3406" class="d">- "Too many re-renders. React limits the number of renders to prevent an infinite loop." 22480 </a><a href="#h22-0-3407" id="h22-0-3407" class="d">- ); 22481 </a><a href="#h22-0-3408" id="h22-0-3408" class="d">- numberOfReRenders += 1; 22482 </a><a href="#h22-0-3409" id="h22-0-3409" class="d">- ignorePreviousDependencies = false; 22483 </a><a href="#h22-0-3410" id="h22-0-3410" class="d">- workInProgressHook = currentHook = null; 22484 </a><a href="#h22-0-3411" id="h22-0-3411" class="d">- if (null != workInProgress2.updateQueue) { 22485 </a><a href="#h22-0-3412" id="h22-0-3412" class="d">- var children = workInProgress2.updateQueue; 22486 </a><a href="#h22-0-3413" id="h22-0-3413" class="d">- children.lastEffect = null; 22487 </a><a href="#h22-0-3414" id="h22-0-3414" class="d">- children.events = null; 22488 </a><a href="#h22-0-3415" id="h22-0-3415" class="d">- children.stores = null; 22489 </a><a href="#h22-0-3416" id="h22-0-3416" class="d">- null != children.memoCache && (children.memoCache.index = 0); 22490 </a><a href="#h22-0-3417" id="h22-0-3417" class="d">- } 22491 </a><a href="#h22-0-3418" id="h22-0-3418" class="d">- hookTypesUpdateIndexDev = -1; 22492 </a><a href="#h22-0-3419" id="h22-0-3419" class="d">- ReactSharedInternals.H = HooksDispatcherOnRerenderInDEV; 22493 </a><a href="#h22-0-3420" id="h22-0-3420" class="d">- children = callComponentInDEV(Component, props, secondArg); 22494 </a><a href="#h22-0-3421" id="h22-0-3421" class="d">- } while (didScheduleRenderPhaseUpdateDuringThisPass); 22495 </a><a href="#h22-0-3422" id="h22-0-3422" class="d">- return children; 22496 </a><a href="#h22-0-3423" id="h22-0-3423" class="d">- } 22497 </a><a href="#h22-0-3424" id="h22-0-3424" class="d">- function TransitionAwareHostComponent() { 22498 </a><a href="#h22-0-3425" id="h22-0-3425" class="d">- var dispatcher = ReactSharedInternals.H, maybeThenable = dispatcher.useState()[0]; 22499 </a><a href="#h22-0-3426" id="h22-0-3426" class="d">- maybeThenable = "function" === typeof maybeThenable.then ? useThenable(maybeThenable) : maybeThenable; 22500 </a><a href="#h22-0-3427" id="h22-0-3427" class="d">- dispatcher = dispatcher.useState()[0]; 22501 </a><a href="#h22-0-3428" id="h22-0-3428" class="d">- (null !== currentHook ? currentHook.memoizedState : null) !== dispatcher && (currentlyRenderingFiber$1.flags |= 1024); 22502 </a><a href="#h22-0-3429" id="h22-0-3429" class="d">- return maybeThenable; 22503 </a><a href="#h22-0-3430" id="h22-0-3430" class="d">- } 22504 </a><a href="#h22-0-3431" id="h22-0-3431" class="d">- function checkDidRenderIdHook() { 22505 </a><a href="#h22-0-3432" id="h22-0-3432" class="d">- var didRenderIdHook = 0 !== localIdCounter; 22506 </a><a href="#h22-0-3433" id="h22-0-3433" class="d">- localIdCounter = 0; 22507 </a><a href="#h22-0-3434" id="h22-0-3434" class="d">- return didRenderIdHook; 22508 </a><a href="#h22-0-3435" id="h22-0-3435" class="d">- } 22509 </a><a href="#h22-0-3436" id="h22-0-3436" class="d">- function bailoutHooks(current2, workInProgress2, lanes) { 22510 </a><a href="#h22-0-3437" id="h22-0-3437" class="d">- workInProgress2.updateQueue = current2.updateQueue; 22511 </a><a href="#h22-0-3438" id="h22-0-3438" class="d">- workInProgress2.flags = (workInProgress2.mode & 16) !== NoMode ? workInProgress2.flags & -201328645 : workInProgress2.flags & -2053; 22512 </a><a href="#h22-0-3439" id="h22-0-3439" class="d">- current2.lanes &= ~lanes; 22513 </a><a href="#h22-0-3440" id="h22-0-3440" class="d">- } 22514 </a><a href="#h22-0-3441" id="h22-0-3441" class="d">- function resetHooksOnUnwind(workInProgress2) { 22515 </a><a href="#h22-0-3442" id="h22-0-3442" class="d">- if (didScheduleRenderPhaseUpdate) { 22516 </a><a href="#h22-0-3443" id="h22-0-3443" class="d">- for (workInProgress2 = workInProgress2.memoizedState; null !== workInProgress2; ) { 22517 </a><a href="#h22-0-3444" id="h22-0-3444" class="d">- var queue = workInProgress2.queue; 22518 </a><a href="#h22-0-3445" id="h22-0-3445" class="d">- null !== queue && (queue.pending = null); 22519 </a><a href="#h22-0-3446" id="h22-0-3446" class="d">- workInProgress2 = workInProgress2.next; 22520 </a><a href="#h22-0-3447" id="h22-0-3447" class="d">- } 22521 </a><a href="#h22-0-3448" id="h22-0-3448" class="d">- didScheduleRenderPhaseUpdate = false; 22522 </a><a href="#h22-0-3449" id="h22-0-3449" class="d">- } 22523 </a><a href="#h22-0-3450" id="h22-0-3450" class="d">- renderLanes = 0; 22524 </a><a href="#h22-0-3451" id="h22-0-3451" class="d">- hookTypesDev = workInProgressHook = currentHook = currentlyRenderingFiber$1 = null; 22525 </a><a href="#h22-0-3452" id="h22-0-3452" class="d">- hookTypesUpdateIndexDev = -1; 22526 </a><a href="#h22-0-3453" id="h22-0-3453" class="d">- currentHookNameInDev = null; 22527 </a><a href="#h22-0-3454" id="h22-0-3454" class="d">- didScheduleRenderPhaseUpdateDuringThisPass = false; 22528 </a><a href="#h22-0-3455" id="h22-0-3455" class="d">- thenableIndexCounter = localIdCounter = 0; 22529 </a><a href="#h22-0-3456" id="h22-0-3456" class="d">- thenableState = null; 22530 </a><a href="#h22-0-3457" id="h22-0-3457" class="d">- } 22531 </a><a href="#h22-0-3458" id="h22-0-3458" class="d">- function mountWorkInProgressHook() { 22532 </a><a href="#h22-0-3459" id="h22-0-3459" class="d">- var hook = { 22533 </a><a href="#h22-0-3460" id="h22-0-3460" class="d">- memoizedState: null, 22534 </a><a href="#h22-0-3461" id="h22-0-3461" class="d">- baseState: null, 22535 </a><a href="#h22-0-3462" id="h22-0-3462" class="d">- baseQueue: null, 22536 </a><a href="#h22-0-3463" id="h22-0-3463" class="d">- queue: null, 22537 </a><a href="#h22-0-3464" id="h22-0-3464" class="d">- next: null 22538 </a><a href="#h22-0-3465" id="h22-0-3465" class="d">- }; 22539 </a><a href="#h22-0-3466" id="h22-0-3466" class="d">- null === workInProgressHook ? currentlyRenderingFiber$1.memoizedState = workInProgressHook = hook : workInProgressHook = workInProgressHook.next = hook; 22540 </a><a href="#h22-0-3467" id="h22-0-3467" class="d">- return workInProgressHook; 22541 </a><a href="#h22-0-3468" id="h22-0-3468" class="d">- } 22542 </a><a href="#h22-0-3469" id="h22-0-3469" class="d">- function updateWorkInProgressHook() { 22543 </a><a href="#h22-0-3470" id="h22-0-3470" class="d">- if (null === currentHook) { 22544 </a><a href="#h22-0-3471" id="h22-0-3471" class="d">- var nextCurrentHook = currentlyRenderingFiber$1.alternate; 22545 </a><a href="#h22-0-3472" id="h22-0-3472" class="d">- nextCurrentHook = null !== nextCurrentHook ? nextCurrentHook.memoizedState : null; 22546 </a><a href="#h22-0-3473" id="h22-0-3473" class="d">- } else nextCurrentHook = currentHook.next; 22547 </a><a href="#h22-0-3474" id="h22-0-3474" class="d">- var nextWorkInProgressHook = null === workInProgressHook ? currentlyRenderingFiber$1.memoizedState : workInProgressHook.next; 22548 </a><a href="#h22-0-3475" id="h22-0-3475" class="d">- if (null !== nextWorkInProgressHook) 22549 </a><a href="#h22-0-3476" id="h22-0-3476" class="d">- workInProgressHook = nextWorkInProgressHook, currentHook = nextCurrentHook; 22550 </a><a href="#h22-0-3477" id="h22-0-3477" class="d">- else { 22551 </a><a href="#h22-0-3478" id="h22-0-3478" class="d">- if (null === nextCurrentHook) { 22552 </a><a href="#h22-0-3479" id="h22-0-3479" class="d">- if (null === currentlyRenderingFiber$1.alternate) 22553 </a><a href="#h22-0-3480" id="h22-0-3480" class="d">- throw Error( 22554 </a><a href="#h22-0-3481" id="h22-0-3481" class="d">- "Update hook called on initial render. This is likely a bug in React. Please file an issue." 22555 </a><a href="#h22-0-3482" id="h22-0-3482" class="d">- ); 22556 </a><a href="#h22-0-3483" id="h22-0-3483" class="d">- throw Error("Rendered more hooks than during the previous render."); 22557 </a><a href="#h22-0-3484" id="h22-0-3484" class="d">- } 22558 </a><a href="#h22-0-3485" id="h22-0-3485" class="d">- currentHook = nextCurrentHook; 22559 </a><a href="#h22-0-3486" id="h22-0-3486" class="d">- nextCurrentHook = { 22560 </a><a href="#h22-0-3487" id="h22-0-3487" class="d">- memoizedState: currentHook.memoizedState, 22561 </a><a href="#h22-0-3488" id="h22-0-3488" class="d">- baseState: currentHook.baseState, 22562 </a><a href="#h22-0-3489" id="h22-0-3489" class="d">- baseQueue: currentHook.baseQueue, 22563 </a><a href="#h22-0-3490" id="h22-0-3490" class="d">- queue: currentHook.queue, 22564 </a><a href="#h22-0-3491" id="h22-0-3491" class="d">- next: null 22565 </a><a href="#h22-0-3492" id="h22-0-3492" class="d">- }; 22566 </a><a href="#h22-0-3493" id="h22-0-3493" class="d">- null === workInProgressHook ? currentlyRenderingFiber$1.memoizedState = workInProgressHook = nextCurrentHook : workInProgressHook = workInProgressHook.next = nextCurrentHook; 22567 </a><a href="#h22-0-3494" id="h22-0-3494" class="d">- } 22568 </a><a href="#h22-0-3495" id="h22-0-3495" class="d">- return workInProgressHook; 22569 </a><a href="#h22-0-3496" id="h22-0-3496" class="d">- } 22570 </a><a href="#h22-0-3497" id="h22-0-3497" class="d">- function useThenable(thenable) { 22571 </a><a href="#h22-0-3498" id="h22-0-3498" class="d">- var index = thenableIndexCounter; 22572 </a><a href="#h22-0-3499" id="h22-0-3499" class="d">- thenableIndexCounter += 1; 22573 </a><a href="#h22-0-3500" id="h22-0-3500" class="d">- null === thenableState && (thenableState = createThenableState()); 22574 </a><a href="#h22-0-3501" id="h22-0-3501" class="d">- thenable = trackUsedThenable(thenableState, thenable, index); 22575 </a><a href="#h22-0-3502" id="h22-0-3502" class="d">- index = currentlyRenderingFiber$1; 22576 </a><a href="#h22-0-3503" id="h22-0-3503" class="d">- null === (null === workInProgressHook ? index.memoizedState : workInProgressHook.next) && (index = index.alternate, ReactSharedInternals.H = null !== index && null !== index.memoizedState ? HooksDispatcherOnUpdateInDEV : HooksDispatcherOnMountInDEV); 22577 </a><a href="#h22-0-3504" id="h22-0-3504" class="d">- return thenable; 22578 </a><a href="#h22-0-3505" id="h22-0-3505" class="d">- } 22579 </a><a href="#h22-0-3506" id="h22-0-3506" class="d">- function use(usable) { 22580 </a><a href="#h22-0-3507" id="h22-0-3507" class="d">- if (null !== usable && "object" === typeof usable) { 22581 </a><a href="#h22-0-3508" id="h22-0-3508" class="d">- if ("function" === typeof usable.then) return useThenable(usable); 22582 </a><a href="#h22-0-3509" id="h22-0-3509" class="d">- if (usable.$$typeof === REACT_CONTEXT_TYPE) return readContext(usable); 22583 </a><a href="#h22-0-3510" id="h22-0-3510" class="d">- } 22584 </a><a href="#h22-0-3511" id="h22-0-3511" class="d">- throw Error("An unsupported type was passed to use(): " + String(usable)); 22585 </a><a href="#h22-0-3512" id="h22-0-3512" class="d">- } 22586 </a><a href="#h22-0-3513" id="h22-0-3513" class="d">- function useMemoCache(size) { 22587 </a><a href="#h22-0-3514" id="h22-0-3514" class="d">- var memoCache = null, updateQueue = currentlyRenderingFiber$1.updateQueue; 22588 </a><a href="#h22-0-3515" id="h22-0-3515" class="d">- null !== updateQueue && (memoCache = updateQueue.memoCache); 22589 </a><a href="#h22-0-3516" id="h22-0-3516" class="d">- if (null == memoCache) { 22590 </a><a href="#h22-0-3517" id="h22-0-3517" class="d">- var current2 = currentlyRenderingFiber$1.alternate; 22591 </a><a href="#h22-0-3518" id="h22-0-3518" class="d">- null !== current2 && (current2 = current2.updateQueue, null !== current2 && (current2 = current2.memoCache, null != current2 && (memoCache = { 22592 </a><a href="#h22-0-3519" id="h22-0-3519" class="d">- data: current2.data.map(function(array) { 22593 </a><a href="#h22-0-3520" id="h22-0-3520" class="d">- return array.slice(); 22594 </a><a href="#h22-0-3521" id="h22-0-3521" class="d">- }), 22595 </a><a href="#h22-0-3522" id="h22-0-3522" class="d">- index: 0 22596 </a><a href="#h22-0-3523" id="h22-0-3523" class="d">- }))); 22597 </a><a href="#h22-0-3524" id="h22-0-3524" class="d">- } 22598 </a><a href="#h22-0-3525" id="h22-0-3525" class="d">- null == memoCache && (memoCache = { data: [], index: 0 }); 22599 </a><a href="#h22-0-3526" id="h22-0-3526" class="d">- null === updateQueue && (updateQueue = createFunctionComponentUpdateQueue(), currentlyRenderingFiber$1.updateQueue = updateQueue); 22600 </a><a href="#h22-0-3527" id="h22-0-3527" class="d">- updateQueue.memoCache = memoCache; 22601 </a><a href="#h22-0-3528" id="h22-0-3528" class="d">- updateQueue = memoCache.data[memoCache.index]; 22602 </a><a href="#h22-0-3529" id="h22-0-3529" class="d">- if (void 0 === updateQueue || ignorePreviousDependencies) 22603 </a><a href="#h22-0-3530" id="h22-0-3530" class="d">- for (updateQueue = memoCache.data[memoCache.index] = Array(size), current2 = 0; current2 < size; current2++) 22604 </a><a href="#h22-0-3531" id="h22-0-3531" class="d">- updateQueue[current2] = REACT_MEMO_CACHE_SENTINEL; 22605 </a><a href="#h22-0-3532" id="h22-0-3532" class="d">- else 22606 </a><a href="#h22-0-3533" id="h22-0-3533" class="d">- updateQueue.length !== size && console.error( 22607 </a><a href="#h22-0-3534" id="h22-0-3534" class="d">- "Expected a constant size argument for each invocation of useMemoCache. The previous cache was allocated with size %s but size %s was requested.", 22608 </a><a href="#h22-0-3535" id="h22-0-3535" class="d">- updateQueue.length, 22609 </a><a href="#h22-0-3536" id="h22-0-3536" class="d">- size 22610 </a><a href="#h22-0-3537" id="h22-0-3537" class="d">- ); 22611 </a><a href="#h22-0-3538" id="h22-0-3538" class="d">- memoCache.index++; 22612 </a><a href="#h22-0-3539" id="h22-0-3539" class="d">- return updateQueue; 22613 </a><a href="#h22-0-3540" id="h22-0-3540" class="d">- } 22614 </a><a href="#h22-0-3541" id="h22-0-3541" class="d">- function basicStateReducer(state, action) { 22615 </a><a href="#h22-0-3542" id="h22-0-3542" class="d">- return "function" === typeof action ? action(state) : action; 22616 </a><a href="#h22-0-3543" id="h22-0-3543" class="d">- } 22617 </a><a href="#h22-0-3544" id="h22-0-3544" class="d">- function mountReducer(reducer, initialArg, init) { 22618 </a><a href="#h22-0-3545" id="h22-0-3545" class="d">- var hook = mountWorkInProgressHook(); 22619 </a><a href="#h22-0-3546" id="h22-0-3546" class="d">- if (void 0 !== init) { 22620 </a><a href="#h22-0-3547" id="h22-0-3547" class="d">- var initialState = init(initialArg); 22621 </a><a href="#h22-0-3548" id="h22-0-3548" class="d">- if (shouldDoubleInvokeUserFnsInHooksDEV) { 22622 </a><a href="#h22-0-3549" id="h22-0-3549" class="d">- setIsStrictModeForDevtools(true); 22623 </a><a href="#h22-0-3550" id="h22-0-3550" class="d">- try { 22624 </a><a href="#h22-0-3551" id="h22-0-3551" class="d">- init(initialArg); 22625 </a><a href="#h22-0-3552" id="h22-0-3552" class="d">- } finally { 22626 </a><a href="#h22-0-3553" id="h22-0-3553" class="d">- setIsStrictModeForDevtools(false); 22627 </a><a href="#h22-0-3554" id="h22-0-3554" class="d">- } 22628 </a><a href="#h22-0-3555" id="h22-0-3555" class="d">- } 22629 </a><a href="#h22-0-3556" id="h22-0-3556" class="d">- } else initialState = initialArg; 22630 </a><a href="#h22-0-3557" id="h22-0-3557" class="d">- hook.memoizedState = hook.baseState = initialState; 22631 </a><a href="#h22-0-3558" id="h22-0-3558" class="d">- reducer = { 22632 </a><a href="#h22-0-3559" id="h22-0-3559" class="d">- pending: null, 22633 </a><a href="#h22-0-3560" id="h22-0-3560" class="d">- lanes: 0, 22634 </a><a href="#h22-0-3561" id="h22-0-3561" class="d">- dispatch: null, 22635 </a><a href="#h22-0-3562" id="h22-0-3562" class="d">- lastRenderedReducer: reducer, 22636 </a><a href="#h22-0-3563" id="h22-0-3563" class="d">- lastRenderedState: initialState 22637 </a><a href="#h22-0-3564" id="h22-0-3564" class="d">- }; 22638 </a><a href="#h22-0-3565" id="h22-0-3565" class="d">- hook.queue = reducer; 22639 </a><a href="#h22-0-3566" id="h22-0-3566" class="d">- reducer = reducer.dispatch = dispatchReducerAction.bind( 22640 </a><a href="#h22-0-3567" id="h22-0-3567" class="d">- null, 22641 </a><a href="#h22-0-3568" id="h22-0-3568" class="d">- currentlyRenderingFiber$1, 22642 </a><a href="#h22-0-3569" id="h22-0-3569" class="d">- reducer 22643 </a><a href="#h22-0-3570" id="h22-0-3570" class="d">- ); 22644 </a><a href="#h22-0-3571" id="h22-0-3571" class="d">- return [hook.memoizedState, reducer]; 22645 </a><a href="#h22-0-3572" id="h22-0-3572" class="d">- } 22646 </a><a href="#h22-0-3573" id="h22-0-3573" class="d">- function updateReducer(reducer) { 22647 </a><a href="#h22-0-3574" id="h22-0-3574" class="d">- var hook = updateWorkInProgressHook(); 22648 </a><a href="#h22-0-3575" id="h22-0-3575" class="d">- return updateReducerImpl(hook, currentHook, reducer); 22649 </a><a href="#h22-0-3576" id="h22-0-3576" class="d">- } 22650 </a><a href="#h22-0-3577" id="h22-0-3577" class="d">- function updateReducerImpl(hook, current2, reducer) { 22651 </a><a href="#h22-0-3578" id="h22-0-3578" class="d">- var queue = hook.queue; 22652 </a><a href="#h22-0-3579" id="h22-0-3579" class="d">- if (null === queue) 22653 </a><a href="#h22-0-3580" id="h22-0-3580" class="d">- throw Error( 22654 </a><a href="#h22-0-3581" id="h22-0-3581" class="d">- "Should have a queue. You are likely calling Hooks conditionally, which is not allowed. (https://react.dev/link/invalid-hook-call)" 22655 </a><a href="#h22-0-3582" id="h22-0-3582" class="d">- ); 22656 </a><a href="#h22-0-3583" id="h22-0-3583" class="d">- queue.lastRenderedReducer = reducer; 22657 </a><a href="#h22-0-3584" id="h22-0-3584" class="d">- var baseQueue = hook.baseQueue, pendingQueue = queue.pending; 22658 </a><a href="#h22-0-3585" id="h22-0-3585" class="d">- if (null !== pendingQueue) { 22659 </a><a href="#h22-0-3586" id="h22-0-3586" class="d">- if (null !== baseQueue) { 22660 </a><a href="#h22-0-3587" id="h22-0-3587" class="d">- var baseFirst = baseQueue.next; 22661 </a><a href="#h22-0-3588" id="h22-0-3588" class="d">- baseQueue.next = pendingQueue.next; 22662 </a><a href="#h22-0-3589" id="h22-0-3589" class="d">- pendingQueue.next = baseFirst; 22663 </a><a href="#h22-0-3590" id="h22-0-3590" class="d">- } 22664 </a><a href="#h22-0-3591" id="h22-0-3591" class="d">- current2.baseQueue !== baseQueue && console.error( 22665 </a><a href="#h22-0-3592" id="h22-0-3592" class="d">- "Internal error: Expected work-in-progress queue to be a clone. This is a bug in React." 22666 </a><a href="#h22-0-3593" id="h22-0-3593" class="d">- ); 22667 </a><a href="#h22-0-3594" id="h22-0-3594" class="d">- current2.baseQueue = baseQueue = pendingQueue; 22668 </a><a href="#h22-0-3595" id="h22-0-3595" class="d">- queue.pending = null; 22669 </a><a href="#h22-0-3596" id="h22-0-3596" class="d">- } 22670 </a><a href="#h22-0-3597" id="h22-0-3597" class="d">- pendingQueue = hook.baseState; 22671 </a><a href="#h22-0-3598" id="h22-0-3598" class="d">- if (null === baseQueue) hook.memoizedState = pendingQueue; 22672 </a><a href="#h22-0-3599" id="h22-0-3599" class="d">- else { 22673 </a><a href="#h22-0-3600" id="h22-0-3600" class="d">- current2 = baseQueue.next; 22674 </a><a href="#h22-0-3601" id="h22-0-3601" class="d">- var newBaseQueueFirst = baseFirst = null, newBaseQueueLast = null, update = current2, didReadFromEntangledAsyncAction2 = false; 22675 </a><a href="#h22-0-3602" id="h22-0-3602" class="d">- do { 22676 </a><a href="#h22-0-3603" id="h22-0-3603" class="d">- var updateLane = update.lane & -536870913; 22677 </a><a href="#h22-0-3604" id="h22-0-3604" class="d">- if (updateLane !== update.lane ? (workInProgressRootRenderLanes & updateLane) === updateLane : (renderLanes & updateLane) === updateLane) { 22678 </a><a href="#h22-0-3605" id="h22-0-3605" class="d">- var revertLane = update.revertLane; 22679 </a><a href="#h22-0-3606" id="h22-0-3606" class="d">- if (0 === revertLane) 22680 </a><a href="#h22-0-3607" id="h22-0-3607" class="d">- null !== newBaseQueueLast && (newBaseQueueLast = newBaseQueueLast.next = { 22681 </a><a href="#h22-0-3608" id="h22-0-3608" class="d">- lane: 0, 22682 </a><a href="#h22-0-3609" id="h22-0-3609" class="d">- revertLane: 0, 22683 </a><a href="#h22-0-3610" id="h22-0-3610" class="d">- action: update.action, 22684 </a><a href="#h22-0-3611" id="h22-0-3611" class="d">- hasEagerState: update.hasEagerState, 22685 </a><a href="#h22-0-3612" id="h22-0-3612" class="d">- eagerState: update.eagerState, 22686 </a><a href="#h22-0-3613" id="h22-0-3613" class="d">- next: null 22687 </a><a href="#h22-0-3614" id="h22-0-3614" class="d">- }), updateLane === currentEntangledLane && (didReadFromEntangledAsyncAction2 = true); 22688 </a><a href="#h22-0-3615" id="h22-0-3615" class="d">- else if ((renderLanes & revertLane) === revertLane) { 22689 </a><a href="#h22-0-3616" id="h22-0-3616" class="d">- update = update.next; 22690 </a><a href="#h22-0-3617" id="h22-0-3617" class="d">- revertLane === currentEntangledLane && (didReadFromEntangledAsyncAction2 = true); 22691 </a><a href="#h22-0-3618" id="h22-0-3618" class="d">- continue; 22692 </a><a href="#h22-0-3619" id="h22-0-3619" class="d">- } else 22693 </a><a href="#h22-0-3620" id="h22-0-3620" class="d">- updateLane = { 22694 </a><a href="#h22-0-3621" id="h22-0-3621" class="d">- lane: 0, 22695 </a><a href="#h22-0-3622" id="h22-0-3622" class="d">- revertLane: update.revertLane, 22696 </a><a href="#h22-0-3623" id="h22-0-3623" class="d">- action: update.action, 22697 </a><a href="#h22-0-3624" id="h22-0-3624" class="d">- hasEagerState: update.hasEagerState, 22698 </a><a href="#h22-0-3625" id="h22-0-3625" class="d">- eagerState: update.eagerState, 22699 </a><a href="#h22-0-3626" id="h22-0-3626" class="d">- next: null 22700 </a><a href="#h22-0-3627" id="h22-0-3627" class="d">- }, null === newBaseQueueLast ? (newBaseQueueFirst = newBaseQueueLast = updateLane, baseFirst = pendingQueue) : newBaseQueueLast = newBaseQueueLast.next = updateLane, currentlyRenderingFiber$1.lanes |= revertLane, workInProgressRootSkippedLanes |= revertLane; 22701 </a><a href="#h22-0-3628" id="h22-0-3628" class="d">- updateLane = update.action; 22702 </a><a href="#h22-0-3629" id="h22-0-3629" class="d">- shouldDoubleInvokeUserFnsInHooksDEV && reducer(pendingQueue, updateLane); 22703 </a><a href="#h22-0-3630" id="h22-0-3630" class="d">- pendingQueue = update.hasEagerState ? update.eagerState : reducer(pendingQueue, updateLane); 22704 </a><a href="#h22-0-3631" id="h22-0-3631" class="d">- } else 22705 </a><a href="#h22-0-3632" id="h22-0-3632" class="d">- revertLane = { 22706 </a><a href="#h22-0-3633" id="h22-0-3633" class="d">- lane: updateLane, 22707 </a><a href="#h22-0-3634" id="h22-0-3634" class="d">- revertLane: update.revertLane, 22708 </a><a href="#h22-0-3635" id="h22-0-3635" class="d">- action: update.action, 22709 </a><a href="#h22-0-3636" id="h22-0-3636" class="d">- hasEagerState: update.hasEagerState, 22710 </a><a href="#h22-0-3637" id="h22-0-3637" class="d">- eagerState: update.eagerState, 22711 </a><a href="#h22-0-3638" id="h22-0-3638" class="d">- next: null 22712 </a><a href="#h22-0-3639" id="h22-0-3639" class="d">- }, null === newBaseQueueLast ? (newBaseQueueFirst = newBaseQueueLast = revertLane, baseFirst = pendingQueue) : newBaseQueueLast = newBaseQueueLast.next = revertLane, currentlyRenderingFiber$1.lanes |= updateLane, workInProgressRootSkippedLanes |= updateLane; 22713 </a><a href="#h22-0-3640" id="h22-0-3640" class="d">- update = update.next; 22714 </a><a href="#h22-0-3641" id="h22-0-3641" class="d">- } while (null !== update && update !== current2); 22715 </a><a href="#h22-0-3642" id="h22-0-3642" class="d">- null === newBaseQueueLast ? baseFirst = pendingQueue : newBaseQueueLast.next = newBaseQueueFirst; 22716 </a><a href="#h22-0-3643" id="h22-0-3643" class="d">- if (!objectIs(pendingQueue, hook.memoizedState) && (didReceiveUpdate = true, didReadFromEntangledAsyncAction2 && (reducer = currentEntangledActionThenable, null !== reducer))) 22717 </a><a href="#h22-0-3644" id="h22-0-3644" class="d">- throw reducer; 22718 </a><a href="#h22-0-3645" id="h22-0-3645" class="d">- hook.memoizedState = pendingQueue; 22719 </a><a href="#h22-0-3646" id="h22-0-3646" class="d">- hook.baseState = baseFirst; 22720 </a><a href="#h22-0-3647" id="h22-0-3647" class="d">- hook.baseQueue = newBaseQueueLast; 22721 </a><a href="#h22-0-3648" id="h22-0-3648" class="d">- queue.lastRenderedState = pendingQueue; 22722 </a><a href="#h22-0-3649" id="h22-0-3649" class="d">- } 22723 </a><a href="#h22-0-3650" id="h22-0-3650" class="d">- null === baseQueue && (queue.lanes = 0); 22724 </a><a href="#h22-0-3651" id="h22-0-3651" class="d">- return [hook.memoizedState, queue.dispatch]; 22725 </a><a href="#h22-0-3652" id="h22-0-3652" class="d">- } 22726 </a><a href="#h22-0-3653" id="h22-0-3653" class="d">- function rerenderReducer(reducer) { 22727 </a><a href="#h22-0-3654" id="h22-0-3654" class="d">- var hook = updateWorkInProgressHook(), queue = hook.queue; 22728 </a><a href="#h22-0-3655" id="h22-0-3655" class="d">- if (null === queue) 22729 </a><a href="#h22-0-3656" id="h22-0-3656" class="d">- throw Error( 22730 </a><a href="#h22-0-3657" id="h22-0-3657" class="d">- "Should have a queue. You are likely calling Hooks conditionally, which is not allowed. (https://react.dev/link/invalid-hook-call)" 22731 </a><a href="#h22-0-3658" id="h22-0-3658" class="d">- ); 22732 </a><a href="#h22-0-3659" id="h22-0-3659" class="d">- queue.lastRenderedReducer = reducer; 22733 </a><a href="#h22-0-3660" id="h22-0-3660" class="d">- var dispatch = queue.dispatch, lastRenderPhaseUpdate = queue.pending, newState = hook.memoizedState; 22734 </a><a href="#h22-0-3661" id="h22-0-3661" class="d">- if (null !== lastRenderPhaseUpdate) { 22735 </a><a href="#h22-0-3662" id="h22-0-3662" class="d">- queue.pending = null; 22736 </a><a href="#h22-0-3663" id="h22-0-3663" class="d">- var update = lastRenderPhaseUpdate = lastRenderPhaseUpdate.next; 22737 </a><a href="#h22-0-3664" id="h22-0-3664" class="d">- do 22738 </a><a href="#h22-0-3665" id="h22-0-3665" class="d">- newState = reducer(newState, update.action), update = update.next; 22739 </a><a href="#h22-0-3666" id="h22-0-3666" class="d">- while (update !== lastRenderPhaseUpdate); 22740 </a><a href="#h22-0-3667" id="h22-0-3667" class="d">- objectIs(newState, hook.memoizedState) || (didReceiveUpdate = true); 22741 </a><a href="#h22-0-3668" id="h22-0-3668" class="d">- hook.memoizedState = newState; 22742 </a><a href="#h22-0-3669" id="h22-0-3669" class="d">- null === hook.baseQueue && (hook.baseState = newState); 22743 </a><a href="#h22-0-3670" id="h22-0-3670" class="d">- queue.lastRenderedState = newState; 22744 </a><a href="#h22-0-3671" id="h22-0-3671" class="d">- } 22745 </a><a href="#h22-0-3672" id="h22-0-3672" class="d">- return [newState, dispatch]; 22746 </a><a href="#h22-0-3673" id="h22-0-3673" class="d">- } 22747 </a><a href="#h22-0-3674" id="h22-0-3674" class="d">- function mountSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { 22748 </a><a href="#h22-0-3675" id="h22-0-3675" class="d">- var fiber = currentlyRenderingFiber$1, hook = mountWorkInProgressHook(); 22749 </a><a href="#h22-0-3676" id="h22-0-3676" class="d">- if (isHydrating) { 22750 </a><a href="#h22-0-3677" id="h22-0-3677" class="d">- if (void 0 === getServerSnapshot) 22751 </a><a href="#h22-0-3678" id="h22-0-3678" class="d">- throw Error( 22752 </a><a href="#h22-0-3679" id="h22-0-3679" class="d">- "Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering." 22753 </a><a href="#h22-0-3680" id="h22-0-3680" class="d">- ); 22754 </a><a href="#h22-0-3681" id="h22-0-3681" class="d">- var nextSnapshot = getServerSnapshot(); 22755 </a><a href="#h22-0-3682" id="h22-0-3682" class="d">- didWarnUncachedGetSnapshot || nextSnapshot === getServerSnapshot() || (console.error( 22756 </a><a href="#h22-0-3683" id="h22-0-3683" class="d">- "The result of getServerSnapshot should be cached to avoid an infinite loop" 22757 </a><a href="#h22-0-3684" id="h22-0-3684" class="d">- ), didWarnUncachedGetSnapshot = true); 22758 </a><a href="#h22-0-3685" id="h22-0-3685" class="d">- } else { 22759 </a><a href="#h22-0-3686" id="h22-0-3686" class="d">- nextSnapshot = getSnapshot(); 22760 </a><a href="#h22-0-3687" id="h22-0-3687" class="d">- didWarnUncachedGetSnapshot || (getServerSnapshot = getSnapshot(), objectIs(nextSnapshot, getServerSnapshot) || (console.error( 22761 </a><a href="#h22-0-3688" id="h22-0-3688" class="d">- "The result of getSnapshot should be cached to avoid an infinite loop" 22762 </a><a href="#h22-0-3689" id="h22-0-3689" class="d">- ), didWarnUncachedGetSnapshot = true)); 22763 </a><a href="#h22-0-3690" id="h22-0-3690" class="d">- if (null === workInProgressRoot) 22764 </a><a href="#h22-0-3691" id="h22-0-3691" class="d">- throw Error( 22765 </a><a href="#h22-0-3692" id="h22-0-3692" class="d">- "Expected a work-in-progress root. This is a bug in React. Please file an issue." 22766 </a><a href="#h22-0-3693" id="h22-0-3693" class="d">- ); 22767 </a><a href="#h22-0-3694" id="h22-0-3694" class="d">- 0 !== (workInProgressRootRenderLanes & 60) || pushStoreConsistencyCheck(fiber, getSnapshot, nextSnapshot); 22768 </a><a href="#h22-0-3695" id="h22-0-3695" class="d">- } 22769 </a><a href="#h22-0-3696" id="h22-0-3696" class="d">- hook.memoizedState = nextSnapshot; 22770 </a><a href="#h22-0-3697" id="h22-0-3697" class="d">- getServerSnapshot = { value: nextSnapshot, getSnapshot }; 22771 </a><a href="#h22-0-3698" id="h22-0-3698" class="d">- hook.queue = getServerSnapshot; 22772 </a><a href="#h22-0-3699" id="h22-0-3699" class="d">- mountEffect( 22773 </a><a href="#h22-0-3700" id="h22-0-3700" class="d">- subscribeToStore.bind(null, fiber, getServerSnapshot, subscribe), 22774 </a><a href="#h22-0-3701" id="h22-0-3701" class="d">- [subscribe] 22775 </a><a href="#h22-0-3702" id="h22-0-3702" class="d">- ); 22776 </a><a href="#h22-0-3703" id="h22-0-3703" class="d">- fiber.flags |= 2048; 22777 </a><a href="#h22-0-3704" id="h22-0-3704" class="d">- pushEffect( 22778 </a><a href="#h22-0-3705" id="h22-0-3705" class="d">- HasEffect | Passive, 22779 </a><a href="#h22-0-3706" id="h22-0-3706" class="d">- updateStoreInstance.bind( 22780 </a><a href="#h22-0-3707" id="h22-0-3707" class="d">- null, 22781 </a><a href="#h22-0-3708" id="h22-0-3708" class="d">- fiber, 22782 </a><a href="#h22-0-3709" id="h22-0-3709" class="d">- getServerSnapshot, 22783 </a><a href="#h22-0-3710" id="h22-0-3710" class="d">- nextSnapshot, 22784 </a><a href="#h22-0-3711" id="h22-0-3711" class="d">- getSnapshot 22785 </a><a href="#h22-0-3712" id="h22-0-3712" class="d">- ), 22786 </a><a href="#h22-0-3713" id="h22-0-3713" class="d">- { destroy: void 0 }, 22787 </a><a href="#h22-0-3714" id="h22-0-3714" class="d">- null 22788 </a><a href="#h22-0-3715" id="h22-0-3715" class="d">- ); 22789 </a><a href="#h22-0-3716" id="h22-0-3716" class="d">- return nextSnapshot; 22790 </a><a href="#h22-0-3717" id="h22-0-3717" class="d">- } 22791 </a><a href="#h22-0-3718" id="h22-0-3718" class="d">- function updateSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) { 22792 </a><a href="#h22-0-3719" id="h22-0-3719" class="d">- var fiber = currentlyRenderingFiber$1, hook = updateWorkInProgressHook(), isHydrating$jscomp$0 = isHydrating; 22793 </a><a href="#h22-0-3720" id="h22-0-3720" class="d">- if (isHydrating$jscomp$0) { 22794 </a><a href="#h22-0-3721" id="h22-0-3721" class="d">- if (void 0 === getServerSnapshot) 22795 </a><a href="#h22-0-3722" id="h22-0-3722" class="d">- throw Error( 22796 </a><a href="#h22-0-3723" id="h22-0-3723" class="d">- "Missing getServerSnapshot, which is required for server-rendered content. Will revert to client rendering." 22797 </a><a href="#h22-0-3724" id="h22-0-3724" class="d">- ); 22798 </a><a href="#h22-0-3725" id="h22-0-3725" class="d">- getServerSnapshot = getServerSnapshot(); 22799 </a><a href="#h22-0-3726" id="h22-0-3726" class="d">- } else if (getServerSnapshot = getSnapshot(), !didWarnUncachedGetSnapshot) { 22800 </a><a href="#h22-0-3727" id="h22-0-3727" class="d">- var cachedSnapshot = getSnapshot(); 22801 </a><a href="#h22-0-3728" id="h22-0-3728" class="d">- objectIs(getServerSnapshot, cachedSnapshot) || (console.error( 22802 </a><a href="#h22-0-3729" id="h22-0-3729" class="d">- "The result of getSnapshot should be cached to avoid an infinite loop" 22803 </a><a href="#h22-0-3730" id="h22-0-3730" class="d">- ), didWarnUncachedGetSnapshot = true); 22804 </a><a href="#h22-0-3731" id="h22-0-3731" class="d">- } 22805 </a><a href="#h22-0-3732" id="h22-0-3732" class="d">- if (cachedSnapshot = !objectIs( 22806 </a><a href="#h22-0-3733" id="h22-0-3733" class="d">- (currentHook || hook).memoizedState, 22807 </a><a href="#h22-0-3734" id="h22-0-3734" class="d">- getServerSnapshot 22808 </a><a href="#h22-0-3735" id="h22-0-3735" class="d">- )) 22809 </a><a href="#h22-0-3736" id="h22-0-3736" class="d">- hook.memoizedState = getServerSnapshot, didReceiveUpdate = true; 22810 </a><a href="#h22-0-3737" id="h22-0-3737" class="d">- hook = hook.queue; 22811 </a><a href="#h22-0-3738" id="h22-0-3738" class="d">- var create = subscribeToStore.bind(null, fiber, hook, subscribe); 22812 </a><a href="#h22-0-3739" id="h22-0-3739" class="d">- updateEffectImpl(2048, Passive, create, [subscribe]); 22813 </a><a href="#h22-0-3740" id="h22-0-3740" class="d">- if (hook.getSnapshot !== getSnapshot || cachedSnapshot || null !== workInProgressHook && workInProgressHook.memoizedState.tag & HasEffect) { 22814 </a><a href="#h22-0-3741" id="h22-0-3741" class="d">- fiber.flags |= 2048; 22815 </a><a href="#h22-0-3742" id="h22-0-3742" class="d">- pushEffect( 22816 </a><a href="#h22-0-3743" id="h22-0-3743" class="d">- HasEffect | Passive, 22817 </a><a href="#h22-0-3744" id="h22-0-3744" class="d">- updateStoreInstance.bind( 22818 </a><a href="#h22-0-3745" id="h22-0-3745" class="d">- null, 22819 </a><a href="#h22-0-3746" id="h22-0-3746" class="d">- fiber, 22820 </a><a href="#h22-0-3747" id="h22-0-3747" class="d">- hook, 22821 </a><a href="#h22-0-3748" id="h22-0-3748" class="d">- getServerSnapshot, 22822 </a><a href="#h22-0-3749" id="h22-0-3749" class="d">- getSnapshot 22823 </a><a href="#h22-0-3750" id="h22-0-3750" class="d">- ), 22824 </a><a href="#h22-0-3751" id="h22-0-3751" class="d">- { destroy: void 0 }, 22825 </a><a href="#h22-0-3752" id="h22-0-3752" class="d">- null 22826 </a><a href="#h22-0-3753" id="h22-0-3753" class="d">- ); 22827 </a><a href="#h22-0-3754" id="h22-0-3754" class="d">- if (null === workInProgressRoot) 22828 </a><a href="#h22-0-3755" id="h22-0-3755" class="d">- throw Error( 22829 </a><a href="#h22-0-3756" id="h22-0-3756" class="d">- "Expected a work-in-progress root. This is a bug in React. Please file an issue." 22830 </a><a href="#h22-0-3757" id="h22-0-3757" class="d">- ); 22831 </a><a href="#h22-0-3758" id="h22-0-3758" class="d">- isHydrating$jscomp$0 || 0 !== (renderLanes & 60) || pushStoreConsistencyCheck(fiber, getSnapshot, getServerSnapshot); 22832 </a><a href="#h22-0-3759" id="h22-0-3759" class="d">- } 22833 </a><a href="#h22-0-3760" id="h22-0-3760" class="d">- return getServerSnapshot; 22834 </a><a href="#h22-0-3761" id="h22-0-3761" class="d">- } 22835 </a><a href="#h22-0-3762" id="h22-0-3762" class="d">- function pushStoreConsistencyCheck(fiber, getSnapshot, renderedSnapshot) { 22836 </a><a href="#h22-0-3763" id="h22-0-3763" class="d">- fiber.flags |= 16384; 22837 </a><a href="#h22-0-3764" id="h22-0-3764" class="d">- fiber = { getSnapshot, value: renderedSnapshot }; 22838 </a><a href="#h22-0-3765" id="h22-0-3765" class="d">- getSnapshot = currentlyRenderingFiber$1.updateQueue; 22839 </a><a href="#h22-0-3766" id="h22-0-3766" class="d">- null === getSnapshot ? (getSnapshot = createFunctionComponentUpdateQueue(), currentlyRenderingFiber$1.updateQueue = getSnapshot, getSnapshot.stores = [fiber]) : (renderedSnapshot = getSnapshot.stores, null === renderedSnapshot ? getSnapshot.stores = [fiber] : renderedSnapshot.push(fiber)); 22840 </a><a href="#h22-0-3767" id="h22-0-3767" class="d">- } 22841 </a><a href="#h22-0-3768" id="h22-0-3768" class="d">- function updateStoreInstance(fiber, inst, nextSnapshot, getSnapshot) { 22842 </a><a href="#h22-0-3769" id="h22-0-3769" class="d">- inst.value = nextSnapshot; 22843 </a><a href="#h22-0-3770" id="h22-0-3770" class="d">- inst.getSnapshot = getSnapshot; 22844 </a><a href="#h22-0-3771" id="h22-0-3771" class="d">- checkIfSnapshotChanged(inst) && forceStoreRerender(fiber); 22845 </a><a href="#h22-0-3772" id="h22-0-3772" class="d">- } 22846 </a><a href="#h22-0-3773" id="h22-0-3773" class="d">- function subscribeToStore(fiber, inst, subscribe) { 22847 </a><a href="#h22-0-3774" id="h22-0-3774" class="d">- return subscribe(function() { 22848 </a><a href="#h22-0-3775" id="h22-0-3775" class="d">- checkIfSnapshotChanged(inst) && forceStoreRerender(fiber); 22849 </a><a href="#h22-0-3776" id="h22-0-3776" class="d">- }); 22850 </a><a href="#h22-0-3777" id="h22-0-3777" class="d">- } 22851 </a><a href="#h22-0-3778" id="h22-0-3778" class="d">- function checkIfSnapshotChanged(inst) { 22852 </a><a href="#h22-0-3779" id="h22-0-3779" class="d">- var latestGetSnapshot = inst.getSnapshot; 22853 </a><a href="#h22-0-3780" id="h22-0-3780" class="d">- inst = inst.value; 22854 </a><a href="#h22-0-3781" id="h22-0-3781" class="d">- try { 22855 </a><a href="#h22-0-3782" id="h22-0-3782" class="d">- var nextValue = latestGetSnapshot(); 22856 </a><a href="#h22-0-3783" id="h22-0-3783" class="d">- return !objectIs(inst, nextValue); 22857 </a><a href="#h22-0-3784" id="h22-0-3784" class="d">- } catch (error) { 22858 </a><a href="#h22-0-3785" id="h22-0-3785" class="d">- return true; 22859 </a><a href="#h22-0-3786" id="h22-0-3786" class="d">- } 22860 </a><a href="#h22-0-3787" id="h22-0-3787" class="d">- } 22861 </a><a href="#h22-0-3788" id="h22-0-3788" class="d">- function forceStoreRerender(fiber) { 22862 </a><a href="#h22-0-3789" id="h22-0-3789" class="d">- var root = enqueueConcurrentRenderForLane(fiber, 2); 22863 </a><a href="#h22-0-3790" id="h22-0-3790" class="d">- null !== root && scheduleUpdateOnFiber(root, fiber, 2); 22864 </a><a href="#h22-0-3791" id="h22-0-3791" class="d">- } 22865 </a><a href="#h22-0-3792" id="h22-0-3792" class="d">- function mountStateImpl(initialState) { 22866 </a><a href="#h22-0-3793" id="h22-0-3793" class="d">- var hook = mountWorkInProgressHook(); 22867 </a><a href="#h22-0-3794" id="h22-0-3794" class="d">- if ("function" === typeof initialState) { 22868 </a><a href="#h22-0-3795" id="h22-0-3795" class="d">- var initialStateInitializer = initialState; 22869 </a><a href="#h22-0-3796" id="h22-0-3796" class="d">- initialState = initialStateInitializer(); 22870 </a><a href="#h22-0-3797" id="h22-0-3797" class="d">- if (shouldDoubleInvokeUserFnsInHooksDEV) { 22871 </a><a href="#h22-0-3798" id="h22-0-3798" class="d">- setIsStrictModeForDevtools(true); 22872 </a><a href="#h22-0-3799" id="h22-0-3799" class="d">- try { 22873 </a><a href="#h22-0-3800" id="h22-0-3800" class="d">- initialStateInitializer(); 22874 </a><a href="#h22-0-3801" id="h22-0-3801" class="d">- } finally { 22875 </a><a href="#h22-0-3802" id="h22-0-3802" class="d">- setIsStrictModeForDevtools(false); 22876 </a><a href="#h22-0-3803" id="h22-0-3803" class="d">- } 22877 </a><a href="#h22-0-3804" id="h22-0-3804" class="d">- } 22878 </a><a href="#h22-0-3805" id="h22-0-3805" class="d">- } 22879 </a><a href="#h22-0-3806" id="h22-0-3806" class="d">- hook.memoizedState = hook.baseState = initialState; 22880 </a><a href="#h22-0-3807" id="h22-0-3807" class="d">- hook.queue = { 22881 </a><a href="#h22-0-3808" id="h22-0-3808" class="d">- pending: null, 22882 </a><a href="#h22-0-3809" id="h22-0-3809" class="d">- lanes: 0, 22883 </a><a href="#h22-0-3810" id="h22-0-3810" class="d">- dispatch: null, 22884 </a><a href="#h22-0-3811" id="h22-0-3811" class="d">- lastRenderedReducer: basicStateReducer, 22885 </a><a href="#h22-0-3812" id="h22-0-3812" class="d">- lastRenderedState: initialState 22886 </a><a href="#h22-0-3813" id="h22-0-3813" class="d">- }; 22887 </a><a href="#h22-0-3814" id="h22-0-3814" class="d">- return hook; 22888 </a><a href="#h22-0-3815" id="h22-0-3815" class="d">- } 22889 </a><a href="#h22-0-3816" id="h22-0-3816" class="d">- function mountState(initialState) { 22890 </a><a href="#h22-0-3817" id="h22-0-3817" class="d">- initialState = mountStateImpl(initialState); 22891 </a><a href="#h22-0-3818" id="h22-0-3818" class="d">- var queue = initialState.queue, dispatch = dispatchSetState.bind( 22892 </a><a href="#h22-0-3819" id="h22-0-3819" class="d">- null, 22893 </a><a href="#h22-0-3820" id="h22-0-3820" class="d">- currentlyRenderingFiber$1, 22894 </a><a href="#h22-0-3821" id="h22-0-3821" class="d">- queue 22895 </a><a href="#h22-0-3822" id="h22-0-3822" class="d">- ); 22896 </a><a href="#h22-0-3823" id="h22-0-3823" class="d">- queue.dispatch = dispatch; 22897 </a><a href="#h22-0-3824" id="h22-0-3824" class="d">- return [initialState.memoizedState, dispatch]; 22898 </a><a href="#h22-0-3825" id="h22-0-3825" class="d">- } 22899 </a><a href="#h22-0-3826" id="h22-0-3826" class="d">- function mountOptimistic(passthrough) { 22900 </a><a href="#h22-0-3827" id="h22-0-3827" class="d">- var hook = mountWorkInProgressHook(); 22901 </a><a href="#h22-0-3828" id="h22-0-3828" class="d">- hook.memoizedState = hook.baseState = passthrough; 22902 </a><a href="#h22-0-3829" id="h22-0-3829" class="d">- var queue = { 22903 </a><a href="#h22-0-3830" id="h22-0-3830" class="d">- pending: null, 22904 </a><a href="#h22-0-3831" id="h22-0-3831" class="d">- lanes: 0, 22905 </a><a href="#h22-0-3832" id="h22-0-3832" class="d">- dispatch: null, 22906 </a><a href="#h22-0-3833" id="h22-0-3833" class="d">- lastRenderedReducer: null, 22907 </a><a href="#h22-0-3834" id="h22-0-3834" class="d">- lastRenderedState: null 22908 </a><a href="#h22-0-3835" id="h22-0-3835" class="d">- }; 22909 </a><a href="#h22-0-3836" id="h22-0-3836" class="d">- hook.queue = queue; 22910 </a><a href="#h22-0-3837" id="h22-0-3837" class="d">- hook = dispatchOptimisticSetState.bind( 22911 </a><a href="#h22-0-3838" id="h22-0-3838" class="d">- null, 22912 </a><a href="#h22-0-3839" id="h22-0-3839" class="d">- currentlyRenderingFiber$1, 22913 </a><a href="#h22-0-3840" id="h22-0-3840" class="d">- true, 22914 </a><a href="#h22-0-3841" id="h22-0-3841" class="d">- queue 22915 </a><a href="#h22-0-3842" id="h22-0-3842" class="d">- ); 22916 </a><a href="#h22-0-3843" id="h22-0-3843" class="d">- queue.dispatch = hook; 22917 </a><a href="#h22-0-3844" id="h22-0-3844" class="d">- return [passthrough, hook]; 22918 </a><a href="#h22-0-3845" id="h22-0-3845" class="d">- } 22919 </a><a href="#h22-0-3846" id="h22-0-3846" class="d">- function updateOptimistic(passthrough, reducer) { 22920 </a><a href="#h22-0-3847" id="h22-0-3847" class="d">- var hook = updateWorkInProgressHook(); 22921 </a><a href="#h22-0-3848" id="h22-0-3848" class="d">- return updateOptimisticImpl(hook, currentHook, passthrough, reducer); 22922 </a><a href="#h22-0-3849" id="h22-0-3849" class="d">- } 22923 </a><a href="#h22-0-3850" id="h22-0-3850" class="d">- function updateOptimisticImpl(hook, current2, passthrough, reducer) { 22924 </a><a href="#h22-0-3851" id="h22-0-3851" class="d">- hook.baseState = passthrough; 22925 </a><a href="#h22-0-3852" id="h22-0-3852" class="d">- return updateReducerImpl( 22926 </a><a href="#h22-0-3853" id="h22-0-3853" class="d">- hook, 22927 </a><a href="#h22-0-3854" id="h22-0-3854" class="d">- currentHook, 22928 </a><a href="#h22-0-3855" id="h22-0-3855" class="d">- "function" === typeof reducer ? reducer : basicStateReducer 22929 </a><a href="#h22-0-3856" id="h22-0-3856" class="d">- ); 22930 </a><a href="#h22-0-3857" id="h22-0-3857" class="d">- } 22931 </a><a href="#h22-0-3858" id="h22-0-3858" class="d">- function rerenderOptimistic(passthrough, reducer) { 22932 </a><a href="#h22-0-3859" id="h22-0-3859" class="d">- var hook = updateWorkInProgressHook(); 22933 </a><a href="#h22-0-3860" id="h22-0-3860" class="d">- if (null !== currentHook) 22934 </a><a href="#h22-0-3861" id="h22-0-3861" class="d">- return updateOptimisticImpl(hook, currentHook, passthrough, reducer); 22935 </a><a href="#h22-0-3862" id="h22-0-3862" class="d">- hook.baseState = passthrough; 22936 </a><a href="#h22-0-3863" id="h22-0-3863" class="d">- return [passthrough, hook.queue.dispatch]; 22937 </a><a href="#h22-0-3864" id="h22-0-3864" class="d">- } 22938 </a><a href="#h22-0-3865" id="h22-0-3865" class="d">- function dispatchActionState(fiber, actionQueue, setPendingState, setState, payload) { 22939 </a><a href="#h22-0-3866" id="h22-0-3866" class="d">- if (isRenderPhaseUpdate(fiber)) 22940 </a><a href="#h22-0-3867" id="h22-0-3867" class="d">- throw Error("Cannot update form state while rendering."); 22941 </a><a href="#h22-0-3868" id="h22-0-3868" class="d">- fiber = actionQueue.action; 22942 </a><a href="#h22-0-3869" id="h22-0-3869" class="d">- if (null !== fiber) { 22943 </a><a href="#h22-0-3870" id="h22-0-3870" class="d">- var actionNode = { 22944 </a><a href="#h22-0-3871" id="h22-0-3871" class="d">- payload, 22945 </a><a href="#h22-0-3872" id="h22-0-3872" class="d">- action: fiber, 22946 </a><a href="#h22-0-3873" id="h22-0-3873" class="d">- next: null, 22947 </a><a href="#h22-0-3874" id="h22-0-3874" class="d">- isTransition: true, 22948 </a><a href="#h22-0-3875" id="h22-0-3875" class="d">- status: "pending", 22949 </a><a href="#h22-0-3876" id="h22-0-3876" class="d">- value: null, 22950 </a><a href="#h22-0-3877" id="h22-0-3877" class="d">- reason: null, 22951 </a><a href="#h22-0-3878" id="h22-0-3878" class="d">- listeners: [], 22952 </a><a href="#h22-0-3879" id="h22-0-3879" class="d">- then: function(listener) { 22953 </a><a href="#h22-0-3880" id="h22-0-3880" class="d">- actionNode.listeners.push(listener); 22954 </a><a href="#h22-0-3881" id="h22-0-3881" class="d">- } 22955 </a><a href="#h22-0-3882" id="h22-0-3882" class="d">- }; 22956 </a><a href="#h22-0-3883" id="h22-0-3883" class="d">- null !== ReactSharedInternals.T ? setPendingState(true) : actionNode.isTransition = false; 22957 </a><a href="#h22-0-3884" id="h22-0-3884" class="d">- setState(actionNode); 22958 </a><a href="#h22-0-3885" id="h22-0-3885" class="d">- setPendingState = actionQueue.pending; 22959 </a><a href="#h22-0-3886" id="h22-0-3886" class="d">- null === setPendingState ? (actionNode.next = actionQueue.pending = actionNode, runActionStateAction(actionQueue, actionNode)) : (actionNode.next = setPendingState.next, actionQueue.pending = setPendingState.next = actionNode); 22960 </a><a href="#h22-0-3887" id="h22-0-3887" class="d">- } 22961 </a><a href="#h22-0-3888" id="h22-0-3888" class="d">- } 22962 </a><a href="#h22-0-3889" id="h22-0-3889" class="d">- function runActionStateAction(actionQueue, node) { 22963 </a><a href="#h22-0-3890" id="h22-0-3890" class="d">- var action = node.action, payload = node.payload, prevState = actionQueue.state; 22964 </a><a href="#h22-0-3891" id="h22-0-3891" class="d">- if (node.isTransition) { 22965 </a><a href="#h22-0-3892" id="h22-0-3892" class="d">- var prevTransition = ReactSharedInternals.T, currentTransition = {}; 22966 </a><a href="#h22-0-3893" id="h22-0-3893" class="d">- ReactSharedInternals.T = currentTransition; 22967 </a><a href="#h22-0-3894" id="h22-0-3894" class="d">- ReactSharedInternals.T._updatedFibers = /* @__PURE__ */ new Set(); 22968 </a><a href="#h22-0-3895" id="h22-0-3895" class="d">- try { 22969 </a><a href="#h22-0-3896" id="h22-0-3896" class="d">- var returnValue = action(prevState, payload), onStartTransitionFinish = ReactSharedInternals.S; 22970 </a><a href="#h22-0-3897" id="h22-0-3897" class="d">- null !== onStartTransitionFinish && onStartTransitionFinish(currentTransition, returnValue); 22971 </a><a href="#h22-0-3898" id="h22-0-3898" class="d">- handleActionReturnValue(actionQueue, node, returnValue); 22972 </a><a href="#h22-0-3899" id="h22-0-3899" class="d">- } catch (error) { 22973 </a><a href="#h22-0-3900" id="h22-0-3900" class="d">- onActionError(actionQueue, node, error); 22974 </a><a href="#h22-0-3901" id="h22-0-3901" class="d">- } finally { 22975 </a><a href="#h22-0-3902" id="h22-0-3902" class="d">- ReactSharedInternals.T = prevTransition, null === prevTransition && currentTransition._updatedFibers && (actionQueue = currentTransition._updatedFibers.size, currentTransition._updatedFibers.clear(), 10 < actionQueue && console.warn( 22976 </a><a href="#h22-0-3903" id="h22-0-3903" class="d">- "Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table." 22977 </a><a href="#h22-0-3904" id="h22-0-3904" class="d">- )); 22978 </a><a href="#h22-0-3905" id="h22-0-3905" class="d">- } 22979 </a><a href="#h22-0-3906" id="h22-0-3906" class="d">- } else 22980 </a><a href="#h22-0-3907" id="h22-0-3907" class="d">- try { 22981 </a><a href="#h22-0-3908" id="h22-0-3908" class="d">- currentTransition = action(prevState, payload), handleActionReturnValue(actionQueue, node, currentTransition); 22982 </a><a href="#h22-0-3909" id="h22-0-3909" class="d">- } catch (error$2) { 22983 </a><a href="#h22-0-3910" id="h22-0-3910" class="d">- onActionError(actionQueue, node, error$2); 22984 </a><a href="#h22-0-3911" id="h22-0-3911" class="d">- } 22985 </a><a href="#h22-0-3912" id="h22-0-3912" class="d">- } 22986 </a><a href="#h22-0-3913" id="h22-0-3913" class="d">- function handleActionReturnValue(actionQueue, node, returnValue) { 22987 </a><a href="#h22-0-3914" id="h22-0-3914" class="d">- null !== returnValue && "object" === typeof returnValue && "function" === typeof returnValue.then ? (returnValue.then( 22988 </a><a href="#h22-0-3915" id="h22-0-3915" class="d">- function(nextState) { 22989 </a><a href="#h22-0-3916" id="h22-0-3916" class="d">- onActionSuccess(actionQueue, node, nextState); 22990 </a><a href="#h22-0-3917" id="h22-0-3917" class="d">- }, 22991 </a><a href="#h22-0-3918" id="h22-0-3918" class="d">- function(error) { 22992 </a><a href="#h22-0-3919" id="h22-0-3919" class="d">- return onActionError(actionQueue, node, error); 22993 </a><a href="#h22-0-3920" id="h22-0-3920" class="d">- } 22994 </a><a href="#h22-0-3921" id="h22-0-3921" class="d">- ), node.isTransition || console.error( 22995 </a><a href="#h22-0-3922" id="h22-0-3922" class="d">- "An async function was passed to useActionState, but it was dispatched outside of an action context. This is likely not what you intended. Either pass the dispatch function to an `action` prop, or dispatch manually inside `startTransition`" 22996 </a><a href="#h22-0-3923" id="h22-0-3923" class="d">- )) : onActionSuccess(actionQueue, node, returnValue); 22997 </a><a href="#h22-0-3924" id="h22-0-3924" class="d">- } 22998 </a><a href="#h22-0-3925" id="h22-0-3925" class="d">- function onActionSuccess(actionQueue, actionNode, nextState) { 22999 </a><a href="#h22-0-3926" id="h22-0-3926" class="d">- actionNode.status = "fulfilled"; 23000 </a><a href="#h22-0-3927" id="h22-0-3927" class="d">- actionNode.value = nextState; 23001 </a><a href="#h22-0-3928" id="h22-0-3928" class="d">- notifyActionListeners(actionNode); 23002 </a><a href="#h22-0-3929" id="h22-0-3929" class="d">- actionQueue.state = nextState; 23003 </a><a href="#h22-0-3930" id="h22-0-3930" class="d">- actionNode = actionQueue.pending; 23004 </a><a href="#h22-0-3931" id="h22-0-3931" class="d">- null !== actionNode && (nextState = actionNode.next, nextState === actionNode ? actionQueue.pending = null : (nextState = nextState.next, actionNode.next = nextState, runActionStateAction(actionQueue, nextState))); 23005 </a><a href="#h22-0-3932" id="h22-0-3932" class="d">- } 23006 </a><a href="#h22-0-3933" id="h22-0-3933" class="d">- function onActionError(actionQueue, actionNode, error) { 23007 </a><a href="#h22-0-3934" id="h22-0-3934" class="d">- var last = actionQueue.pending; 23008 </a><a href="#h22-0-3935" id="h22-0-3935" class="d">- actionQueue.pending = null; 23009 </a><a href="#h22-0-3936" id="h22-0-3936" class="d">- if (null !== last) { 23010 </a><a href="#h22-0-3937" id="h22-0-3937" class="d">- last = last.next; 23011 </a><a href="#h22-0-3938" id="h22-0-3938" class="d">- do 23012 </a><a href="#h22-0-3939" id="h22-0-3939" class="d">- actionNode.status = "rejected", actionNode.reason = error, notifyActionListeners(actionNode), actionNode = actionNode.next; 23013 </a><a href="#h22-0-3940" id="h22-0-3940" class="d">- while (actionNode !== last); 23014 </a><a href="#h22-0-3941" id="h22-0-3941" class="d">- } 23015 </a><a href="#h22-0-3942" id="h22-0-3942" class="d">- actionQueue.action = null; 23016 </a><a href="#h22-0-3943" id="h22-0-3943" class="d">- } 23017 </a><a href="#h22-0-3944" id="h22-0-3944" class="d">- function notifyActionListeners(actionNode) { 23018 </a><a href="#h22-0-3945" id="h22-0-3945" class="d">- actionNode = actionNode.listeners; 23019 </a><a href="#h22-0-3946" id="h22-0-3946" class="d">- for (var i = 0; i < actionNode.length; i++) (0, actionNode[i])(); 23020 </a><a href="#h22-0-3947" id="h22-0-3947" class="d">- } 23021 </a><a href="#h22-0-3948" id="h22-0-3948" class="d">- function actionStateReducer(oldState, newState) { 23022 </a><a href="#h22-0-3949" id="h22-0-3949" class="d">- return newState; 23023 </a><a href="#h22-0-3950" id="h22-0-3950" class="d">- } 23024 </a><a href="#h22-0-3951" id="h22-0-3951" class="d">- function mountActionState(action, initialStateProp) { 23025 </a><a href="#h22-0-3952" id="h22-0-3952" class="d">- if (isHydrating) { 23026 </a><a href="#h22-0-3953" id="h22-0-3953" class="d">- var ssrFormState = workInProgressRoot.formState; 23027 </a><a href="#h22-0-3954" id="h22-0-3954" class="d">- if (null !== ssrFormState) { 23028 </a><a href="#h22-0-3955" id="h22-0-3955" class="d">- a: { 23029 </a><a href="#h22-0-3956" id="h22-0-3956" class="d">- var isMatching = currentlyRenderingFiber$1; 23030 </a><a href="#h22-0-3957" id="h22-0-3957" class="d">- if (isHydrating) { 23031 </a><a href="#h22-0-3958" id="h22-0-3958" class="d">- if (nextHydratableInstance) { 23032 </a><a href="#h22-0-3959" id="h22-0-3959" class="d">- var markerInstance = canHydrateFormStateMarker( 23033 </a><a href="#h22-0-3960" id="h22-0-3960" class="d">- nextHydratableInstance, 23034 </a><a href="#h22-0-3961" id="h22-0-3961" class="d">- rootOrSingletonContext 23035 </a><a href="#h22-0-3962" id="h22-0-3962" class="d">- ); 23036 </a><a href="#h22-0-3963" id="h22-0-3963" class="d">- if (markerInstance) { 23037 </a><a href="#h22-0-3964" id="h22-0-3964" class="d">- nextHydratableInstance = getNextHydratableSibling(markerInstance); 23038 </a><a href="#h22-0-3965" id="h22-0-3965" class="d">- isMatching = isFormStateMarkerMatching(markerInstance); 23039 </a><a href="#h22-0-3966" id="h22-0-3966" class="d">- break a; 23040 </a><a href="#h22-0-3967" id="h22-0-3967" class="d">- } 23041 </a><a href="#h22-0-3968" id="h22-0-3968" class="d">- } 23042 </a><a href="#h22-0-3969" id="h22-0-3969" class="d">- throwOnHydrationMismatch(isMatching); 23043 </a><a href="#h22-0-3970" id="h22-0-3970" class="d">- } 23044 </a><a href="#h22-0-3971" id="h22-0-3971" class="d">- isMatching = false; 23045 </a><a href="#h22-0-3972" id="h22-0-3972" class="d">- } 23046 </a><a href="#h22-0-3973" id="h22-0-3973" class="d">- isMatching && (initialStateProp = ssrFormState[0]); 23047 </a><a href="#h22-0-3974" id="h22-0-3974" class="d">- } 23048 </a><a href="#h22-0-3975" id="h22-0-3975" class="d">- } 23049 </a><a href="#h22-0-3976" id="h22-0-3976" class="d">- ssrFormState = mountWorkInProgressHook(); 23050 </a><a href="#h22-0-3977" id="h22-0-3977" class="d">- ssrFormState.memoizedState = ssrFormState.baseState = initialStateProp; 23051 </a><a href="#h22-0-3978" id="h22-0-3978" class="d">- isMatching = { 23052 </a><a href="#h22-0-3979" id="h22-0-3979" class="d">- pending: null, 23053 </a><a href="#h22-0-3980" id="h22-0-3980" class="d">- lanes: 0, 23054 </a><a href="#h22-0-3981" id="h22-0-3981" class="d">- dispatch: null, 23055 </a><a href="#h22-0-3982" id="h22-0-3982" class="d">- lastRenderedReducer: actionStateReducer, 23056 </a><a href="#h22-0-3983" id="h22-0-3983" class="d">- lastRenderedState: initialStateProp 23057 </a><a href="#h22-0-3984" id="h22-0-3984" class="d">- }; 23058 </a><a href="#h22-0-3985" id="h22-0-3985" class="d">- ssrFormState.queue = isMatching; 23059 </a><a href="#h22-0-3986" id="h22-0-3986" class="d">- ssrFormState = dispatchSetState.bind( 23060 </a><a href="#h22-0-3987" id="h22-0-3987" class="d">- null, 23061 </a><a href="#h22-0-3988" id="h22-0-3988" class="d">- currentlyRenderingFiber$1, 23062 </a><a href="#h22-0-3989" id="h22-0-3989" class="d">- isMatching 23063 </a><a href="#h22-0-3990" id="h22-0-3990" class="d">- ); 23064 </a><a href="#h22-0-3991" id="h22-0-3991" class="d">- isMatching.dispatch = ssrFormState; 23065 </a><a href="#h22-0-3992" id="h22-0-3992" class="d">- isMatching = mountStateImpl(false); 23066 </a><a href="#h22-0-3993" id="h22-0-3993" class="d">- var setPendingState = dispatchOptimisticSetState.bind( 23067 </a><a href="#h22-0-3994" id="h22-0-3994" class="d">- null, 23068 </a><a href="#h22-0-3995" id="h22-0-3995" class="d">- currentlyRenderingFiber$1, 23069 </a><a href="#h22-0-3996" id="h22-0-3996" class="d">- false, 23070 </a><a href="#h22-0-3997" id="h22-0-3997" class="d">- isMatching.queue 23071 </a><a href="#h22-0-3998" id="h22-0-3998" class="d">- ); 23072 </a><a href="#h22-0-3999" id="h22-0-3999" class="d">- isMatching = mountWorkInProgressHook(); 23073 </a><a href="#h22-0-4000" id="h22-0-4000" class="d">- markerInstance = { 23074 </a><a href="#h22-0-4001" id="h22-0-4001" class="d">- state: initialStateProp, 23075 </a><a href="#h22-0-4002" id="h22-0-4002" class="d">- dispatch: null, 23076 </a><a href="#h22-0-4003" id="h22-0-4003" class="d">- action, 23077 </a><a href="#h22-0-4004" id="h22-0-4004" class="d">- pending: null 23078 </a><a href="#h22-0-4005" id="h22-0-4005" class="d">- }; 23079 </a><a href="#h22-0-4006" id="h22-0-4006" class="d">- isMatching.queue = markerInstance; 23080 </a><a href="#h22-0-4007" id="h22-0-4007" class="d">- ssrFormState = dispatchActionState.bind( 23081 </a><a href="#h22-0-4008" id="h22-0-4008" class="d">- null, 23082 </a><a href="#h22-0-4009" id="h22-0-4009" class="d">- currentlyRenderingFiber$1, 23083 </a><a href="#h22-0-4010" id="h22-0-4010" class="d">- markerInstance, 23084 </a><a href="#h22-0-4011" id="h22-0-4011" class="d">- setPendingState, 23085 </a><a href="#h22-0-4012" id="h22-0-4012" class="d">- ssrFormState 23086 </a><a href="#h22-0-4013" id="h22-0-4013" class="d">- ); 23087 </a><a href="#h22-0-4014" id="h22-0-4014" class="d">- markerInstance.dispatch = ssrFormState; 23088 </a><a href="#h22-0-4015" id="h22-0-4015" class="d">- isMatching.memoizedState = action; 23089 </a><a href="#h22-0-4016" id="h22-0-4016" class="d">- return [initialStateProp, ssrFormState, false]; 23090 </a><a href="#h22-0-4017" id="h22-0-4017" class="d">- } 23091 </a><a href="#h22-0-4018" id="h22-0-4018" class="d">- function updateActionState(action) { 23092 </a><a href="#h22-0-4019" id="h22-0-4019" class="d">- var stateHook = updateWorkInProgressHook(); 23093 </a><a href="#h22-0-4020" id="h22-0-4020" class="d">- return updateActionStateImpl(stateHook, currentHook, action); 23094 </a><a href="#h22-0-4021" id="h22-0-4021" class="d">- } 23095 </a><a href="#h22-0-4022" id="h22-0-4022" class="d">- function updateActionStateImpl(stateHook, currentStateHook, action) { 23096 </a><a href="#h22-0-4023" id="h22-0-4023" class="d">- currentStateHook = updateReducerImpl( 23097 </a><a href="#h22-0-4024" id="h22-0-4024" class="d">- stateHook, 23098 </a><a href="#h22-0-4025" id="h22-0-4025" class="d">- currentStateHook, 23099 </a><a href="#h22-0-4026" id="h22-0-4026" class="d">- actionStateReducer 23100 </a><a href="#h22-0-4027" id="h22-0-4027" class="d">- )[0]; 23101 </a><a href="#h22-0-4028" id="h22-0-4028" class="d">- stateHook = updateReducer(basicStateReducer)[0]; 23102 </a><a href="#h22-0-4029" id="h22-0-4029" class="d">- currentStateHook = "object" === typeof currentStateHook && null !== currentStateHook && "function" === typeof currentStateHook.then ? useThenable(currentStateHook) : currentStateHook; 23103 </a><a href="#h22-0-4030" id="h22-0-4030" class="d">- var actionQueueHook = updateWorkInProgressHook(), actionQueue = actionQueueHook.queue, dispatch = actionQueue.dispatch; 23104 </a><a href="#h22-0-4031" id="h22-0-4031" class="d">- action !== actionQueueHook.memoizedState && (currentlyRenderingFiber$1.flags |= 2048, pushEffect( 23105 </a><a href="#h22-0-4032" id="h22-0-4032" class="d">- HasEffect | Passive, 23106 </a><a href="#h22-0-4033" id="h22-0-4033" class="d">- actionStateActionEffect.bind(null, actionQueue, action), 23107 </a><a href="#h22-0-4034" id="h22-0-4034" class="d">- { destroy: void 0 }, 23108 </a><a href="#h22-0-4035" id="h22-0-4035" class="d">- null 23109 </a><a href="#h22-0-4036" id="h22-0-4036" class="d">- )); 23110 </a><a href="#h22-0-4037" id="h22-0-4037" class="d">- return [currentStateHook, dispatch, stateHook]; 23111 </a><a href="#h22-0-4038" id="h22-0-4038" class="d">- } 23112 </a><a href="#h22-0-4039" id="h22-0-4039" class="d">- function actionStateActionEffect(actionQueue, action) { 23113 </a><a href="#h22-0-4040" id="h22-0-4040" class="d">- actionQueue.action = action; 23114 </a><a href="#h22-0-4041" id="h22-0-4041" class="d">- } 23115 </a><a href="#h22-0-4042" id="h22-0-4042" class="d">- function rerenderActionState(action) { 23116 </a><a href="#h22-0-4043" id="h22-0-4043" class="d">- var stateHook = updateWorkInProgressHook(), currentStateHook = currentHook; 23117 </a><a href="#h22-0-4044" id="h22-0-4044" class="d">- if (null !== currentStateHook) 23118 </a><a href="#h22-0-4045" id="h22-0-4045" class="d">- return updateActionStateImpl(stateHook, currentStateHook, action); 23119 </a><a href="#h22-0-4046" id="h22-0-4046" class="d">- updateWorkInProgressHook(); 23120 </a><a href="#h22-0-4047" id="h22-0-4047" class="d">- stateHook = stateHook.memoizedState; 23121 </a><a href="#h22-0-4048" id="h22-0-4048" class="d">- currentStateHook = updateWorkInProgressHook(); 23122 </a><a href="#h22-0-4049" id="h22-0-4049" class="d">- var dispatch = currentStateHook.queue.dispatch; 23123 </a><a href="#h22-0-4050" id="h22-0-4050" class="d">- currentStateHook.memoizedState = action; 23124 </a><a href="#h22-0-4051" id="h22-0-4051" class="d">- return [stateHook, dispatch, false]; 23125 </a><a href="#h22-0-4052" id="h22-0-4052" class="d">- } 23126 </a><a href="#h22-0-4053" id="h22-0-4053" class="d">- function pushEffect(tag, create, inst, deps) { 23127 </a><a href="#h22-0-4054" id="h22-0-4054" class="d">- tag = { tag, create, inst, deps, next: null }; 23128 </a><a href="#h22-0-4055" id="h22-0-4055" class="d">- create = currentlyRenderingFiber$1.updateQueue; 23129 </a><a href="#h22-0-4056" id="h22-0-4056" class="d">- null === create && (create = createFunctionComponentUpdateQueue(), currentlyRenderingFiber$1.updateQueue = create); 23130 </a><a href="#h22-0-4057" id="h22-0-4057" class="d">- inst = create.lastEffect; 23131 </a><a href="#h22-0-4058" id="h22-0-4058" class="d">- null === inst ? create.lastEffect = tag.next = tag : (deps = inst.next, inst.next = tag, tag.next = deps, create.lastEffect = tag); 23132 </a><a href="#h22-0-4059" id="h22-0-4059" class="d">- return tag; 23133 </a><a href="#h22-0-4060" id="h22-0-4060" class="d">- } 23134 </a><a href="#h22-0-4061" id="h22-0-4061" class="d">- function mountRef(initialValue) { 23135 </a><a href="#h22-0-4062" id="h22-0-4062" class="d">- var hook = mountWorkInProgressHook(); 23136 </a><a href="#h22-0-4063" id="h22-0-4063" class="d">- initialValue = { current: initialValue }; 23137 </a><a href="#h22-0-4064" id="h22-0-4064" class="d">- return hook.memoizedState = initialValue; 23138 </a><a href="#h22-0-4065" id="h22-0-4065" class="d">- } 23139 </a><a href="#h22-0-4066" id="h22-0-4066" class="d">- function mountEffectImpl(fiberFlags, hookFlags, create, deps) { 23140 </a><a href="#h22-0-4067" id="h22-0-4067" class="d">- var hook = mountWorkInProgressHook(); 23141 </a><a href="#h22-0-4068" id="h22-0-4068" class="d">- currentlyRenderingFiber$1.flags |= fiberFlags; 23142 </a><a href="#h22-0-4069" id="h22-0-4069" class="d">- hook.memoizedState = pushEffect( 23143 </a><a href="#h22-0-4070" id="h22-0-4070" class="d">- HasEffect | hookFlags, 23144 </a><a href="#h22-0-4071" id="h22-0-4071" class="d">- create, 23145 </a><a href="#h22-0-4072" id="h22-0-4072" class="d">- { destroy: void 0 }, 23146 </a><a href="#h22-0-4073" id="h22-0-4073" class="d">- void 0 === deps ? null : deps 23147 </a><a href="#h22-0-4074" id="h22-0-4074" class="d">- ); 23148 </a><a href="#h22-0-4075" id="h22-0-4075" class="d">- } 23149 </a><a href="#h22-0-4076" id="h22-0-4076" class="d">- function updateEffectImpl(fiberFlags, hookFlags, create, deps) { 23150 </a><a href="#h22-0-4077" id="h22-0-4077" class="d">- var hook = updateWorkInProgressHook(); 23151 </a><a href="#h22-0-4078" id="h22-0-4078" class="d">- deps = void 0 === deps ? null : deps; 23152 </a><a href="#h22-0-4079" id="h22-0-4079" class="d">- var inst = hook.memoizedState.inst; 23153 </a><a href="#h22-0-4080" id="h22-0-4080" class="d">- null !== currentHook && null !== deps && areHookInputsEqual(deps, currentHook.memoizedState.deps) ? hook.memoizedState = pushEffect(hookFlags, create, inst, deps) : (currentlyRenderingFiber$1.flags |= fiberFlags, hook.memoizedState = pushEffect( 23154 </a><a href="#h22-0-4081" id="h22-0-4081" class="d">- HasEffect | hookFlags, 23155 </a><a href="#h22-0-4082" id="h22-0-4082" class="d">- create, 23156 </a><a href="#h22-0-4083" id="h22-0-4083" class="d">- inst, 23157 </a><a href="#h22-0-4084" id="h22-0-4084" class="d">- deps 23158 </a><a href="#h22-0-4085" id="h22-0-4085" class="d">- )); 23159 </a><a href="#h22-0-4086" id="h22-0-4086" class="d">- } 23160 </a><a href="#h22-0-4087" id="h22-0-4087" class="d">- function mountEffect(create, deps) { 23161 </a><a href="#h22-0-4088" id="h22-0-4088" class="d">- (currentlyRenderingFiber$1.mode & 16) !== NoMode && (currentlyRenderingFiber$1.mode & 64) === NoMode ? mountEffectImpl(142608384, Passive, create, deps) : mountEffectImpl(8390656, Passive, create, deps); 23162 </a><a href="#h22-0-4089" id="h22-0-4089" class="d">- } 23163 </a><a href="#h22-0-4090" id="h22-0-4090" class="d">- function mountLayoutEffect(create, deps) { 23164 </a><a href="#h22-0-4091" id="h22-0-4091" class="d">- var fiberFlags = 4194308; 23165 </a><a href="#h22-0-4092" id="h22-0-4092" class="d">- (currentlyRenderingFiber$1.mode & 16) !== NoMode && (fiberFlags |= 67108864); 23166 </a><a href="#h22-0-4093" id="h22-0-4093" class="d">- return mountEffectImpl(fiberFlags, Layout, create, deps); 23167 </a><a href="#h22-0-4094" id="h22-0-4094" class="d">- } 23168 </a><a href="#h22-0-4095" id="h22-0-4095" class="d">- function imperativeHandleEffect(create, ref) { 23169 </a><a href="#h22-0-4096" id="h22-0-4096" class="d">- if ("function" === typeof ref) { 23170 </a><a href="#h22-0-4097" id="h22-0-4097" class="d">- create = create(); 23171 </a><a href="#h22-0-4098" id="h22-0-4098" class="d">- var refCleanup = ref(create); 23172 </a><a href="#h22-0-4099" id="h22-0-4099" class="d">- return function() { 23173 </a><a href="#h22-0-4100" id="h22-0-4100" class="d">- "function" === typeof refCleanup ? refCleanup() : ref(null); 23174 </a><a href="#h22-0-4101" id="h22-0-4101" class="d">- }; 23175 </a><a href="#h22-0-4102" id="h22-0-4102" class="d">- } 23176 </a><a href="#h22-0-4103" id="h22-0-4103" class="d">- if (null !== ref && void 0 !== ref) 23177 </a><a href="#h22-0-4104" id="h22-0-4104" class="d">- return ref.hasOwnProperty("current") || console.error( 23178 </a><a href="#h22-0-4105" id="h22-0-4105" class="d">- "Expected useImperativeHandle() first argument to either be a ref callback or React.createRef() object. Instead received: %s.", 23179 </a><a href="#h22-0-4106" id="h22-0-4106" class="d">- "an object with keys {" + Object.keys(ref).join(", ") + "}" 23180 </a><a href="#h22-0-4107" id="h22-0-4107" class="d">- ), create = create(), ref.current = create, function() { 23181 </a><a href="#h22-0-4108" id="h22-0-4108" class="d">- ref.current = null; 23182 </a><a href="#h22-0-4109" id="h22-0-4109" class="d">- }; 23183 </a><a href="#h22-0-4110" id="h22-0-4110" class="d">- } 23184 </a><a href="#h22-0-4111" id="h22-0-4111" class="d">- function mountImperativeHandle(ref, create, deps) { 23185 </a><a href="#h22-0-4112" id="h22-0-4112" class="d">- "function" !== typeof create && console.error( 23186 </a><a href="#h22-0-4113" id="h22-0-4113" class="d">- "Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.", 23187 </a><a href="#h22-0-4114" id="h22-0-4114" class="d">- null !== create ? typeof create : "null" 23188 </a><a href="#h22-0-4115" id="h22-0-4115" class="d">- ); 23189 </a><a href="#h22-0-4116" id="h22-0-4116" class="d">- deps = null !== deps && void 0 !== deps ? deps.concat([ref]) : null; 23190 </a><a href="#h22-0-4117" id="h22-0-4117" class="d">- var fiberFlags = 4194308; 23191 </a><a href="#h22-0-4118" id="h22-0-4118" class="d">- (currentlyRenderingFiber$1.mode & 16) !== NoMode && (fiberFlags |= 67108864); 23192 </a><a href="#h22-0-4119" id="h22-0-4119" class="d">- mountEffectImpl( 23193 </a><a href="#h22-0-4120" id="h22-0-4120" class="d">- fiberFlags, 23194 </a><a href="#h22-0-4121" id="h22-0-4121" class="d">- Layout, 23195 </a><a href="#h22-0-4122" id="h22-0-4122" class="d">- imperativeHandleEffect.bind(null, create, ref), 23196 </a><a href="#h22-0-4123" id="h22-0-4123" class="d">- deps 23197 </a><a href="#h22-0-4124" id="h22-0-4124" class="d">- ); 23198 </a><a href="#h22-0-4125" id="h22-0-4125" class="d">- } 23199 </a><a href="#h22-0-4126" id="h22-0-4126" class="d">- function updateImperativeHandle(ref, create, deps) { 23200 </a><a href="#h22-0-4127" id="h22-0-4127" class="d">- "function" !== typeof create && console.error( 23201 </a><a href="#h22-0-4128" id="h22-0-4128" class="d">- "Expected useImperativeHandle() second argument to be a function that creates a handle. Instead received: %s.", 23202 </a><a href="#h22-0-4129" id="h22-0-4129" class="d">- null !== create ? typeof create : "null" 23203 </a><a href="#h22-0-4130" id="h22-0-4130" class="d">- ); 23204 </a><a href="#h22-0-4131" id="h22-0-4131" class="d">- deps = null !== deps && void 0 !== deps ? deps.concat([ref]) : null; 23205 </a><a href="#h22-0-4132" id="h22-0-4132" class="d">- updateEffectImpl( 23206 </a><a href="#h22-0-4133" id="h22-0-4133" class="d">- 4, 23207 </a><a href="#h22-0-4134" id="h22-0-4134" class="d">- Layout, 23208 </a><a href="#h22-0-4135" id="h22-0-4135" class="d">- imperativeHandleEffect.bind(null, create, ref), 23209 </a><a href="#h22-0-4136" id="h22-0-4136" class="d">- deps 23210 </a><a href="#h22-0-4137" id="h22-0-4137" class="d">- ); 23211 </a><a href="#h22-0-4138" id="h22-0-4138" class="d">- } 23212 </a><a href="#h22-0-4139" id="h22-0-4139" class="d">- function mountCallback(callback, deps) { 23213 </a><a href="#h22-0-4140" id="h22-0-4140" class="d">- mountWorkInProgressHook().memoizedState = [ 23214 </a><a href="#h22-0-4141" id="h22-0-4141" class="d">- callback, 23215 </a><a href="#h22-0-4142" id="h22-0-4142" class="d">- void 0 === deps ? null : deps 23216 </a><a href="#h22-0-4143" id="h22-0-4143" class="d">- ]; 23217 </a><a href="#h22-0-4144" id="h22-0-4144" class="d">- return callback; 23218 </a><a href="#h22-0-4145" id="h22-0-4145" class="d">- } 23219 </a><a href="#h22-0-4146" id="h22-0-4146" class="d">- function updateCallback(callback, deps) { 23220 </a><a href="#h22-0-4147" id="h22-0-4147" class="d">- var hook = updateWorkInProgressHook(); 23221 </a><a href="#h22-0-4148" id="h22-0-4148" class="d">- deps = void 0 === deps ? null : deps; 23222 </a><a href="#h22-0-4149" id="h22-0-4149" class="d">- var prevState = hook.memoizedState; 23223 </a><a href="#h22-0-4150" id="h22-0-4150" class="d">- if (null !== deps && areHookInputsEqual(deps, prevState[1])) 23224 </a><a href="#h22-0-4151" id="h22-0-4151" class="d">- return prevState[0]; 23225 </a><a href="#h22-0-4152" id="h22-0-4152" class="d">- hook.memoizedState = [callback, deps]; 23226 </a><a href="#h22-0-4153" id="h22-0-4153" class="d">- return callback; 23227 </a><a href="#h22-0-4154" id="h22-0-4154" class="d">- } 23228 </a><a href="#h22-0-4155" id="h22-0-4155" class="d">- function mountMemo(nextCreate, deps) { 23229 </a><a href="#h22-0-4156" id="h22-0-4156" class="d">- var hook = mountWorkInProgressHook(); 23230 </a><a href="#h22-0-4157" id="h22-0-4157" class="d">- deps = void 0 === deps ? null : deps; 23231 </a><a href="#h22-0-4158" id="h22-0-4158" class="d">- var nextValue = nextCreate(); 23232 </a><a href="#h22-0-4159" id="h22-0-4159" class="d">- if (shouldDoubleInvokeUserFnsInHooksDEV) { 23233 </a><a href="#h22-0-4160" id="h22-0-4160" class="d">- setIsStrictModeForDevtools(true); 23234 </a><a href="#h22-0-4161" id="h22-0-4161" class="d">- try { 23235 </a><a href="#h22-0-4162" id="h22-0-4162" class="d">- nextCreate(); 23236 </a><a href="#h22-0-4163" id="h22-0-4163" class="d">- } finally { 23237 </a><a href="#h22-0-4164" id="h22-0-4164" class="d">- setIsStrictModeForDevtools(false); 23238 </a><a href="#h22-0-4165" id="h22-0-4165" class="d">- } 23239 </a><a href="#h22-0-4166" id="h22-0-4166" class="d">- } 23240 </a><a href="#h22-0-4167" id="h22-0-4167" class="d">- hook.memoizedState = [nextValue, deps]; 23241 </a><a href="#h22-0-4168" id="h22-0-4168" class="d">- return nextValue; 23242 </a><a href="#h22-0-4169" id="h22-0-4169" class="d">- } 23243 </a><a href="#h22-0-4170" id="h22-0-4170" class="d">- function updateMemo(nextCreate, deps) { 23244 </a><a href="#h22-0-4171" id="h22-0-4171" class="d">- var hook = updateWorkInProgressHook(); 23245 </a><a href="#h22-0-4172" id="h22-0-4172" class="d">- deps = void 0 === deps ? null : deps; 23246 </a><a href="#h22-0-4173" id="h22-0-4173" class="d">- var prevState = hook.memoizedState; 23247 </a><a href="#h22-0-4174" id="h22-0-4174" class="d">- if (null !== deps && areHookInputsEqual(deps, prevState[1])) 23248 </a><a href="#h22-0-4175" id="h22-0-4175" class="d">- return prevState[0]; 23249 </a><a href="#h22-0-4176" id="h22-0-4176" class="d">- prevState = nextCreate(); 23250 </a><a href="#h22-0-4177" id="h22-0-4177" class="d">- if (shouldDoubleInvokeUserFnsInHooksDEV) { 23251 </a><a href="#h22-0-4178" id="h22-0-4178" class="d">- setIsStrictModeForDevtools(true); 23252 </a><a href="#h22-0-4179" id="h22-0-4179" class="d">- try { 23253 </a><a href="#h22-0-4180" id="h22-0-4180" class="d">- nextCreate(); 23254 </a><a href="#h22-0-4181" id="h22-0-4181" class="d">- } finally { 23255 </a><a href="#h22-0-4182" id="h22-0-4182" class="d">- setIsStrictModeForDevtools(false); 23256 </a><a href="#h22-0-4183" id="h22-0-4183" class="d">- } 23257 </a><a href="#h22-0-4184" id="h22-0-4184" class="d">- } 23258 </a><a href="#h22-0-4185" id="h22-0-4185" class="d">- hook.memoizedState = [prevState, deps]; 23259 </a><a href="#h22-0-4186" id="h22-0-4186" class="d">- return prevState; 23260 </a><a href="#h22-0-4187" id="h22-0-4187" class="d">- } 23261 </a><a href="#h22-0-4188" id="h22-0-4188" class="d">- function mountDeferredValue(value, initialValue) { 23262 </a><a href="#h22-0-4189" id="h22-0-4189" class="d">- var hook = mountWorkInProgressHook(); 23263 </a><a href="#h22-0-4190" id="h22-0-4190" class="d">- return mountDeferredValueImpl(hook, value, initialValue); 23264 </a><a href="#h22-0-4191" id="h22-0-4191" class="d">- } 23265 </a><a href="#h22-0-4192" id="h22-0-4192" class="d">- function updateDeferredValue(value, initialValue) { 23266 </a><a href="#h22-0-4193" id="h22-0-4193" class="d">- var hook = updateWorkInProgressHook(); 23267 </a><a href="#h22-0-4194" id="h22-0-4194" class="d">- return updateDeferredValueImpl( 23268 </a><a href="#h22-0-4195" id="h22-0-4195" class="d">- hook, 23269 </a><a href="#h22-0-4196" id="h22-0-4196" class="d">- currentHook.memoizedState, 23270 </a><a href="#h22-0-4197" id="h22-0-4197" class="d">- value, 23271 </a><a href="#h22-0-4198" id="h22-0-4198" class="d">- initialValue 23272 </a><a href="#h22-0-4199" id="h22-0-4199" class="d">- ); 23273 </a><a href="#h22-0-4200" id="h22-0-4200" class="d">- } 23274 </a><a href="#h22-0-4201" id="h22-0-4201" class="d">- function rerenderDeferredValue(value, initialValue) { 23275 </a><a href="#h22-0-4202" id="h22-0-4202" class="d">- var hook = updateWorkInProgressHook(); 23276 </a><a href="#h22-0-4203" id="h22-0-4203" class="d">- return null === currentHook ? mountDeferredValueImpl(hook, value, initialValue) : updateDeferredValueImpl( 23277 </a><a href="#h22-0-4204" id="h22-0-4204" class="d">- hook, 23278 </a><a href="#h22-0-4205" id="h22-0-4205" class="d">- currentHook.memoizedState, 23279 </a><a href="#h22-0-4206" id="h22-0-4206" class="d">- value, 23280 </a><a href="#h22-0-4207" id="h22-0-4207" class="d">- initialValue 23281 </a><a href="#h22-0-4208" id="h22-0-4208" class="d">- ); 23282 </a><a href="#h22-0-4209" id="h22-0-4209" class="d">- } 23283 </a><a href="#h22-0-4210" id="h22-0-4210" class="d">- function mountDeferredValueImpl(hook, value, initialValue) { 23284 </a><a href="#h22-0-4211" id="h22-0-4211" class="d">- if (void 0 === initialValue || 0 !== (renderLanes & 1073741824)) 23285 </a><a href="#h22-0-4212" id="h22-0-4212" class="d">- return hook.memoizedState = value; 23286 </a><a href="#h22-0-4213" id="h22-0-4213" class="d">- hook.memoizedState = initialValue; 23287 </a><a href="#h22-0-4214" id="h22-0-4214" class="d">- hook = requestDeferredLane(); 23288 </a><a href="#h22-0-4215" id="h22-0-4215" class="d">- currentlyRenderingFiber$1.lanes |= hook; 23289 </a><a href="#h22-0-4216" id="h22-0-4216" class="d">- workInProgressRootSkippedLanes |= hook; 23290 </a><a href="#h22-0-4217" id="h22-0-4217" class="d">- return initialValue; 23291 </a><a href="#h22-0-4218" id="h22-0-4218" class="d">- } 23292 </a><a href="#h22-0-4219" id="h22-0-4219" class="d">- function updateDeferredValueImpl(hook, prevValue, value, initialValue) { 23293 </a><a href="#h22-0-4220" id="h22-0-4220" class="d">- if (objectIs(value, prevValue)) return value; 23294 </a><a href="#h22-0-4221" id="h22-0-4221" class="d">- if (null !== currentTreeHiddenStackCursor.current) 23295 </a><a href="#h22-0-4222" id="h22-0-4222" class="d">- return hook = mountDeferredValueImpl(hook, value, initialValue), objectIs(hook, prevValue) || (didReceiveUpdate = true), hook; 23296 </a><a href="#h22-0-4223" id="h22-0-4223" class="d">- if (0 === (renderLanes & 42)) 23297 </a><a href="#h22-0-4224" id="h22-0-4224" class="d">- return didReceiveUpdate = true, hook.memoizedState = value; 23298 </a><a href="#h22-0-4225" id="h22-0-4225" class="d">- hook = requestDeferredLane(); 23299 </a><a href="#h22-0-4226" id="h22-0-4226" class="d">- currentlyRenderingFiber$1.lanes |= hook; 23300 </a><a href="#h22-0-4227" id="h22-0-4227" class="d">- workInProgressRootSkippedLanes |= hook; 23301 </a><a href="#h22-0-4228" id="h22-0-4228" class="d">- return prevValue; 23302 </a><a href="#h22-0-4229" id="h22-0-4229" class="d">- } 23303 </a><a href="#h22-0-4230" id="h22-0-4230" class="d">- function startTransition(fiber, queue, pendingState, finishedState, callback) { 23304 </a><a href="#h22-0-4231" id="h22-0-4231" class="d">- var previousPriority = getCurrentUpdatePriority(); 23305 </a><a href="#h22-0-4232" id="h22-0-4232" class="d">- setCurrentUpdatePriority( 23306 </a><a href="#h22-0-4233" id="h22-0-4233" class="d">- 0 !== previousPriority && 8 > previousPriority ? previousPriority : 8 23307 </a><a href="#h22-0-4234" id="h22-0-4234" class="d">- ); 23308 </a><a href="#h22-0-4235" id="h22-0-4235" class="d">- var prevTransition = ReactSharedInternals.T, currentTransition = {}; 23309 </a><a href="#h22-0-4236" id="h22-0-4236" class="d">- ReactSharedInternals.T = currentTransition; 23310 </a><a href="#h22-0-4237" id="h22-0-4237" class="d">- dispatchOptimisticSetState(fiber, false, queue, pendingState); 23311 </a><a href="#h22-0-4238" id="h22-0-4238" class="d">- currentTransition._updatedFibers = /* @__PURE__ */ new Set(); 23312 </a><a href="#h22-0-4239" id="h22-0-4239" class="d">- try { 23313 </a><a href="#h22-0-4240" id="h22-0-4240" class="d">- var returnValue = callback(), onStartTransitionFinish = ReactSharedInternals.S; 23314 </a><a href="#h22-0-4241" id="h22-0-4241" class="d">- null !== onStartTransitionFinish && onStartTransitionFinish(currentTransition, returnValue); 23315 </a><a href="#h22-0-4242" id="h22-0-4242" class="d">- if (null !== returnValue && "object" === typeof returnValue && "function" === typeof returnValue.then) { 23316 </a><a href="#h22-0-4243" id="h22-0-4243" class="d">- var thenableForFinishedState = chainThenableValue( 23317 </a><a href="#h22-0-4244" id="h22-0-4244" class="d">- returnValue, 23318 </a><a href="#h22-0-4245" id="h22-0-4245" class="d">- finishedState 23319 </a><a href="#h22-0-4246" id="h22-0-4246" class="d">- ); 23320 </a><a href="#h22-0-4247" id="h22-0-4247" class="d">- dispatchSetStateInternal( 23321 </a><a href="#h22-0-4248" id="h22-0-4248" class="d">- fiber, 23322 </a><a href="#h22-0-4249" id="h22-0-4249" class="d">- queue, 23323 </a><a href="#h22-0-4250" id="h22-0-4250" class="d">- thenableForFinishedState, 23324 </a><a href="#h22-0-4251" id="h22-0-4251" class="d">- requestUpdateLane(fiber) 23325 </a><a href="#h22-0-4252" id="h22-0-4252" class="d">- ); 23326 </a><a href="#h22-0-4253" id="h22-0-4253" class="d">- } else 23327 </a><a href="#h22-0-4254" id="h22-0-4254" class="d">- dispatchSetStateInternal( 23328 </a><a href="#h22-0-4255" id="h22-0-4255" class="d">- fiber, 23329 </a><a href="#h22-0-4256" id="h22-0-4256" class="d">- queue, 23330 </a><a href="#h22-0-4257" id="h22-0-4257" class="d">- finishedState, 23331 </a><a href="#h22-0-4258" id="h22-0-4258" class="d">- requestUpdateLane(fiber) 23332 </a><a href="#h22-0-4259" id="h22-0-4259" class="d">- ); 23333 </a><a href="#h22-0-4260" id="h22-0-4260" class="d">- } catch (error) { 23334 </a><a href="#h22-0-4261" id="h22-0-4261" class="d">- dispatchSetStateInternal( 23335 </a><a href="#h22-0-4262" id="h22-0-4262" class="d">- fiber, 23336 </a><a href="#h22-0-4263" id="h22-0-4263" class="d">- queue, 23337 </a><a href="#h22-0-4264" id="h22-0-4264" class="d">- { then: function() { 23338 </a><a href="#h22-0-4265" id="h22-0-4265" class="d">- }, status: "rejected", reason: error }, 23339 </a><a href="#h22-0-4266" id="h22-0-4266" class="d">- requestUpdateLane(fiber) 23340 </a><a href="#h22-0-4267" id="h22-0-4267" class="d">- ); 23341 </a><a href="#h22-0-4268" id="h22-0-4268" class="d">- } finally { 23342 </a><a href="#h22-0-4269" id="h22-0-4269" class="d">- setCurrentUpdatePriority(previousPriority), ReactSharedInternals.T = prevTransition, null === prevTransition && currentTransition._updatedFibers && (fiber = currentTransition._updatedFibers.size, currentTransition._updatedFibers.clear(), 10 < fiber && console.warn( 23343 </a><a href="#h22-0-4270" id="h22-0-4270" class="d">- "Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table." 23344 </a><a href="#h22-0-4271" id="h22-0-4271" class="d">- )); 23345 </a><a href="#h22-0-4272" id="h22-0-4272" class="d">- } 23346 </a><a href="#h22-0-4273" id="h22-0-4273" class="d">- } 23347 </a><a href="#h22-0-4274" id="h22-0-4274" class="d">- function ensureFormComponentIsStateful(formFiber) { 23348 </a><a href="#h22-0-4275" id="h22-0-4275" class="d">- var existingStateHook = formFiber.memoizedState; 23349 </a><a href="#h22-0-4276" id="h22-0-4276" class="d">- if (null !== existingStateHook) return existingStateHook; 23350 </a><a href="#h22-0-4277" id="h22-0-4277" class="d">- existingStateHook = { 23351 </a><a href="#h22-0-4278" id="h22-0-4278" class="d">- memoizedState: NotPendingTransition, 23352 </a><a href="#h22-0-4279" id="h22-0-4279" class="d">- baseState: NotPendingTransition, 23353 </a><a href="#h22-0-4280" id="h22-0-4280" class="d">- baseQueue: null, 23354 </a><a href="#h22-0-4281" id="h22-0-4281" class="d">- queue: { 23355 </a><a href="#h22-0-4282" id="h22-0-4282" class="d">- pending: null, 23356 </a><a href="#h22-0-4283" id="h22-0-4283" class="d">- lanes: 0, 23357 </a><a href="#h22-0-4284" id="h22-0-4284" class="d">- dispatch: null, 23358 </a><a href="#h22-0-4285" id="h22-0-4285" class="d">- lastRenderedReducer: basicStateReducer, 23359 </a><a href="#h22-0-4286" id="h22-0-4286" class="d">- lastRenderedState: NotPendingTransition 23360 </a><a href="#h22-0-4287" id="h22-0-4287" class="d">- }, 23361 </a><a href="#h22-0-4288" id="h22-0-4288" class="d">- next: null 23362 </a><a href="#h22-0-4289" id="h22-0-4289" class="d">- }; 23363 </a><a href="#h22-0-4290" id="h22-0-4290" class="d">- var initialResetState = {}; 23364 </a><a href="#h22-0-4291" id="h22-0-4291" class="d">- existingStateHook.next = { 23365 </a><a href="#h22-0-4292" id="h22-0-4292" class="d">- memoizedState: initialResetState, 23366 </a><a href="#h22-0-4293" id="h22-0-4293" class="d">- baseState: initialResetState, 23367 </a><a href="#h22-0-4294" id="h22-0-4294" class="d">- baseQueue: null, 23368 </a><a href="#h22-0-4295" id="h22-0-4295" class="d">- queue: { 23369 </a><a href="#h22-0-4296" id="h22-0-4296" class="d">- pending: null, 23370 </a><a href="#h22-0-4297" id="h22-0-4297" class="d">- lanes: 0, 23371 </a><a href="#h22-0-4298" id="h22-0-4298" class="d">- dispatch: null, 23372 </a><a href="#h22-0-4299" id="h22-0-4299" class="d">- lastRenderedReducer: basicStateReducer, 23373 </a><a href="#h22-0-4300" id="h22-0-4300" class="d">- lastRenderedState: initialResetState 23374 </a><a href="#h22-0-4301" id="h22-0-4301" class="d">- }, 23375 </a><a href="#h22-0-4302" id="h22-0-4302" class="d">- next: null 23376 </a><a href="#h22-0-4303" id="h22-0-4303" class="d">- }; 23377 </a><a href="#h22-0-4304" id="h22-0-4304" class="d">- formFiber.memoizedState = existingStateHook; 23378 </a><a href="#h22-0-4305" id="h22-0-4305" class="d">- formFiber = formFiber.alternate; 23379 </a><a href="#h22-0-4306" id="h22-0-4306" class="d">- null !== formFiber && (formFiber.memoizedState = existingStateHook); 23380 </a><a href="#h22-0-4307" id="h22-0-4307" class="d">- return existingStateHook; 23381 </a><a href="#h22-0-4308" id="h22-0-4308" class="d">- } 23382 </a><a href="#h22-0-4309" id="h22-0-4309" class="d">- function mountTransition() { 23383 </a><a href="#h22-0-4310" id="h22-0-4310" class="d">- var stateHook = mountStateImpl(false); 23384 </a><a href="#h22-0-4311" id="h22-0-4311" class="d">- stateHook = startTransition.bind( 23385 </a><a href="#h22-0-4312" id="h22-0-4312" class="d">- null, 23386 </a><a href="#h22-0-4313" id="h22-0-4313" class="d">- currentlyRenderingFiber$1, 23387 </a><a href="#h22-0-4314" id="h22-0-4314" class="d">- stateHook.queue, 23388 </a><a href="#h22-0-4315" id="h22-0-4315" class="d">- true, 23389 </a><a href="#h22-0-4316" id="h22-0-4316" class="d">- false 23390 </a><a href="#h22-0-4317" id="h22-0-4317" class="d">- ); 23391 </a><a href="#h22-0-4318" id="h22-0-4318" class="d">- mountWorkInProgressHook().memoizedState = stateHook; 23392 </a><a href="#h22-0-4319" id="h22-0-4319" class="d">- return [false, stateHook]; 23393 </a><a href="#h22-0-4320" id="h22-0-4320" class="d">- } 23394 </a><a href="#h22-0-4321" id="h22-0-4321" class="d">- function updateTransition() { 23395 </a><a href="#h22-0-4322" id="h22-0-4322" class="d">- var booleanOrThenable = updateReducer(basicStateReducer)[0], start = updateWorkInProgressHook().memoizedState; 23396 </a><a href="#h22-0-4323" id="h22-0-4323" class="d">- return [ 23397 </a><a href="#h22-0-4324" id="h22-0-4324" class="d">- "boolean" === typeof booleanOrThenable ? booleanOrThenable : useThenable(booleanOrThenable), 23398 </a><a href="#h22-0-4325" id="h22-0-4325" class="d">- start 23399 </a><a href="#h22-0-4326" id="h22-0-4326" class="d">- ]; 23400 </a><a href="#h22-0-4327" id="h22-0-4327" class="d">- } 23401 </a><a href="#h22-0-4328" id="h22-0-4328" class="d">- function rerenderTransition() { 23402 </a><a href="#h22-0-4329" id="h22-0-4329" class="d">- var booleanOrThenable = rerenderReducer(basicStateReducer)[0], start = updateWorkInProgressHook().memoizedState; 23403 </a><a href="#h22-0-4330" id="h22-0-4330" class="d">- return [ 23404 </a><a href="#h22-0-4331" id="h22-0-4331" class="d">- "boolean" === typeof booleanOrThenable ? booleanOrThenable : useThenable(booleanOrThenable), 23405 </a><a href="#h22-0-4332" id="h22-0-4332" class="d">- start 23406 </a><a href="#h22-0-4333" id="h22-0-4333" class="d">- ]; 23407 </a><a href="#h22-0-4334" id="h22-0-4334" class="d">- } 23408 </a><a href="#h22-0-4335" id="h22-0-4335" class="d">- function useHostTransitionStatus() { 23409 </a><a href="#h22-0-4336" id="h22-0-4336" class="d">- return readContext(HostTransitionContext); 23410 </a><a href="#h22-0-4337" id="h22-0-4337" class="d">- } 23411 </a><a href="#h22-0-4338" id="h22-0-4338" class="d">- function mountId() { 23412 </a><a href="#h22-0-4339" id="h22-0-4339" class="d">- var hook = mountWorkInProgressHook(), identifierPrefix = workInProgressRoot.identifierPrefix; 23413 </a><a href="#h22-0-4340" id="h22-0-4340" class="d">- if (isHydrating) { 23414 </a><a href="#h22-0-4341" id="h22-0-4341" class="d">- var treeId = treeContextOverflow; 23415 </a><a href="#h22-0-4342" id="h22-0-4342" class="d">- var idWithLeadingBit = treeContextId; 23416 </a><a href="#h22-0-4343" id="h22-0-4343" class="d">- treeId = (idWithLeadingBit & ~(1 << 32 - clz32(idWithLeadingBit) - 1)).toString(32) + treeId; 23417 </a><a href="#h22-0-4344" id="h22-0-4344" class="d">- identifierPrefix = ":" + identifierPrefix + "R" + treeId; 23418 </a><a href="#h22-0-4345" id="h22-0-4345" class="d">- treeId = localIdCounter++; 23419 </a><a href="#h22-0-4346" id="h22-0-4346" class="d">- 0 < treeId && (identifierPrefix += "H" + treeId.toString(32)); 23420 </a><a href="#h22-0-4347" id="h22-0-4347" class="d">- identifierPrefix += ":"; 23421 </a><a href="#h22-0-4348" id="h22-0-4348" class="d">- } else 23422 </a><a href="#h22-0-4349" id="h22-0-4349" class="d">- treeId = globalClientIdCounter++, identifierPrefix = ":" + identifierPrefix + "r" + treeId.toString(32) + ":"; 23423 </a><a href="#h22-0-4350" id="h22-0-4350" class="d">- return hook.memoizedState = identifierPrefix; 23424 </a><a href="#h22-0-4351" id="h22-0-4351" class="d">- } 23425 </a><a href="#h22-0-4352" id="h22-0-4352" class="d">- function mountRefresh() { 23426 </a><a href="#h22-0-4353" id="h22-0-4353" class="d">- return mountWorkInProgressHook().memoizedState = refreshCache.bind( 23427 </a><a href="#h22-0-4354" id="h22-0-4354" class="d">- null, 23428 </a><a href="#h22-0-4355" id="h22-0-4355" class="d">- currentlyRenderingFiber$1 23429 </a><a href="#h22-0-4356" id="h22-0-4356" class="d">- ); 23430 </a><a href="#h22-0-4357" id="h22-0-4357" class="d">- } 23431 </a><a href="#h22-0-4358" id="h22-0-4358" class="d">- function refreshCache(fiber, seedKey) { 23432 </a><a href="#h22-0-4359" id="h22-0-4359" class="d">- for (var provider = fiber.return; null !== provider; ) { 23433 </a><a href="#h22-0-4360" id="h22-0-4360" class="d">- switch (provider.tag) { 23434 </a><a href="#h22-0-4361" id="h22-0-4361" class="d">- case 24: 23435 </a><a href="#h22-0-4362" id="h22-0-4362" class="d">- case 3: 23436 </a><a href="#h22-0-4363" id="h22-0-4363" class="d">- var lane = requestUpdateLane(provider); 23437 </a><a href="#h22-0-4364" id="h22-0-4364" class="d">- fiber = createUpdate(lane); 23438 </a><a href="#h22-0-4365" id="h22-0-4365" class="d">- var root = enqueueUpdate(provider, fiber, lane); 23439 </a><a href="#h22-0-4366" id="h22-0-4366" class="d">- null !== root && (scheduleUpdateOnFiber(root, provider, lane), entangleTransitions(root, provider, lane)); 23440 </a><a href="#h22-0-4367" id="h22-0-4367" class="d">- provider = createCache(); 23441 </a><a href="#h22-0-4368" id="h22-0-4368" class="d">- null !== seedKey && void 0 !== seedKey && null !== root && console.error( 23442 </a><a href="#h22-0-4369" id="h22-0-4369" class="d">- "The seed argument is not enabled outside experimental channels." 23443 </a><a href="#h22-0-4370" id="h22-0-4370" class="d">- ); 23444 </a><a href="#h22-0-4371" id="h22-0-4371" class="d">- fiber.payload = { cache: provider }; 23445 </a><a href="#h22-0-4372" id="h22-0-4372" class="d">- return; 23446 </a><a href="#h22-0-4373" id="h22-0-4373" class="d">- } 23447 </a><a href="#h22-0-4374" id="h22-0-4374" class="d">- provider = provider.return; 23448 </a><a href="#h22-0-4375" id="h22-0-4375" class="d">- } 23449 </a><a href="#h22-0-4376" id="h22-0-4376" class="d">- } 23450 </a><a href="#h22-0-4377" id="h22-0-4377" class="d">- function dispatchReducerAction(fiber, queue, action, JSCompiler_OptimizeArgumentsArray_p0) { 23451 </a><a href="#h22-0-4378" id="h22-0-4378" class="d">- "function" === typeof JSCompiler_OptimizeArgumentsArray_p0 && console.error( 23452 </a><a href="#h22-0-4379" id="h22-0-4379" class="d">- "State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect()." 23453 </a><a href="#h22-0-4380" id="h22-0-4380" class="d">- ); 23454 </a><a href="#h22-0-4381" id="h22-0-4381" class="d">- JSCompiler_OptimizeArgumentsArray_p0 = requestUpdateLane(fiber); 23455 </a><a href="#h22-0-4382" id="h22-0-4382" class="d">- action = { 23456 </a><a href="#h22-0-4383" id="h22-0-4383" class="d">- lane: JSCompiler_OptimizeArgumentsArray_p0, 23457 </a><a href="#h22-0-4384" id="h22-0-4384" class="d">- revertLane: 0, 23458 </a><a href="#h22-0-4385" id="h22-0-4385" class="d">- action, 23459 </a><a href="#h22-0-4386" id="h22-0-4386" class="d">- hasEagerState: false, 23460 </a><a href="#h22-0-4387" id="h22-0-4387" class="d">- eagerState: null, 23461 </a><a href="#h22-0-4388" id="h22-0-4388" class="d">- next: null 23462 </a><a href="#h22-0-4389" id="h22-0-4389" class="d">- }; 23463 </a><a href="#h22-0-4390" id="h22-0-4390" class="d">- isRenderPhaseUpdate(fiber) ? enqueueRenderPhaseUpdate(queue, action) : (action = enqueueConcurrentHookUpdate( 23464 </a><a href="#h22-0-4391" id="h22-0-4391" class="d">- fiber, 23465 </a><a href="#h22-0-4392" id="h22-0-4392" class="d">- queue, 23466 </a><a href="#h22-0-4393" id="h22-0-4393" class="d">- action, 23467 </a><a href="#h22-0-4394" id="h22-0-4394" class="d">- JSCompiler_OptimizeArgumentsArray_p0 23468 </a><a href="#h22-0-4395" id="h22-0-4395" class="d">- ), null !== action && (scheduleUpdateOnFiber( 23469 </a><a href="#h22-0-4396" id="h22-0-4396" class="d">- action, 23470 </a><a href="#h22-0-4397" id="h22-0-4397" class="d">- fiber, 23471 </a><a href="#h22-0-4398" id="h22-0-4398" class="d">- JSCompiler_OptimizeArgumentsArray_p0 23472 </a><a href="#h22-0-4399" id="h22-0-4399" class="d">- ), entangleTransitionUpdate( 23473 </a><a href="#h22-0-4400" id="h22-0-4400" class="d">- action, 23474 </a><a href="#h22-0-4401" id="h22-0-4401" class="d">- queue, 23475 </a><a href="#h22-0-4402" id="h22-0-4402" class="d">- JSCompiler_OptimizeArgumentsArray_p0 23476 </a><a href="#h22-0-4403" id="h22-0-4403" class="d">- ))); 23477 </a><a href="#h22-0-4404" id="h22-0-4404" class="d">- markStateUpdateScheduled(fiber, JSCompiler_OptimizeArgumentsArray_p0); 23478 </a><a href="#h22-0-4405" id="h22-0-4405" class="d">- } 23479 </a><a href="#h22-0-4406" id="h22-0-4406" class="d">- function dispatchSetState(fiber, queue, action, JSCompiler_OptimizeArgumentsArray_p1) { 23480 </a><a href="#h22-0-4407" id="h22-0-4407" class="d">- "function" === typeof JSCompiler_OptimizeArgumentsArray_p1 && console.error( 23481 </a><a href="#h22-0-4408" id="h22-0-4408" class="d">- "State updates from the useState() and useReducer() Hooks don't support the second callback argument. To execute a side effect after rendering, declare it in the component body with useEffect()." 23482 </a><a href="#h22-0-4409" id="h22-0-4409" class="d">- ); 23483 </a><a href="#h22-0-4410" id="h22-0-4410" class="d">- JSCompiler_OptimizeArgumentsArray_p1 = requestUpdateLane(fiber); 23484 </a><a href="#h22-0-4411" id="h22-0-4411" class="d">- dispatchSetStateInternal( 23485 </a><a href="#h22-0-4412" id="h22-0-4412" class="d">- fiber, 23486 </a><a href="#h22-0-4413" id="h22-0-4413" class="d">- queue, 23487 </a><a href="#h22-0-4414" id="h22-0-4414" class="d">- action, 23488 </a><a href="#h22-0-4415" id="h22-0-4415" class="d">- JSCompiler_OptimizeArgumentsArray_p1 23489 </a><a href="#h22-0-4416" id="h22-0-4416" class="d">- ); 23490 </a><a href="#h22-0-4417" id="h22-0-4417" class="d">- markStateUpdateScheduled(fiber, JSCompiler_OptimizeArgumentsArray_p1); 23491 </a><a href="#h22-0-4418" id="h22-0-4418" class="d">- } 23492 </a><a href="#h22-0-4419" id="h22-0-4419" class="d">- function dispatchSetStateInternal(fiber, queue, action, lane) { 23493 </a><a href="#h22-0-4420" id="h22-0-4420" class="d">- var update = { 23494 </a><a href="#h22-0-4421" id="h22-0-4421" class="d">- lane, 23495 </a><a href="#h22-0-4422" id="h22-0-4422" class="d">- revertLane: 0, 23496 </a><a href="#h22-0-4423" id="h22-0-4423" class="d">- action, 23497 </a><a href="#h22-0-4424" id="h22-0-4424" class="d">- hasEagerState: false, 23498 </a><a href="#h22-0-4425" id="h22-0-4425" class="d">- eagerState: null, 23499 </a><a href="#h22-0-4426" id="h22-0-4426" class="d">- next: null 23500 </a><a href="#h22-0-4427" id="h22-0-4427" class="d">- }; 23501 </a><a href="#h22-0-4428" id="h22-0-4428" class="d">- if (isRenderPhaseUpdate(fiber)) enqueueRenderPhaseUpdate(queue, update); 23502 </a><a href="#h22-0-4429" id="h22-0-4429" class="d">- else { 23503 </a><a href="#h22-0-4430" id="h22-0-4430" class="d">- var alternate = fiber.alternate; 23504 </a><a href="#h22-0-4431" id="h22-0-4431" class="d">- if (0 === fiber.lanes && (null === alternate || 0 === alternate.lanes) && (alternate = queue.lastRenderedReducer, null !== alternate)) { 23505 </a><a href="#h22-0-4432" id="h22-0-4432" class="d">- var prevDispatcher = ReactSharedInternals.H; 23506 </a><a href="#h22-0-4433" id="h22-0-4433" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 23507 </a><a href="#h22-0-4434" id="h22-0-4434" class="d">- try { 23508 </a><a href="#h22-0-4435" id="h22-0-4435" class="d">- var currentState = queue.lastRenderedState, eagerState = alternate(currentState, action); 23509 </a><a href="#h22-0-4436" id="h22-0-4436" class="d">- update.hasEagerState = true; 23510 </a><a href="#h22-0-4437" id="h22-0-4437" class="d">- update.eagerState = eagerState; 23511 </a><a href="#h22-0-4438" id="h22-0-4438" class="d">- if (objectIs(eagerState, currentState)) 23512 </a><a href="#h22-0-4439" id="h22-0-4439" class="d">- return enqueueUpdate$1(fiber, queue, update, 0), null === workInProgressRoot && finishQueueingConcurrentUpdates(), false; 23513 </a><a href="#h22-0-4440" id="h22-0-4440" class="d">- } catch (error) { 23514 </a><a href="#h22-0-4441" id="h22-0-4441" class="d">- } finally { 23515 </a><a href="#h22-0-4442" id="h22-0-4442" class="d">- ReactSharedInternals.H = prevDispatcher; 23516 </a><a href="#h22-0-4443" id="h22-0-4443" class="d">- } 23517 </a><a href="#h22-0-4444" id="h22-0-4444" class="d">- } 23518 </a><a href="#h22-0-4445" id="h22-0-4445" class="d">- action = enqueueConcurrentHookUpdate(fiber, queue, update, lane); 23519 </a><a href="#h22-0-4446" id="h22-0-4446" class="d">- if (null !== action) 23520 </a><a href="#h22-0-4447" id="h22-0-4447" class="d">- return scheduleUpdateOnFiber(action, fiber, lane), entangleTransitionUpdate(action, queue, lane), true; 23521 </a><a href="#h22-0-4448" id="h22-0-4448" class="d">- } 23522 </a><a href="#h22-0-4449" id="h22-0-4449" class="d">- return false; 23523 </a><a href="#h22-0-4450" id="h22-0-4450" class="d">- } 23524 </a><a href="#h22-0-4451" id="h22-0-4451" class="d">- function dispatchOptimisticSetState(fiber, throwIfDuringRender, queue, action) { 23525 </a><a href="#h22-0-4452" id="h22-0-4452" class="d">- null === ReactSharedInternals.T && 0 === currentEntangledLane && console.error( 23526 </a><a href="#h22-0-4453" id="h22-0-4453" class="d">- "An optimistic state update occurred outside a transition or action. To fix, move the update to an action, or wrap with startTransition." 23527 </a><a href="#h22-0-4454" id="h22-0-4454" class="d">- ); 23528 </a><a href="#h22-0-4455" id="h22-0-4455" class="d">- action = { 23529 </a><a href="#h22-0-4456" id="h22-0-4456" class="d">- lane: 2, 23530 </a><a href="#h22-0-4457" id="h22-0-4457" class="d">- revertLane: requestTransitionLane(), 23531 </a><a href="#h22-0-4458" id="h22-0-4458" class="d">- action, 23532 </a><a href="#h22-0-4459" id="h22-0-4459" class="d">- hasEagerState: false, 23533 </a><a href="#h22-0-4460" id="h22-0-4460" class="d">- eagerState: null, 23534 </a><a href="#h22-0-4461" id="h22-0-4461" class="d">- next: null 23535 </a><a href="#h22-0-4462" id="h22-0-4462" class="d">- }; 23536 </a><a href="#h22-0-4463" id="h22-0-4463" class="d">- if (isRenderPhaseUpdate(fiber)) { 23537 </a><a href="#h22-0-4464" id="h22-0-4464" class="d">- if (throwIfDuringRender) 23538 </a><a href="#h22-0-4465" id="h22-0-4465" class="d">- throw Error("Cannot update optimistic state while rendering."); 23539 </a><a href="#h22-0-4466" id="h22-0-4466" class="d">- console.error("Cannot call startTransition while rendering."); 23540 </a><a href="#h22-0-4467" id="h22-0-4467" class="d">- } else 23541 </a><a href="#h22-0-4468" id="h22-0-4468" class="d">- throwIfDuringRender = enqueueConcurrentHookUpdate( 23542 </a><a href="#h22-0-4469" id="h22-0-4469" class="d">- fiber, 23543 </a><a href="#h22-0-4470" id="h22-0-4470" class="d">- queue, 23544 </a><a href="#h22-0-4471" id="h22-0-4471" class="d">- action, 23545 </a><a href="#h22-0-4472" id="h22-0-4472" class="d">- 2 23546 </a><a href="#h22-0-4473" id="h22-0-4473" class="d">- ), null !== throwIfDuringRender && scheduleUpdateOnFiber(throwIfDuringRender, fiber, 2); 23547 </a><a href="#h22-0-4474" id="h22-0-4474" class="d">- markStateUpdateScheduled(fiber, 2); 23548 </a><a href="#h22-0-4475" id="h22-0-4475" class="d">- } 23549 </a><a href="#h22-0-4476" id="h22-0-4476" class="d">- function isRenderPhaseUpdate(fiber) { 23550 </a><a href="#h22-0-4477" id="h22-0-4477" class="d">- var alternate = fiber.alternate; 23551 </a><a href="#h22-0-4478" id="h22-0-4478" class="d">- return fiber === currentlyRenderingFiber$1 || null !== alternate && alternate === currentlyRenderingFiber$1; 23552 </a><a href="#h22-0-4479" id="h22-0-4479" class="d">- } 23553 </a><a href="#h22-0-4480" id="h22-0-4480" class="d">- function enqueueRenderPhaseUpdate(queue, update) { 23554 </a><a href="#h22-0-4481" id="h22-0-4481" class="d">- didScheduleRenderPhaseUpdateDuringThisPass = didScheduleRenderPhaseUpdate = true; 23555 </a><a href="#h22-0-4482" id="h22-0-4482" class="d">- var pending = queue.pending; 23556 </a><a href="#h22-0-4483" id="h22-0-4483" class="d">- null === pending ? update.next = update : (update.next = pending.next, pending.next = update); 23557 </a><a href="#h22-0-4484" id="h22-0-4484" class="d">- queue.pending = update; 23558 </a><a href="#h22-0-4485" id="h22-0-4485" class="d">- } 23559 </a><a href="#h22-0-4486" id="h22-0-4486" class="d">- function entangleTransitionUpdate(root, queue, lane) { 23560 </a><a href="#h22-0-4487" id="h22-0-4487" class="d">- if (0 !== (lane & 4194176)) { 23561 </a><a href="#h22-0-4488" id="h22-0-4488" class="d">- var queueLanes = queue.lanes; 23562 </a><a href="#h22-0-4489" id="h22-0-4489" class="d">- queueLanes &= root.pendingLanes; 23563 </a><a href="#h22-0-4490" id="h22-0-4490" class="d">- lane |= queueLanes; 23564 </a><a href="#h22-0-4491" id="h22-0-4491" class="d">- queue.lanes = lane; 23565 </a><a href="#h22-0-4492" id="h22-0-4492" class="d">- markRootEntangled(root, lane); 23566 </a><a href="#h22-0-4493" id="h22-0-4493" class="d">- } 23567 </a><a href="#h22-0-4494" id="h22-0-4494" class="d">- } 23568 </a><a href="#h22-0-4495" id="h22-0-4495" class="d">- function warnOnInvalidCallback(callback) { 23569 </a><a href="#h22-0-4496" id="h22-0-4496" class="d">- if (null !== callback && "function" !== typeof callback) { 23570 </a><a href="#h22-0-4497" id="h22-0-4497" class="d">- var key = String(callback); 23571 </a><a href="#h22-0-4498" id="h22-0-4498" class="d">- didWarnOnInvalidCallback.has(key) || (didWarnOnInvalidCallback.add(key), console.error( 23572 </a><a href="#h22-0-4499" id="h22-0-4499" class="d">- "Expected the last optional `callback` argument to be a function. Instead received: %s.", 23573 </a><a href="#h22-0-4500" id="h22-0-4500" class="d">- callback 23574 </a><a href="#h22-0-4501" id="h22-0-4501" class="d">- )); 23575 </a><a href="#h22-0-4502" id="h22-0-4502" class="d">- } 23576 </a><a href="#h22-0-4503" id="h22-0-4503" class="d">- } 23577 </a><a href="#h22-0-4504" id="h22-0-4504" class="d">- function applyDerivedStateFromProps(workInProgress2, ctor, getDerivedStateFromProps, nextProps) { 23578 </a><a href="#h22-0-4505" id="h22-0-4505" class="d">- var prevState = workInProgress2.memoizedState, partialState = getDerivedStateFromProps(nextProps, prevState); 23579 </a><a href="#h22-0-4506" id="h22-0-4506" class="d">- if (workInProgress2.mode & 8) { 23580 </a><a href="#h22-0-4507" id="h22-0-4507" class="d">- setIsStrictModeForDevtools(true); 23581 </a><a href="#h22-0-4508" id="h22-0-4508" class="d">- try { 23582 </a><a href="#h22-0-4509" id="h22-0-4509" class="d">- partialState = getDerivedStateFromProps(nextProps, prevState); 23583 </a><a href="#h22-0-4510" id="h22-0-4510" class="d">- } finally { 23584 </a><a href="#h22-0-4511" id="h22-0-4511" class="d">- setIsStrictModeForDevtools(false); 23585 </a><a href="#h22-0-4512" id="h22-0-4512" class="d">- } 23586 </a><a href="#h22-0-4513" id="h22-0-4513" class="d">- } 23587 </a><a href="#h22-0-4514" id="h22-0-4514" class="d">- void 0 === partialState && (ctor = getComponentNameFromType(ctor) || "Component", didWarnAboutUndefinedDerivedState.has(ctor) || (didWarnAboutUndefinedDerivedState.add(ctor), console.error( 23588 </a><a href="#h22-0-4515" id="h22-0-4515" class="d">- "%s.getDerivedStateFromProps(): A valid state object (or null) must be returned. You have returned undefined.", 23589 </a><a href="#h22-0-4516" id="h22-0-4516" class="d">- ctor 23590 </a><a href="#h22-0-4517" id="h22-0-4517" class="d">- ))); 23591 </a><a href="#h22-0-4518" id="h22-0-4518" class="d">- prevState = null === partialState || void 0 === partialState ? prevState : assign({}, prevState, partialState); 23592 </a><a href="#h22-0-4519" id="h22-0-4519" class="d">- workInProgress2.memoizedState = prevState; 23593 </a><a href="#h22-0-4520" id="h22-0-4520" class="d">- 0 === workInProgress2.lanes && (workInProgress2.updateQueue.baseState = prevState); 23594 </a><a href="#h22-0-4521" id="h22-0-4521" class="d">- } 23595 </a><a href="#h22-0-4522" id="h22-0-4522" class="d">- function checkShouldComponentUpdate(workInProgress2, ctor, oldProps, newProps, oldState, newState, nextContext) { 23596 </a><a href="#h22-0-4523" id="h22-0-4523" class="d">- var instance = workInProgress2.stateNode; 23597 </a><a href="#h22-0-4524" id="h22-0-4524" class="d">- if ("function" === typeof instance.shouldComponentUpdate) { 23598 </a><a href="#h22-0-4525" id="h22-0-4525" class="d">- oldProps = instance.shouldComponentUpdate( 23599 </a><a href="#h22-0-4526" id="h22-0-4526" class="d">- newProps, 23600 </a><a href="#h22-0-4527" id="h22-0-4527" class="d">- newState, 23601 </a><a href="#h22-0-4528" id="h22-0-4528" class="d">- nextContext 23602 </a><a href="#h22-0-4529" id="h22-0-4529" class="d">- ); 23603 </a><a href="#h22-0-4530" id="h22-0-4530" class="d">- if (workInProgress2.mode & 8) { 23604 </a><a href="#h22-0-4531" id="h22-0-4531" class="d">- setIsStrictModeForDevtools(true); 23605 </a><a href="#h22-0-4532" id="h22-0-4532" class="d">- try { 23606 </a><a href="#h22-0-4533" id="h22-0-4533" class="d">- oldProps = instance.shouldComponentUpdate( 23607 </a><a href="#h22-0-4534" id="h22-0-4534" class="d">- newProps, 23608 </a><a href="#h22-0-4535" id="h22-0-4535" class="d">- newState, 23609 </a><a href="#h22-0-4536" id="h22-0-4536" class="d">- nextContext 23610 </a><a href="#h22-0-4537" id="h22-0-4537" class="d">- ); 23611 </a><a href="#h22-0-4538" id="h22-0-4538" class="d">- } finally { 23612 </a><a href="#h22-0-4539" id="h22-0-4539" class="d">- setIsStrictModeForDevtools(false); 23613 </a><a href="#h22-0-4540" id="h22-0-4540" class="d">- } 23614 </a><a href="#h22-0-4541" id="h22-0-4541" class="d">- } 23615 </a><a href="#h22-0-4542" id="h22-0-4542" class="d">- void 0 === oldProps && console.error( 23616 </a><a href="#h22-0-4543" id="h22-0-4543" class="d">- "%s.shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.", 23617 </a><a href="#h22-0-4544" id="h22-0-4544" class="d">- getComponentNameFromType(ctor) || "Component" 23618 </a><a href="#h22-0-4545" id="h22-0-4545" class="d">- ); 23619 </a><a href="#h22-0-4546" id="h22-0-4546" class="d">- return oldProps; 23620 </a><a href="#h22-0-4547" id="h22-0-4547" class="d">- } 23621 </a><a href="#h22-0-4548" id="h22-0-4548" class="d">- return ctor.prototype && ctor.prototype.isPureReactComponent ? !shallowEqual(oldProps, newProps) || !shallowEqual(oldState, newState) : true; 23622 </a><a href="#h22-0-4549" id="h22-0-4549" class="d">- } 23623 </a><a href="#h22-0-4550" id="h22-0-4550" class="d">- function callComponentWillReceiveProps(workInProgress2, instance, newProps, nextContext) { 23624 </a><a href="#h22-0-4551" id="h22-0-4551" class="d">- var oldState = instance.state; 23625 </a><a href="#h22-0-4552" id="h22-0-4552" class="d">- "function" === typeof instance.componentWillReceiveProps && instance.componentWillReceiveProps(newProps, nextContext); 23626 </a><a href="#h22-0-4553" id="h22-0-4553" class="d">- "function" === typeof instance.UNSAFE_componentWillReceiveProps && instance.UNSAFE_componentWillReceiveProps(newProps, nextContext); 23627 </a><a href="#h22-0-4554" id="h22-0-4554" class="d">- instance.state !== oldState && (workInProgress2 = getComponentNameFromFiber(workInProgress2) || "Component", didWarnAboutStateAssignmentForComponent.has(workInProgress2) || (didWarnAboutStateAssignmentForComponent.add(workInProgress2), console.error( 23628 </a><a href="#h22-0-4555" id="h22-0-4555" class="d">- "%s.componentWillReceiveProps(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.", 23629 </a><a href="#h22-0-4556" id="h22-0-4556" class="d">- workInProgress2 23630 </a><a href="#h22-0-4557" id="h22-0-4557" class="d">- )), classComponentUpdater.enqueueReplaceState( 23631 </a><a href="#h22-0-4558" id="h22-0-4558" class="d">- instance, 23632 </a><a href="#h22-0-4559" id="h22-0-4559" class="d">- instance.state, 23633 </a><a href="#h22-0-4560" id="h22-0-4560" class="d">- null 23634 </a><a href="#h22-0-4561" id="h22-0-4561" class="d">- )); 23635 </a><a href="#h22-0-4562" id="h22-0-4562" class="d">- } 23636 </a><a href="#h22-0-4563" id="h22-0-4563" class="d">- function resolveClassComponentProps(Component, baseProps) { 23637 </a><a href="#h22-0-4564" id="h22-0-4564" class="d">- var newProps = baseProps; 23638 </a><a href="#h22-0-4565" id="h22-0-4565" class="d">- if ("ref" in baseProps) { 23639 </a><a href="#h22-0-4566" id="h22-0-4566" class="d">- newProps = {}; 23640 </a><a href="#h22-0-4567" id="h22-0-4567" class="d">- for (var propName in baseProps) 23641 </a><a href="#h22-0-4568" id="h22-0-4568" class="d">- "ref" !== propName && (newProps[propName] = baseProps[propName]); 23642 </a><a href="#h22-0-4569" id="h22-0-4569" class="d">- } 23643 </a><a href="#h22-0-4570" id="h22-0-4570" class="d">- if (Component = Component.defaultProps) { 23644 </a><a href="#h22-0-4571" id="h22-0-4571" class="d">- newProps === baseProps && (newProps = assign({}, newProps)); 23645 </a><a href="#h22-0-4572" id="h22-0-4572" class="d">- for (var _propName in Component) 23646 </a><a href="#h22-0-4573" id="h22-0-4573" class="d">- void 0 === newProps[_propName] && (newProps[_propName] = Component[_propName]); 23647 </a><a href="#h22-0-4574" id="h22-0-4574" class="d">- } 23648 </a><a href="#h22-0-4575" id="h22-0-4575" class="d">- return newProps; 23649 </a><a href="#h22-0-4576" id="h22-0-4576" class="d">- } 23650 </a><a href="#h22-0-4577" id="h22-0-4577" class="d">- function logUncaughtError(root, errorInfo) { 23651 </a><a href="#h22-0-4578" id="h22-0-4578" class="d">- try { 23652 </a><a href="#h22-0-4579" id="h22-0-4579" class="d">- componentName = errorInfo.source ? getComponentNameFromFiber(errorInfo.source) : null; 23653 </a><a href="#h22-0-4580" id="h22-0-4580" class="d">- errorBoundaryName = null; 23654 </a><a href="#h22-0-4581" id="h22-0-4581" class="d">- var error = errorInfo.value; 23655 </a><a href="#h22-0-4582" id="h22-0-4582" class="d">- if (null !== ReactSharedInternals.actQueue) 23656 </a><a href="#h22-0-4583" id="h22-0-4583" class="d">- ReactSharedInternals.thrownErrors.push(error); 23657 </a><a href="#h22-0-4584" id="h22-0-4584" class="d">- else { 23658 </a><a href="#h22-0-4585" id="h22-0-4585" class="d">- var onUncaughtError = root.onUncaughtError; 23659 </a><a href="#h22-0-4586" id="h22-0-4586" class="d">- onUncaughtError(error, { componentStack: errorInfo.stack }); 23660 </a><a href="#h22-0-4587" id="h22-0-4587" class="d">- } 23661 </a><a href="#h22-0-4588" id="h22-0-4588" class="d">- } catch (e) { 23662 </a><a href="#h22-0-4589" id="h22-0-4589" class="d">- setTimeout(function() { 23663 </a><a href="#h22-0-4590" id="h22-0-4590" class="d">- throw e; 23664 </a><a href="#h22-0-4591" id="h22-0-4591" class="d">- }); 23665 </a><a href="#h22-0-4592" id="h22-0-4592" class="d">- } 23666 </a><a href="#h22-0-4593" id="h22-0-4593" class="d">- } 23667 </a><a href="#h22-0-4594" id="h22-0-4594" class="d">- function logCaughtError(root, boundary, errorInfo) { 23668 </a><a href="#h22-0-4595" id="h22-0-4595" class="d">- try { 23669 </a><a href="#h22-0-4596" id="h22-0-4596" class="d">- componentName = errorInfo.source ? getComponentNameFromFiber(errorInfo.source) : null; 23670 </a><a href="#h22-0-4597" id="h22-0-4597" class="d">- errorBoundaryName = getComponentNameFromFiber(boundary); 23671 </a><a href="#h22-0-4598" id="h22-0-4598" class="d">- var onCaughtError = root.onCaughtError; 23672 </a><a href="#h22-0-4599" id="h22-0-4599" class="d">- onCaughtError(errorInfo.value, { 23673 </a><a href="#h22-0-4600" id="h22-0-4600" class="d">- componentStack: errorInfo.stack, 23674 </a><a href="#h22-0-4601" id="h22-0-4601" class="d">- errorBoundary: 1 === boundary.tag ? boundary.stateNode : null 23675 </a><a href="#h22-0-4602" id="h22-0-4602" class="d">- }); 23676 </a><a href="#h22-0-4603" id="h22-0-4603" class="d">- } catch (e) { 23677 </a><a href="#h22-0-4604" id="h22-0-4604" class="d">- setTimeout(function() { 23678 </a><a href="#h22-0-4605" id="h22-0-4605" class="d">- throw e; 23679 </a><a href="#h22-0-4606" id="h22-0-4606" class="d">- }); 23680 </a><a href="#h22-0-4607" id="h22-0-4607" class="d">- } 23681 </a><a href="#h22-0-4608" id="h22-0-4608" class="d">- } 23682 </a><a href="#h22-0-4609" id="h22-0-4609" class="d">- function createRootErrorUpdate(root, errorInfo, lane) { 23683 </a><a href="#h22-0-4610" id="h22-0-4610" class="d">- lane = createUpdate(lane); 23684 </a><a href="#h22-0-4611" id="h22-0-4611" class="d">- lane.tag = CaptureUpdate; 23685 </a><a href="#h22-0-4612" id="h22-0-4612" class="d">- lane.payload = { element: null }; 23686 </a><a href="#h22-0-4613" id="h22-0-4613" class="d">- lane.callback = function() { 23687 </a><a href="#h22-0-4614" id="h22-0-4614" class="d">- runWithFiberInDEV(errorInfo.source, logUncaughtError, root, errorInfo); 23688 </a><a href="#h22-0-4615" id="h22-0-4615" class="d">- }; 23689 </a><a href="#h22-0-4616" id="h22-0-4616" class="d">- return lane; 23690 </a><a href="#h22-0-4617" id="h22-0-4617" class="d">- } 23691 </a><a href="#h22-0-4618" id="h22-0-4618" class="d">- function createClassErrorUpdate(lane) { 23692 </a><a href="#h22-0-4619" id="h22-0-4619" class="d">- lane = createUpdate(lane); 23693 </a><a href="#h22-0-4620" id="h22-0-4620" class="d">- lane.tag = CaptureUpdate; 23694 </a><a href="#h22-0-4621" id="h22-0-4621" class="d">- return lane; 23695 </a><a href="#h22-0-4622" id="h22-0-4622" class="d">- } 23696 </a><a href="#h22-0-4623" id="h22-0-4623" class="d">- function initializeClassErrorUpdate(update, root, fiber, errorInfo) { 23697 </a><a href="#h22-0-4624" id="h22-0-4624" class="d">- var getDerivedStateFromError = fiber.type.getDerivedStateFromError; 23698 </a><a href="#h22-0-4625" id="h22-0-4625" class="d">- if ("function" === typeof getDerivedStateFromError) { 23699 </a><a href="#h22-0-4626" id="h22-0-4626" class="d">- var error = errorInfo.value; 23700 </a><a href="#h22-0-4627" id="h22-0-4627" class="d">- update.payload = function() { 23701 </a><a href="#h22-0-4628" id="h22-0-4628" class="d">- return getDerivedStateFromError(error); 23702 </a><a href="#h22-0-4629" id="h22-0-4629" class="d">- }; 23703 </a><a href="#h22-0-4630" id="h22-0-4630" class="d">- update.callback = function() { 23704 </a><a href="#h22-0-4631" id="h22-0-4631" class="d">- markFailedErrorBoundaryForHotReloading(fiber); 23705 </a><a href="#h22-0-4632" id="h22-0-4632" class="d">- runWithFiberInDEV( 23706 </a><a href="#h22-0-4633" id="h22-0-4633" class="d">- errorInfo.source, 23707 </a><a href="#h22-0-4634" id="h22-0-4634" class="d">- logCaughtError, 23708 </a><a href="#h22-0-4635" id="h22-0-4635" class="d">- root, 23709 </a><a href="#h22-0-4636" id="h22-0-4636" class="d">- fiber, 23710 </a><a href="#h22-0-4637" id="h22-0-4637" class="d">- errorInfo 23711 </a><a href="#h22-0-4638" id="h22-0-4638" class="d">- ); 23712 </a><a href="#h22-0-4639" id="h22-0-4639" class="d">- }; 23713 </a><a href="#h22-0-4640" id="h22-0-4640" class="d">- } 23714 </a><a href="#h22-0-4641" id="h22-0-4641" class="d">- var inst = fiber.stateNode; 23715 </a><a href="#h22-0-4642" id="h22-0-4642" class="d">- null !== inst && "function" === typeof inst.componentDidCatch && (update.callback = function() { 23716 </a><a href="#h22-0-4643" id="h22-0-4643" class="d">- markFailedErrorBoundaryForHotReloading(fiber); 23717 </a><a href="#h22-0-4644" id="h22-0-4644" class="d">- runWithFiberInDEV( 23718 </a><a href="#h22-0-4645" id="h22-0-4645" class="d">- errorInfo.source, 23719 </a><a href="#h22-0-4646" id="h22-0-4646" class="d">- logCaughtError, 23720 </a><a href="#h22-0-4647" id="h22-0-4647" class="d">- root, 23721 </a><a href="#h22-0-4648" id="h22-0-4648" class="d">- fiber, 23722 </a><a href="#h22-0-4649" id="h22-0-4649" class="d">- errorInfo 23723 </a><a href="#h22-0-4650" id="h22-0-4650" class="d">- ); 23724 </a><a href="#h22-0-4651" id="h22-0-4651" class="d">- "function" !== typeof getDerivedStateFromError && (null === legacyErrorBoundariesThatAlreadyFailed ? legacyErrorBoundariesThatAlreadyFailed = /* @__PURE__ */ new Set([this]) : legacyErrorBoundariesThatAlreadyFailed.add(this)); 23725 </a><a href="#h22-0-4652" id="h22-0-4652" class="d">- callComponentDidCatchInDEV(this, errorInfo); 23726 </a><a href="#h22-0-4653" id="h22-0-4653" class="d">- "function" === typeof getDerivedStateFromError || 0 === (fiber.lanes & 2) && console.error( 23727 </a><a href="#h22-0-4654" id="h22-0-4654" class="d">- "%s: Error boundaries should implement getDerivedStateFromError(). In that method, return a state update to display an error message or fallback UI.", 23728 </a><a href="#h22-0-4655" id="h22-0-4655" class="d">- getComponentNameFromFiber(fiber) || "Unknown" 23729 </a><a href="#h22-0-4656" id="h22-0-4656" class="d">- ); 23730 </a><a href="#h22-0-4657" id="h22-0-4657" class="d">- }); 23731 </a><a href="#h22-0-4658" id="h22-0-4658" class="d">- } 23732 </a><a href="#h22-0-4659" id="h22-0-4659" class="d">- function throwException(root, returnFiber, sourceFiber, value, rootRenderLanes) { 23733 </a><a href="#h22-0-4660" id="h22-0-4660" class="d">- sourceFiber.flags |= 32768; 23734 </a><a href="#h22-0-4661" id="h22-0-4661" class="d">- isDevToolsPresent && restorePendingUpdaters(root, rootRenderLanes); 23735 </a><a href="#h22-0-4662" id="h22-0-4662" class="d">- if (null !== value && "object" === typeof value && "function" === typeof value.then) { 23736 </a><a href="#h22-0-4663" id="h22-0-4663" class="d">- returnFiber = sourceFiber.alternate; 23737 </a><a href="#h22-0-4664" id="h22-0-4664" class="d">- null !== returnFiber && propagateParentContextChanges( 23738 </a><a href="#h22-0-4665" id="h22-0-4665" class="d">- returnFiber, 23739 </a><a href="#h22-0-4666" id="h22-0-4666" class="d">- sourceFiber, 23740 </a><a href="#h22-0-4667" id="h22-0-4667" class="d">- rootRenderLanes, 23741 </a><a href="#h22-0-4668" id="h22-0-4668" class="d">- true 23742 </a><a href="#h22-0-4669" id="h22-0-4669" class="d">- ); 23743 </a><a href="#h22-0-4670" id="h22-0-4670" class="d">- isHydrating && (didSuspendOrErrorDEV = true); 23744 </a><a href="#h22-0-4671" id="h22-0-4671" class="d">- sourceFiber = suspenseHandlerStackCursor.current; 23745 </a><a href="#h22-0-4672" id="h22-0-4672" class="d">- if (null !== sourceFiber) { 23746 </a><a href="#h22-0-4673" id="h22-0-4673" class="d">- switch (sourceFiber.tag) { 23747 </a><a href="#h22-0-4674" id="h22-0-4674" class="d">- case 13: 23748 </a><a href="#h22-0-4675" id="h22-0-4675" class="d">- return null === shellBoundary ? renderDidSuspendDelayIfPossible() : null === sourceFiber.alternate && workInProgressRootExitStatus === RootInProgress && (workInProgressRootExitStatus = RootSuspended), sourceFiber.flags &= -257, sourceFiber.flags |= 65536, sourceFiber.lanes = rootRenderLanes, value === noopSuspenseyCommitThenable ? sourceFiber.flags |= 16384 : (returnFiber = sourceFiber.updateQueue, null === returnFiber ? sourceFiber.updateQueue = /* @__PURE__ */ new Set([value]) : returnFiber.add(value), attachPingListener(root, value, rootRenderLanes)), false; 23749 </a><a href="#h22-0-4676" id="h22-0-4676" class="d">- case 22: 23750 </a><a href="#h22-0-4677" id="h22-0-4677" class="d">- return sourceFiber.flags |= 65536, value === noopSuspenseyCommitThenable ? sourceFiber.flags |= 16384 : (returnFiber = sourceFiber.updateQueue, null === returnFiber ? (returnFiber = { 23751 </a><a href="#h22-0-4678" id="h22-0-4678" class="d">- transitions: null, 23752 </a><a href="#h22-0-4679" id="h22-0-4679" class="d">- markerInstances: null, 23753 </a><a href="#h22-0-4680" id="h22-0-4680" class="d">- retryQueue: /* @__PURE__ */ new Set([value]) 23754 </a><a href="#h22-0-4681" id="h22-0-4681" class="d">- }, sourceFiber.updateQueue = returnFiber) : (sourceFiber = returnFiber.retryQueue, null === sourceFiber ? returnFiber.retryQueue = /* @__PURE__ */ new Set([value]) : sourceFiber.add(value)), attachPingListener(root, value, rootRenderLanes)), false; 23755 </a><a href="#h22-0-4682" id="h22-0-4682" class="d">- } 23756 </a><a href="#h22-0-4683" id="h22-0-4683" class="d">- throw Error( 23757 </a><a href="#h22-0-4684" id="h22-0-4684" class="d">- "Unexpected Suspense handler tag (" + sourceFiber.tag + "). This is a bug in React." 23758 </a><a href="#h22-0-4685" id="h22-0-4685" class="d">- ); 23759 </a><a href="#h22-0-4686" id="h22-0-4686" class="d">- } 23760 </a><a href="#h22-0-4687" id="h22-0-4687" class="d">- attachPingListener(root, value, rootRenderLanes); 23761 </a><a href="#h22-0-4688" id="h22-0-4688" class="d">- renderDidSuspendDelayIfPossible(); 23762 </a><a href="#h22-0-4689" id="h22-0-4689" class="d">- return false; 23763 </a><a href="#h22-0-4690" id="h22-0-4690" class="d">- } 23764 </a><a href="#h22-0-4691" id="h22-0-4691" class="d">- if (isHydrating) 23765 </a><a href="#h22-0-4692" id="h22-0-4692" class="d">- return didSuspendOrErrorDEV = true, returnFiber = suspenseHandlerStackCursor.current, null !== returnFiber ? (0 === (returnFiber.flags & 65536) && (returnFiber.flags |= 256), returnFiber.flags |= 65536, returnFiber.lanes = rootRenderLanes, value !== HydrationMismatchException && queueHydrationError( 23766 </a><a href="#h22-0-4693" id="h22-0-4693" class="d">- createCapturedValueAtFiber( 23767 </a><a href="#h22-0-4694" id="h22-0-4694" class="d">- Error( 23768 </a><a href="#h22-0-4695" id="h22-0-4695" class="d">- "There was an error while hydrating but React was able to recover by instead client rendering from the nearest Suspense boundary.", 23769 </a><a href="#h22-0-4696" id="h22-0-4696" class="d">- { cause: value } 23770 </a><a href="#h22-0-4697" id="h22-0-4697" class="d">- ), 23771 </a><a href="#h22-0-4698" id="h22-0-4698" class="d">- sourceFiber 23772 </a><a href="#h22-0-4699" id="h22-0-4699" class="d">- ) 23773 </a><a href="#h22-0-4700" id="h22-0-4700" class="d">- )) : (value !== HydrationMismatchException && queueHydrationError( 23774 </a><a href="#h22-0-4701" id="h22-0-4701" class="d">- createCapturedValueAtFiber( 23775 </a><a href="#h22-0-4702" id="h22-0-4702" class="d">- Error( 23776 </a><a href="#h22-0-4703" id="h22-0-4703" class="d">- "There was an error while hydrating but React was able to recover by instead client rendering the entire root.", 23777 </a><a href="#h22-0-4704" id="h22-0-4704" class="d">- { cause: value } 23778 </a><a href="#h22-0-4705" id="h22-0-4705" class="d">- ), 23779 </a><a href="#h22-0-4706" id="h22-0-4706" class="d">- sourceFiber 23780 </a><a href="#h22-0-4707" id="h22-0-4707" class="d">- ) 23781 </a><a href="#h22-0-4708" id="h22-0-4708" class="d">- ), root = root.current.alternate, root.flags |= 65536, rootRenderLanes &= -rootRenderLanes, root.lanes |= rootRenderLanes, value = createCapturedValueAtFiber(value, sourceFiber), rootRenderLanes = createRootErrorUpdate( 23782 </a><a href="#h22-0-4709" id="h22-0-4709" class="d">- root.stateNode, 23783 </a><a href="#h22-0-4710" id="h22-0-4710" class="d">- value, 23784 </a><a href="#h22-0-4711" id="h22-0-4711" class="d">- rootRenderLanes 23785 </a><a href="#h22-0-4712" id="h22-0-4712" class="d">- ), enqueueCapturedUpdate(root, rootRenderLanes), workInProgressRootExitStatus !== RootSuspendedWithDelay && (workInProgressRootExitStatus = RootErrored)), false; 23786 </a><a href="#h22-0-4713" id="h22-0-4713" class="d">- var error = createCapturedValueAtFiber( 23787 </a><a href="#h22-0-4714" id="h22-0-4714" class="d">- Error( 23788 </a><a href="#h22-0-4715" id="h22-0-4715" class="d">- "There was an error during concurrent rendering but React was able to recover by instead synchronously rendering the entire root.", 23789 </a><a href="#h22-0-4716" id="h22-0-4716" class="d">- { cause: value } 23790 </a><a href="#h22-0-4717" id="h22-0-4717" class="d">- ), 23791 </a><a href="#h22-0-4718" id="h22-0-4718" class="d">- sourceFiber 23792 </a><a href="#h22-0-4719" id="h22-0-4719" class="d">- ); 23793 </a><a href="#h22-0-4720" id="h22-0-4720" class="d">- null === workInProgressRootConcurrentErrors ? workInProgressRootConcurrentErrors = [error] : workInProgressRootConcurrentErrors.push(error); 23794 </a><a href="#h22-0-4721" id="h22-0-4721" class="d">- workInProgressRootExitStatus !== RootSuspendedWithDelay && (workInProgressRootExitStatus = RootErrored); 23795 </a><a href="#h22-0-4722" id="h22-0-4722" class="d">- if (null === returnFiber) return true; 23796 </a><a href="#h22-0-4723" id="h22-0-4723" class="d">- value = createCapturedValueAtFiber(value, sourceFiber); 23797 </a><a href="#h22-0-4724" id="h22-0-4724" class="d">- sourceFiber = returnFiber; 23798 </a><a href="#h22-0-4725" id="h22-0-4725" class="d">- do { 23799 </a><a href="#h22-0-4726" id="h22-0-4726" class="d">- switch (sourceFiber.tag) { 23800 </a><a href="#h22-0-4727" id="h22-0-4727" class="d">- case 3: 23801 </a><a href="#h22-0-4728" id="h22-0-4728" class="d">- return sourceFiber.flags |= 65536, root = rootRenderLanes & -rootRenderLanes, sourceFiber.lanes |= root, root = createRootErrorUpdate( 23802 </a><a href="#h22-0-4729" id="h22-0-4729" class="d">- sourceFiber.stateNode, 23803 </a><a href="#h22-0-4730" id="h22-0-4730" class="d">- value, 23804 </a><a href="#h22-0-4731" id="h22-0-4731" class="d">- root 23805 </a><a href="#h22-0-4732" id="h22-0-4732" class="d">- ), enqueueCapturedUpdate(sourceFiber, root), false; 23806 </a><a href="#h22-0-4733" id="h22-0-4733" class="d">- case 1: 23807 </a><a href="#h22-0-4734" id="h22-0-4734" class="d">- if (returnFiber = sourceFiber.type, error = sourceFiber.stateNode, 0 === (sourceFiber.flags & 128) && ("function" === typeof returnFiber.getDerivedStateFromError || null !== error && "function" === typeof error.componentDidCatch && (null === legacyErrorBoundariesThatAlreadyFailed || !legacyErrorBoundariesThatAlreadyFailed.has(error)))) 23808 </a><a href="#h22-0-4735" id="h22-0-4735" class="d">- return sourceFiber.flags |= 65536, rootRenderLanes &= -rootRenderLanes, sourceFiber.lanes |= rootRenderLanes, rootRenderLanes = createClassErrorUpdate(rootRenderLanes), initializeClassErrorUpdate( 23809 </a><a href="#h22-0-4736" id="h22-0-4736" class="d">- rootRenderLanes, 23810 </a><a href="#h22-0-4737" id="h22-0-4737" class="d">- root, 23811 </a><a href="#h22-0-4738" id="h22-0-4738" class="d">- sourceFiber, 23812 </a><a href="#h22-0-4739" id="h22-0-4739" class="d">- value 23813 </a><a href="#h22-0-4740" id="h22-0-4740" class="d">- ), enqueueCapturedUpdate(sourceFiber, rootRenderLanes), false; 23814 </a><a href="#h22-0-4741" id="h22-0-4741" class="d">- } 23815 </a><a href="#h22-0-4742" id="h22-0-4742" class="d">- sourceFiber = sourceFiber.return; 23816 </a><a href="#h22-0-4743" id="h22-0-4743" class="d">- } while (null !== sourceFiber); 23817 </a><a href="#h22-0-4744" id="h22-0-4744" class="d">- return false; 23818 </a><a href="#h22-0-4745" id="h22-0-4745" class="d">- } 23819 </a><a href="#h22-0-4746" id="h22-0-4746" class="d">- function reconcileChildren(current2, workInProgress2, nextChildren, renderLanes2) { 23820 </a><a href="#h22-0-4747" id="h22-0-4747" class="d">- workInProgress2.child = null === current2 ? mountChildFibers(workInProgress2, null, nextChildren, renderLanes2) : reconcileChildFibers( 23821 </a><a href="#h22-0-4748" id="h22-0-4748" class="d">- workInProgress2, 23822 </a><a href="#h22-0-4749" id="h22-0-4749" class="d">- current2.child, 23823 </a><a href="#h22-0-4750" id="h22-0-4750" class="d">- nextChildren, 23824 </a><a href="#h22-0-4751" id="h22-0-4751" class="d">- renderLanes2 23825 </a><a href="#h22-0-4752" id="h22-0-4752" class="d">- ); 23826 </a><a href="#h22-0-4753" id="h22-0-4753" class="d">- } 23827 </a><a href="#h22-0-4754" id="h22-0-4754" class="d">- function updateForwardRef(current2, workInProgress2, Component, nextProps, renderLanes2) { 23828 </a><a href="#h22-0-4755" id="h22-0-4755" class="d">- Component = Component.render; 23829 </a><a href="#h22-0-4756" id="h22-0-4756" class="d">- var ref = workInProgress2.ref; 23830 </a><a href="#h22-0-4757" id="h22-0-4757" class="d">- if ("ref" in nextProps) { 23831 </a><a href="#h22-0-4758" id="h22-0-4758" class="d">- var propsWithoutRef = {}; 23832 </a><a href="#h22-0-4759" id="h22-0-4759" class="d">- for (var key in nextProps) 23833 </a><a href="#h22-0-4760" id="h22-0-4760" class="d">- "ref" !== key && (propsWithoutRef[key] = nextProps[key]); 23834 </a><a href="#h22-0-4761" id="h22-0-4761" class="d">- } else propsWithoutRef = nextProps; 23835 </a><a href="#h22-0-4762" id="h22-0-4762" class="d">- prepareToReadContext(workInProgress2); 23836 </a><a href="#h22-0-4763" id="h22-0-4763" class="d">- markComponentRenderStarted(workInProgress2); 23837 </a><a href="#h22-0-4764" id="h22-0-4764" class="d">- nextProps = renderWithHooks( 23838 </a><a href="#h22-0-4765" id="h22-0-4765" class="d">- current2, 23839 </a><a href="#h22-0-4766" id="h22-0-4766" class="d">- workInProgress2, 23840 </a><a href="#h22-0-4767" id="h22-0-4767" class="d">- Component, 23841 </a><a href="#h22-0-4768" id="h22-0-4768" class="d">- propsWithoutRef, 23842 </a><a href="#h22-0-4769" id="h22-0-4769" class="d">- ref, 23843 </a><a href="#h22-0-4770" id="h22-0-4770" class="d">- renderLanes2 23844 </a><a href="#h22-0-4771" id="h22-0-4771" class="d">- ); 23845 </a><a href="#h22-0-4772" id="h22-0-4772" class="d">- key = checkDidRenderIdHook(); 23846 </a><a href="#h22-0-4773" id="h22-0-4773" class="d">- markComponentRenderStopped(); 23847 </a><a href="#h22-0-4774" id="h22-0-4774" class="d">- if (null !== current2 && !didReceiveUpdate) 23848 </a><a href="#h22-0-4775" id="h22-0-4775" class="d">- return bailoutHooks(current2, workInProgress2, renderLanes2), bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2); 23849 </a><a href="#h22-0-4776" id="h22-0-4776" class="d">- isHydrating && key && pushMaterializedTreeId(workInProgress2); 23850 </a><a href="#h22-0-4777" id="h22-0-4777" class="d">- workInProgress2.flags |= 1; 23851 </a><a href="#h22-0-4778" id="h22-0-4778" class="d">- reconcileChildren(current2, workInProgress2, nextProps, renderLanes2); 23852 </a><a href="#h22-0-4779" id="h22-0-4779" class="d">- return workInProgress2.child; 23853 </a><a href="#h22-0-4780" id="h22-0-4780" class="d">- } 23854 </a><a href="#h22-0-4781" id="h22-0-4781" class="d">- function updateMemoComponent(current2, workInProgress2, Component, nextProps, renderLanes2) { 23855 </a><a href="#h22-0-4782" id="h22-0-4782" class="d">- if (null === current2) { 23856 </a><a href="#h22-0-4783" id="h22-0-4783" class="d">- var type = Component.type; 23857 </a><a href="#h22-0-4784" id="h22-0-4784" class="d">- if ("function" === typeof type && !shouldConstruct(type) && void 0 === type.defaultProps && null === Component.compare) 23858 </a><a href="#h22-0-4785" id="h22-0-4785" class="d">- return Component = resolveFunctionForHotReloading(type), workInProgress2.tag = 15, workInProgress2.type = Component, validateFunctionComponentInDev(workInProgress2, type), updateSimpleMemoComponent( 23859 </a><a href="#h22-0-4786" id="h22-0-4786" class="d">- current2, 23860 </a><a href="#h22-0-4787" id="h22-0-4787" class="d">- workInProgress2, 23861 </a><a href="#h22-0-4788" id="h22-0-4788" class="d">- Component, 23862 </a><a href="#h22-0-4789" id="h22-0-4789" class="d">- nextProps, 23863 </a><a href="#h22-0-4790" id="h22-0-4790" class="d">- renderLanes2 23864 </a><a href="#h22-0-4791" id="h22-0-4791" class="d">- ); 23865 </a><a href="#h22-0-4792" id="h22-0-4792" class="d">- current2 = createFiberFromTypeAndProps( 23866 </a><a href="#h22-0-4793" id="h22-0-4793" class="d">- Component.type, 23867 </a><a href="#h22-0-4794" id="h22-0-4794" class="d">- null, 23868 </a><a href="#h22-0-4795" id="h22-0-4795" class="d">- nextProps, 23869 </a><a href="#h22-0-4796" id="h22-0-4796" class="d">- workInProgress2, 23870 </a><a href="#h22-0-4797" id="h22-0-4797" class="d">- workInProgress2.mode, 23871 </a><a href="#h22-0-4798" id="h22-0-4798" class="d">- renderLanes2 23872 </a><a href="#h22-0-4799" id="h22-0-4799" class="d">- ); 23873 </a><a href="#h22-0-4800" id="h22-0-4800" class="d">- current2.ref = workInProgress2.ref; 23874 </a><a href="#h22-0-4801" id="h22-0-4801" class="d">- current2.return = workInProgress2; 23875 </a><a href="#h22-0-4802" id="h22-0-4802" class="d">- return workInProgress2.child = current2; 23876 </a><a href="#h22-0-4803" id="h22-0-4803" class="d">- } 23877 </a><a href="#h22-0-4804" id="h22-0-4804" class="d">- type = current2.child; 23878 </a><a href="#h22-0-4805" id="h22-0-4805" class="d">- if (!checkScheduledUpdateOrContext(current2, renderLanes2)) { 23879 </a><a href="#h22-0-4806" id="h22-0-4806" class="d">- var prevProps = type.memoizedProps; 23880 </a><a href="#h22-0-4807" id="h22-0-4807" class="d">- Component = Component.compare; 23881 </a><a href="#h22-0-4808" id="h22-0-4808" class="d">- Component = null !== Component ? Component : shallowEqual; 23882 </a><a href="#h22-0-4809" id="h22-0-4809" class="d">- if (Component(prevProps, nextProps) && current2.ref === workInProgress2.ref) 23883 </a><a href="#h22-0-4810" id="h22-0-4810" class="d">- return bailoutOnAlreadyFinishedWork( 23884 </a><a href="#h22-0-4811" id="h22-0-4811" class="d">- current2, 23885 </a><a href="#h22-0-4812" id="h22-0-4812" class="d">- workInProgress2, 23886 </a><a href="#h22-0-4813" id="h22-0-4813" class="d">- renderLanes2 23887 </a><a href="#h22-0-4814" id="h22-0-4814" class="d">- ); 23888 </a><a href="#h22-0-4815" id="h22-0-4815" class="d">- } 23889 </a><a href="#h22-0-4816" id="h22-0-4816" class="d">- workInProgress2.flags |= 1; 23890 </a><a href="#h22-0-4817" id="h22-0-4817" class="d">- current2 = createWorkInProgress(type, nextProps); 23891 </a><a href="#h22-0-4818" id="h22-0-4818" class="d">- current2.ref = workInProgress2.ref; 23892 </a><a href="#h22-0-4819" id="h22-0-4819" class="d">- current2.return = workInProgress2; 23893 </a><a href="#h22-0-4820" id="h22-0-4820" class="d">- return workInProgress2.child = current2; 23894 </a><a href="#h22-0-4821" id="h22-0-4821" class="d">- } 23895 </a><a href="#h22-0-4822" id="h22-0-4822" class="d">- function updateSimpleMemoComponent(current2, workInProgress2, Component, nextProps, renderLanes2) { 23896 </a><a href="#h22-0-4823" id="h22-0-4823" class="d">- if (null !== current2) { 23897 </a><a href="#h22-0-4824" id="h22-0-4824" class="d">- var prevProps = current2.memoizedProps; 23898 </a><a href="#h22-0-4825" id="h22-0-4825" class="d">- if (shallowEqual(prevProps, nextProps) && current2.ref === workInProgress2.ref && workInProgress2.type === current2.type) 23899 </a><a href="#h22-0-4826" id="h22-0-4826" class="d">- if (didReceiveUpdate = false, workInProgress2.pendingProps = nextProps = prevProps, checkScheduledUpdateOrContext(current2, renderLanes2)) 23900 </a><a href="#h22-0-4827" id="h22-0-4827" class="d">- 0 !== (current2.flags & 131072) && (didReceiveUpdate = true); 23901 </a><a href="#h22-0-4828" id="h22-0-4828" class="d">- else 23902 </a><a href="#h22-0-4829" id="h22-0-4829" class="d">- return workInProgress2.lanes = current2.lanes, bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2); 23903 </a><a href="#h22-0-4830" id="h22-0-4830" class="d">- } 23904 </a><a href="#h22-0-4831" id="h22-0-4831" class="d">- return updateFunctionComponent( 23905 </a><a href="#h22-0-4832" id="h22-0-4832" class="d">- current2, 23906 </a><a href="#h22-0-4833" id="h22-0-4833" class="d">- workInProgress2, 23907 </a><a href="#h22-0-4834" id="h22-0-4834" class="d">- Component, 23908 </a><a href="#h22-0-4835" id="h22-0-4835" class="d">- nextProps, 23909 </a><a href="#h22-0-4836" id="h22-0-4836" class="d">- renderLanes2 23910 </a><a href="#h22-0-4837" id="h22-0-4837" class="d">- ); 23911 </a><a href="#h22-0-4838" id="h22-0-4838" class="d">- } 23912 </a><a href="#h22-0-4839" id="h22-0-4839" class="d">- function updateOffscreenComponent(current2, workInProgress2, renderLanes2) { 23913 </a><a href="#h22-0-4840" id="h22-0-4840" class="d">- var nextProps = workInProgress2.pendingProps, nextChildren = nextProps.children, nextIsDetached = 0 !== (workInProgress2.stateNode._pendingVisibility & 2), prevState = null !== current2 ? current2.memoizedState : null; 23914 </a><a href="#h22-0-4841" id="h22-0-4841" class="d">- markRef(current2, workInProgress2); 23915 </a><a href="#h22-0-4842" id="h22-0-4842" class="d">- if ("hidden" === nextProps.mode || nextIsDetached) { 23916 </a><a href="#h22-0-4843" id="h22-0-4843" class="d">- if (0 !== (workInProgress2.flags & 128)) { 23917 </a><a href="#h22-0-4844" id="h22-0-4844" class="d">- nextProps = null !== prevState ? prevState.baseLanes | renderLanes2 : renderLanes2; 23918 </a><a href="#h22-0-4845" id="h22-0-4845" class="d">- if (null !== current2) { 23919 </a><a href="#h22-0-4846" id="h22-0-4846" class="d">- nextChildren = workInProgress2.child = current2.child; 23920 </a><a href="#h22-0-4847" id="h22-0-4847" class="d">- for (nextIsDetached = 0; null !== nextChildren; ) 23921 </a><a href="#h22-0-4848" id="h22-0-4848" class="d">- nextIsDetached = nextIsDetached | nextChildren.lanes | nextChildren.childLanes, nextChildren = nextChildren.sibling; 23922 </a><a href="#h22-0-4849" id="h22-0-4849" class="d">- workInProgress2.childLanes = nextIsDetached & ~nextProps; 23923 </a><a href="#h22-0-4850" id="h22-0-4850" class="d">- } else workInProgress2.childLanes = 0, workInProgress2.child = null; 23924 </a><a href="#h22-0-4851" id="h22-0-4851" class="d">- return deferHiddenOffscreenComponent( 23925 </a><a href="#h22-0-4852" id="h22-0-4852" class="d">- current2, 23926 </a><a href="#h22-0-4853" id="h22-0-4853" class="d">- workInProgress2, 23927 </a><a href="#h22-0-4854" id="h22-0-4854" class="d">- nextProps, 23928 </a><a href="#h22-0-4855" id="h22-0-4855" class="d">- renderLanes2 23929 </a><a href="#h22-0-4856" id="h22-0-4856" class="d">- ); 23930 </a><a href="#h22-0-4857" id="h22-0-4857" class="d">- } 23931 </a><a href="#h22-0-4858" id="h22-0-4858" class="d">- if (0 !== (renderLanes2 & 536870912)) 23932 </a><a href="#h22-0-4859" id="h22-0-4859" class="d">- workInProgress2.memoizedState = { baseLanes: 0, cachePool: null }, null !== current2 && pushTransition( 23933 </a><a href="#h22-0-4860" id="h22-0-4860" class="d">- workInProgress2, 23934 </a><a href="#h22-0-4861" id="h22-0-4861" class="d">- null !== prevState ? prevState.cachePool : null 23935 </a><a href="#h22-0-4862" id="h22-0-4862" class="d">- ), null !== prevState ? pushHiddenContext(workInProgress2, prevState) : reuseHiddenContextOnStack(workInProgress2), pushOffscreenSuspenseHandler(workInProgress2); 23936 </a><a href="#h22-0-4863" id="h22-0-4863" class="d">- else 23937 </a><a href="#h22-0-4864" id="h22-0-4864" class="d">- return workInProgress2.lanes = workInProgress2.childLanes = 536870912, deferHiddenOffscreenComponent( 23938 </a><a href="#h22-0-4865" id="h22-0-4865" class="d">- current2, 23939 </a><a href="#h22-0-4866" id="h22-0-4866" class="d">- workInProgress2, 23940 </a><a href="#h22-0-4867" id="h22-0-4867" class="d">- null !== prevState ? prevState.baseLanes | renderLanes2 : renderLanes2, 23941 </a><a href="#h22-0-4868" id="h22-0-4868" class="d">- renderLanes2 23942 </a><a href="#h22-0-4869" id="h22-0-4869" class="d">- ); 23943 </a><a href="#h22-0-4870" id="h22-0-4870" class="d">- } else 23944 </a><a href="#h22-0-4871" id="h22-0-4871" class="d">- null !== prevState ? (pushTransition(workInProgress2, prevState.cachePool), pushHiddenContext(workInProgress2, prevState), reuseSuspenseHandlerOnStack(workInProgress2), workInProgress2.memoizedState = null) : (null !== current2 && pushTransition(workInProgress2, null), reuseHiddenContextOnStack(workInProgress2), reuseSuspenseHandlerOnStack(workInProgress2)); 23945 </a><a href="#h22-0-4872" id="h22-0-4872" class="d">- reconcileChildren(current2, workInProgress2, nextChildren, renderLanes2); 23946 </a><a href="#h22-0-4873" id="h22-0-4873" class="d">- return workInProgress2.child; 23947 </a><a href="#h22-0-4874" id="h22-0-4874" class="d">- } 23948 </a><a href="#h22-0-4875" id="h22-0-4875" class="d">- function deferHiddenOffscreenComponent(current2, workInProgress2, nextBaseLanes, renderLanes2) { 23949 </a><a href="#h22-0-4876" id="h22-0-4876" class="d">- var JSCompiler_inline_result = peekCacheFromPool(); 23950 </a><a href="#h22-0-4877" id="h22-0-4877" class="d">- JSCompiler_inline_result = null === JSCompiler_inline_result ? null : { 23951 </a><a href="#h22-0-4878" id="h22-0-4878" class="d">- parent: isPrimaryRenderer ? CacheContext._currentValue : CacheContext._currentValue2, 23952 </a><a href="#h22-0-4879" id="h22-0-4879" class="d">- pool: JSCompiler_inline_result 23953 </a><a href="#h22-0-4880" id="h22-0-4880" class="d">- }; 23954 </a><a href="#h22-0-4881" id="h22-0-4881" class="d">- workInProgress2.memoizedState = { 23955 </a><a href="#h22-0-4882" id="h22-0-4882" class="d">- baseLanes: nextBaseLanes, 23956 </a><a href="#h22-0-4883" id="h22-0-4883" class="d">- cachePool: JSCompiler_inline_result 23957 </a><a href="#h22-0-4884" id="h22-0-4884" class="d">- }; 23958 </a><a href="#h22-0-4885" id="h22-0-4885" class="d">- null !== current2 && pushTransition(workInProgress2, null); 23959 </a><a href="#h22-0-4886" id="h22-0-4886" class="d">- reuseHiddenContextOnStack(workInProgress2); 23960 </a><a href="#h22-0-4887" id="h22-0-4887" class="d">- pushOffscreenSuspenseHandler(workInProgress2); 23961 </a><a href="#h22-0-4888" id="h22-0-4888" class="d">- null !== current2 && propagateParentContextChanges(current2, workInProgress2, renderLanes2, true); 23962 </a><a href="#h22-0-4889" id="h22-0-4889" class="d">- return null; 23963 </a><a href="#h22-0-4890" id="h22-0-4890" class="d">- } 23964 </a><a href="#h22-0-4891" id="h22-0-4891" class="d">- function markRef(current2, workInProgress2) { 23965 </a><a href="#h22-0-4892" id="h22-0-4892" class="d">- var ref = workInProgress2.ref; 23966 </a><a href="#h22-0-4893" id="h22-0-4893" class="d">- if (null === ref) 23967 </a><a href="#h22-0-4894" id="h22-0-4894" class="d">- null !== current2 && null !== current2.ref && (workInProgress2.flags |= 2097664); 23968 </a><a href="#h22-0-4895" id="h22-0-4895" class="d">- else { 23969 </a><a href="#h22-0-4896" id="h22-0-4896" class="d">- if ("function" !== typeof ref && "object" !== typeof ref) 23970 </a><a href="#h22-0-4897" id="h22-0-4897" class="d">- throw Error( 23971 </a><a href="#h22-0-4898" id="h22-0-4898" class="d">- "Expected ref to be a function, an object returned by React.createRef(), or undefined/null." 23972 </a><a href="#h22-0-4899" id="h22-0-4899" class="d">- ); 23973 </a><a href="#h22-0-4900" id="h22-0-4900" class="d">- if (null === current2 || current2.ref !== ref) 23974 </a><a href="#h22-0-4901" id="h22-0-4901" class="d">- workInProgress2.flags |= 2097664; 23975 </a><a href="#h22-0-4902" id="h22-0-4902" class="d">- } 23976 </a><a href="#h22-0-4903" id="h22-0-4903" class="d">- } 23977 </a><a href="#h22-0-4904" id="h22-0-4904" class="d">- function updateFunctionComponent(current2, workInProgress2, Component, nextProps, renderLanes2) { 23978 </a><a href="#h22-0-4905" id="h22-0-4905" class="d">- if (Component.prototype && "function" === typeof Component.prototype.render) { 23979 </a><a href="#h22-0-4906" id="h22-0-4906" class="d">- var componentName2 = getComponentNameFromType(Component) || "Unknown"; 23980 </a><a href="#h22-0-4907" id="h22-0-4907" class="d">- didWarnAboutBadClass[componentName2] || (console.error( 23981 </a><a href="#h22-0-4908" id="h22-0-4908" class="d">- "The <%s /> component appears to have a render method, but doesn't extend React.Component. This is likely to cause errors. Change %s to extend React.Component instead.", 23982 </a><a href="#h22-0-4909" id="h22-0-4909" class="d">- componentName2, 23983 </a><a href="#h22-0-4910" id="h22-0-4910" class="d">- componentName2 23984 </a><a href="#h22-0-4911" id="h22-0-4911" class="d">- ), didWarnAboutBadClass[componentName2] = true); 23985 </a><a href="#h22-0-4912" id="h22-0-4912" class="d">- } 23986 </a><a href="#h22-0-4913" id="h22-0-4913" class="d">- workInProgress2.mode & 8 && ReactStrictModeWarnings.recordLegacyContextWarning( 23987 </a><a href="#h22-0-4914" id="h22-0-4914" class="d">- workInProgress2, 23988 </a><a href="#h22-0-4915" id="h22-0-4915" class="d">- null 23989 </a><a href="#h22-0-4916" id="h22-0-4916" class="d">- ); 23990 </a><a href="#h22-0-4917" id="h22-0-4917" class="d">- null === current2 && (validateFunctionComponentInDev(workInProgress2, workInProgress2.type), Component.contextTypes && (componentName2 = getComponentNameFromType(Component) || "Unknown", didWarnAboutContextTypes[componentName2] || (didWarnAboutContextTypes[componentName2] = true, console.error( 23991 </a><a href="#h22-0-4918" id="h22-0-4918" class="d">- "%s uses the legacy contextTypes API which was removed in React 19. Use React.createContext() with React.useContext() instead. (https://react.dev/link/legacy-context)", 23992 </a><a href="#h22-0-4919" id="h22-0-4919" class="d">- componentName2 23993 </a><a href="#h22-0-4920" id="h22-0-4920" class="d">- )))); 23994 </a><a href="#h22-0-4921" id="h22-0-4921" class="d">- prepareToReadContext(workInProgress2); 23995 </a><a href="#h22-0-4922" id="h22-0-4922" class="d">- markComponentRenderStarted(workInProgress2); 23996 </a><a href="#h22-0-4923" id="h22-0-4923" class="d">- Component = renderWithHooks( 23997 </a><a href="#h22-0-4924" id="h22-0-4924" class="d">- current2, 23998 </a><a href="#h22-0-4925" id="h22-0-4925" class="d">- workInProgress2, 23999 </a><a href="#h22-0-4926" id="h22-0-4926" class="d">- Component, 24000 </a><a href="#h22-0-4927" id="h22-0-4927" class="d">- nextProps, 24001 </a><a href="#h22-0-4928" id="h22-0-4928" class="d">- void 0, 24002 </a><a href="#h22-0-4929" id="h22-0-4929" class="d">- renderLanes2 24003 </a><a href="#h22-0-4930" id="h22-0-4930" class="d">- ); 24004 </a><a href="#h22-0-4931" id="h22-0-4931" class="d">- nextProps = checkDidRenderIdHook(); 24005 </a><a href="#h22-0-4932" id="h22-0-4932" class="d">- markComponentRenderStopped(); 24006 </a><a href="#h22-0-4933" id="h22-0-4933" class="d">- if (null !== current2 && !didReceiveUpdate) 24007 </a><a href="#h22-0-4934" id="h22-0-4934" class="d">- return bailoutHooks(current2, workInProgress2, renderLanes2), bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2); 24008 </a><a href="#h22-0-4935" id="h22-0-4935" class="d">- isHydrating && nextProps && pushMaterializedTreeId(workInProgress2); 24009 </a><a href="#h22-0-4936" id="h22-0-4936" class="d">- workInProgress2.flags |= 1; 24010 </a><a href="#h22-0-4937" id="h22-0-4937" class="d">- reconcileChildren(current2, workInProgress2, Component, renderLanes2); 24011 </a><a href="#h22-0-4938" id="h22-0-4938" class="d">- return workInProgress2.child; 24012 </a><a href="#h22-0-4939" id="h22-0-4939" class="d">- } 24013 </a><a href="#h22-0-4940" id="h22-0-4940" class="d">- function replayFunctionComponent(current2, workInProgress2, nextProps, Component, secondArg, renderLanes2) { 24014 </a><a href="#h22-0-4941" id="h22-0-4941" class="d">- prepareToReadContext(workInProgress2); 24015 </a><a href="#h22-0-4942" id="h22-0-4942" class="d">- markComponentRenderStarted(workInProgress2); 24016 </a><a href="#h22-0-4943" id="h22-0-4943" class="d">- hookTypesUpdateIndexDev = -1; 24017 </a><a href="#h22-0-4944" id="h22-0-4944" class="d">- ignorePreviousDependencies = null !== current2 && current2.type !== workInProgress2.type; 24018 </a><a href="#h22-0-4945" id="h22-0-4945" class="d">- workInProgress2.updateQueue = null; 24019 </a><a href="#h22-0-4946" id="h22-0-4946" class="d">- nextProps = renderWithHooksAgain( 24020 </a><a href="#h22-0-4947" id="h22-0-4947" class="d">- workInProgress2, 24021 </a><a href="#h22-0-4948" id="h22-0-4948" class="d">- Component, 24022 </a><a href="#h22-0-4949" id="h22-0-4949" class="d">- nextProps, 24023 </a><a href="#h22-0-4950" id="h22-0-4950" class="d">- secondArg 24024 </a><a href="#h22-0-4951" id="h22-0-4951" class="d">- ); 24025 </a><a href="#h22-0-4952" id="h22-0-4952" class="d">- finishRenderingHooks(current2, workInProgress2); 24026 </a><a href="#h22-0-4953" id="h22-0-4953" class="d">- Component = checkDidRenderIdHook(); 24027 </a><a href="#h22-0-4954" id="h22-0-4954" class="d">- markComponentRenderStopped(); 24028 </a><a href="#h22-0-4955" id="h22-0-4955" class="d">- if (null !== current2 && !didReceiveUpdate) 24029 </a><a href="#h22-0-4956" id="h22-0-4956" class="d">- return bailoutHooks(current2, workInProgress2, renderLanes2), bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2); 24030 </a><a href="#h22-0-4957" id="h22-0-4957" class="d">- isHydrating && Component && pushMaterializedTreeId(workInProgress2); 24031 </a><a href="#h22-0-4958" id="h22-0-4958" class="d">- workInProgress2.flags |= 1; 24032 </a><a href="#h22-0-4959" id="h22-0-4959" class="d">- reconcileChildren(current2, workInProgress2, nextProps, renderLanes2); 24033 </a><a href="#h22-0-4960" id="h22-0-4960" class="d">- return workInProgress2.child; 24034 </a><a href="#h22-0-4961" id="h22-0-4961" class="d">- } 24035 </a><a href="#h22-0-4962" id="h22-0-4962" class="d">- function updateClassComponent(current$jscomp$0, workInProgress2, Component, nextProps, renderLanes2) { 24036 </a><a href="#h22-0-4963" id="h22-0-4963" class="d">- switch (shouldErrorImpl(workInProgress2)) { 24037 </a><a href="#h22-0-4964" id="h22-0-4964" class="d">- case false: 24038 </a><a href="#h22-0-4965" id="h22-0-4965" class="d">- var _instance = workInProgress2.stateNode, state = new workInProgress2.type( 24039 </a><a href="#h22-0-4966" id="h22-0-4966" class="d">- workInProgress2.memoizedProps, 24040 </a><a href="#h22-0-4967" id="h22-0-4967" class="d">- _instance.context 24041 </a><a href="#h22-0-4968" id="h22-0-4968" class="d">- ).state; 24042 </a><a href="#h22-0-4969" id="h22-0-4969" class="d">- _instance.updater.enqueueSetState(_instance, state, null); 24043 </a><a href="#h22-0-4970" id="h22-0-4970" class="d">- break; 24044 </a><a href="#h22-0-4971" id="h22-0-4971" class="d">- case true: 24045 </a><a href="#h22-0-4972" id="h22-0-4972" class="d">- workInProgress2.flags |= 128; 24046 </a><a href="#h22-0-4973" id="h22-0-4973" class="d">- workInProgress2.flags |= 65536; 24047 </a><a href="#h22-0-4974" id="h22-0-4974" class="d">- _instance = Error("Simulated error coming from DevTools"); 24048 </a><a href="#h22-0-4975" id="h22-0-4975" class="d">- var lane = renderLanes2 & -renderLanes2; 24049 </a><a href="#h22-0-4976" id="h22-0-4976" class="d">- workInProgress2.lanes |= lane; 24050 </a><a href="#h22-0-4977" id="h22-0-4977" class="d">- state = workInProgressRoot; 24051 </a><a href="#h22-0-4978" id="h22-0-4978" class="d">- if (null === state) 24052 </a><a href="#h22-0-4979" id="h22-0-4979" class="d">- throw Error( 24053 </a><a href="#h22-0-4980" id="h22-0-4980" class="d">- "Expected a work-in-progress root. This is a bug in React. Please file an issue." 24054 </a><a href="#h22-0-4981" id="h22-0-4981" class="d">- ); 24055 </a><a href="#h22-0-4982" id="h22-0-4982" class="d">- lane = createClassErrorUpdate(lane); 24056 </a><a href="#h22-0-4983" id="h22-0-4983" class="d">- initializeClassErrorUpdate( 24057 </a><a href="#h22-0-4984" id="h22-0-4984" class="d">- lane, 24058 </a><a href="#h22-0-4985" id="h22-0-4985" class="d">- state, 24059 </a><a href="#h22-0-4986" id="h22-0-4986" class="d">- workInProgress2, 24060 </a><a href="#h22-0-4987" id="h22-0-4987" class="d">- createCapturedValueAtFiber(_instance, workInProgress2) 24061 </a><a href="#h22-0-4988" id="h22-0-4988" class="d">- ); 24062 </a><a href="#h22-0-4989" id="h22-0-4989" class="d">- enqueueCapturedUpdate(workInProgress2, lane); 24063 </a><a href="#h22-0-4990" id="h22-0-4990" class="d">- } 24064 </a><a href="#h22-0-4991" id="h22-0-4991" class="d">- prepareToReadContext(workInProgress2); 24065 </a><a href="#h22-0-4992" id="h22-0-4992" class="d">- if (null === workInProgress2.stateNode) { 24066 </a><a href="#h22-0-4993" id="h22-0-4993" class="d">- state = emptyContextObject; 24067 </a><a href="#h22-0-4994" id="h22-0-4994" class="d">- _instance = Component.contextType; 24068 </a><a href="#h22-0-4995" id="h22-0-4995" class="d">- "contextType" in Component && null !== _instance && (void 0 === _instance || _instance.$$typeof !== REACT_CONTEXT_TYPE) && !didWarnAboutInvalidateContextType.has(Component) && (didWarnAboutInvalidateContextType.add(Component), lane = void 0 === _instance ? " However, it is set to undefined. This can be caused by a typo or by mixing up named and default imports. This can also happen due to a circular dependency, so try moving the createContext() call to a separate file." : "object" !== typeof _instance ? " However, it is set to a " + typeof _instance + "." : _instance.$$typeof === REACT_CONSUMER_TYPE ? " Did you accidentally pass the Context.Consumer instead?" : " However, it is set to an object with keys {" + Object.keys(_instance).join(", ") + "}.", console.error( 24069 </a><a href="#h22-0-4996" id="h22-0-4996" class="d">- "%s defines an invalid contextType. contextType should point to the Context object returned by React.createContext().%s", 24070 </a><a href="#h22-0-4997" id="h22-0-4997" class="d">- getComponentNameFromType(Component) || "Component", 24071 </a><a href="#h22-0-4998" id="h22-0-4998" class="d">- lane 24072 </a><a href="#h22-0-4999" id="h22-0-4999" class="d">- )); 24073 </a><a href="#h22-0-5000" id="h22-0-5000" class="d">- "object" === typeof _instance && null !== _instance && (state = readContext(_instance)); 24074 </a><a href="#h22-0-5001" id="h22-0-5001" class="d">- _instance = new Component(nextProps, state); 24075 </a><a href="#h22-0-5002" id="h22-0-5002" class="d">- if (workInProgress2.mode & 8) { 24076 </a><a href="#h22-0-5003" id="h22-0-5003" class="d">- setIsStrictModeForDevtools(true); 24077 </a><a href="#h22-0-5004" id="h22-0-5004" class="d">- try { 24078 </a><a href="#h22-0-5005" id="h22-0-5005" class="d">- _instance = new Component(nextProps, state); 24079 </a><a href="#h22-0-5006" id="h22-0-5006" class="d">- } finally { 24080 </a><a href="#h22-0-5007" id="h22-0-5007" class="d">- setIsStrictModeForDevtools(false); 24081 </a><a href="#h22-0-5008" id="h22-0-5008" class="d">- } 24082 </a><a href="#h22-0-5009" id="h22-0-5009" class="d">- } 24083 </a><a href="#h22-0-5010" id="h22-0-5010" class="d">- state = workInProgress2.memoizedState = null !== _instance.state && void 0 !== _instance.state ? _instance.state : null; 24084 </a><a href="#h22-0-5011" id="h22-0-5011" class="d">- _instance.updater = classComponentUpdater; 24085 </a><a href="#h22-0-5012" id="h22-0-5012" class="d">- workInProgress2.stateNode = _instance; 24086 </a><a href="#h22-0-5013" id="h22-0-5013" class="d">- _instance._reactInternals = workInProgress2; 24087 </a><a href="#h22-0-5014" id="h22-0-5014" class="d">- _instance._reactInternalInstance = fakeInternalInstance; 24088 </a><a href="#h22-0-5015" id="h22-0-5015" class="d">- "function" === typeof Component.getDerivedStateFromProps && null === state && (state = getComponentNameFromType(Component) || "Component", didWarnAboutUninitializedState.has(state) || (didWarnAboutUninitializedState.add(state), console.error( 24089 </a><a href="#h22-0-5016" id="h22-0-5016" class="d">- "`%s` uses `getDerivedStateFromProps` but its initial state is %s. This is not recommended. Instead, define the initial state by assigning an object to `this.state` in the constructor of `%s`. This ensures that `getDerivedStateFromProps` arguments have a consistent shape.", 24090 </a><a href="#h22-0-5017" id="h22-0-5017" class="d">- state, 24091 </a><a href="#h22-0-5018" id="h22-0-5018" class="d">- null === _instance.state ? "null" : "undefined", 24092 </a><a href="#h22-0-5019" id="h22-0-5019" class="d">- state 24093 </a><a href="#h22-0-5020" id="h22-0-5020" class="d">- ))); 24094 </a><a href="#h22-0-5021" id="h22-0-5021" class="d">- if ("function" === typeof Component.getDerivedStateFromProps || "function" === typeof _instance.getSnapshotBeforeUpdate) { 24095 </a><a href="#h22-0-5022" id="h22-0-5022" class="d">- var foundWillUpdateName = lane = state = null; 24096 </a><a href="#h22-0-5023" id="h22-0-5023" class="d">- "function" === typeof _instance.componentWillMount && true !== _instance.componentWillMount.__suppressDeprecationWarning ? state = "componentWillMount" : "function" === typeof _instance.UNSAFE_componentWillMount && (state = "UNSAFE_componentWillMount"); 24097 </a><a href="#h22-0-5024" id="h22-0-5024" class="d">- "function" === typeof _instance.componentWillReceiveProps && true !== _instance.componentWillReceiveProps.__suppressDeprecationWarning ? lane = "componentWillReceiveProps" : "function" === typeof _instance.UNSAFE_componentWillReceiveProps && (lane = "UNSAFE_componentWillReceiveProps"); 24098 </a><a href="#h22-0-5025" id="h22-0-5025" class="d">- "function" === typeof _instance.componentWillUpdate && true !== _instance.componentWillUpdate.__suppressDeprecationWarning ? foundWillUpdateName = "componentWillUpdate" : "function" === typeof _instance.UNSAFE_componentWillUpdate && (foundWillUpdateName = "UNSAFE_componentWillUpdate"); 24099 </a><a href="#h22-0-5026" id="h22-0-5026" class="d">- if (null !== state || null !== lane || null !== foundWillUpdateName) { 24100 </a><a href="#h22-0-5027" id="h22-0-5027" class="d">- _instance = getComponentNameFromType(Component) || "Component"; 24101 </a><a href="#h22-0-5028" id="h22-0-5028" class="d">- var newApiName = "function" === typeof Component.getDerivedStateFromProps ? "getDerivedStateFromProps()" : "getSnapshotBeforeUpdate()"; 24102 </a><a href="#h22-0-5029" id="h22-0-5029" class="d">- didWarnAboutLegacyLifecyclesAndDerivedState.has(_instance) || (didWarnAboutLegacyLifecyclesAndDerivedState.add(_instance), console.error( 24103 </a><a href="#h22-0-5030" id="h22-0-5030" class="d">- "Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n%s uses %s but also contains the following legacy lifecycles:%s%s%s\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://react.dev/link/unsafe-component-lifecycles", 24104 </a><a href="#h22-0-5031" id="h22-0-5031" class="d">- _instance, 24105 </a><a href="#h22-0-5032" id="h22-0-5032" class="d">- newApiName, 24106 </a><a href="#h22-0-5033" id="h22-0-5033" class="d">- null !== state ? "\n " + state : "", 24107 </a><a href="#h22-0-5034" id="h22-0-5034" class="d">- null !== lane ? "\n " + lane : "", 24108 </a><a href="#h22-0-5035" id="h22-0-5035" class="d">- null !== foundWillUpdateName ? "\n " + foundWillUpdateName : "" 24109 </a><a href="#h22-0-5036" id="h22-0-5036" class="d">- )); 24110 </a><a href="#h22-0-5037" id="h22-0-5037" class="d">- } 24111 </a><a href="#h22-0-5038" id="h22-0-5038" class="d">- } 24112 </a><a href="#h22-0-5039" id="h22-0-5039" class="d">- _instance = workInProgress2.stateNode; 24113 </a><a href="#h22-0-5040" id="h22-0-5040" class="d">- state = getComponentNameFromType(Component) || "Component"; 24114 </a><a href="#h22-0-5041" id="h22-0-5041" class="d">- _instance.render || (Component.prototype && "function" === typeof Component.prototype.render ? console.error( 24115 </a><a href="#h22-0-5042" id="h22-0-5042" class="d">- "No `render` method found on the %s instance: did you accidentally return an object from the constructor?", 24116 </a><a href="#h22-0-5043" id="h22-0-5043" class="d">- state 24117 </a><a href="#h22-0-5044" id="h22-0-5044" class="d">- ) : console.error( 24118 </a><a href="#h22-0-5045" id="h22-0-5045" class="d">- "No `render` method found on the %s instance: you may have forgotten to define `render`.", 24119 </a><a href="#h22-0-5046" id="h22-0-5046" class="d">- state 24120 </a><a href="#h22-0-5047" id="h22-0-5047" class="d">- )); 24121 </a><a href="#h22-0-5048" id="h22-0-5048" class="d">- !_instance.getInitialState || _instance.getInitialState.isReactClassApproved || _instance.state || console.error( 24122 </a><a href="#h22-0-5049" id="h22-0-5049" class="d">- "getInitialState was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Did you mean to define a state property instead?", 24123 </a><a href="#h22-0-5050" id="h22-0-5050" class="d">- state 24124 </a><a href="#h22-0-5051" id="h22-0-5051" class="d">- ); 24125 </a><a href="#h22-0-5052" id="h22-0-5052" class="d">- _instance.getDefaultProps && !_instance.getDefaultProps.isReactClassApproved && console.error( 24126 </a><a href="#h22-0-5053" id="h22-0-5053" class="d">- "getDefaultProps was defined on %s, a plain JavaScript class. This is only supported for classes created using React.createClass. Use a static property to define defaultProps instead.", 24127 </a><a href="#h22-0-5054" id="h22-0-5054" class="d">- state 24128 </a><a href="#h22-0-5055" id="h22-0-5055" class="d">- ); 24129 </a><a href="#h22-0-5056" id="h22-0-5056" class="d">- _instance.contextType && console.error( 24130 </a><a href="#h22-0-5057" id="h22-0-5057" class="d">- "contextType was defined as an instance property on %s. Use a static property to define contextType instead.", 24131 </a><a href="#h22-0-5058" id="h22-0-5058" class="d">- state 24132 </a><a href="#h22-0-5059" id="h22-0-5059" class="d">- ); 24133 </a><a href="#h22-0-5060" id="h22-0-5060" class="d">- Component.childContextTypes && !didWarnAboutChildContextTypes.has(Component) && (didWarnAboutChildContextTypes.add(Component), console.error( 24134 </a><a href="#h22-0-5061" id="h22-0-5061" class="d">- "%s uses the legacy childContextTypes API which was removed in React 19. Use React.createContext() instead. (https://react.dev/link/legacy-context)", 24135 </a><a href="#h22-0-5062" id="h22-0-5062" class="d">- state 24136 </a><a href="#h22-0-5063" id="h22-0-5063" class="d">- )); 24137 </a><a href="#h22-0-5064" id="h22-0-5064" class="d">- Component.contextTypes && !didWarnAboutContextTypes$1.has(Component) && (didWarnAboutContextTypes$1.add(Component), console.error( 24138 </a><a href="#h22-0-5065" id="h22-0-5065" class="d">- "%s uses the legacy contextTypes API which was removed in React 19. Use React.createContext() with static contextType instead. (https://react.dev/link/legacy-context)", 24139 </a><a href="#h22-0-5066" id="h22-0-5066" class="d">- state 24140 </a><a href="#h22-0-5067" id="h22-0-5067" class="d">- )); 24141 </a><a href="#h22-0-5068" id="h22-0-5068" class="d">- "function" === typeof _instance.componentShouldUpdate && console.error( 24142 </a><a href="#h22-0-5069" id="h22-0-5069" class="d">- "%s has a method called componentShouldUpdate(). Did you mean shouldComponentUpdate()? The name is phrased as a question because the function is expected to return a value.", 24143 </a><a href="#h22-0-5070" id="h22-0-5070" class="d">- state 24144 </a><a href="#h22-0-5071" id="h22-0-5071" class="d">- ); 24145 </a><a href="#h22-0-5072" id="h22-0-5072" class="d">- Component.prototype && Component.prototype.isPureReactComponent && "undefined" !== typeof _instance.shouldComponentUpdate && console.error( 24146 </a><a href="#h22-0-5073" id="h22-0-5073" class="d">- "%s has a method called shouldComponentUpdate(). shouldComponentUpdate should not be used when extending React.PureComponent. Please extend React.Component if shouldComponentUpdate is used.", 24147 </a><a href="#h22-0-5074" id="h22-0-5074" class="d">- getComponentNameFromType(Component) || "A pure component" 24148 </a><a href="#h22-0-5075" id="h22-0-5075" class="d">- ); 24149 </a><a href="#h22-0-5076" id="h22-0-5076" class="d">- "function" === typeof _instance.componentDidUnmount && console.error( 24150 </a><a href="#h22-0-5077" id="h22-0-5077" class="d">- "%s has a method called componentDidUnmount(). But there is no such lifecycle method. Did you mean componentWillUnmount()?", 24151 </a><a href="#h22-0-5078" id="h22-0-5078" class="d">- state 24152 </a><a href="#h22-0-5079" id="h22-0-5079" class="d">- ); 24153 </a><a href="#h22-0-5080" id="h22-0-5080" class="d">- "function" === typeof _instance.componentDidReceiveProps && console.error( 24154 </a><a href="#h22-0-5081" id="h22-0-5081" class="d">- "%s has a method called componentDidReceiveProps(). But there is no such lifecycle method. If you meant to update the state in response to changing props, use componentWillReceiveProps(). If you meant to fetch data or run side-effects or mutations after React has updated the UI, use componentDidUpdate().", 24155 </a><a href="#h22-0-5082" id="h22-0-5082" class="d">- state 24156 </a><a href="#h22-0-5083" id="h22-0-5083" class="d">- ); 24157 </a><a href="#h22-0-5084" id="h22-0-5084" class="d">- "function" === typeof _instance.componentWillRecieveProps && console.error( 24158 </a><a href="#h22-0-5085" id="h22-0-5085" class="d">- "%s has a method called componentWillRecieveProps(). Did you mean componentWillReceiveProps()?", 24159 </a><a href="#h22-0-5086" id="h22-0-5086" class="d">- state 24160 </a><a href="#h22-0-5087" id="h22-0-5087" class="d">- ); 24161 </a><a href="#h22-0-5088" id="h22-0-5088" class="d">- "function" === typeof _instance.UNSAFE_componentWillRecieveProps && console.error( 24162 </a><a href="#h22-0-5089" id="h22-0-5089" class="d">- "%s has a method called UNSAFE_componentWillRecieveProps(). Did you mean UNSAFE_componentWillReceiveProps()?", 24163 </a><a href="#h22-0-5090" id="h22-0-5090" class="d">- state 24164 </a><a href="#h22-0-5091" id="h22-0-5091" class="d">- ); 24165 </a><a href="#h22-0-5092" id="h22-0-5092" class="d">- lane = _instance.props !== nextProps; 24166 </a><a href="#h22-0-5093" id="h22-0-5093" class="d">- void 0 !== _instance.props && lane && console.error( 24167 </a><a href="#h22-0-5094" id="h22-0-5094" class="d">- "When calling super() in `%s`, make sure to pass up the same props that your component's constructor was passed.", 24168 </a><a href="#h22-0-5095" id="h22-0-5095" class="d">- state 24169 </a><a href="#h22-0-5096" id="h22-0-5096" class="d">- ); 24170 </a><a href="#h22-0-5097" id="h22-0-5097" class="d">- _instance.defaultProps && console.error( 24171 </a><a href="#h22-0-5098" id="h22-0-5098" class="d">- "Setting defaultProps as an instance property on %s is not supported and will be ignored. Instead, define defaultProps as a static property on %s.", 24172 </a><a href="#h22-0-5099" id="h22-0-5099" class="d">- state, 24173 </a><a href="#h22-0-5100" id="h22-0-5100" class="d">- state 24174 </a><a href="#h22-0-5101" id="h22-0-5101" class="d">- ); 24175 </a><a href="#h22-0-5102" id="h22-0-5102" class="d">- "function" !== typeof _instance.getSnapshotBeforeUpdate || "function" === typeof _instance.componentDidUpdate || didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate.has(Component) || (didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate.add(Component), console.error( 24176 </a><a href="#h22-0-5103" id="h22-0-5103" class="d">- "%s: getSnapshotBeforeUpdate() should be used with componentDidUpdate(). This component defines getSnapshotBeforeUpdate() only.", 24177 </a><a href="#h22-0-5104" id="h22-0-5104" class="d">- getComponentNameFromType(Component) 24178 </a><a href="#h22-0-5105" id="h22-0-5105" class="d">- )); 24179 </a><a href="#h22-0-5106" id="h22-0-5106" class="d">- "function" === typeof _instance.getDerivedStateFromProps && console.error( 24180 </a><a href="#h22-0-5107" id="h22-0-5107" class="d">- "%s: getDerivedStateFromProps() is defined as an instance method and will be ignored. Instead, declare it as a static method.", 24181 </a><a href="#h22-0-5108" id="h22-0-5108" class="d">- state 24182 </a><a href="#h22-0-5109" id="h22-0-5109" class="d">- ); 24183 </a><a href="#h22-0-5110" id="h22-0-5110" class="d">- "function" === typeof _instance.getDerivedStateFromError && console.error( 24184 </a><a href="#h22-0-5111" id="h22-0-5111" class="d">- "%s: getDerivedStateFromError() is defined as an instance method and will be ignored. Instead, declare it as a static method.", 24185 </a><a href="#h22-0-5112" id="h22-0-5112" class="d">- state 24186 </a><a href="#h22-0-5113" id="h22-0-5113" class="d">- ); 24187 </a><a href="#h22-0-5114" id="h22-0-5114" class="d">- "function" === typeof Component.getSnapshotBeforeUpdate && console.error( 24188 </a><a href="#h22-0-5115" id="h22-0-5115" class="d">- "%s: getSnapshotBeforeUpdate() is defined as a static method and will be ignored. Instead, declare it as an instance method.", 24189 </a><a href="#h22-0-5116" id="h22-0-5116" class="d">- state 24190 </a><a href="#h22-0-5117" id="h22-0-5117" class="d">- ); 24191 </a><a href="#h22-0-5118" id="h22-0-5118" class="d">- (lane = _instance.state) && ("object" !== typeof lane || isArrayImpl(lane)) && console.error("%s.state: must be set to an object or null", state); 24192 </a><a href="#h22-0-5119" id="h22-0-5119" class="d">- "function" === typeof _instance.getChildContext && "object" !== typeof Component.childContextTypes && console.error( 24193 </a><a href="#h22-0-5120" id="h22-0-5120" class="d">- "%s.getChildContext(): childContextTypes must be defined in order to use getChildContext().", 24194 </a><a href="#h22-0-5121" id="h22-0-5121" class="d">- state 24195 </a><a href="#h22-0-5122" id="h22-0-5122" class="d">- ); 24196 </a><a href="#h22-0-5123" id="h22-0-5123" class="d">- _instance = workInProgress2.stateNode; 24197 </a><a href="#h22-0-5124" id="h22-0-5124" class="d">- _instance.props = nextProps; 24198 </a><a href="#h22-0-5125" id="h22-0-5125" class="d">- _instance.state = workInProgress2.memoizedState; 24199 </a><a href="#h22-0-5126" id="h22-0-5126" class="d">- _instance.refs = {}; 24200 </a><a href="#h22-0-5127" id="h22-0-5127" class="d">- initializeUpdateQueue(workInProgress2); 24201 </a><a href="#h22-0-5128" id="h22-0-5128" class="d">- state = Component.contextType; 24202 </a><a href="#h22-0-5129" id="h22-0-5129" class="d">- _instance.context = "object" === typeof state && null !== state ? readContext(state) : emptyContextObject; 24203 </a><a href="#h22-0-5130" id="h22-0-5130" class="d">- _instance.state === nextProps && (state = getComponentNameFromType(Component) || "Component", didWarnAboutDirectlyAssigningPropsToState.has(state) || (didWarnAboutDirectlyAssigningPropsToState.add(state), console.error( 24204 </a><a href="#h22-0-5131" id="h22-0-5131" class="d">- "%s: It is not recommended to assign props directly to state because updates to props won't be reflected in state. In most cases, it is better to use props directly.", 24205 </a><a href="#h22-0-5132" id="h22-0-5132" class="d">- state 24206 </a><a href="#h22-0-5133" id="h22-0-5133" class="d">- ))); 24207 </a><a href="#h22-0-5134" id="h22-0-5134" class="d">- workInProgress2.mode & 8 && ReactStrictModeWarnings.recordLegacyContextWarning( 24208 </a><a href="#h22-0-5135" id="h22-0-5135" class="d">- workInProgress2, 24209 </a><a href="#h22-0-5136" id="h22-0-5136" class="d">- _instance 24210 </a><a href="#h22-0-5137" id="h22-0-5137" class="d">- ); 24211 </a><a href="#h22-0-5138" id="h22-0-5138" class="d">- ReactStrictModeWarnings.recordUnsafeLifecycleWarnings( 24212 </a><a href="#h22-0-5139" id="h22-0-5139" class="d">- workInProgress2, 24213 </a><a href="#h22-0-5140" id="h22-0-5140" class="d">- _instance 24214 </a><a href="#h22-0-5141" id="h22-0-5141" class="d">- ); 24215 </a><a href="#h22-0-5142" id="h22-0-5142" class="d">- _instance.state = workInProgress2.memoizedState; 24216 </a><a href="#h22-0-5143" id="h22-0-5143" class="d">- state = Component.getDerivedStateFromProps; 24217 </a><a href="#h22-0-5144" id="h22-0-5144" class="d">- "function" === typeof state && (applyDerivedStateFromProps( 24218 </a><a href="#h22-0-5145" id="h22-0-5145" class="d">- workInProgress2, 24219 </a><a href="#h22-0-5146" id="h22-0-5146" class="d">- Component, 24220 </a><a href="#h22-0-5147" id="h22-0-5147" class="d">- state, 24221 </a><a href="#h22-0-5148" id="h22-0-5148" class="d">- nextProps 24222 </a><a href="#h22-0-5149" id="h22-0-5149" class="d">- ), _instance.state = workInProgress2.memoizedState); 24223 </a><a href="#h22-0-5150" id="h22-0-5150" class="d">- "function" === typeof Component.getDerivedStateFromProps || "function" === typeof _instance.getSnapshotBeforeUpdate || "function" !== typeof _instance.UNSAFE_componentWillMount && "function" !== typeof _instance.componentWillMount || (state = _instance.state, "function" === typeof _instance.componentWillMount && _instance.componentWillMount(), "function" === typeof _instance.UNSAFE_componentWillMount && _instance.UNSAFE_componentWillMount(), state !== _instance.state && (console.error( 24224 </a><a href="#h22-0-5151" id="h22-0-5151" class="d">- "%s.componentWillMount(): Assigning directly to this.state is deprecated (except inside a component's constructor). Use setState instead.", 24225 </a><a href="#h22-0-5152" id="h22-0-5152" class="d">- getComponentNameFromFiber(workInProgress2) || "Component" 24226 </a><a href="#h22-0-5153" id="h22-0-5153" class="d">- ), classComponentUpdater.enqueueReplaceState( 24227 </a><a href="#h22-0-5154" id="h22-0-5154" class="d">- _instance, 24228 </a><a href="#h22-0-5155" id="h22-0-5155" class="d">- _instance.state, 24229 </a><a href="#h22-0-5156" id="h22-0-5156" class="d">- null 24230 </a><a href="#h22-0-5157" id="h22-0-5157" class="d">- )), processUpdateQueue(workInProgress2, nextProps, _instance, renderLanes2), suspendIfUpdateReadFromEntangledAsyncAction(), _instance.state = workInProgress2.memoizedState); 24231 </a><a href="#h22-0-5158" id="h22-0-5158" class="d">- "function" === typeof _instance.componentDidMount && (workInProgress2.flags |= 4194308); 24232 </a><a href="#h22-0-5159" id="h22-0-5159" class="d">- (workInProgress2.mode & 16) !== NoMode && (workInProgress2.flags |= 67108864); 24233 </a><a href="#h22-0-5160" id="h22-0-5160" class="d">- _instance = true; 24234 </a><a href="#h22-0-5161" id="h22-0-5161" class="d">- } else if (null === current$jscomp$0) { 24235 </a><a href="#h22-0-5162" id="h22-0-5162" class="d">- _instance = workInProgress2.stateNode; 24236 </a><a href="#h22-0-5163" id="h22-0-5163" class="d">- var unresolvedOldProps = workInProgress2.memoizedProps; 24237 </a><a href="#h22-0-5164" id="h22-0-5164" class="d">- lane = resolveClassComponentProps(Component, unresolvedOldProps); 24238 </a><a href="#h22-0-5165" id="h22-0-5165" class="d">- _instance.props = lane; 24239 </a><a href="#h22-0-5166" id="h22-0-5166" class="d">- var oldContext = _instance.context; 24240 </a><a href="#h22-0-5167" id="h22-0-5167" class="d">- foundWillUpdateName = Component.contextType; 24241 </a><a href="#h22-0-5168" id="h22-0-5168" class="d">- state = emptyContextObject; 24242 </a><a href="#h22-0-5169" id="h22-0-5169" class="d">- "object" === typeof foundWillUpdateName && null !== foundWillUpdateName && (state = readContext(foundWillUpdateName)); 24243 </a><a href="#h22-0-5170" id="h22-0-5170" class="d">- newApiName = Component.getDerivedStateFromProps; 24244 </a><a href="#h22-0-5171" id="h22-0-5171" class="d">- foundWillUpdateName = "function" === typeof newApiName || "function" === typeof _instance.getSnapshotBeforeUpdate; 24245 </a><a href="#h22-0-5172" id="h22-0-5172" class="d">- unresolvedOldProps = workInProgress2.pendingProps !== unresolvedOldProps; 24246 </a><a href="#h22-0-5173" id="h22-0-5173" class="d">- foundWillUpdateName || "function" !== typeof _instance.UNSAFE_componentWillReceiveProps && "function" !== typeof _instance.componentWillReceiveProps || (unresolvedOldProps || oldContext !== state) && callComponentWillReceiveProps( 24247 </a><a href="#h22-0-5174" id="h22-0-5174" class="d">- workInProgress2, 24248 </a><a href="#h22-0-5175" id="h22-0-5175" class="d">- _instance, 24249 </a><a href="#h22-0-5176" id="h22-0-5176" class="d">- nextProps, 24250 </a><a href="#h22-0-5177" id="h22-0-5177" class="d">- state 24251 </a><a href="#h22-0-5178" id="h22-0-5178" class="d">- ); 24252 </a><a href="#h22-0-5179" id="h22-0-5179" class="d">- hasForceUpdate = false; 24253 </a><a href="#h22-0-5180" id="h22-0-5180" class="d">- var oldState = workInProgress2.memoizedState; 24254 </a><a href="#h22-0-5181" id="h22-0-5181" class="d">- _instance.state = oldState; 24255 </a><a href="#h22-0-5182" id="h22-0-5182" class="d">- processUpdateQueue(workInProgress2, nextProps, _instance, renderLanes2); 24256 </a><a href="#h22-0-5183" id="h22-0-5183" class="d">- suspendIfUpdateReadFromEntangledAsyncAction(); 24257 </a><a href="#h22-0-5184" id="h22-0-5184" class="d">- oldContext = workInProgress2.memoizedState; 24258 </a><a href="#h22-0-5185" id="h22-0-5185" class="d">- unresolvedOldProps || oldState !== oldContext || hasForceUpdate ? ("function" === typeof newApiName && (applyDerivedStateFromProps( 24259 </a><a href="#h22-0-5186" id="h22-0-5186" class="d">- workInProgress2, 24260 </a><a href="#h22-0-5187" id="h22-0-5187" class="d">- Component, 24261 </a><a href="#h22-0-5188" id="h22-0-5188" class="d">- newApiName, 24262 </a><a href="#h22-0-5189" id="h22-0-5189" class="d">- nextProps 24263 </a><a href="#h22-0-5190" id="h22-0-5190" class="d">- ), oldContext = workInProgress2.memoizedState), (lane = hasForceUpdate || checkShouldComponentUpdate( 24264 </a><a href="#h22-0-5191" id="h22-0-5191" class="d">- workInProgress2, 24265 </a><a href="#h22-0-5192" id="h22-0-5192" class="d">- Component, 24266 </a><a href="#h22-0-5193" id="h22-0-5193" class="d">- lane, 24267 </a><a href="#h22-0-5194" id="h22-0-5194" class="d">- nextProps, 24268 </a><a href="#h22-0-5195" id="h22-0-5195" class="d">- oldState, 24269 </a><a href="#h22-0-5196" id="h22-0-5196" class="d">- oldContext, 24270 </a><a href="#h22-0-5197" id="h22-0-5197" class="d">- state 24271 </a><a href="#h22-0-5198" id="h22-0-5198" class="d">- )) ? (foundWillUpdateName || "function" !== typeof _instance.UNSAFE_componentWillMount && "function" !== typeof _instance.componentWillMount || ("function" === typeof _instance.componentWillMount && _instance.componentWillMount(), "function" === typeof _instance.UNSAFE_componentWillMount && _instance.UNSAFE_componentWillMount()), "function" === typeof _instance.componentDidMount && (workInProgress2.flags |= 4194308), (workInProgress2.mode & 16) !== NoMode && (workInProgress2.flags |= 67108864)) : ("function" === typeof _instance.componentDidMount && (workInProgress2.flags |= 4194308), (workInProgress2.mode & 16) !== NoMode && (workInProgress2.flags |= 67108864), workInProgress2.memoizedProps = nextProps, workInProgress2.memoizedState = oldContext), _instance.props = nextProps, _instance.state = oldContext, _instance.context = state, _instance = lane) : ("function" === typeof _instance.componentDidMount && (workInProgress2.flags |= 4194308), (workInProgress2.mode & 16) !== NoMode && (workInProgress2.flags |= 67108864), _instance = false); 24272 </a><a href="#h22-0-5199" id="h22-0-5199" class="d">- } else { 24273 </a><a href="#h22-0-5200" id="h22-0-5200" class="d">- _instance = workInProgress2.stateNode; 24274 </a><a href="#h22-0-5201" id="h22-0-5201" class="d">- cloneUpdateQueue(current$jscomp$0, workInProgress2); 24275 </a><a href="#h22-0-5202" id="h22-0-5202" class="d">- state = workInProgress2.memoizedProps; 24276 </a><a href="#h22-0-5203" id="h22-0-5203" class="d">- foundWillUpdateName = resolveClassComponentProps(Component, state); 24277 </a><a href="#h22-0-5204" id="h22-0-5204" class="d">- _instance.props = foundWillUpdateName; 24278 </a><a href="#h22-0-5205" id="h22-0-5205" class="d">- newApiName = workInProgress2.pendingProps; 24279 </a><a href="#h22-0-5206" id="h22-0-5206" class="d">- oldState = _instance.context; 24280 </a><a href="#h22-0-5207" id="h22-0-5207" class="d">- oldContext = Component.contextType; 24281 </a><a href="#h22-0-5208" id="h22-0-5208" class="d">- lane = emptyContextObject; 24282 </a><a href="#h22-0-5209" id="h22-0-5209" class="d">- "object" === typeof oldContext && null !== oldContext && (lane = readContext(oldContext)); 24283 </a><a href="#h22-0-5210" id="h22-0-5210" class="d">- unresolvedOldProps = Component.getDerivedStateFromProps; 24284 </a><a href="#h22-0-5211" id="h22-0-5211" class="d">- (oldContext = "function" === typeof unresolvedOldProps || "function" === typeof _instance.getSnapshotBeforeUpdate) || "function" !== typeof _instance.UNSAFE_componentWillReceiveProps && "function" !== typeof _instance.componentWillReceiveProps || (state !== newApiName || oldState !== lane) && callComponentWillReceiveProps( 24285 </a><a href="#h22-0-5212" id="h22-0-5212" class="d">- workInProgress2, 24286 </a><a href="#h22-0-5213" id="h22-0-5213" class="d">- _instance, 24287 </a><a href="#h22-0-5214" id="h22-0-5214" class="d">- nextProps, 24288 </a><a href="#h22-0-5215" id="h22-0-5215" class="d">- lane 24289 </a><a href="#h22-0-5216" id="h22-0-5216" class="d">- ); 24290 </a><a href="#h22-0-5217" id="h22-0-5217" class="d">- hasForceUpdate = false; 24291 </a><a href="#h22-0-5218" id="h22-0-5218" class="d">- oldState = workInProgress2.memoizedState; 24292 </a><a href="#h22-0-5219" id="h22-0-5219" class="d">- _instance.state = oldState; 24293 </a><a href="#h22-0-5220" id="h22-0-5220" class="d">- processUpdateQueue(workInProgress2, nextProps, _instance, renderLanes2); 24294 </a><a href="#h22-0-5221" id="h22-0-5221" class="d">- suspendIfUpdateReadFromEntangledAsyncAction(); 24295 </a><a href="#h22-0-5222" id="h22-0-5222" class="d">- var newState = workInProgress2.memoizedState; 24296 </a><a href="#h22-0-5223" id="h22-0-5223" class="d">- state !== newApiName || oldState !== newState || hasForceUpdate || null !== current$jscomp$0 && null !== current$jscomp$0.dependencies && checkIfContextChanged(current$jscomp$0.dependencies) ? ("function" === typeof unresolvedOldProps && (applyDerivedStateFromProps( 24297 </a><a href="#h22-0-5224" id="h22-0-5224" class="d">- workInProgress2, 24298 </a><a href="#h22-0-5225" id="h22-0-5225" class="d">- Component, 24299 </a><a href="#h22-0-5226" id="h22-0-5226" class="d">- unresolvedOldProps, 24300 </a><a href="#h22-0-5227" id="h22-0-5227" class="d">- nextProps 24301 </a><a href="#h22-0-5228" id="h22-0-5228" class="d">- ), newState = workInProgress2.memoizedState), (foundWillUpdateName = hasForceUpdate || checkShouldComponentUpdate( 24302 </a><a href="#h22-0-5229" id="h22-0-5229" class="d">- workInProgress2, 24303 </a><a href="#h22-0-5230" id="h22-0-5230" class="d">- Component, 24304 </a><a href="#h22-0-5231" id="h22-0-5231" class="d">- foundWillUpdateName, 24305 </a><a href="#h22-0-5232" id="h22-0-5232" class="d">- nextProps, 24306 </a><a href="#h22-0-5233" id="h22-0-5233" class="d">- oldState, 24307 </a><a href="#h22-0-5234" id="h22-0-5234" class="d">- newState, 24308 </a><a href="#h22-0-5235" id="h22-0-5235" class="d">- lane 24309 </a><a href="#h22-0-5236" id="h22-0-5236" class="d">- ) || null !== current$jscomp$0 && null !== current$jscomp$0.dependencies && checkIfContextChanged(current$jscomp$0.dependencies)) ? (oldContext || "function" !== typeof _instance.UNSAFE_componentWillUpdate && "function" !== typeof _instance.componentWillUpdate || ("function" === typeof _instance.componentWillUpdate && _instance.componentWillUpdate(nextProps, newState, lane), "function" === typeof _instance.UNSAFE_componentWillUpdate && _instance.UNSAFE_componentWillUpdate( 24310 </a><a href="#h22-0-5237" id="h22-0-5237" class="d">- nextProps, 24311 </a><a href="#h22-0-5238" id="h22-0-5238" class="d">- newState, 24312 </a><a href="#h22-0-5239" id="h22-0-5239" class="d">- lane 24313 </a><a href="#h22-0-5240" id="h22-0-5240" class="d">- )), "function" === typeof _instance.componentDidUpdate && (workInProgress2.flags |= 4), "function" === typeof _instance.getSnapshotBeforeUpdate && (workInProgress2.flags |= 1024)) : ("function" !== typeof _instance.componentDidUpdate || state === current$jscomp$0.memoizedProps && oldState === current$jscomp$0.memoizedState || (workInProgress2.flags |= 4), "function" !== typeof _instance.getSnapshotBeforeUpdate || state === current$jscomp$0.memoizedProps && oldState === current$jscomp$0.memoizedState || (workInProgress2.flags |= 1024), workInProgress2.memoizedProps = nextProps, workInProgress2.memoizedState = newState), _instance.props = nextProps, _instance.state = newState, _instance.context = lane, _instance = foundWillUpdateName) : ("function" !== typeof _instance.componentDidUpdate || state === current$jscomp$0.memoizedProps && oldState === current$jscomp$0.memoizedState || (workInProgress2.flags |= 4), "function" !== typeof _instance.getSnapshotBeforeUpdate || state === current$jscomp$0.memoizedProps && oldState === current$jscomp$0.memoizedState || (workInProgress2.flags |= 1024), _instance = false); 24314 </a><a href="#h22-0-5241" id="h22-0-5241" class="d">- } 24315 </a><a href="#h22-0-5242" id="h22-0-5242" class="d">- lane = _instance; 24316 </a><a href="#h22-0-5243" id="h22-0-5243" class="d">- markRef(current$jscomp$0, workInProgress2); 24317 </a><a href="#h22-0-5244" id="h22-0-5244" class="d">- state = 0 !== (workInProgress2.flags & 128); 24318 </a><a href="#h22-0-5245" id="h22-0-5245" class="d">- if (lane || state) { 24319 </a><a href="#h22-0-5246" id="h22-0-5246" class="d">- lane = workInProgress2.stateNode; 24320 </a><a href="#h22-0-5247" id="h22-0-5247" class="d">- ReactSharedInternals.getCurrentStack = null === workInProgress2 ? null : getCurrentFiberStackInDev; 24321 </a><a href="#h22-0-5248" id="h22-0-5248" class="d">- isRendering = false; 24322 </a><a href="#h22-0-5249" id="h22-0-5249" class="d">- current = workInProgress2; 24323 </a><a href="#h22-0-5250" id="h22-0-5250" class="d">- if (state && "function" !== typeof Component.getDerivedStateFromError) 24324 </a><a href="#h22-0-5251" id="h22-0-5251" class="d">- Component = null, profilerStartTime = -1; 24325 </a><a href="#h22-0-5252" id="h22-0-5252" class="d">- else { 24326 </a><a href="#h22-0-5253" id="h22-0-5253" class="d">- markComponentRenderStarted(workInProgress2); 24327 </a><a href="#h22-0-5254" id="h22-0-5254" class="d">- Component = callRenderInDEV(lane); 24328 </a><a href="#h22-0-5255" id="h22-0-5255" class="d">- if (workInProgress2.mode & 8) { 24329 </a><a href="#h22-0-5256" id="h22-0-5256" class="d">- setIsStrictModeForDevtools(true); 24330 </a><a href="#h22-0-5257" id="h22-0-5257" class="d">- try { 24331 </a><a href="#h22-0-5258" id="h22-0-5258" class="d">- callRenderInDEV(lane); 24332 </a><a href="#h22-0-5259" id="h22-0-5259" class="d">- } finally { 24333 </a><a href="#h22-0-5260" id="h22-0-5260" class="d">- setIsStrictModeForDevtools(false); 24334 </a><a href="#h22-0-5261" id="h22-0-5261" class="d">- } 24335 </a><a href="#h22-0-5262" id="h22-0-5262" class="d">- } 24336 </a><a href="#h22-0-5263" id="h22-0-5263" class="d">- markComponentRenderStopped(); 24337 </a><a href="#h22-0-5264" id="h22-0-5264" class="d">- } 24338 </a><a href="#h22-0-5265" id="h22-0-5265" class="d">- workInProgress2.flags |= 1; 24339 </a><a href="#h22-0-5266" id="h22-0-5266" class="d">- null !== current$jscomp$0 && state ? (workInProgress2.child = reconcileChildFibers( 24340 </a><a href="#h22-0-5267" id="h22-0-5267" class="d">- workInProgress2, 24341 </a><a href="#h22-0-5268" id="h22-0-5268" class="d">- current$jscomp$0.child, 24342 </a><a href="#h22-0-5269" id="h22-0-5269" class="d">- null, 24343 </a><a href="#h22-0-5270" id="h22-0-5270" class="d">- renderLanes2 24344 </a><a href="#h22-0-5271" id="h22-0-5271" class="d">- ), workInProgress2.child = reconcileChildFibers( 24345 </a><a href="#h22-0-5272" id="h22-0-5272" class="d">- workInProgress2, 24346 </a><a href="#h22-0-5273" id="h22-0-5273" class="d">- null, 24347 </a><a href="#h22-0-5274" id="h22-0-5274" class="d">- Component, 24348 </a><a href="#h22-0-5275" id="h22-0-5275" class="d">- renderLanes2 24349 </a><a href="#h22-0-5276" id="h22-0-5276" class="d">- )) : reconcileChildren( 24350 </a><a href="#h22-0-5277" id="h22-0-5277" class="d">- current$jscomp$0, 24351 </a><a href="#h22-0-5278" id="h22-0-5278" class="d">- workInProgress2, 24352 </a><a href="#h22-0-5279" id="h22-0-5279" class="d">- Component, 24353 </a><a href="#h22-0-5280" id="h22-0-5280" class="d">- renderLanes2 24354 </a><a href="#h22-0-5281" id="h22-0-5281" class="d">- ); 24355 </a><a href="#h22-0-5282" id="h22-0-5282" class="d">- workInProgress2.memoizedState = lane.state; 24356 </a><a href="#h22-0-5283" id="h22-0-5283" class="d">- current$jscomp$0 = workInProgress2.child; 24357 </a><a href="#h22-0-5284" id="h22-0-5284" class="d">- } else 24358 </a><a href="#h22-0-5285" id="h22-0-5285" class="d">- current$jscomp$0 = bailoutOnAlreadyFinishedWork( 24359 </a><a href="#h22-0-5286" id="h22-0-5286" class="d">- current$jscomp$0, 24360 </a><a href="#h22-0-5287" id="h22-0-5287" class="d">- workInProgress2, 24361 </a><a href="#h22-0-5288" id="h22-0-5288" class="d">- renderLanes2 24362 </a><a href="#h22-0-5289" id="h22-0-5289" class="d">- ); 24363 </a><a href="#h22-0-5290" id="h22-0-5290" class="d">- renderLanes2 = workInProgress2.stateNode; 24364 </a><a href="#h22-0-5291" id="h22-0-5291" class="d">- _instance && renderLanes2.props !== nextProps && (didWarnAboutReassigningProps || console.error( 24365 </a><a href="#h22-0-5292" id="h22-0-5292" class="d">- "It looks like %s is reassigning its own `this.props` while rendering. This is not supported and can lead to confusing bugs.", 24366 </a><a href="#h22-0-5293" id="h22-0-5293" class="d">- getComponentNameFromFiber(workInProgress2) || "a component" 24367 </a><a href="#h22-0-5294" id="h22-0-5294" class="d">- ), didWarnAboutReassigningProps = true); 24368 </a><a href="#h22-0-5295" id="h22-0-5295" class="d">- return current$jscomp$0; 24369 </a><a href="#h22-0-5296" id="h22-0-5296" class="d">- } 24370 </a><a href="#h22-0-5297" id="h22-0-5297" class="d">- function mountHostRootWithoutHydrating(current2, workInProgress2, nextChildren, renderLanes2) { 24371 </a><a href="#h22-0-5298" id="h22-0-5298" class="d">- resetHydrationState(); 24372 </a><a href="#h22-0-5299" id="h22-0-5299" class="d">- workInProgress2.flags |= 256; 24373 </a><a href="#h22-0-5300" id="h22-0-5300" class="d">- reconcileChildren(current2, workInProgress2, nextChildren, renderLanes2); 24374 </a><a href="#h22-0-5301" id="h22-0-5301" class="d">- return workInProgress2.child; 24375 </a><a href="#h22-0-5302" id="h22-0-5302" class="d">- } 24376 </a><a href="#h22-0-5303" id="h22-0-5303" class="d">- function validateFunctionComponentInDev(workInProgress2, Component) { 24377 </a><a href="#h22-0-5304" id="h22-0-5304" class="d">- Component && Component.childContextTypes && console.error( 24378 </a><a href="#h22-0-5305" id="h22-0-5305" class="d">- "childContextTypes cannot be defined on a function component.\n %s.childContextTypes = ...", 24379 </a><a href="#h22-0-5306" id="h22-0-5306" class="d">- Component.displayName || Component.name || "Component" 24380 </a><a href="#h22-0-5307" id="h22-0-5307" class="d">- ); 24381 </a><a href="#h22-0-5308" id="h22-0-5308" class="d">- "function" === typeof Component.getDerivedStateFromProps && (workInProgress2 = getComponentNameFromType(Component) || "Unknown", didWarnAboutGetDerivedStateOnFunctionComponent[workInProgress2] || (console.error( 24382 </a><a href="#h22-0-5309" id="h22-0-5309" class="d">- "%s: Function components do not support getDerivedStateFromProps.", 24383 </a><a href="#h22-0-5310" id="h22-0-5310" class="d">- workInProgress2 24384 </a><a href="#h22-0-5311" id="h22-0-5311" class="d">- ), didWarnAboutGetDerivedStateOnFunctionComponent[workInProgress2] = true)); 24385 </a><a href="#h22-0-5312" id="h22-0-5312" class="d">- "object" === typeof Component.contextType && null !== Component.contextType && (Component = getComponentNameFromType(Component) || "Unknown", didWarnAboutContextTypeOnFunctionComponent[Component] || (console.error( 24386 </a><a href="#h22-0-5313" id="h22-0-5313" class="d">- "%s: Function components do not support contextType.", 24387 </a><a href="#h22-0-5314" id="h22-0-5314" class="d">- Component 24388 </a><a href="#h22-0-5315" id="h22-0-5315" class="d">- ), didWarnAboutContextTypeOnFunctionComponent[Component] = true)); 24389 </a><a href="#h22-0-5316" id="h22-0-5316" class="d">- } 24390 </a><a href="#h22-0-5317" id="h22-0-5317" class="d">- function mountSuspenseOffscreenState(renderLanes2) { 24391 </a><a href="#h22-0-5318" id="h22-0-5318" class="d">- return { baseLanes: renderLanes2, cachePool: getSuspendedCache() }; 24392 </a><a href="#h22-0-5319" id="h22-0-5319" class="d">- } 24393 </a><a href="#h22-0-5320" id="h22-0-5320" class="d">- function getRemainingWorkInPrimaryTree(current2, primaryTreeDidDefer, renderLanes2) { 24394 </a><a href="#h22-0-5321" id="h22-0-5321" class="d">- current2 = null !== current2 ? current2.childLanes & ~renderLanes2 : 0; 24395 </a><a href="#h22-0-5322" id="h22-0-5322" class="d">- primaryTreeDidDefer && (current2 |= workInProgressDeferredLane); 24396 </a><a href="#h22-0-5323" id="h22-0-5323" class="d">- return current2; 24397 </a><a href="#h22-0-5324" id="h22-0-5324" class="d">- } 24398 </a><a href="#h22-0-5325" id="h22-0-5325" class="d">- function updateSuspenseComponent(current2, workInProgress2, renderLanes2) { 24399 </a><a href="#h22-0-5326" id="h22-0-5326" class="d">- var nextProps = workInProgress2.pendingProps; 24400 </a><a href="#h22-0-5327" id="h22-0-5327" class="d">- shouldSuspendImpl(workInProgress2) && (workInProgress2.flags |= 128); 24401 </a><a href="#h22-0-5328" id="h22-0-5328" class="d">- var showFallback = false, didSuspend = 0 !== (workInProgress2.flags & 128), JSCompiler_temp; 24402 </a><a href="#h22-0-5329" id="h22-0-5329" class="d">- (JSCompiler_temp = didSuspend) || (JSCompiler_temp = null !== current2 && null === current2.memoizedState ? false : 0 !== (suspenseStackCursor.current & ForceSuspenseFallback)); 24403 </a><a href="#h22-0-5330" id="h22-0-5330" class="d">- JSCompiler_temp && (showFallback = true, workInProgress2.flags &= -129); 24404 </a><a href="#h22-0-5331" id="h22-0-5331" class="d">- JSCompiler_temp = 0 !== (workInProgress2.flags & 32); 24405 </a><a href="#h22-0-5332" id="h22-0-5332" class="d">- workInProgress2.flags &= -33; 24406 </a><a href="#h22-0-5333" id="h22-0-5333" class="d">- if (null === current2) { 24407 </a><a href="#h22-0-5334" id="h22-0-5334" class="d">- if (isHydrating) { 24408 </a><a href="#h22-0-5335" id="h22-0-5335" class="d">- showFallback ? pushPrimaryTreeSuspenseHandler(workInProgress2) : reuseSuspenseHandlerOnStack(workInProgress2); 24409 </a><a href="#h22-0-5336" id="h22-0-5336" class="d">- if (isHydrating) { 24410 </a><a href="#h22-0-5337" id="h22-0-5337" class="d">- var nextInstance = nextHydratableInstance, JSCompiler_temp$jscomp$0; 24411 </a><a href="#h22-0-5338" id="h22-0-5338" class="d">- (JSCompiler_temp$jscomp$0 = !nextInstance) || (JSCompiler_temp$jscomp$0 = canHydrateSuspenseInstance( 24412 </a><a href="#h22-0-5339" id="h22-0-5339" class="d">- nextInstance, 24413 </a><a href="#h22-0-5340" id="h22-0-5340" class="d">- rootOrSingletonContext 24414 </a><a href="#h22-0-5341" id="h22-0-5341" class="d">- ), null !== JSCompiler_temp$jscomp$0 ? (warnIfNotHydrating(), workInProgress2.memoizedState = { 24415 </a><a href="#h22-0-5342" id="h22-0-5342" class="d">- dehydrated: JSCompiler_temp$jscomp$0, 24416 </a><a href="#h22-0-5343" id="h22-0-5343" class="d">- treeContext: null !== treeContextProvider ? { id: treeContextId, overflow: treeContextOverflow } : null, 24417 </a><a href="#h22-0-5344" id="h22-0-5344" class="d">- retryLane: 536870912 24418 </a><a href="#h22-0-5345" id="h22-0-5345" class="d">- }, didSuspend = createFiber(18, null, null, NoMode), didSuspend.stateNode = JSCompiler_temp$jscomp$0, didSuspend.return = workInProgress2, workInProgress2.child = didSuspend, hydrationParentFiber = workInProgress2, nextHydratableInstance = null, JSCompiler_temp$jscomp$0 = true) : JSCompiler_temp$jscomp$0 = false, JSCompiler_temp$jscomp$0 = !JSCompiler_temp$jscomp$0); 24419 </a><a href="#h22-0-5346" id="h22-0-5346" class="d">- JSCompiler_temp$jscomp$0 && (warnNonHydratedInstance(workInProgress2, nextInstance), throwOnHydrationMismatch(workInProgress2)); 24420 </a><a href="#h22-0-5347" id="h22-0-5347" class="d">- } 24421 </a><a href="#h22-0-5348" id="h22-0-5348" class="d">- nextInstance = workInProgress2.memoizedState; 24422 </a><a href="#h22-0-5349" id="h22-0-5349" class="d">- if (null !== nextInstance && (nextInstance = nextInstance.dehydrated, null !== nextInstance)) 24423 </a><a href="#h22-0-5350" id="h22-0-5350" class="d">- return isSuspenseInstanceFallback(nextInstance) ? workInProgress2.lanes = 16 : workInProgress2.lanes = 536870912, null; 24424 </a><a href="#h22-0-5351" id="h22-0-5351" class="d">- popSuspenseHandler(workInProgress2); 24425 </a><a href="#h22-0-5352" id="h22-0-5352" class="d">- } 24426 </a><a href="#h22-0-5353" id="h22-0-5353" class="d">- nextInstance = nextProps.children; 24427 </a><a href="#h22-0-5354" id="h22-0-5354" class="d">- nextProps = nextProps.fallback; 24428 </a><a href="#h22-0-5355" id="h22-0-5355" class="d">- if (showFallback) 24429 </a><a href="#h22-0-5356" id="h22-0-5356" class="d">- return reuseSuspenseHandlerOnStack(workInProgress2), showFallback = workInProgress2.mode, nextInstance = mountWorkInProgressOffscreenFiber( 24430 </a><a href="#h22-0-5357" id="h22-0-5357" class="d">- { mode: "hidden", children: nextInstance }, 24431 </a><a href="#h22-0-5358" id="h22-0-5358" class="d">- showFallback 24432 </a><a href="#h22-0-5359" id="h22-0-5359" class="d">- ), nextProps = createFiberFromFragment( 24433 </a><a href="#h22-0-5360" id="h22-0-5360" class="d">- nextProps, 24434 </a><a href="#h22-0-5361" id="h22-0-5361" class="d">- showFallback, 24435 </a><a href="#h22-0-5362" id="h22-0-5362" class="d">- renderLanes2, 24436 </a><a href="#h22-0-5363" id="h22-0-5363" class="d">- null 24437 </a><a href="#h22-0-5364" id="h22-0-5364" class="d">- ), nextInstance.return = workInProgress2, nextProps.return = workInProgress2, nextInstance.sibling = nextProps, workInProgress2.child = nextInstance, showFallback = workInProgress2.child, showFallback.memoizedState = mountSuspenseOffscreenState(renderLanes2), showFallback.childLanes = getRemainingWorkInPrimaryTree( 24438 </a><a href="#h22-0-5365" id="h22-0-5365" class="d">- current2, 24439 </a><a href="#h22-0-5366" id="h22-0-5366" class="d">- JSCompiler_temp, 24440 </a><a href="#h22-0-5367" id="h22-0-5367" class="d">- renderLanes2 24441 </a><a href="#h22-0-5368" id="h22-0-5368" class="d">- ), workInProgress2.memoizedState = SUSPENDED_MARKER, nextProps; 24442 </a><a href="#h22-0-5369" id="h22-0-5369" class="d">- pushPrimaryTreeSuspenseHandler(workInProgress2); 24443 </a><a href="#h22-0-5370" id="h22-0-5370" class="d">- return mountSuspensePrimaryChildren(workInProgress2, nextInstance); 24444 </a><a href="#h22-0-5371" id="h22-0-5371" class="d">- } 24445 </a><a href="#h22-0-5372" id="h22-0-5372" class="d">- JSCompiler_temp$jscomp$0 = current2.memoizedState; 24446 </a><a href="#h22-0-5373" id="h22-0-5373" class="d">- if (null !== JSCompiler_temp$jscomp$0 && (nextInstance = JSCompiler_temp$jscomp$0.dehydrated, null !== nextInstance)) { 24447 </a><a href="#h22-0-5374" id="h22-0-5374" class="d">- if (didSuspend) 24448 </a><a href="#h22-0-5375" id="h22-0-5375" class="d">- workInProgress2.flags & 256 ? (pushPrimaryTreeSuspenseHandler(workInProgress2), workInProgress2.flags &= -257, workInProgress2 = retrySuspenseComponentWithoutHydrating( 24449 </a><a href="#h22-0-5376" id="h22-0-5376" class="d">- current2, 24450 </a><a href="#h22-0-5377" id="h22-0-5377" class="d">- workInProgress2, 24451 </a><a href="#h22-0-5378" id="h22-0-5378" class="d">- renderLanes2 24452 </a><a href="#h22-0-5379" id="h22-0-5379" class="d">- )) : null !== workInProgress2.memoizedState ? (reuseSuspenseHandlerOnStack(workInProgress2), workInProgress2.child = current2.child, workInProgress2.flags |= 128, workInProgress2 = null) : (reuseSuspenseHandlerOnStack(workInProgress2), showFallback = nextProps.fallback, nextInstance = workInProgress2.mode, nextProps = mountWorkInProgressOffscreenFiber( 24453 </a><a href="#h22-0-5380" id="h22-0-5380" class="d">- { mode: "visible", children: nextProps.children }, 24454 </a><a href="#h22-0-5381" id="h22-0-5381" class="d">- nextInstance 24455 </a><a href="#h22-0-5382" id="h22-0-5382" class="d">- ), showFallback = createFiberFromFragment( 24456 </a><a href="#h22-0-5383" id="h22-0-5383" class="d">- showFallback, 24457 </a><a href="#h22-0-5384" id="h22-0-5384" class="d">- nextInstance, 24458 </a><a href="#h22-0-5385" id="h22-0-5385" class="d">- renderLanes2, 24459 </a><a href="#h22-0-5386" id="h22-0-5386" class="d">- null 24460 </a><a href="#h22-0-5387" id="h22-0-5387" class="d">- ), showFallback.flags |= 2, nextProps.return = workInProgress2, showFallback.return = workInProgress2, nextProps.sibling = showFallback, workInProgress2.child = nextProps, reconcileChildFibers( 24461 </a><a href="#h22-0-5388" id="h22-0-5388" class="d">- workInProgress2, 24462 </a><a href="#h22-0-5389" id="h22-0-5389" class="d">- current2.child, 24463 </a><a href="#h22-0-5390" id="h22-0-5390" class="d">- null, 24464 </a><a href="#h22-0-5391" id="h22-0-5391" class="d">- renderLanes2 24465 </a><a href="#h22-0-5392" id="h22-0-5392" class="d">- ), nextProps = workInProgress2.child, nextProps.memoizedState = mountSuspenseOffscreenState(renderLanes2), nextProps.childLanes = getRemainingWorkInPrimaryTree( 24466 </a><a href="#h22-0-5393" id="h22-0-5393" class="d">- current2, 24467 </a><a href="#h22-0-5394" id="h22-0-5394" class="d">- JSCompiler_temp, 24468 </a><a href="#h22-0-5395" id="h22-0-5395" class="d">- renderLanes2 24469 </a><a href="#h22-0-5396" id="h22-0-5396" class="d">- ), workInProgress2.memoizedState = SUSPENDED_MARKER, workInProgress2 = showFallback); 24470 </a><a href="#h22-0-5397" id="h22-0-5397" class="d">- else if (pushPrimaryTreeSuspenseHandler(workInProgress2), isHydrating && console.error( 24471 </a><a href="#h22-0-5398" id="h22-0-5398" class="d">- "We should not be hydrating here. This is a bug in React. Please file a bug." 24472 </a><a href="#h22-0-5399" id="h22-0-5399" class="d">- ), isSuspenseInstanceFallback(nextInstance)) 24473 </a><a href="#h22-0-5400" id="h22-0-5400" class="d">- nextInstance = getSuspenseInstanceFallbackErrorDetails(nextInstance), JSCompiler_temp = nextInstance.digest, showFallback = nextInstance.message, nextProps = nextInstance.stack, nextInstance = nextInstance.componentStack, showFallback = showFallback ? Error(showFallback) : Error( 24474 </a><a href="#h22-0-5401" id="h22-0-5401" class="d">- "The server could not finish this Suspense boundary, likely due to an error during server rendering. Switched to client rendering." 24475 </a><a href="#h22-0-5402" id="h22-0-5402" class="d">- ), showFallback.stack = nextProps || "", showFallback.digest = JSCompiler_temp, JSCompiler_temp = void 0 === nextInstance ? null : nextInstance, nextProps = { 24476 </a><a href="#h22-0-5403" id="h22-0-5403" class="d">- value: showFallback, 24477 </a><a href="#h22-0-5404" id="h22-0-5404" class="d">- source: null, 24478 </a><a href="#h22-0-5405" id="h22-0-5405" class="d">- stack: JSCompiler_temp 24479 </a><a href="#h22-0-5406" id="h22-0-5406" class="d">- }, "string" === typeof JSCompiler_temp && CapturedStacks.set(showFallback, nextProps), queueHydrationError(nextProps), workInProgress2 = retrySuspenseComponentWithoutHydrating( 24480 </a><a href="#h22-0-5407" id="h22-0-5407" class="d">- current2, 24481 </a><a href="#h22-0-5408" id="h22-0-5408" class="d">- workInProgress2, 24482 </a><a href="#h22-0-5409" id="h22-0-5409" class="d">- renderLanes2 24483 </a><a href="#h22-0-5410" id="h22-0-5410" class="d">- ); 24484 </a><a href="#h22-0-5411" id="h22-0-5411" class="d">- else if (didReceiveUpdate || propagateParentContextChanges( 24485 </a><a href="#h22-0-5412" id="h22-0-5412" class="d">- current2, 24486 </a><a href="#h22-0-5413" id="h22-0-5413" class="d">- workInProgress2, 24487 </a><a href="#h22-0-5414" id="h22-0-5414" class="d">- renderLanes2, 24488 </a><a href="#h22-0-5415" id="h22-0-5415" class="d">- false 24489 </a><a href="#h22-0-5416" id="h22-0-5416" class="d">- ), JSCompiler_temp = 0 !== (renderLanes2 & current2.childLanes), didReceiveUpdate || JSCompiler_temp) { 24490 </a><a href="#h22-0-5417" id="h22-0-5417" class="d">- JSCompiler_temp = workInProgressRoot; 24491 </a><a href="#h22-0-5418" id="h22-0-5418" class="d">- if (null !== JSCompiler_temp) { 24492 </a><a href="#h22-0-5419" id="h22-0-5419" class="d">- nextProps = renderLanes2 & -renderLanes2; 24493 </a><a href="#h22-0-5420" id="h22-0-5420" class="d">- if (0 !== (nextProps & 42)) nextProps = 1; 24494 </a><a href="#h22-0-5421" id="h22-0-5421" class="d">- else 24495 </a><a href="#h22-0-5422" id="h22-0-5422" class="d">- switch (nextProps) { 24496 </a><a href="#h22-0-5423" id="h22-0-5423" class="d">- case 2: 24497 </a><a href="#h22-0-5424" id="h22-0-5424" class="d">- nextProps = 1; 24498 </a><a href="#h22-0-5425" id="h22-0-5425" class="d">- break; 24499 </a><a href="#h22-0-5426" id="h22-0-5426" class="d">- case 8: 24500 </a><a href="#h22-0-5427" id="h22-0-5427" class="d">- nextProps = 4; 24501 </a><a href="#h22-0-5428" id="h22-0-5428" class="d">- break; 24502 </a><a href="#h22-0-5429" id="h22-0-5429" class="d">- case 32: 24503 </a><a href="#h22-0-5430" id="h22-0-5430" class="d">- nextProps = 16; 24504 </a><a href="#h22-0-5431" id="h22-0-5431" class="d">- break; 24505 </a><a href="#h22-0-5432" id="h22-0-5432" class="d">- case 128: 24506 </a><a href="#h22-0-5433" id="h22-0-5433" class="d">- case 256: 24507 </a><a href="#h22-0-5434" id="h22-0-5434" class="d">- case 512: 24508 </a><a href="#h22-0-5435" id="h22-0-5435" class="d">- case 1024: 24509 </a><a href="#h22-0-5436" id="h22-0-5436" class="d">- case 2048: 24510 </a><a href="#h22-0-5437" id="h22-0-5437" class="d">- case 4096: 24511 </a><a href="#h22-0-5438" id="h22-0-5438" class="d">- case 8192: 24512 </a><a href="#h22-0-5439" id="h22-0-5439" class="d">- case 16384: 24513 </a><a href="#h22-0-5440" id="h22-0-5440" class="d">- case 32768: 24514 </a><a href="#h22-0-5441" id="h22-0-5441" class="d">- case 65536: 24515 </a><a href="#h22-0-5442" id="h22-0-5442" class="d">- case 131072: 24516 </a><a href="#h22-0-5443" id="h22-0-5443" class="d">- case 262144: 24517 </a><a href="#h22-0-5444" id="h22-0-5444" class="d">- case 524288: 24518 </a><a href="#h22-0-5445" id="h22-0-5445" class="d">- case 1048576: 24519 </a><a href="#h22-0-5446" id="h22-0-5446" class="d">- case 2097152: 24520 </a><a href="#h22-0-5447" id="h22-0-5447" class="d">- case 4194304: 24521 </a><a href="#h22-0-5448" id="h22-0-5448" class="d">- case 8388608: 24522 </a><a href="#h22-0-5449" id="h22-0-5449" class="d">- case 16777216: 24523 </a><a href="#h22-0-5450" id="h22-0-5450" class="d">- case 33554432: 24524 </a><a href="#h22-0-5451" id="h22-0-5451" class="d">- nextProps = 64; 24525 </a><a href="#h22-0-5452" id="h22-0-5452" class="d">- break; 24526 </a><a href="#h22-0-5453" id="h22-0-5453" class="d">- case 268435456: 24527 </a><a href="#h22-0-5454" id="h22-0-5454" class="d">- nextProps = 134217728; 24528 </a><a href="#h22-0-5455" id="h22-0-5455" class="d">- break; 24529 </a><a href="#h22-0-5456" id="h22-0-5456" class="d">- default: 24530 </a><a href="#h22-0-5457" id="h22-0-5457" class="d">- nextProps = 0; 24531 </a><a href="#h22-0-5458" id="h22-0-5458" class="d">- } 24532 </a><a href="#h22-0-5459" id="h22-0-5459" class="d">- nextProps = 0 !== (nextProps & (JSCompiler_temp.suspendedLanes | renderLanes2)) ? 0 : nextProps; 24533 </a><a href="#h22-0-5460" id="h22-0-5460" class="d">- if (0 !== nextProps && nextProps !== JSCompiler_temp$jscomp$0.retryLane) 24534 </a><a href="#h22-0-5461" id="h22-0-5461" class="d">- throw JSCompiler_temp$jscomp$0.retryLane = nextProps, enqueueConcurrentRenderForLane(current2, nextProps), scheduleUpdateOnFiber(JSCompiler_temp, current2, nextProps), SelectiveHydrationException; 24535 </a><a href="#h22-0-5462" id="h22-0-5462" class="d">- } 24536 </a><a href="#h22-0-5463" id="h22-0-5463" class="d">- isSuspenseInstancePending(nextInstance) || renderDidSuspendDelayIfPossible(); 24537 </a><a href="#h22-0-5464" id="h22-0-5464" class="d">- workInProgress2 = retrySuspenseComponentWithoutHydrating( 24538 </a><a href="#h22-0-5465" id="h22-0-5465" class="d">- current2, 24539 </a><a href="#h22-0-5466" id="h22-0-5466" class="d">- workInProgress2, 24540 </a><a href="#h22-0-5467" id="h22-0-5467" class="d">- renderLanes2 24541 </a><a href="#h22-0-5468" id="h22-0-5468" class="d">- ); 24542 </a><a href="#h22-0-5469" id="h22-0-5469" class="d">- } else 24543 </a><a href="#h22-0-5470" id="h22-0-5470" class="d">- isSuspenseInstancePending(nextInstance) ? (workInProgress2.flags |= 128, workInProgress2.child = current2.child, workInProgress2 = retryDehydratedSuspenseBoundary.bind( 24544 </a><a href="#h22-0-5471" id="h22-0-5471" class="d">- null, 24545 </a><a href="#h22-0-5472" id="h22-0-5472" class="d">- current2 24546 </a><a href="#h22-0-5473" id="h22-0-5473" class="d">- ), registerSuspenseInstanceRetry(nextInstance, workInProgress2), workInProgress2 = null) : (current2 = JSCompiler_temp$jscomp$0.treeContext, supportsHydration && (nextHydratableInstance = getFirstHydratableChildWithinSuspenseInstance(nextInstance), hydrationParentFiber = workInProgress2, isHydrating = true, hydrationErrors = null, didSuspendOrErrorDEV = false, hydrationDiffRootDEV = null, rootOrSingletonContext = false, null !== current2 && (warnIfNotHydrating(), idStack[idStackIndex++] = treeContextId, idStack[idStackIndex++] = treeContextOverflow, idStack[idStackIndex++] = treeContextProvider, treeContextId = current2.id, treeContextOverflow = current2.overflow, treeContextProvider = workInProgress2)), workInProgress2 = mountSuspensePrimaryChildren( 24547 </a><a href="#h22-0-5474" id="h22-0-5474" class="d">- workInProgress2, 24548 </a><a href="#h22-0-5475" id="h22-0-5475" class="d">- nextProps.children 24549 </a><a href="#h22-0-5476" id="h22-0-5476" class="d">- ), workInProgress2.flags |= 4096); 24550 </a><a href="#h22-0-5477" id="h22-0-5477" class="d">- return workInProgress2; 24551 </a><a href="#h22-0-5478" id="h22-0-5478" class="d">- } 24552 </a><a href="#h22-0-5479" id="h22-0-5479" class="d">- if (showFallback) 24553 </a><a href="#h22-0-5480" id="h22-0-5480" class="d">- return reuseSuspenseHandlerOnStack(workInProgress2), showFallback = nextProps.fallback, nextInstance = workInProgress2.mode, JSCompiler_temp$jscomp$0 = current2.child, didSuspend = JSCompiler_temp$jscomp$0.sibling, nextProps = createWorkInProgress(JSCompiler_temp$jscomp$0, { 24554 </a><a href="#h22-0-5481" id="h22-0-5481" class="d">- mode: "hidden", 24555 </a><a href="#h22-0-5482" id="h22-0-5482" class="d">- children: nextProps.children 24556 </a><a href="#h22-0-5483" id="h22-0-5483" class="d">- }), nextProps.subtreeFlags = JSCompiler_temp$jscomp$0.subtreeFlags & 31457280, null !== didSuspend ? showFallback = createWorkInProgress(didSuspend, showFallback) : (showFallback = createFiberFromFragment( 24557 </a><a href="#h22-0-5484" id="h22-0-5484" class="d">- showFallback, 24558 </a><a href="#h22-0-5485" id="h22-0-5485" class="d">- nextInstance, 24559 </a><a href="#h22-0-5486" id="h22-0-5486" class="d">- renderLanes2, 24560 </a><a href="#h22-0-5487" id="h22-0-5487" class="d">- null 24561 </a><a href="#h22-0-5488" id="h22-0-5488" class="d">- ), showFallback.flags |= 2), showFallback.return = workInProgress2, nextProps.return = workInProgress2, nextProps.sibling = showFallback, workInProgress2.child = nextProps, nextProps = showFallback, showFallback = workInProgress2.child, nextInstance = current2.child.memoizedState, null === nextInstance ? nextInstance = mountSuspenseOffscreenState(renderLanes2) : (JSCompiler_temp$jscomp$0 = nextInstance.cachePool, null !== JSCompiler_temp$jscomp$0 ? (didSuspend = isPrimaryRenderer ? CacheContext._currentValue : CacheContext._currentValue2, JSCompiler_temp$jscomp$0 = JSCompiler_temp$jscomp$0.parent !== didSuspend ? { parent: didSuspend, pool: didSuspend } : JSCompiler_temp$jscomp$0) : JSCompiler_temp$jscomp$0 = getSuspendedCache(), nextInstance = { 24562 </a><a href="#h22-0-5489" id="h22-0-5489" class="d">- baseLanes: nextInstance.baseLanes | renderLanes2, 24563 </a><a href="#h22-0-5490" id="h22-0-5490" class="d">- cachePool: JSCompiler_temp$jscomp$0 24564 </a><a href="#h22-0-5491" id="h22-0-5491" class="d">- }), showFallback.memoizedState = nextInstance, showFallback.childLanes = getRemainingWorkInPrimaryTree( 24565 </a><a href="#h22-0-5492" id="h22-0-5492" class="d">- current2, 24566 </a><a href="#h22-0-5493" id="h22-0-5493" class="d">- JSCompiler_temp, 24567 </a><a href="#h22-0-5494" id="h22-0-5494" class="d">- renderLanes2 24568 </a><a href="#h22-0-5495" id="h22-0-5495" class="d">- ), workInProgress2.memoizedState = SUSPENDED_MARKER, nextProps; 24569 </a><a href="#h22-0-5496" id="h22-0-5496" class="d">- pushPrimaryTreeSuspenseHandler(workInProgress2); 24570 </a><a href="#h22-0-5497" id="h22-0-5497" class="d">- renderLanes2 = current2.child; 24571 </a><a href="#h22-0-5498" id="h22-0-5498" class="d">- current2 = renderLanes2.sibling; 24572 </a><a href="#h22-0-5499" id="h22-0-5499" class="d">- renderLanes2 = createWorkInProgress(renderLanes2, { 24573 </a><a href="#h22-0-5500" id="h22-0-5500" class="d">- mode: "visible", 24574 </a><a href="#h22-0-5501" id="h22-0-5501" class="d">- children: nextProps.children 24575 </a><a href="#h22-0-5502" id="h22-0-5502" class="d">- }); 24576 </a><a href="#h22-0-5503" id="h22-0-5503" class="d">- renderLanes2.return = workInProgress2; 24577 </a><a href="#h22-0-5504" id="h22-0-5504" class="d">- renderLanes2.sibling = null; 24578 </a><a href="#h22-0-5505" id="h22-0-5505" class="d">- null !== current2 && (JSCompiler_temp = workInProgress2.deletions, null === JSCompiler_temp ? (workInProgress2.deletions = [current2], workInProgress2.flags |= 16) : JSCompiler_temp.push(current2)); 24579 </a><a href="#h22-0-5506" id="h22-0-5506" class="d">- workInProgress2.child = renderLanes2; 24580 </a><a href="#h22-0-5507" id="h22-0-5507" class="d">- workInProgress2.memoizedState = null; 24581 </a><a href="#h22-0-5508" id="h22-0-5508" class="d">- return renderLanes2; 24582 </a><a href="#h22-0-5509" id="h22-0-5509" class="d">- } 24583 </a><a href="#h22-0-5510" id="h22-0-5510" class="d">- function mountSuspensePrimaryChildren(workInProgress2, primaryChildren) { 24584 </a><a href="#h22-0-5511" id="h22-0-5511" class="d">- primaryChildren = mountWorkInProgressOffscreenFiber( 24585 </a><a href="#h22-0-5512" id="h22-0-5512" class="d">- { mode: "visible", children: primaryChildren }, 24586 </a><a href="#h22-0-5513" id="h22-0-5513" class="d">- workInProgress2.mode 24587 </a><a href="#h22-0-5514" id="h22-0-5514" class="d">- ); 24588 </a><a href="#h22-0-5515" id="h22-0-5515" class="d">- primaryChildren.return = workInProgress2; 24589 </a><a href="#h22-0-5516" id="h22-0-5516" class="d">- return workInProgress2.child = primaryChildren; 24590 </a><a href="#h22-0-5517" id="h22-0-5517" class="d">- } 24591 </a><a href="#h22-0-5518" id="h22-0-5518" class="d">- function mountWorkInProgressOffscreenFiber(offscreenProps, mode) { 24592 </a><a href="#h22-0-5519" id="h22-0-5519" class="d">- return createFiberFromOffscreen(offscreenProps, mode, 0, null); 24593 </a><a href="#h22-0-5520" id="h22-0-5520" class="d">- } 24594 </a><a href="#h22-0-5521" id="h22-0-5521" class="d">- function retrySuspenseComponentWithoutHydrating(current2, workInProgress2, renderLanes2) { 24595 </a><a href="#h22-0-5522" id="h22-0-5522" class="d">- reconcileChildFibers(workInProgress2, current2.child, null, renderLanes2); 24596 </a><a href="#h22-0-5523" id="h22-0-5523" class="d">- current2 = mountSuspensePrimaryChildren( 24597 </a><a href="#h22-0-5524" id="h22-0-5524" class="d">- workInProgress2, 24598 </a><a href="#h22-0-5525" id="h22-0-5525" class="d">- workInProgress2.pendingProps.children 24599 </a><a href="#h22-0-5526" id="h22-0-5526" class="d">- ); 24600 </a><a href="#h22-0-5527" id="h22-0-5527" class="d">- current2.flags |= 2; 24601 </a><a href="#h22-0-5528" id="h22-0-5528" class="d">- workInProgress2.memoizedState = null; 24602 </a><a href="#h22-0-5529" id="h22-0-5529" class="d">- return current2; 24603 </a><a href="#h22-0-5530" id="h22-0-5530" class="d">- } 24604 </a><a href="#h22-0-5531" id="h22-0-5531" class="d">- function scheduleSuspenseWorkOnFiber(fiber, renderLanes2, propagationRoot) { 24605 </a><a href="#h22-0-5532" id="h22-0-5532" class="d">- fiber.lanes |= renderLanes2; 24606 </a><a href="#h22-0-5533" id="h22-0-5533" class="d">- var alternate = fiber.alternate; 24607 </a><a href="#h22-0-5534" id="h22-0-5534" class="d">- null !== alternate && (alternate.lanes |= renderLanes2); 24608 </a><a href="#h22-0-5535" id="h22-0-5535" class="d">- scheduleContextWorkOnParentPath( 24609 </a><a href="#h22-0-5536" id="h22-0-5536" class="d">- fiber.return, 24610 </a><a href="#h22-0-5537" id="h22-0-5537" class="d">- renderLanes2, 24611 </a><a href="#h22-0-5538" id="h22-0-5538" class="d">- propagationRoot 24612 </a><a href="#h22-0-5539" id="h22-0-5539" class="d">- ); 24613 </a><a href="#h22-0-5540" id="h22-0-5540" class="d">- } 24614 </a><a href="#h22-0-5541" id="h22-0-5541" class="d">- function validateSuspenseListNestedChild(childSlot, index) { 24615 </a><a href="#h22-0-5542" id="h22-0-5542" class="d">- var isAnArray = isArrayImpl(childSlot); 24616 </a><a href="#h22-0-5543" id="h22-0-5543" class="d">- childSlot = !isAnArray && "function" === typeof getIteratorFn(childSlot); 24617 </a><a href="#h22-0-5544" id="h22-0-5544" class="d">- return isAnArray || childSlot ? (isAnArray = isAnArray ? "array" : "iterable", console.error( 24618 </a><a href="#h22-0-5545" id="h22-0-5545" class="d">- "A nested %s was passed to row #%s in <SuspenseList />. Wrap it in an additional SuspenseList to configure its revealOrder: <SuspenseList revealOrder=...> ... <SuspenseList revealOrder=...>{%s}</SuspenseList> ... </SuspenseList>", 24619 </a><a href="#h22-0-5546" id="h22-0-5546" class="d">- isAnArray, 24620 </a><a href="#h22-0-5547" id="h22-0-5547" class="d">- index, 24621 </a><a href="#h22-0-5548" id="h22-0-5548" class="d">- isAnArray 24622 </a><a href="#h22-0-5549" id="h22-0-5549" class="d">- ), false) : true; 24623 </a><a href="#h22-0-5550" id="h22-0-5550" class="d">- } 24624 </a><a href="#h22-0-5551" id="h22-0-5551" class="d">- function initSuspenseListRenderState(workInProgress2, isBackwards, tail, lastContentRow, tailMode) { 24625 </a><a href="#h22-0-5552" id="h22-0-5552" class="d">- var renderState = workInProgress2.memoizedState; 24626 </a><a href="#h22-0-5553" id="h22-0-5553" class="d">- null === renderState ? workInProgress2.memoizedState = { 24627 </a><a href="#h22-0-5554" id="h22-0-5554" class="d">- isBackwards, 24628 </a><a href="#h22-0-5555" id="h22-0-5555" class="d">- rendering: null, 24629 </a><a href="#h22-0-5556" id="h22-0-5556" class="d">- renderingStartTime: 0, 24630 </a><a href="#h22-0-5557" id="h22-0-5557" class="d">- last: lastContentRow, 24631 </a><a href="#h22-0-5558" id="h22-0-5558" class="d">- tail, 24632 </a><a href="#h22-0-5559" id="h22-0-5559" class="d">- tailMode 24633 </a><a href="#h22-0-5560" id="h22-0-5560" class="d">- } : (renderState.isBackwards = isBackwards, renderState.rendering = null, renderState.renderingStartTime = 0, renderState.last = lastContentRow, renderState.tail = tail, renderState.tailMode = tailMode); 24634 </a><a href="#h22-0-5561" id="h22-0-5561" class="d">- } 24635 </a><a href="#h22-0-5562" id="h22-0-5562" class="d">- function updateSuspenseListComponent(current2, workInProgress2, renderLanes2) { 24636 </a><a href="#h22-0-5563" id="h22-0-5563" class="d">- var nextProps = workInProgress2.pendingProps, revealOrder = nextProps.revealOrder, tailMode = nextProps.tail; 24637 </a><a href="#h22-0-5564" id="h22-0-5564" class="d">- nextProps = nextProps.children; 24638 </a><a href="#h22-0-5565" id="h22-0-5565" class="d">- if (void 0 !== revealOrder && "forwards" !== revealOrder && "backwards" !== revealOrder && "together" !== revealOrder && !didWarnAboutRevealOrder[revealOrder]) 24639 </a><a href="#h22-0-5566" id="h22-0-5566" class="d">- if (didWarnAboutRevealOrder[revealOrder] = true, "string" === typeof revealOrder) 24640 </a><a href="#h22-0-5567" id="h22-0-5567" class="d">- switch (revealOrder.toLowerCase()) { 24641 </a><a href="#h22-0-5568" id="h22-0-5568" class="d">- case "together": 24642 </a><a href="#h22-0-5569" id="h22-0-5569" class="d">- case "forwards": 24643 </a><a href="#h22-0-5570" id="h22-0-5570" class="d">- case "backwards": 24644 </a><a href="#h22-0-5571" id="h22-0-5571" class="d">- console.error( 24645 </a><a href="#h22-0-5572" id="h22-0-5572" class="d">- '"%s" is not a valid value for revealOrder on <SuspenseList />. Use lowercase "%s" instead.', 24646 </a><a href="#h22-0-5573" id="h22-0-5573" class="d">- revealOrder, 24647 </a><a href="#h22-0-5574" id="h22-0-5574" class="d">- revealOrder.toLowerCase() 24648 </a><a href="#h22-0-5575" id="h22-0-5575" class="d">- ); 24649 </a><a href="#h22-0-5576" id="h22-0-5576" class="d">- break; 24650 </a><a href="#h22-0-5577" id="h22-0-5577" class="d">- case "forward": 24651 </a><a href="#h22-0-5578" id="h22-0-5578" class="d">- case "backward": 24652 </a><a href="#h22-0-5579" id="h22-0-5579" class="d">- console.error( 24653 </a><a href="#h22-0-5580" id="h22-0-5580" class="d">- '"%s" is not a valid value for revealOrder on <SuspenseList />. React uses the -s suffix in the spelling. Use "%ss" instead.', 24654 </a><a href="#h22-0-5581" id="h22-0-5581" class="d">- revealOrder, 24655 </a><a href="#h22-0-5582" id="h22-0-5582" class="d">- revealOrder.toLowerCase() 24656 </a><a href="#h22-0-5583" id="h22-0-5583" class="d">- ); 24657 </a><a href="#h22-0-5584" id="h22-0-5584" class="d">- break; 24658 </a><a href="#h22-0-5585" id="h22-0-5585" class="d">- default: 24659 </a><a href="#h22-0-5586" id="h22-0-5586" class="d">- console.error( 24660 </a><a href="#h22-0-5587" id="h22-0-5587" class="d">- '"%s" is not a supported revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?', 24661 </a><a href="#h22-0-5588" id="h22-0-5588" class="d">- revealOrder 24662 </a><a href="#h22-0-5589" id="h22-0-5589" class="d">- ); 24663 </a><a href="#h22-0-5590" id="h22-0-5590" class="d">- } 24664 </a><a href="#h22-0-5591" id="h22-0-5591" class="d">- else 24665 </a><a href="#h22-0-5592" id="h22-0-5592" class="d">- console.error( 24666 </a><a href="#h22-0-5593" id="h22-0-5593" class="d">- '%s is not a supported value for revealOrder on <SuspenseList />. Did you mean "together", "forwards" or "backwards"?', 24667 </a><a href="#h22-0-5594" id="h22-0-5594" class="d">- revealOrder 24668 </a><a href="#h22-0-5595" id="h22-0-5595" class="d">- ); 24669 </a><a href="#h22-0-5596" id="h22-0-5596" class="d">- void 0 === tailMode || didWarnAboutTailOptions[tailMode] || ("collapsed" !== tailMode && "hidden" !== tailMode ? (didWarnAboutTailOptions[tailMode] = true, console.error( 24670 </a><a href="#h22-0-5597" id="h22-0-5597" class="d">- '"%s" is not a supported value for tail on <SuspenseList />. Did you mean "collapsed" or "hidden"?', 24671 </a><a href="#h22-0-5598" id="h22-0-5598" class="d">- tailMode 24672 </a><a href="#h22-0-5599" id="h22-0-5599" class="d">- )) : "forwards" !== revealOrder && "backwards" !== revealOrder && (didWarnAboutTailOptions[tailMode] = true, console.error( 24673 </a><a href="#h22-0-5600" id="h22-0-5600" class="d">- '<SuspenseList tail="%s" /> is only valid if revealOrder is "forwards" or "backwards". Did you mean to specify revealOrder="forwards"?', 24674 </a><a href="#h22-0-5601" id="h22-0-5601" class="d">- tailMode 24675 </a><a href="#h22-0-5602" id="h22-0-5602" class="d">- ))); 24676 </a><a href="#h22-0-5603" id="h22-0-5603" class="d">- a: if (("forwards" === revealOrder || "backwards" === revealOrder) && void 0 !== nextProps && null !== nextProps && false !== nextProps) 24677 </a><a href="#h22-0-5604" id="h22-0-5604" class="d">- if (isArrayImpl(nextProps)) 24678 </a><a href="#h22-0-5605" id="h22-0-5605" class="d">- for (var i = 0; i < nextProps.length; i++) { 24679 </a><a href="#h22-0-5606" id="h22-0-5606" class="d">- if (!validateSuspenseListNestedChild(nextProps[i], i)) break a; 24680 </a><a href="#h22-0-5607" id="h22-0-5607" class="d">- } 24681 </a><a href="#h22-0-5608" id="h22-0-5608" class="d">- else if (i = getIteratorFn(nextProps), "function" === typeof i) { 24682 </a><a href="#h22-0-5609" id="h22-0-5609" class="d">- if (i = i.call(nextProps)) 24683 </a><a href="#h22-0-5610" id="h22-0-5610" class="d">- for (var step = i.next(), _i = 0; !step.done; step = i.next()) { 24684 </a><a href="#h22-0-5611" id="h22-0-5611" class="d">- if (!validateSuspenseListNestedChild(step.value, _i)) break a; 24685 </a><a href="#h22-0-5612" id="h22-0-5612" class="d">- _i++; 24686 </a><a href="#h22-0-5613" id="h22-0-5613" class="d">- } 24687 </a><a href="#h22-0-5614" id="h22-0-5614" class="d">- } else 24688 </a><a href="#h22-0-5615" id="h22-0-5615" class="d">- console.error( 24689 </a><a href="#h22-0-5616" id="h22-0-5616" class="d">- 'A single row was passed to a <SuspenseList revealOrder="%s" />. This is not useful since it needs multiple rows. Did you mean to pass multiple children or an array?', 24690 </a><a href="#h22-0-5617" id="h22-0-5617" class="d">- revealOrder 24691 </a><a href="#h22-0-5618" id="h22-0-5618" class="d">- ); 24692 </a><a href="#h22-0-5619" id="h22-0-5619" class="d">- reconcileChildren(current2, workInProgress2, nextProps, renderLanes2); 24693 </a><a href="#h22-0-5620" id="h22-0-5620" class="d">- nextProps = suspenseStackCursor.current; 24694 </a><a href="#h22-0-5621" id="h22-0-5621" class="d">- if (0 !== (nextProps & ForceSuspenseFallback)) 24695 </a><a href="#h22-0-5622" id="h22-0-5622" class="d">- nextProps = nextProps & SubtreeSuspenseContextMask | ForceSuspenseFallback, workInProgress2.flags |= 128; 24696 </a><a href="#h22-0-5623" id="h22-0-5623" class="d">- else { 24697 </a><a href="#h22-0-5624" id="h22-0-5624" class="d">- if (null !== current2 && 0 !== (current2.flags & 128)) 24698 </a><a href="#h22-0-5625" id="h22-0-5625" class="d">- a: for (current2 = workInProgress2.child; null !== current2; ) { 24699 </a><a href="#h22-0-5626" id="h22-0-5626" class="d">- if (13 === current2.tag) 24700 </a><a href="#h22-0-5627" id="h22-0-5627" class="d">- null !== current2.memoizedState && scheduleSuspenseWorkOnFiber( 24701 </a><a href="#h22-0-5628" id="h22-0-5628" class="d">- current2, 24702 </a><a href="#h22-0-5629" id="h22-0-5629" class="d">- renderLanes2, 24703 </a><a href="#h22-0-5630" id="h22-0-5630" class="d">- workInProgress2 24704 </a><a href="#h22-0-5631" id="h22-0-5631" class="d">- ); 24705 </a><a href="#h22-0-5632" id="h22-0-5632" class="d">- else if (19 === current2.tag) 24706 </a><a href="#h22-0-5633" id="h22-0-5633" class="d">- scheduleSuspenseWorkOnFiber(current2, renderLanes2, workInProgress2); 24707 </a><a href="#h22-0-5634" id="h22-0-5634" class="d">- else if (null !== current2.child) { 24708 </a><a href="#h22-0-5635" id="h22-0-5635" class="d">- current2.child.return = current2; 24709 </a><a href="#h22-0-5636" id="h22-0-5636" class="d">- current2 = current2.child; 24710 </a><a href="#h22-0-5637" id="h22-0-5637" class="d">- continue; 24711 </a><a href="#h22-0-5638" id="h22-0-5638" class="d">- } 24712 </a><a href="#h22-0-5639" id="h22-0-5639" class="d">- if (current2 === workInProgress2) break a; 24713 </a><a href="#h22-0-5640" id="h22-0-5640" class="d">- for (; null === current2.sibling; ) { 24714 </a><a href="#h22-0-5641" id="h22-0-5641" class="d">- if (null === current2.return || current2.return === workInProgress2) 24715 </a><a href="#h22-0-5642" id="h22-0-5642" class="d">- break a; 24716 </a><a href="#h22-0-5643" id="h22-0-5643" class="d">- current2 = current2.return; 24717 </a><a href="#h22-0-5644" id="h22-0-5644" class="d">- } 24718 </a><a href="#h22-0-5645" id="h22-0-5645" class="d">- current2.sibling.return = current2.return; 24719 </a><a href="#h22-0-5646" id="h22-0-5646" class="d">- current2 = current2.sibling; 24720 </a><a href="#h22-0-5647" id="h22-0-5647" class="d">- } 24721 </a><a href="#h22-0-5648" id="h22-0-5648" class="d">- nextProps &= SubtreeSuspenseContextMask; 24722 </a><a href="#h22-0-5649" id="h22-0-5649" class="d">- } 24723 </a><a href="#h22-0-5650" id="h22-0-5650" class="d">- push(suspenseStackCursor, nextProps, workInProgress2); 24724 </a><a href="#h22-0-5651" id="h22-0-5651" class="d">- switch (revealOrder) { 24725 </a><a href="#h22-0-5652" id="h22-0-5652" class="d">- case "forwards": 24726 </a><a href="#h22-0-5653" id="h22-0-5653" class="d">- renderLanes2 = workInProgress2.child; 24727 </a><a href="#h22-0-5654" id="h22-0-5654" class="d">- for (revealOrder = null; null !== renderLanes2; ) 24728 </a><a href="#h22-0-5655" id="h22-0-5655" class="d">- current2 = renderLanes2.alternate, null !== current2 && null === findFirstSuspended(current2) && (revealOrder = renderLanes2), renderLanes2 = renderLanes2.sibling; 24729 </a><a href="#h22-0-5656" id="h22-0-5656" class="d">- renderLanes2 = revealOrder; 24730 </a><a href="#h22-0-5657" id="h22-0-5657" class="d">- null === renderLanes2 ? (revealOrder = workInProgress2.child, workInProgress2.child = null) : (revealOrder = renderLanes2.sibling, renderLanes2.sibling = null); 24731 </a><a href="#h22-0-5658" id="h22-0-5658" class="d">- initSuspenseListRenderState( 24732 </a><a href="#h22-0-5659" id="h22-0-5659" class="d">- workInProgress2, 24733 </a><a href="#h22-0-5660" id="h22-0-5660" class="d">- false, 24734 </a><a href="#h22-0-5661" id="h22-0-5661" class="d">- revealOrder, 24735 </a><a href="#h22-0-5662" id="h22-0-5662" class="d">- renderLanes2, 24736 </a><a href="#h22-0-5663" id="h22-0-5663" class="d">- tailMode 24737 </a><a href="#h22-0-5664" id="h22-0-5664" class="d">- ); 24738 </a><a href="#h22-0-5665" id="h22-0-5665" class="d">- break; 24739 </a><a href="#h22-0-5666" id="h22-0-5666" class="d">- case "backwards": 24740 </a><a href="#h22-0-5667" id="h22-0-5667" class="d">- renderLanes2 = null; 24741 </a><a href="#h22-0-5668" id="h22-0-5668" class="d">- revealOrder = workInProgress2.child; 24742 </a><a href="#h22-0-5669" id="h22-0-5669" class="d">- for (workInProgress2.child = null; null !== revealOrder; ) { 24743 </a><a href="#h22-0-5670" id="h22-0-5670" class="d">- current2 = revealOrder.alternate; 24744 </a><a href="#h22-0-5671" id="h22-0-5671" class="d">- if (null !== current2 && null === findFirstSuspended(current2)) { 24745 </a><a href="#h22-0-5672" id="h22-0-5672" class="d">- workInProgress2.child = revealOrder; 24746 </a><a href="#h22-0-5673" id="h22-0-5673" class="d">- break; 24747 </a><a href="#h22-0-5674" id="h22-0-5674" class="d">- } 24748 </a><a href="#h22-0-5675" id="h22-0-5675" class="d">- current2 = revealOrder.sibling; 24749 </a><a href="#h22-0-5676" id="h22-0-5676" class="d">- revealOrder.sibling = renderLanes2; 24750 </a><a href="#h22-0-5677" id="h22-0-5677" class="d">- renderLanes2 = revealOrder; 24751 </a><a href="#h22-0-5678" id="h22-0-5678" class="d">- revealOrder = current2; 24752 </a><a href="#h22-0-5679" id="h22-0-5679" class="d">- } 24753 </a><a href="#h22-0-5680" id="h22-0-5680" class="d">- initSuspenseListRenderState( 24754 </a><a href="#h22-0-5681" id="h22-0-5681" class="d">- workInProgress2, 24755 </a><a href="#h22-0-5682" id="h22-0-5682" class="d">- true, 24756 </a><a href="#h22-0-5683" id="h22-0-5683" class="d">- renderLanes2, 24757 </a><a href="#h22-0-5684" id="h22-0-5684" class="d">- null, 24758 </a><a href="#h22-0-5685" id="h22-0-5685" class="d">- tailMode 24759 </a><a href="#h22-0-5686" id="h22-0-5686" class="d">- ); 24760 </a><a href="#h22-0-5687" id="h22-0-5687" class="d">- break; 24761 </a><a href="#h22-0-5688" id="h22-0-5688" class="d">- case "together": 24762 </a><a href="#h22-0-5689" id="h22-0-5689" class="d">- initSuspenseListRenderState(workInProgress2, false, null, null, void 0); 24763 </a><a href="#h22-0-5690" id="h22-0-5690" class="d">- break; 24764 </a><a href="#h22-0-5691" id="h22-0-5691" class="d">- default: 24765 </a><a href="#h22-0-5692" id="h22-0-5692" class="d">- workInProgress2.memoizedState = null; 24766 </a><a href="#h22-0-5693" id="h22-0-5693" class="d">- } 24767 </a><a href="#h22-0-5694" id="h22-0-5694" class="d">- return workInProgress2.child; 24768 </a><a href="#h22-0-5695" id="h22-0-5695" class="d">- } 24769 </a><a href="#h22-0-5696" id="h22-0-5696" class="d">- function bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2) { 24770 </a><a href="#h22-0-5697" id="h22-0-5697" class="d">- null !== current2 && (workInProgress2.dependencies = current2.dependencies); 24771 </a><a href="#h22-0-5698" id="h22-0-5698" class="d">- profilerStartTime = -1; 24772 </a><a href="#h22-0-5699" id="h22-0-5699" class="d">- workInProgressRootSkippedLanes |= workInProgress2.lanes; 24773 </a><a href="#h22-0-5700" id="h22-0-5700" class="d">- if (0 === (renderLanes2 & workInProgress2.childLanes)) 24774 </a><a href="#h22-0-5701" id="h22-0-5701" class="d">- if (null !== current2) { 24775 </a><a href="#h22-0-5702" id="h22-0-5702" class="d">- if (propagateParentContextChanges( 24776 </a><a href="#h22-0-5703" id="h22-0-5703" class="d">- current2, 24777 </a><a href="#h22-0-5704" id="h22-0-5704" class="d">- workInProgress2, 24778 </a><a href="#h22-0-5705" id="h22-0-5705" class="d">- renderLanes2, 24779 </a><a href="#h22-0-5706" id="h22-0-5706" class="d">- false 24780 </a><a href="#h22-0-5707" id="h22-0-5707" class="d">- ), 0 === (renderLanes2 & workInProgress2.childLanes)) 24781 </a><a href="#h22-0-5708" id="h22-0-5708" class="d">- return null; 24782 </a><a href="#h22-0-5709" id="h22-0-5709" class="d">- } else return null; 24783 </a><a href="#h22-0-5710" id="h22-0-5710" class="d">- if (null !== current2 && workInProgress2.child !== current2.child) 24784 </a><a href="#h22-0-5711" id="h22-0-5711" class="d">- throw Error("Resuming work not yet implemented."); 24785 </a><a href="#h22-0-5712" id="h22-0-5712" class="d">- if (null !== workInProgress2.child) { 24786 </a><a href="#h22-0-5713" id="h22-0-5713" class="d">- current2 = workInProgress2.child; 24787 </a><a href="#h22-0-5714" id="h22-0-5714" class="d">- renderLanes2 = createWorkInProgress(current2, current2.pendingProps); 24788 </a><a href="#h22-0-5715" id="h22-0-5715" class="d">- workInProgress2.child = renderLanes2; 24789 </a><a href="#h22-0-5716" id="h22-0-5716" class="d">- for (renderLanes2.return = workInProgress2; null !== current2.sibling; ) 24790 </a><a href="#h22-0-5717" id="h22-0-5717" class="d">- current2 = current2.sibling, renderLanes2 = renderLanes2.sibling = createWorkInProgress(current2, current2.pendingProps), renderLanes2.return = workInProgress2; 24791 </a><a href="#h22-0-5718" id="h22-0-5718" class="d">- renderLanes2.sibling = null; 24792 </a><a href="#h22-0-5719" id="h22-0-5719" class="d">- } 24793 </a><a href="#h22-0-5720" id="h22-0-5720" class="d">- return workInProgress2.child; 24794 </a><a href="#h22-0-5721" id="h22-0-5721" class="d">- } 24795 </a><a href="#h22-0-5722" id="h22-0-5722" class="d">- function checkScheduledUpdateOrContext(current2, renderLanes2) { 24796 </a><a href="#h22-0-5723" id="h22-0-5723" class="d">- if (0 !== (current2.lanes & renderLanes2)) return true; 24797 </a><a href="#h22-0-5724" id="h22-0-5724" class="d">- current2 = current2.dependencies; 24798 </a><a href="#h22-0-5725" id="h22-0-5725" class="d">- return null !== current2 && checkIfContextChanged(current2) ? true : false; 24799 </a><a href="#h22-0-5726" id="h22-0-5726" class="d">- } 24800 </a><a href="#h22-0-5727" id="h22-0-5727" class="d">- function attemptEarlyBailoutIfNoScheduledUpdate(current2, workInProgress2, renderLanes2) { 24801 </a><a href="#h22-0-5728" id="h22-0-5728" class="d">- switch (workInProgress2.tag) { 24802 </a><a href="#h22-0-5729" id="h22-0-5729" class="d">- case 3: 24803 </a><a href="#h22-0-5730" id="h22-0-5730" class="d">- pushHostContainer( 24804 </a><a href="#h22-0-5731" id="h22-0-5731" class="d">- workInProgress2, 24805 </a><a href="#h22-0-5732" id="h22-0-5732" class="d">- workInProgress2.stateNode.containerInfo 24806 </a><a href="#h22-0-5733" id="h22-0-5733" class="d">- ); 24807 </a><a href="#h22-0-5734" id="h22-0-5734" class="d">- pushProvider( 24808 </a><a href="#h22-0-5735" id="h22-0-5735" class="d">- workInProgress2, 24809 </a><a href="#h22-0-5736" id="h22-0-5736" class="d">- CacheContext, 24810 </a><a href="#h22-0-5737" id="h22-0-5737" class="d">- current2.memoizedState.cache 24811 </a><a href="#h22-0-5738" id="h22-0-5738" class="d">- ); 24812 </a><a href="#h22-0-5739" id="h22-0-5739" class="d">- resetHydrationState(); 24813 </a><a href="#h22-0-5740" id="h22-0-5740" class="d">- break; 24814 </a><a href="#h22-0-5741" id="h22-0-5741" class="d">- case 27: 24815 </a><a href="#h22-0-5742" id="h22-0-5742" class="d">- case 5: 24816 </a><a href="#h22-0-5743" id="h22-0-5743" class="d">- pushHostContext(workInProgress2); 24817 </a><a href="#h22-0-5744" id="h22-0-5744" class="d">- break; 24818 </a><a href="#h22-0-5745" id="h22-0-5745" class="d">- case 4: 24819 </a><a href="#h22-0-5746" id="h22-0-5746" class="d">- pushHostContainer( 24820 </a><a href="#h22-0-5747" id="h22-0-5747" class="d">- workInProgress2, 24821 </a><a href="#h22-0-5748" id="h22-0-5748" class="d">- workInProgress2.stateNode.containerInfo 24822 </a><a href="#h22-0-5749" id="h22-0-5749" class="d">- ); 24823 </a><a href="#h22-0-5750" id="h22-0-5750" class="d">- break; 24824 </a><a href="#h22-0-5751" id="h22-0-5751" class="d">- case 10: 24825 </a><a href="#h22-0-5752" id="h22-0-5752" class="d">- pushProvider( 24826 </a><a href="#h22-0-5753" id="h22-0-5753" class="d">- workInProgress2, 24827 </a><a href="#h22-0-5754" id="h22-0-5754" class="d">- workInProgress2.type, 24828 </a><a href="#h22-0-5755" id="h22-0-5755" class="d">- workInProgress2.memoizedProps.value 24829 </a><a href="#h22-0-5756" id="h22-0-5756" class="d">- ); 24830 </a><a href="#h22-0-5757" id="h22-0-5757" class="d">- break; 24831 </a><a href="#h22-0-5758" id="h22-0-5758" class="d">- case 12: 24832 </a><a href="#h22-0-5759" id="h22-0-5759" class="d">- 0 !== (renderLanes2 & workInProgress2.childLanes) && (workInProgress2.flags |= 4); 24833 </a><a href="#h22-0-5760" id="h22-0-5760" class="d">- workInProgress2.flags |= 2048; 24834 </a><a href="#h22-0-5761" id="h22-0-5761" class="d">- var stateNode = workInProgress2.stateNode; 24835 </a><a href="#h22-0-5762" id="h22-0-5762" class="d">- stateNode.effectDuration = -0; 24836 </a><a href="#h22-0-5763" id="h22-0-5763" class="d">- stateNode.passiveEffectDuration = -0; 24837 </a><a href="#h22-0-5764" id="h22-0-5764" class="d">- break; 24838 </a><a href="#h22-0-5765" id="h22-0-5765" class="d">- case 13: 24839 </a><a href="#h22-0-5766" id="h22-0-5766" class="d">- stateNode = workInProgress2.memoizedState; 24840 </a><a href="#h22-0-5767" id="h22-0-5767" class="d">- if (null !== stateNode) { 24841 </a><a href="#h22-0-5768" id="h22-0-5768" class="d">- if (null !== stateNode.dehydrated) 24842 </a><a href="#h22-0-5769" id="h22-0-5769" class="d">- return pushPrimaryTreeSuspenseHandler(workInProgress2), workInProgress2.flags |= 128, null; 24843 </a><a href="#h22-0-5770" id="h22-0-5770" class="d">- if (0 !== (renderLanes2 & workInProgress2.child.childLanes)) 24844 </a><a href="#h22-0-5771" id="h22-0-5771" class="d">- return updateSuspenseComponent( 24845 </a><a href="#h22-0-5772" id="h22-0-5772" class="d">- current2, 24846 </a><a href="#h22-0-5773" id="h22-0-5773" class="d">- workInProgress2, 24847 </a><a href="#h22-0-5774" id="h22-0-5774" class="d">- renderLanes2 24848 </a><a href="#h22-0-5775" id="h22-0-5775" class="d">- ); 24849 </a><a href="#h22-0-5776" id="h22-0-5776" class="d">- pushPrimaryTreeSuspenseHandler(workInProgress2); 24850 </a><a href="#h22-0-5777" id="h22-0-5777" class="d">- current2 = bailoutOnAlreadyFinishedWork( 24851 </a><a href="#h22-0-5778" id="h22-0-5778" class="d">- current2, 24852 </a><a href="#h22-0-5779" id="h22-0-5779" class="d">- workInProgress2, 24853 </a><a href="#h22-0-5780" id="h22-0-5780" class="d">- renderLanes2 24854 </a><a href="#h22-0-5781" id="h22-0-5781" class="d">- ); 24855 </a><a href="#h22-0-5782" id="h22-0-5782" class="d">- return null !== current2 ? current2.sibling : null; 24856 </a><a href="#h22-0-5783" id="h22-0-5783" class="d">- } 24857 </a><a href="#h22-0-5784" id="h22-0-5784" class="d">- pushPrimaryTreeSuspenseHandler(workInProgress2); 24858 </a><a href="#h22-0-5785" id="h22-0-5785" class="d">- break; 24859 </a><a href="#h22-0-5786" id="h22-0-5786" class="d">- case 19: 24860 </a><a href="#h22-0-5787" id="h22-0-5787" class="d">- var didSuspendBefore = 0 !== (current2.flags & 128); 24861 </a><a href="#h22-0-5788" id="h22-0-5788" class="d">- stateNode = 0 !== (renderLanes2 & workInProgress2.childLanes); 24862 </a><a href="#h22-0-5789" id="h22-0-5789" class="d">- stateNode || (propagateParentContextChanges( 24863 </a><a href="#h22-0-5790" id="h22-0-5790" class="d">- current2, 24864 </a><a href="#h22-0-5791" id="h22-0-5791" class="d">- workInProgress2, 24865 </a><a href="#h22-0-5792" id="h22-0-5792" class="d">- renderLanes2, 24866 </a><a href="#h22-0-5793" id="h22-0-5793" class="d">- false 24867 </a><a href="#h22-0-5794" id="h22-0-5794" class="d">- ), stateNode = 0 !== (renderLanes2 & workInProgress2.childLanes)); 24868 </a><a href="#h22-0-5795" id="h22-0-5795" class="d">- if (didSuspendBefore) { 24869 </a><a href="#h22-0-5796" id="h22-0-5796" class="d">- if (stateNode) 24870 </a><a href="#h22-0-5797" id="h22-0-5797" class="d">- return updateSuspenseListComponent( 24871 </a><a href="#h22-0-5798" id="h22-0-5798" class="d">- current2, 24872 </a><a href="#h22-0-5799" id="h22-0-5799" class="d">- workInProgress2, 24873 </a><a href="#h22-0-5800" id="h22-0-5800" class="d">- renderLanes2 24874 </a><a href="#h22-0-5801" id="h22-0-5801" class="d">- ); 24875 </a><a href="#h22-0-5802" id="h22-0-5802" class="d">- workInProgress2.flags |= 128; 24876 </a><a href="#h22-0-5803" id="h22-0-5803" class="d">- } 24877 </a><a href="#h22-0-5804" id="h22-0-5804" class="d">- didSuspendBefore = workInProgress2.memoizedState; 24878 </a><a href="#h22-0-5805" id="h22-0-5805" class="d">- null !== didSuspendBefore && (didSuspendBefore.rendering = null, didSuspendBefore.tail = null, didSuspendBefore.lastEffect = null); 24879 </a><a href="#h22-0-5806" id="h22-0-5806" class="d">- push( 24880 </a><a href="#h22-0-5807" id="h22-0-5807" class="d">- suspenseStackCursor, 24881 </a><a href="#h22-0-5808" id="h22-0-5808" class="d">- suspenseStackCursor.current, 24882 </a><a href="#h22-0-5809" id="h22-0-5809" class="d">- workInProgress2 24883 </a><a href="#h22-0-5810" id="h22-0-5810" class="d">- ); 24884 </a><a href="#h22-0-5811" id="h22-0-5811" class="d">- if (stateNode) break; 24885 </a><a href="#h22-0-5812" id="h22-0-5812" class="d">- else return null; 24886 </a><a href="#h22-0-5813" id="h22-0-5813" class="d">- case 22: 24887 </a><a href="#h22-0-5814" id="h22-0-5814" class="d">- case 23: 24888 </a><a href="#h22-0-5815" id="h22-0-5815" class="d">- return workInProgress2.lanes = 0, updateOffscreenComponent(current2, workInProgress2, renderLanes2); 24889 </a><a href="#h22-0-5816" id="h22-0-5816" class="d">- case 24: 24890 </a><a href="#h22-0-5817" id="h22-0-5817" class="d">- pushProvider( 24891 </a><a href="#h22-0-5818" id="h22-0-5818" class="d">- workInProgress2, 24892 </a><a href="#h22-0-5819" id="h22-0-5819" class="d">- CacheContext, 24893 </a><a href="#h22-0-5820" id="h22-0-5820" class="d">- current2.memoizedState.cache 24894 </a><a href="#h22-0-5821" id="h22-0-5821" class="d">- ); 24895 </a><a href="#h22-0-5822" id="h22-0-5822" class="d">- } 24896 </a><a href="#h22-0-5823" id="h22-0-5823" class="d">- return bailoutOnAlreadyFinishedWork(current2, workInProgress2, renderLanes2); 24897 </a><a href="#h22-0-5824" id="h22-0-5824" class="d">- } 24898 </a><a href="#h22-0-5825" id="h22-0-5825" class="d">- function beginWork(current2, workInProgress2, renderLanes2) { 24899 </a><a href="#h22-0-5826" id="h22-0-5826" class="d">- if (workInProgress2._debugNeedsRemount && null !== current2) { 24900 </a><a href="#h22-0-5827" id="h22-0-5827" class="d">- renderLanes2 = createFiberFromTypeAndProps( 24901 </a><a href="#h22-0-5828" id="h22-0-5828" class="d">- workInProgress2.type, 24902 </a><a href="#h22-0-5829" id="h22-0-5829" class="d">- workInProgress2.key, 24903 </a><a href="#h22-0-5830" id="h22-0-5830" class="d">- workInProgress2.pendingProps, 24904 </a><a href="#h22-0-5831" id="h22-0-5831" class="d">- workInProgress2._debugOwner || null, 24905 </a><a href="#h22-0-5832" id="h22-0-5832" class="d">- workInProgress2.mode, 24906 </a><a href="#h22-0-5833" id="h22-0-5833" class="d">- workInProgress2.lanes 24907 </a><a href="#h22-0-5834" id="h22-0-5834" class="d">- ); 24908 </a><a href="#h22-0-5835" id="h22-0-5835" class="d">- var returnFiber = workInProgress2.return; 24909 </a><a href="#h22-0-5836" id="h22-0-5836" class="d">- if (null === returnFiber) throw Error("Cannot swap the root fiber."); 24910 </a><a href="#h22-0-5837" id="h22-0-5837" class="d">- current2.alternate = null; 24911 </a><a href="#h22-0-5838" id="h22-0-5838" class="d">- workInProgress2.alternate = null; 24912 </a><a href="#h22-0-5839" id="h22-0-5839" class="d">- renderLanes2.index = workInProgress2.index; 24913 </a><a href="#h22-0-5840" id="h22-0-5840" class="d">- renderLanes2.sibling = workInProgress2.sibling; 24914 </a><a href="#h22-0-5841" id="h22-0-5841" class="d">- renderLanes2.return = workInProgress2.return; 24915 </a><a href="#h22-0-5842" id="h22-0-5842" class="d">- renderLanes2.ref = workInProgress2.ref; 24916 </a><a href="#h22-0-5843" id="h22-0-5843" class="d">- renderLanes2._debugInfo = workInProgress2._debugInfo; 24917 </a><a href="#h22-0-5844" id="h22-0-5844" class="d">- if (workInProgress2 === returnFiber.child) 24918 </a><a href="#h22-0-5845" id="h22-0-5845" class="d">- returnFiber.child = renderLanes2; 24919 </a><a href="#h22-0-5846" id="h22-0-5846" class="d">- else { 24920 </a><a href="#h22-0-5847" id="h22-0-5847" class="d">- var prevSibling = returnFiber.child; 24921 </a><a href="#h22-0-5848" id="h22-0-5848" class="d">- if (null === prevSibling) 24922 </a><a href="#h22-0-5849" id="h22-0-5849" class="d">- throw Error("Expected parent to have a child."); 24923 </a><a href="#h22-0-5850" id="h22-0-5850" class="d">- for (; prevSibling.sibling !== workInProgress2; ) 24924 </a><a href="#h22-0-5851" id="h22-0-5851" class="d">- if (prevSibling = prevSibling.sibling, null === prevSibling) 24925 </a><a href="#h22-0-5852" id="h22-0-5852" class="d">- throw Error("Expected to find the previous sibling."); 24926 </a><a href="#h22-0-5853" id="h22-0-5853" class="d">- prevSibling.sibling = renderLanes2; 24927 </a><a href="#h22-0-5854" id="h22-0-5854" class="d">- } 24928 </a><a href="#h22-0-5855" id="h22-0-5855" class="d">- workInProgress2 = returnFiber.deletions; 24929 </a><a href="#h22-0-5856" id="h22-0-5856" class="d">- null === workInProgress2 ? (returnFiber.deletions = [current2], returnFiber.flags |= 16) : workInProgress2.push(current2); 24930 </a><a href="#h22-0-5857" id="h22-0-5857" class="d">- renderLanes2.flags |= 2; 24931 </a><a href="#h22-0-5858" id="h22-0-5858" class="d">- return renderLanes2; 24932 </a><a href="#h22-0-5859" id="h22-0-5859" class="d">- } 24933 </a><a href="#h22-0-5860" id="h22-0-5860" class="d">- if (null !== current2) 24934 </a><a href="#h22-0-5861" id="h22-0-5861" class="d">- if (current2.memoizedProps !== workInProgress2.pendingProps || workInProgress2.type !== current2.type) 24935 </a><a href="#h22-0-5862" id="h22-0-5862" class="d">- didReceiveUpdate = true; 24936 </a><a href="#h22-0-5863" id="h22-0-5863" class="d">- else { 24937 </a><a href="#h22-0-5864" id="h22-0-5864" class="d">- if (!checkScheduledUpdateOrContext(current2, renderLanes2) && 0 === (workInProgress2.flags & 128)) 24938 </a><a href="#h22-0-5865" id="h22-0-5865" class="d">- return didReceiveUpdate = false, attemptEarlyBailoutIfNoScheduledUpdate( 24939 </a><a href="#h22-0-5866" id="h22-0-5866" class="d">- current2, 24940 </a><a href="#h22-0-5867" id="h22-0-5867" class="d">- workInProgress2, 24941 </a><a href="#h22-0-5868" id="h22-0-5868" class="d">- renderLanes2 24942 </a><a href="#h22-0-5869" id="h22-0-5869" class="d">- ); 24943 </a><a href="#h22-0-5870" id="h22-0-5870" class="d">- didReceiveUpdate = 0 !== (current2.flags & 131072) ? true : false; 24944 </a><a href="#h22-0-5871" id="h22-0-5871" class="d">- } 24945 </a><a href="#h22-0-5872" id="h22-0-5872" class="d">- else { 24946 </a><a href="#h22-0-5873" id="h22-0-5873" class="d">- didReceiveUpdate = false; 24947 </a><a href="#h22-0-5874" id="h22-0-5874" class="d">- if (returnFiber = isHydrating) 24948 </a><a href="#h22-0-5875" id="h22-0-5875" class="d">- warnIfNotHydrating(), returnFiber = 0 !== (workInProgress2.flags & 1048576); 24949 </a><a href="#h22-0-5876" id="h22-0-5876" class="d">- returnFiber && (returnFiber = workInProgress2.index, warnIfNotHydrating(), pushTreeId(workInProgress2, treeForkCount, returnFiber)); 24950 </a><a href="#h22-0-5877" id="h22-0-5877" class="d">- } 24951 </a><a href="#h22-0-5878" id="h22-0-5878" class="d">- workInProgress2.lanes = 0; 24952 </a><a href="#h22-0-5879" id="h22-0-5879" class="d">- switch (workInProgress2.tag) { 24953 </a><a href="#h22-0-5880" id="h22-0-5880" class="d">- case 16: 24954 </a><a href="#h22-0-5881" id="h22-0-5881" class="d">- a: if (returnFiber = workInProgress2.pendingProps, current2 = callLazyInitInDEV(workInProgress2.elementType), workInProgress2.type = current2, "function" === typeof current2) 24955 </a><a href="#h22-0-5882" id="h22-0-5882" class="d">- shouldConstruct(current2) ? (returnFiber = resolveClassComponentProps( 24956 </a><a href="#h22-0-5883" id="h22-0-5883" class="d">- current2, 24957 </a><a href="#h22-0-5884" id="h22-0-5884" class="d">- returnFiber 24958 </a><a href="#h22-0-5885" id="h22-0-5885" class="d">- ), workInProgress2.tag = 1, workInProgress2.type = current2 = resolveFunctionForHotReloading(current2), workInProgress2 = updateClassComponent( 24959 </a><a href="#h22-0-5886" id="h22-0-5886" class="d">- null, 24960 </a><a href="#h22-0-5887" id="h22-0-5887" class="d">- workInProgress2, 24961 </a><a href="#h22-0-5888" id="h22-0-5888" class="d">- current2, 24962 </a><a href="#h22-0-5889" id="h22-0-5889" class="d">- returnFiber, 24963 </a><a href="#h22-0-5890" id="h22-0-5890" class="d">- renderLanes2 24964 </a><a href="#h22-0-5891" id="h22-0-5891" class="d">- )) : (workInProgress2.tag = 0, validateFunctionComponentInDev(workInProgress2, current2), workInProgress2.type = current2 = resolveFunctionForHotReloading(current2), workInProgress2 = updateFunctionComponent( 24965 </a><a href="#h22-0-5892" id="h22-0-5892" class="d">- null, 24966 </a><a href="#h22-0-5893" id="h22-0-5893" class="d">- workInProgress2, 24967 </a><a href="#h22-0-5894" id="h22-0-5894" class="d">- current2, 24968 </a><a href="#h22-0-5895" id="h22-0-5895" class="d">- returnFiber, 24969 </a><a href="#h22-0-5896" id="h22-0-5896" class="d">- renderLanes2 24970 </a><a href="#h22-0-5897" id="h22-0-5897" class="d">- )); 24971 </a><a href="#h22-0-5898" id="h22-0-5898" class="d">- else { 24972 </a><a href="#h22-0-5899" id="h22-0-5899" class="d">- if (void 0 !== current2 && null !== current2) { 24973 </a><a href="#h22-0-5900" id="h22-0-5900" class="d">- if (prevSibling = current2.$$typeof, prevSibling === REACT_FORWARD_REF_TYPE) { 24974 </a><a href="#h22-0-5901" id="h22-0-5901" class="d">- workInProgress2.tag = 11; 24975 </a><a href="#h22-0-5902" id="h22-0-5902" class="d">- workInProgress2.type = current2 = resolveForwardRefForHotReloading(current2); 24976 </a><a href="#h22-0-5903" id="h22-0-5903" class="d">- workInProgress2 = updateForwardRef( 24977 </a><a href="#h22-0-5904" id="h22-0-5904" class="d">- null, 24978 </a><a href="#h22-0-5905" id="h22-0-5905" class="d">- workInProgress2, 24979 </a><a href="#h22-0-5906" id="h22-0-5906" class="d">- current2, 24980 </a><a href="#h22-0-5907" id="h22-0-5907" class="d">- returnFiber, 24981 </a><a href="#h22-0-5908" id="h22-0-5908" class="d">- renderLanes2 24982 </a><a href="#h22-0-5909" id="h22-0-5909" class="d">- ); 24983 </a><a href="#h22-0-5910" id="h22-0-5910" class="d">- break a; 24984 </a><a href="#h22-0-5911" id="h22-0-5911" class="d">- } else if (prevSibling === REACT_MEMO_TYPE) { 24985 </a><a href="#h22-0-5912" id="h22-0-5912" class="d">- workInProgress2.tag = 14; 24986 </a><a href="#h22-0-5913" id="h22-0-5913" class="d">- workInProgress2 = updateMemoComponent( 24987 </a><a href="#h22-0-5914" id="h22-0-5914" class="d">- null, 24988 </a><a href="#h22-0-5915" id="h22-0-5915" class="d">- workInProgress2, 24989 </a><a href="#h22-0-5916" id="h22-0-5916" class="d">- current2, 24990 </a><a href="#h22-0-5917" id="h22-0-5917" class="d">- returnFiber, 24991 </a><a href="#h22-0-5918" id="h22-0-5918" class="d">- renderLanes2 24992 </a><a href="#h22-0-5919" id="h22-0-5919" class="d">- ); 24993 </a><a href="#h22-0-5920" id="h22-0-5920" class="d">- break a; 24994 </a><a href="#h22-0-5921" id="h22-0-5921" class="d">- } 24995 </a><a href="#h22-0-5922" id="h22-0-5922" class="d">- } 24996 </a><a href="#h22-0-5923" id="h22-0-5923" class="d">- workInProgress2 = ""; 24997 </a><a href="#h22-0-5924" id="h22-0-5924" class="d">- null !== current2 && "object" === typeof current2 && current2.$$typeof === REACT_LAZY_TYPE && (workInProgress2 = " Did you wrap a component in React.lazy() more than once?"); 24998 </a><a href="#h22-0-5925" id="h22-0-5925" class="d">- current2 = getComponentNameFromType(current2) || current2; 24999 </a><a href="#h22-0-5926" id="h22-0-5926" class="d">- throw Error( 25000 </a><a href="#h22-0-5927" id="h22-0-5927" class="d">- "Element type is invalid. Received a promise that resolves to: " + current2 + ". Lazy element type must resolve to a class or function." + workInProgress2 25001 </a><a href="#h22-0-5928" id="h22-0-5928" class="d">- ); 25002 </a><a href="#h22-0-5929" id="h22-0-5929" class="d">- } 25003 </a><a href="#h22-0-5930" id="h22-0-5930" class="d">- return workInProgress2; 25004 </a><a href="#h22-0-5931" id="h22-0-5931" class="d">- case 0: 25005 </a><a href="#h22-0-5932" id="h22-0-5932" class="d">- return updateFunctionComponent( 25006 </a><a href="#h22-0-5933" id="h22-0-5933" class="d">- current2, 25007 </a><a href="#h22-0-5934" id="h22-0-5934" class="d">- workInProgress2, 25008 </a><a href="#h22-0-5935" id="h22-0-5935" class="d">- workInProgress2.type, 25009 </a><a href="#h22-0-5936" id="h22-0-5936" class="d">- workInProgress2.pendingProps, 25010 </a><a href="#h22-0-5937" id="h22-0-5937" class="d">- renderLanes2 25011 </a><a href="#h22-0-5938" id="h22-0-5938" class="d">- ); 25012 </a><a href="#h22-0-5939" id="h22-0-5939" class="d">- case 1: 25013 </a><a href="#h22-0-5940" id="h22-0-5940" class="d">- return returnFiber = workInProgress2.type, prevSibling = resolveClassComponentProps( 25014 </a><a href="#h22-0-5941" id="h22-0-5941" class="d">- returnFiber, 25015 </a><a href="#h22-0-5942" id="h22-0-5942" class="d">- workInProgress2.pendingProps 25016 </a><a href="#h22-0-5943" id="h22-0-5943" class="d">- ), updateClassComponent( 25017 </a><a href="#h22-0-5944" id="h22-0-5944" class="d">- current2, 25018 </a><a href="#h22-0-5945" id="h22-0-5945" class="d">- workInProgress2, 25019 </a><a href="#h22-0-5946" id="h22-0-5946" class="d">- returnFiber, 25020 </a><a href="#h22-0-5947" id="h22-0-5947" class="d">- prevSibling, 25021 </a><a href="#h22-0-5948" id="h22-0-5948" class="d">- renderLanes2 25022 </a><a href="#h22-0-5949" id="h22-0-5949" class="d">- ); 25023 </a><a href="#h22-0-5950" id="h22-0-5950" class="d">- case 3: 25024 </a><a href="#h22-0-5951" id="h22-0-5951" class="d">- a: { 25025 </a><a href="#h22-0-5952" id="h22-0-5952" class="d">- pushHostContainer( 25026 </a><a href="#h22-0-5953" id="h22-0-5953" class="d">- workInProgress2, 25027 </a><a href="#h22-0-5954" id="h22-0-5954" class="d">- workInProgress2.stateNode.containerInfo 25028 </a><a href="#h22-0-5955" id="h22-0-5955" class="d">- ); 25029 </a><a href="#h22-0-5956" id="h22-0-5956" class="d">- if (null === current2) 25030 </a><a href="#h22-0-5957" id="h22-0-5957" class="d">- throw Error( 25031 </a><a href="#h22-0-5958" id="h22-0-5958" class="d">- "Should have a current fiber. This is a bug in React." 25032 </a><a href="#h22-0-5959" id="h22-0-5959" class="d">- ); 25033 </a><a href="#h22-0-5960" id="h22-0-5960" class="d">- var nextProps = workInProgress2.pendingProps; 25034 </a><a href="#h22-0-5961" id="h22-0-5961" class="d">- prevSibling = workInProgress2.memoizedState; 25035 </a><a href="#h22-0-5962" id="h22-0-5962" class="d">- returnFiber = prevSibling.element; 25036 </a><a href="#h22-0-5963" id="h22-0-5963" class="d">- cloneUpdateQueue(current2, workInProgress2); 25037 </a><a href="#h22-0-5964" id="h22-0-5964" class="d">- processUpdateQueue(workInProgress2, nextProps, null, renderLanes2); 25038 </a><a href="#h22-0-5965" id="h22-0-5965" class="d">- var nextState = workInProgress2.memoizedState; 25039 </a><a href="#h22-0-5966" id="h22-0-5966" class="d">- nextProps = nextState.cache; 25040 </a><a href="#h22-0-5967" id="h22-0-5967" class="d">- pushProvider(workInProgress2, CacheContext, nextProps); 25041 </a><a href="#h22-0-5968" id="h22-0-5968" class="d">- nextProps !== prevSibling.cache && propagateContextChanges( 25042 </a><a href="#h22-0-5969" id="h22-0-5969" class="d">- workInProgress2, 25043 </a><a href="#h22-0-5970" id="h22-0-5970" class="d">- [CacheContext], 25044 </a><a href="#h22-0-5971" id="h22-0-5971" class="d">- renderLanes2, 25045 </a><a href="#h22-0-5972" id="h22-0-5972" class="d">- true 25046 </a><a href="#h22-0-5973" id="h22-0-5973" class="d">- ); 25047 </a><a href="#h22-0-5974" id="h22-0-5974" class="d">- suspendIfUpdateReadFromEntangledAsyncAction(); 25048 </a><a href="#h22-0-5975" id="h22-0-5975" class="d">- nextProps = nextState.element; 25049 </a><a href="#h22-0-5976" id="h22-0-5976" class="d">- if (supportsHydration && prevSibling.isDehydrated) 25050 </a><a href="#h22-0-5977" id="h22-0-5977" class="d">- if (prevSibling = { 25051 </a><a href="#h22-0-5978" id="h22-0-5978" class="d">- element: nextProps, 25052 </a><a href="#h22-0-5979" id="h22-0-5979" class="d">- isDehydrated: false, 25053 </a><a href="#h22-0-5980" id="h22-0-5980" class="d">- cache: nextState.cache 25054 </a><a href="#h22-0-5981" id="h22-0-5981" class="d">- }, workInProgress2.updateQueue.baseState = prevSibling, workInProgress2.memoizedState = prevSibling, workInProgress2.flags & 256) { 25055 </a><a href="#h22-0-5982" id="h22-0-5982" class="d">- workInProgress2 = mountHostRootWithoutHydrating( 25056 </a><a href="#h22-0-5983" id="h22-0-5983" class="d">- current2, 25057 </a><a href="#h22-0-5984" id="h22-0-5984" class="d">- workInProgress2, 25058 </a><a href="#h22-0-5985" id="h22-0-5985" class="d">- nextProps, 25059 </a><a href="#h22-0-5986" id="h22-0-5986" class="d">- renderLanes2 25060 </a><a href="#h22-0-5987" id="h22-0-5987" class="d">- ); 25061 </a><a href="#h22-0-5988" id="h22-0-5988" class="d">- break a; 25062 </a><a href="#h22-0-5989" id="h22-0-5989" class="d">- } else if (nextProps !== returnFiber) { 25063 </a><a href="#h22-0-5990" id="h22-0-5990" class="d">- returnFiber = createCapturedValueAtFiber( 25064 </a><a href="#h22-0-5991" id="h22-0-5991" class="d">- Error( 25065 </a><a href="#h22-0-5992" id="h22-0-5992" class="d">- "This root received an early update, before anything was able hydrate. Switched the entire root to client rendering." 25066 </a><a href="#h22-0-5993" id="h22-0-5993" class="d">- ), 25067 </a><a href="#h22-0-5994" id="h22-0-5994" class="d">- workInProgress2 25068 </a><a href="#h22-0-5995" id="h22-0-5995" class="d">- ); 25069 </a><a href="#h22-0-5996" id="h22-0-5996" class="d">- queueHydrationError(returnFiber); 25070 </a><a href="#h22-0-5997" id="h22-0-5997" class="d">- workInProgress2 = mountHostRootWithoutHydrating( 25071 </a><a href="#h22-0-5998" id="h22-0-5998" class="d">- current2, 25072 </a><a href="#h22-0-5999" id="h22-0-5999" class="d">- workInProgress2, 25073 </a><a href="#h22-0-6000" id="h22-0-6000" class="d">- nextProps, 25074 </a><a href="#h22-0-6001" id="h22-0-6001" class="d">- renderLanes2 25075 </a><a href="#h22-0-6002" id="h22-0-6002" class="d">- ); 25076 </a><a href="#h22-0-6003" id="h22-0-6003" class="d">- break a; 25077 </a><a href="#h22-0-6004" id="h22-0-6004" class="d">- } else 25078 </a><a href="#h22-0-6005" id="h22-0-6005" class="d">- for (supportsHydration && (nextHydratableInstance = getFirstHydratableChildWithinContainer( 25079 </a><a href="#h22-0-6006" id="h22-0-6006" class="d">- workInProgress2.stateNode.containerInfo 25080 </a><a href="#h22-0-6007" id="h22-0-6007" class="d">- ), hydrationParentFiber = workInProgress2, isHydrating = true, hydrationErrors = null, didSuspendOrErrorDEV = false, hydrationDiffRootDEV = null, rootOrSingletonContext = true), current2 = mountChildFibers( 25081 </a><a href="#h22-0-6008" id="h22-0-6008" class="d">- workInProgress2, 25082 </a><a href="#h22-0-6009" id="h22-0-6009" class="d">- null, 25083 </a><a href="#h22-0-6010" id="h22-0-6010" class="d">- nextProps, 25084 </a><a href="#h22-0-6011" id="h22-0-6011" class="d">- renderLanes2 25085 </a><a href="#h22-0-6012" id="h22-0-6012" class="d">- ), workInProgress2.child = current2; current2; ) 25086 </a><a href="#h22-0-6013" id="h22-0-6013" class="d">- current2.flags = current2.flags & -3 | 4096, current2 = current2.sibling; 25087 </a><a href="#h22-0-6014" id="h22-0-6014" class="d">- else { 25088 </a><a href="#h22-0-6015" id="h22-0-6015" class="d">- resetHydrationState(); 25089 </a><a href="#h22-0-6016" id="h22-0-6016" class="d">- if (nextProps === returnFiber) { 25090 </a><a href="#h22-0-6017" id="h22-0-6017" class="d">- workInProgress2 = bailoutOnAlreadyFinishedWork( 25091 </a><a href="#h22-0-6018" id="h22-0-6018" class="d">- current2, 25092 </a><a href="#h22-0-6019" id="h22-0-6019" class="d">- workInProgress2, 25093 </a><a href="#h22-0-6020" id="h22-0-6020" class="d">- renderLanes2 25094 </a><a href="#h22-0-6021" id="h22-0-6021" class="d">- ); 25095 </a><a href="#h22-0-6022" id="h22-0-6022" class="d">- break a; 25096 </a><a href="#h22-0-6023" id="h22-0-6023" class="d">- } 25097 </a><a href="#h22-0-6024" id="h22-0-6024" class="d">- reconcileChildren( 25098 </a><a href="#h22-0-6025" id="h22-0-6025" class="d">- current2, 25099 </a><a href="#h22-0-6026" id="h22-0-6026" class="d">- workInProgress2, 25100 </a><a href="#h22-0-6027" id="h22-0-6027" class="d">- nextProps, 25101 </a><a href="#h22-0-6028" id="h22-0-6028" class="d">- renderLanes2 25102 </a><a href="#h22-0-6029" id="h22-0-6029" class="d">- ); 25103 </a><a href="#h22-0-6030" id="h22-0-6030" class="d">- } 25104 </a><a href="#h22-0-6031" id="h22-0-6031" class="d">- workInProgress2 = workInProgress2.child; 25105 </a><a href="#h22-0-6032" id="h22-0-6032" class="d">- } 25106 </a><a href="#h22-0-6033" id="h22-0-6033" class="d">- return workInProgress2; 25107 </a><a href="#h22-0-6034" id="h22-0-6034" class="d">- case 26: 25108 </a><a href="#h22-0-6035" id="h22-0-6035" class="d">- if (supportsResources) 25109 </a><a href="#h22-0-6036" id="h22-0-6036" class="d">- return markRef(current2, workInProgress2), null === current2 ? (current2 = getResource( 25110 </a><a href="#h22-0-6037" id="h22-0-6037" class="d">- workInProgress2.type, 25111 </a><a href="#h22-0-6038" id="h22-0-6038" class="d">- null, 25112 </a><a href="#h22-0-6039" id="h22-0-6039" class="d">- workInProgress2.pendingProps, 25113 </a><a href="#h22-0-6040" id="h22-0-6040" class="d">- null 25114 </a><a href="#h22-0-6041" id="h22-0-6041" class="d">- )) ? workInProgress2.memoizedState = current2 : isHydrating || (workInProgress2.stateNode = createHoistableInstance( 25115 </a><a href="#h22-0-6042" id="h22-0-6042" class="d">- workInProgress2.type, 25116 </a><a href="#h22-0-6043" id="h22-0-6043" class="d">- workInProgress2.pendingProps, 25117 </a><a href="#h22-0-6044" id="h22-0-6044" class="d">- requiredContext(rootInstanceStackCursor.current), 25118 </a><a href="#h22-0-6045" id="h22-0-6045" class="d">- workInProgress2 25119 </a><a href="#h22-0-6046" id="h22-0-6046" class="d">- )) : workInProgress2.memoizedState = getResource( 25120 </a><a href="#h22-0-6047" id="h22-0-6047" class="d">- workInProgress2.type, 25121 </a><a href="#h22-0-6048" id="h22-0-6048" class="d">- current2.memoizedProps, 25122 </a><a href="#h22-0-6049" id="h22-0-6049" class="d">- workInProgress2.pendingProps, 25123 </a><a href="#h22-0-6050" id="h22-0-6050" class="d">- current2.memoizedState 25124 </a><a href="#h22-0-6051" id="h22-0-6051" class="d">- ), null; 25125 </a><a href="#h22-0-6052" id="h22-0-6052" class="d">- case 27: 25126 </a><a href="#h22-0-6053" id="h22-0-6053" class="d">- if (supportsSingletons) 25127 </a><a href="#h22-0-6054" id="h22-0-6054" class="d">- return pushHostContext(workInProgress2), null === current2 && supportsSingletons && isHydrating && (prevSibling = requiredContext( 25128 </a><a href="#h22-0-6055" id="h22-0-6055" class="d">- rootInstanceStackCursor.current 25129 </a><a href="#h22-0-6056" id="h22-0-6056" class="d">- ), returnFiber = getHostContext(), prevSibling = workInProgress2.stateNode = resolveSingletonInstance( 25130 </a><a href="#h22-0-6057" id="h22-0-6057" class="d">- workInProgress2.type, 25131 </a><a href="#h22-0-6058" id="h22-0-6058" class="d">- workInProgress2.pendingProps, 25132 </a><a href="#h22-0-6059" id="h22-0-6059" class="d">- prevSibling, 25133 </a><a href="#h22-0-6060" id="h22-0-6060" class="d">- returnFiber, 25134 </a><a href="#h22-0-6061" id="h22-0-6061" class="d">- false 25135 </a><a href="#h22-0-6062" id="h22-0-6062" class="d">- ), didSuspendOrErrorDEV || (returnFiber = diffHydratedPropsForDevWarnings( 25136 </a><a href="#h22-0-6063" id="h22-0-6063" class="d">- prevSibling, 25137 </a><a href="#h22-0-6064" id="h22-0-6064" class="d">- workInProgress2.type, 25138 </a><a href="#h22-0-6065" id="h22-0-6065" class="d">- workInProgress2.pendingProps, 25139 </a><a href="#h22-0-6066" id="h22-0-6066" class="d">- returnFiber 25140 </a><a href="#h22-0-6067" id="h22-0-6067" class="d">- ), null !== returnFiber && (buildHydrationDiffNode(workInProgress2, 0).serverProps = returnFiber)), hydrationParentFiber = workInProgress2, rootOrSingletonContext = true, nextHydratableInstance = getFirstHydratableChild(prevSibling)), returnFiber = workInProgress2.pendingProps.children, null !== current2 || isHydrating ? reconcileChildren( 25141 </a><a href="#h22-0-6068" id="h22-0-6068" class="d">- current2, 25142 </a><a href="#h22-0-6069" id="h22-0-6069" class="d">- workInProgress2, 25143 </a><a href="#h22-0-6070" id="h22-0-6070" class="d">- returnFiber, 25144 </a><a href="#h22-0-6071" id="h22-0-6071" class="d">- renderLanes2 25145 </a><a href="#h22-0-6072" id="h22-0-6072" class="d">- ) : workInProgress2.child = reconcileChildFibers( 25146 </a><a href="#h22-0-6073" id="h22-0-6073" class="d">- workInProgress2, 25147 </a><a href="#h22-0-6074" id="h22-0-6074" class="d">- null, 25148 </a><a href="#h22-0-6075" id="h22-0-6075" class="d">- returnFiber, 25149 </a><a href="#h22-0-6076" id="h22-0-6076" class="d">- renderLanes2 25150 </a><a href="#h22-0-6077" id="h22-0-6077" class="d">- ), markRef(current2, workInProgress2), workInProgress2.child; 25151 </a><a href="#h22-0-6078" id="h22-0-6078" class="d">- case 5: 25152 </a><a href="#h22-0-6079" id="h22-0-6079" class="d">- return null === current2 && isHydrating && (nextProps = getHostContext(), returnFiber = validateHydratableInstance( 25153 </a><a href="#h22-0-6080" id="h22-0-6080" class="d">- workInProgress2.type, 25154 </a><a href="#h22-0-6081" id="h22-0-6081" class="d">- workInProgress2.pendingProps, 25155 </a><a href="#h22-0-6082" id="h22-0-6082" class="d">- nextProps 25156 </a><a href="#h22-0-6083" id="h22-0-6083" class="d">- ), prevSibling = nextHydratableInstance, (nextState = !prevSibling) || (nextState = canHydrateInstance( 25157 </a><a href="#h22-0-6084" id="h22-0-6084" class="d">- prevSibling, 25158 </a><a href="#h22-0-6085" id="h22-0-6085" class="d">- workInProgress2.type, 25159 </a><a href="#h22-0-6086" id="h22-0-6086" class="d">- workInProgress2.pendingProps, 25160 </a><a href="#h22-0-6087" id="h22-0-6087" class="d">- rootOrSingletonContext 25161 </a><a href="#h22-0-6088" id="h22-0-6088" class="d">- ), null !== nextState ? (workInProgress2.stateNode = nextState, didSuspendOrErrorDEV || (nextProps = diffHydratedPropsForDevWarnings( 25162 </a><a href="#h22-0-6089" id="h22-0-6089" class="d">- nextState, 25163 </a><a href="#h22-0-6090" id="h22-0-6090" class="d">- workInProgress2.type, 25164 </a><a href="#h22-0-6091" id="h22-0-6091" class="d">- workInProgress2.pendingProps, 25165 </a><a href="#h22-0-6092" id="h22-0-6092" class="d">- nextProps 25166 </a><a href="#h22-0-6093" id="h22-0-6093" class="d">- ), null !== nextProps && (buildHydrationDiffNode(workInProgress2, 0).serverProps = nextProps)), hydrationParentFiber = workInProgress2, nextHydratableInstance = getFirstHydratableChild(nextState), rootOrSingletonContext = false, nextProps = true) : nextProps = false, nextState = !nextProps), nextState && (returnFiber && warnNonHydratedInstance(workInProgress2, prevSibling), throwOnHydrationMismatch(workInProgress2))), pushHostContext(workInProgress2), prevSibling = workInProgress2.type, nextProps = workInProgress2.pendingProps, nextState = null !== current2 ? current2.memoizedProps : null, returnFiber = nextProps.children, shouldSetTextContent(prevSibling, nextProps) ? returnFiber = null : null !== nextState && shouldSetTextContent(prevSibling, nextState) && (workInProgress2.flags |= 32), null !== workInProgress2.memoizedState && (prevSibling = renderWithHooks( 25167 </a><a href="#h22-0-6094" id="h22-0-6094" class="d">- current2, 25168 </a><a href="#h22-0-6095" id="h22-0-6095" class="d">- workInProgress2, 25169 </a><a href="#h22-0-6096" id="h22-0-6096" class="d">- TransitionAwareHostComponent, 25170 </a><a href="#h22-0-6097" id="h22-0-6097" class="d">- null, 25171 </a><a href="#h22-0-6098" id="h22-0-6098" class="d">- null, 25172 </a><a href="#h22-0-6099" id="h22-0-6099" class="d">- renderLanes2 25173 </a><a href="#h22-0-6100" id="h22-0-6100" class="d">- ), isPrimaryRenderer ? HostTransitionContext._currentValue = prevSibling : HostTransitionContext._currentValue2 = prevSibling), markRef(current2, workInProgress2), reconcileChildren( 25174 </a><a href="#h22-0-6101" id="h22-0-6101" class="d">- current2, 25175 </a><a href="#h22-0-6102" id="h22-0-6102" class="d">- workInProgress2, 25176 </a><a href="#h22-0-6103" id="h22-0-6103" class="d">- returnFiber, 25177 </a><a href="#h22-0-6104" id="h22-0-6104" class="d">- renderLanes2 25178 </a><a href="#h22-0-6105" id="h22-0-6105" class="d">- ), workInProgress2.child; 25179 </a><a href="#h22-0-6106" id="h22-0-6106" class="d">- case 6: 25180 </a><a href="#h22-0-6107" id="h22-0-6107" class="d">- return null === current2 && isHydrating && (current2 = workInProgress2.pendingProps, renderLanes2 = getHostContext(), current2 = validateHydratableTextInstance(current2, renderLanes2), renderLanes2 = nextHydratableInstance, (returnFiber = !renderLanes2) || (returnFiber = canHydrateTextInstance( 25181 </a><a href="#h22-0-6108" id="h22-0-6108" class="d">- renderLanes2, 25182 </a><a href="#h22-0-6109" id="h22-0-6109" class="d">- workInProgress2.pendingProps, 25183 </a><a href="#h22-0-6110" id="h22-0-6110" class="d">- rootOrSingletonContext 25184 </a><a href="#h22-0-6111" id="h22-0-6111" class="d">- ), null !== returnFiber ? (workInProgress2.stateNode = returnFiber, hydrationParentFiber = workInProgress2, nextHydratableInstance = null, returnFiber = true) : returnFiber = false, returnFiber = !returnFiber), returnFiber && (current2 && warnNonHydratedInstance(workInProgress2, renderLanes2), throwOnHydrationMismatch(workInProgress2))), null; 25185 </a><a href="#h22-0-6112" id="h22-0-6112" class="d">- case 13: 25186 </a><a href="#h22-0-6113" id="h22-0-6113" class="d">- return updateSuspenseComponent(current2, workInProgress2, renderLanes2); 25187 </a><a href="#h22-0-6114" id="h22-0-6114" class="d">- case 4: 25188 </a><a href="#h22-0-6115" id="h22-0-6115" class="d">- return pushHostContainer( 25189 </a><a href="#h22-0-6116" id="h22-0-6116" class="d">- workInProgress2, 25190 </a><a href="#h22-0-6117" id="h22-0-6117" class="d">- workInProgress2.stateNode.containerInfo 25191 </a><a href="#h22-0-6118" id="h22-0-6118" class="d">- ), returnFiber = workInProgress2.pendingProps, null === current2 ? workInProgress2.child = reconcileChildFibers( 25192 </a><a href="#h22-0-6119" id="h22-0-6119" class="d">- workInProgress2, 25193 </a><a href="#h22-0-6120" id="h22-0-6120" class="d">- null, 25194 </a><a href="#h22-0-6121" id="h22-0-6121" class="d">- returnFiber, 25195 </a><a href="#h22-0-6122" id="h22-0-6122" class="d">- renderLanes2 25196 </a><a href="#h22-0-6123" id="h22-0-6123" class="d">- ) : reconcileChildren( 25197 </a><a href="#h22-0-6124" id="h22-0-6124" class="d">- current2, 25198 </a><a href="#h22-0-6125" id="h22-0-6125" class="d">- workInProgress2, 25199 </a><a href="#h22-0-6126" id="h22-0-6126" class="d">- returnFiber, 25200 </a><a href="#h22-0-6127" id="h22-0-6127" class="d">- renderLanes2 25201 </a><a href="#h22-0-6128" id="h22-0-6128" class="d">- ), workInProgress2.child; 25202 </a><a href="#h22-0-6129" id="h22-0-6129" class="d">- case 11: 25203 </a><a href="#h22-0-6130" id="h22-0-6130" class="d">- return updateForwardRef( 25204 </a><a href="#h22-0-6131" id="h22-0-6131" class="d">- current2, 25205 </a><a href="#h22-0-6132" id="h22-0-6132" class="d">- workInProgress2, 25206 </a><a href="#h22-0-6133" id="h22-0-6133" class="d">- workInProgress2.type, 25207 </a><a href="#h22-0-6134" id="h22-0-6134" class="d">- workInProgress2.pendingProps, 25208 </a><a href="#h22-0-6135" id="h22-0-6135" class="d">- renderLanes2 25209 </a><a href="#h22-0-6136" id="h22-0-6136" class="d">- ); 25210 </a><a href="#h22-0-6137" id="h22-0-6137" class="d">- case 7: 25211 </a><a href="#h22-0-6138" id="h22-0-6138" class="d">- return reconcileChildren( 25212 </a><a href="#h22-0-6139" id="h22-0-6139" class="d">- current2, 25213 </a><a href="#h22-0-6140" id="h22-0-6140" class="d">- workInProgress2, 25214 </a><a href="#h22-0-6141" id="h22-0-6141" class="d">- workInProgress2.pendingProps, 25215 </a><a href="#h22-0-6142" id="h22-0-6142" class="d">- renderLanes2 25216 </a><a href="#h22-0-6143" id="h22-0-6143" class="d">- ), workInProgress2.child; 25217 </a><a href="#h22-0-6144" id="h22-0-6144" class="d">- case 8: 25218 </a><a href="#h22-0-6145" id="h22-0-6145" class="d">- return reconcileChildren( 25219 </a><a href="#h22-0-6146" id="h22-0-6146" class="d">- current2, 25220 </a><a href="#h22-0-6147" id="h22-0-6147" class="d">- workInProgress2, 25221 </a><a href="#h22-0-6148" id="h22-0-6148" class="d">- workInProgress2.pendingProps.children, 25222 </a><a href="#h22-0-6149" id="h22-0-6149" class="d">- renderLanes2 25223 </a><a href="#h22-0-6150" id="h22-0-6150" class="d">- ), workInProgress2.child; 25224 </a><a href="#h22-0-6151" id="h22-0-6151" class="d">- case 12: 25225 </a><a href="#h22-0-6152" id="h22-0-6152" class="d">- return workInProgress2.flags |= 4, workInProgress2.flags |= 2048, returnFiber = workInProgress2.stateNode, returnFiber.effectDuration = -0, returnFiber.passiveEffectDuration = -0, reconcileChildren( 25226 </a><a href="#h22-0-6153" id="h22-0-6153" class="d">- current2, 25227 </a><a href="#h22-0-6154" id="h22-0-6154" class="d">- workInProgress2, 25228 </a><a href="#h22-0-6155" id="h22-0-6155" class="d">- workInProgress2.pendingProps.children, 25229 </a><a href="#h22-0-6156" id="h22-0-6156" class="d">- renderLanes2 25230 </a><a href="#h22-0-6157" id="h22-0-6157" class="d">- ), workInProgress2.child; 25231 </a><a href="#h22-0-6158" id="h22-0-6158" class="d">- case 10: 25232 </a><a href="#h22-0-6159" id="h22-0-6159" class="d">- return returnFiber = workInProgress2.type, prevSibling = workInProgress2.pendingProps, nextProps = prevSibling.value, "value" in prevSibling || hasWarnedAboutUsingNoValuePropOnContextProvider || (hasWarnedAboutUsingNoValuePropOnContextProvider = true, console.error( 25233 </a><a href="#h22-0-6160" id="h22-0-6160" class="d">- "The `value` prop is required for the `<Context.Provider>`. Did you misspell it or forget to pass it?" 25234 </a><a href="#h22-0-6161" id="h22-0-6161" class="d">- )), pushProvider(workInProgress2, returnFiber, nextProps), reconcileChildren( 25235 </a><a href="#h22-0-6162" id="h22-0-6162" class="d">- current2, 25236 </a><a href="#h22-0-6163" id="h22-0-6163" class="d">- workInProgress2, 25237 </a><a href="#h22-0-6164" id="h22-0-6164" class="d">- prevSibling.children, 25238 </a><a href="#h22-0-6165" id="h22-0-6165" class="d">- renderLanes2 25239 </a><a href="#h22-0-6166" id="h22-0-6166" class="d">- ), workInProgress2.child; 25240 </a><a href="#h22-0-6167" id="h22-0-6167" class="d">- case 9: 25241 </a><a href="#h22-0-6168" id="h22-0-6168" class="d">- return prevSibling = workInProgress2.type._context, returnFiber = workInProgress2.pendingProps.children, "function" !== typeof returnFiber && console.error( 25242 </a><a href="#h22-0-6169" id="h22-0-6169" class="d">- "A context consumer was rendered with multiple children, or a child that isn't a function. A context consumer expects a single child that is a function. If you did pass a function, make sure there is no trailing or leading whitespace around it." 25243 </a><a href="#h22-0-6170" id="h22-0-6170" class="d">- ), prepareToReadContext(workInProgress2), prevSibling = readContext(prevSibling), markComponentRenderStarted(workInProgress2), returnFiber = callComponentInDEV( 25244 </a><a href="#h22-0-6171" id="h22-0-6171" class="d">- returnFiber, 25245 </a><a href="#h22-0-6172" id="h22-0-6172" class="d">- prevSibling, 25246 </a><a href="#h22-0-6173" id="h22-0-6173" class="d">- void 0 25247 </a><a href="#h22-0-6174" id="h22-0-6174" class="d">- ), markComponentRenderStopped(), workInProgress2.flags |= 1, reconcileChildren( 25248 </a><a href="#h22-0-6175" id="h22-0-6175" class="d">- current2, 25249 </a><a href="#h22-0-6176" id="h22-0-6176" class="d">- workInProgress2, 25250 </a><a href="#h22-0-6177" id="h22-0-6177" class="d">- returnFiber, 25251 </a><a href="#h22-0-6178" id="h22-0-6178" class="d">- renderLanes2 25252 </a><a href="#h22-0-6179" id="h22-0-6179" class="d">- ), workInProgress2.child; 25253 </a><a href="#h22-0-6180" id="h22-0-6180" class="d">- case 14: 25254 </a><a href="#h22-0-6181" id="h22-0-6181" class="d">- return updateMemoComponent( 25255 </a><a href="#h22-0-6182" id="h22-0-6182" class="d">- current2, 25256 </a><a href="#h22-0-6183" id="h22-0-6183" class="d">- workInProgress2, 25257 </a><a href="#h22-0-6184" id="h22-0-6184" class="d">- workInProgress2.type, 25258 </a><a href="#h22-0-6185" id="h22-0-6185" class="d">- workInProgress2.pendingProps, 25259 </a><a href="#h22-0-6186" id="h22-0-6186" class="d">- renderLanes2 25260 </a><a href="#h22-0-6187" id="h22-0-6187" class="d">- ); 25261 </a><a href="#h22-0-6188" id="h22-0-6188" class="d">- case 15: 25262 </a><a href="#h22-0-6189" id="h22-0-6189" class="d">- return updateSimpleMemoComponent( 25263 </a><a href="#h22-0-6190" id="h22-0-6190" class="d">- current2, 25264 </a><a href="#h22-0-6191" id="h22-0-6191" class="d">- workInProgress2, 25265 </a><a href="#h22-0-6192" id="h22-0-6192" class="d">- workInProgress2.type, 25266 </a><a href="#h22-0-6193" id="h22-0-6193" class="d">- workInProgress2.pendingProps, 25267 </a><a href="#h22-0-6194" id="h22-0-6194" class="d">- renderLanes2 25268 </a><a href="#h22-0-6195" id="h22-0-6195" class="d">- ); 25269 </a><a href="#h22-0-6196" id="h22-0-6196" class="d">- case 19: 25270 </a><a href="#h22-0-6197" id="h22-0-6197" class="d">- return updateSuspenseListComponent( 25271 </a><a href="#h22-0-6198" id="h22-0-6198" class="d">- current2, 25272 </a><a href="#h22-0-6199" id="h22-0-6199" class="d">- workInProgress2, 25273 </a><a href="#h22-0-6200" id="h22-0-6200" class="d">- renderLanes2 25274 </a><a href="#h22-0-6201" id="h22-0-6201" class="d">- ); 25275 </a><a href="#h22-0-6202" id="h22-0-6202" class="d">- case 22: 25276 </a><a href="#h22-0-6203" id="h22-0-6203" class="d">- return updateOffscreenComponent(current2, workInProgress2, renderLanes2); 25277 </a><a href="#h22-0-6204" id="h22-0-6204" class="d">- case 24: 25278 </a><a href="#h22-0-6205" id="h22-0-6205" class="d">- return prepareToReadContext(workInProgress2), returnFiber = readContext(CacheContext), null === current2 ? (prevSibling = peekCacheFromPool(), null === prevSibling && (prevSibling = workInProgressRoot, nextProps = createCache(), prevSibling.pooledCache = nextProps, retainCache(nextProps), null !== nextProps && (prevSibling.pooledCacheLanes |= renderLanes2), prevSibling = nextProps), workInProgress2.memoizedState = { 25279 </a><a href="#h22-0-6206" id="h22-0-6206" class="d">- parent: returnFiber, 25280 </a><a href="#h22-0-6207" id="h22-0-6207" class="d">- cache: prevSibling 25281 </a><a href="#h22-0-6208" id="h22-0-6208" class="d">- }, initializeUpdateQueue(workInProgress2), pushProvider(workInProgress2, CacheContext, prevSibling)) : (0 !== (current2.lanes & renderLanes2) && (cloneUpdateQueue(current2, workInProgress2), processUpdateQueue(workInProgress2, null, null, renderLanes2), suspendIfUpdateReadFromEntangledAsyncAction()), prevSibling = current2.memoizedState, nextProps = workInProgress2.memoizedState, prevSibling.parent !== returnFiber ? (prevSibling = { 25282 </a><a href="#h22-0-6209" id="h22-0-6209" class="d">- parent: returnFiber, 25283 </a><a href="#h22-0-6210" id="h22-0-6210" class="d">- cache: returnFiber 25284 </a><a href="#h22-0-6211" id="h22-0-6211" class="d">- }, workInProgress2.memoizedState = prevSibling, 0 === workInProgress2.lanes && (workInProgress2.memoizedState = workInProgress2.updateQueue.baseState = prevSibling), pushProvider(workInProgress2, CacheContext, returnFiber)) : (returnFiber = nextProps.cache, pushProvider(workInProgress2, CacheContext, returnFiber), returnFiber !== prevSibling.cache && propagateContextChanges( 25285 </a><a href="#h22-0-6212" id="h22-0-6212" class="d">- workInProgress2, 25286 </a><a href="#h22-0-6213" id="h22-0-6213" class="d">- [CacheContext], 25287 </a><a href="#h22-0-6214" id="h22-0-6214" class="d">- renderLanes2, 25288 </a><a href="#h22-0-6215" id="h22-0-6215" class="d">- true 25289 </a><a href="#h22-0-6216" id="h22-0-6216" class="d">- ))), reconcileChildren( 25290 </a><a href="#h22-0-6217" id="h22-0-6217" class="d">- current2, 25291 </a><a href="#h22-0-6218" id="h22-0-6218" class="d">- workInProgress2, 25292 </a><a href="#h22-0-6219" id="h22-0-6219" class="d">- workInProgress2.pendingProps.children, 25293 </a><a href="#h22-0-6220" id="h22-0-6220" class="d">- renderLanes2 25294 </a><a href="#h22-0-6221" id="h22-0-6221" class="d">- ), workInProgress2.child; 25295 </a><a href="#h22-0-6222" id="h22-0-6222" class="d">- case 29: 25296 </a><a href="#h22-0-6223" id="h22-0-6223" class="d">- throw workInProgress2.pendingProps; 25297 </a><a href="#h22-0-6224" id="h22-0-6224" class="d">- } 25298 </a><a href="#h22-0-6225" id="h22-0-6225" class="d">- throw Error( 25299 </a><a href="#h22-0-6226" id="h22-0-6226" class="d">- "Unknown unit of work tag (" + workInProgress2.tag + "). This error is likely caused by a bug in React. Please file an issue." 25300 </a><a href="#h22-0-6227" id="h22-0-6227" class="d">- ); 25301 </a><a href="#h22-0-6228" id="h22-0-6228" class="d">- } 25302 </a><a href="#h22-0-6229" id="h22-0-6229" class="d">- function resetContextDependencies() { 25303 </a><a href="#h22-0-6230" id="h22-0-6230" class="d">- lastContextDependency = currentlyRenderingFiber = null; 25304 </a><a href="#h22-0-6231" id="h22-0-6231" class="d">- isDisallowedContextReadInDEV = false; 25305 </a><a href="#h22-0-6232" id="h22-0-6232" class="d">- } 25306 </a><a href="#h22-0-6233" id="h22-0-6233" class="d">- function pushProvider(providerFiber, context, nextValue) { 25307 </a><a href="#h22-0-6234" id="h22-0-6234" class="d">- isPrimaryRenderer ? (push(valueCursor, context._currentValue, providerFiber), context._currentValue = nextValue, push(rendererCursorDEV, context._currentRenderer, providerFiber), void 0 !== context._currentRenderer && null !== context._currentRenderer && context._currentRenderer !== rendererSigil && console.error( 25308 </a><a href="#h22-0-6235" id="h22-0-6235" class="d">- "Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported." 25309 </a><a href="#h22-0-6236" id="h22-0-6236" class="d">- ), context._currentRenderer = rendererSigil) : (push(valueCursor, context._currentValue2, providerFiber), context._currentValue2 = nextValue, push(renderer2CursorDEV, context._currentRenderer2, providerFiber), void 0 !== context._currentRenderer2 && null !== context._currentRenderer2 && context._currentRenderer2 !== rendererSigil && console.error( 25310 </a><a href="#h22-0-6237" id="h22-0-6237" class="d">- "Detected multiple renderers concurrently rendering the same context provider. This is currently unsupported." 25311 </a><a href="#h22-0-6238" id="h22-0-6238" class="d">- ), context._currentRenderer2 = rendererSigil); 25312 </a><a href="#h22-0-6239" id="h22-0-6239" class="d">- } 25313 </a><a href="#h22-0-6240" id="h22-0-6240" class="d">- function popProvider(context, providerFiber) { 25314 </a><a href="#h22-0-6241" id="h22-0-6241" class="d">- var currentValue = valueCursor.current; 25315 </a><a href="#h22-0-6242" id="h22-0-6242" class="d">- isPrimaryRenderer ? (context._currentValue = currentValue, currentValue = rendererCursorDEV.current, pop(rendererCursorDEV, providerFiber), context._currentRenderer = currentValue) : (context._currentValue2 = currentValue, currentValue = renderer2CursorDEV.current, pop(renderer2CursorDEV, providerFiber), context._currentRenderer2 = currentValue); 25316 </a><a href="#h22-0-6243" id="h22-0-6243" class="d">- pop(valueCursor, providerFiber); 25317 </a><a href="#h22-0-6244" id="h22-0-6244" class="d">- } 25318 </a><a href="#h22-0-6245" id="h22-0-6245" class="d">- function scheduleContextWorkOnParentPath(parent, renderLanes2, propagationRoot) { 25319 </a><a href="#h22-0-6246" id="h22-0-6246" class="d">- for (; null !== parent; ) { 25320 </a><a href="#h22-0-6247" id="h22-0-6247" class="d">- var alternate = parent.alternate; 25321 </a><a href="#h22-0-6248" id="h22-0-6248" class="d">- (parent.childLanes & renderLanes2) !== renderLanes2 ? (parent.childLanes |= renderLanes2, null !== alternate && (alternate.childLanes |= renderLanes2)) : null !== alternate && (alternate.childLanes & renderLanes2) !== renderLanes2 && (alternate.childLanes |= renderLanes2); 25322 </a><a href="#h22-0-6249" id="h22-0-6249" class="d">- if (parent === propagationRoot) break; 25323 </a><a href="#h22-0-6250" id="h22-0-6250" class="d">- parent = parent.return; 25324 </a><a href="#h22-0-6251" id="h22-0-6251" class="d">- } 25325 </a><a href="#h22-0-6252" id="h22-0-6252" class="d">- parent !== propagationRoot && console.error( 25326 </a><a href="#h22-0-6253" id="h22-0-6253" class="d">- "Expected to find the propagation root when scheduling context work. This error is likely caused by a bug in React. Please file an issue." 25327 </a><a href="#h22-0-6254" id="h22-0-6254" class="d">- ); 25328 </a><a href="#h22-0-6255" id="h22-0-6255" class="d">- } 25329 </a><a href="#h22-0-6256" id="h22-0-6256" class="d">- function propagateContextChanges(workInProgress2, contexts, renderLanes2, forcePropagateEntireTree) { 25330 </a><a href="#h22-0-6257" id="h22-0-6257" class="d">- var fiber = workInProgress2.child; 25331 </a><a href="#h22-0-6258" id="h22-0-6258" class="d">- null !== fiber && (fiber.return = workInProgress2); 25332 </a><a href="#h22-0-6259" id="h22-0-6259" class="d">- for (; null !== fiber; ) { 25333 </a><a href="#h22-0-6260" id="h22-0-6260" class="d">- var list = fiber.dependencies; 25334 </a><a href="#h22-0-6261" id="h22-0-6261" class="d">- if (null !== list) { 25335 </a><a href="#h22-0-6262" id="h22-0-6262" class="d">- var nextFiber = fiber.child; 25336 </a><a href="#h22-0-6263" id="h22-0-6263" class="d">- list = list.firstContext; 25337 </a><a href="#h22-0-6264" id="h22-0-6264" class="d">- a: for (; null !== list; ) { 25338 </a><a href="#h22-0-6265" id="h22-0-6265" class="d">- var dependency = list; 25339 </a><a href="#h22-0-6266" id="h22-0-6266" class="d">- list = fiber; 25340 </a><a href="#h22-0-6267" id="h22-0-6267" class="d">- for (var i = 0; i < contexts.length; i++) 25341 </a><a href="#h22-0-6268" id="h22-0-6268" class="d">- if (dependency.context === contexts[i]) { 25342 </a><a href="#h22-0-6269" id="h22-0-6269" class="d">- list.lanes |= renderLanes2; 25343 </a><a href="#h22-0-6270" id="h22-0-6270" class="d">- dependency = list.alternate; 25344 </a><a href="#h22-0-6271" id="h22-0-6271" class="d">- null !== dependency && (dependency.lanes |= renderLanes2); 25345 </a><a href="#h22-0-6272" id="h22-0-6272" class="d">- scheduleContextWorkOnParentPath( 25346 </a><a href="#h22-0-6273" id="h22-0-6273" class="d">- list.return, 25347 </a><a href="#h22-0-6274" id="h22-0-6274" class="d">- renderLanes2, 25348 </a><a href="#h22-0-6275" id="h22-0-6275" class="d">- workInProgress2 25349 </a><a href="#h22-0-6276" id="h22-0-6276" class="d">- ); 25350 </a><a href="#h22-0-6277" id="h22-0-6277" class="d">- forcePropagateEntireTree || (nextFiber = null); 25351 </a><a href="#h22-0-6278" id="h22-0-6278" class="d">- break a; 25352 </a><a href="#h22-0-6279" id="h22-0-6279" class="d">- } 25353 </a><a href="#h22-0-6280" id="h22-0-6280" class="d">- list = dependency.next; 25354 </a><a href="#h22-0-6281" id="h22-0-6281" class="d">- } 25355 </a><a href="#h22-0-6282" id="h22-0-6282" class="d">- } else if (18 === fiber.tag) { 25356 </a><a href="#h22-0-6283" id="h22-0-6283" class="d">- nextFiber = fiber.return; 25357 </a><a href="#h22-0-6284" id="h22-0-6284" class="d">- if (null === nextFiber) 25358 </a><a href="#h22-0-6285" id="h22-0-6285" class="d">- throw Error( 25359 </a><a href="#h22-0-6286" id="h22-0-6286" class="d">- "We just came from a parent so we must have had a parent. This is a bug in React." 25360 </a><a href="#h22-0-6287" id="h22-0-6287" class="d">- ); 25361 </a><a href="#h22-0-6288" id="h22-0-6288" class="d">- nextFiber.lanes |= renderLanes2; 25362 </a><a href="#h22-0-6289" id="h22-0-6289" class="d">- list = nextFiber.alternate; 25363 </a><a href="#h22-0-6290" id="h22-0-6290" class="d">- null !== list && (list.lanes |= renderLanes2); 25364 </a><a href="#h22-0-6291" id="h22-0-6291" class="d">- scheduleContextWorkOnParentPath( 25365 </a><a href="#h22-0-6292" id="h22-0-6292" class="d">- nextFiber, 25366 </a><a href="#h22-0-6293" id="h22-0-6293" class="d">- renderLanes2, 25367 </a><a href="#h22-0-6294" id="h22-0-6294" class="d">- workInProgress2 25368 </a><a href="#h22-0-6295" id="h22-0-6295" class="d">- ); 25369 </a><a href="#h22-0-6296" id="h22-0-6296" class="d">- nextFiber = null; 25370 </a><a href="#h22-0-6297" id="h22-0-6297" class="d">- } else nextFiber = fiber.child; 25371 </a><a href="#h22-0-6298" id="h22-0-6298" class="d">- if (null !== nextFiber) nextFiber.return = fiber; 25372 </a><a href="#h22-0-6299" id="h22-0-6299" class="d">- else 25373 </a><a href="#h22-0-6300" id="h22-0-6300" class="d">- for (nextFiber = fiber; null !== nextFiber; ) { 25374 </a><a href="#h22-0-6301" id="h22-0-6301" class="d">- if (nextFiber === workInProgress2) { 25375 </a><a href="#h22-0-6302" id="h22-0-6302" class="d">- nextFiber = null; 25376 </a><a href="#h22-0-6303" id="h22-0-6303" class="d">- break; 25377 </a><a href="#h22-0-6304" id="h22-0-6304" class="d">- } 25378 </a><a href="#h22-0-6305" id="h22-0-6305" class="d">- fiber = nextFiber.sibling; 25379 </a><a href="#h22-0-6306" id="h22-0-6306" class="d">- if (null !== fiber) { 25380 </a><a href="#h22-0-6307" id="h22-0-6307" class="d">- fiber.return = nextFiber.return; 25381 </a><a href="#h22-0-6308" id="h22-0-6308" class="d">- nextFiber = fiber; 25382 </a><a href="#h22-0-6309" id="h22-0-6309" class="d">- break; 25383 </a><a href="#h22-0-6310" id="h22-0-6310" class="d">- } 25384 </a><a href="#h22-0-6311" id="h22-0-6311" class="d">- nextFiber = nextFiber.return; 25385 </a><a href="#h22-0-6312" id="h22-0-6312" class="d">- } 25386 </a><a href="#h22-0-6313" id="h22-0-6313" class="d">- fiber = nextFiber; 25387 </a><a href="#h22-0-6314" id="h22-0-6314" class="d">- } 25388 </a><a href="#h22-0-6315" id="h22-0-6315" class="d">- } 25389 </a><a href="#h22-0-6316" id="h22-0-6316" class="d">- function propagateParentContextChanges(current2, workInProgress2, renderLanes2, forcePropagateEntireTree) { 25390 </a><a href="#h22-0-6317" id="h22-0-6317" class="d">- current2 = null; 25391 </a><a href="#h22-0-6318" id="h22-0-6318" class="d">- for (var parent = workInProgress2, isInsidePropagationBailout = false; null !== parent; ) { 25392 </a><a href="#h22-0-6319" id="h22-0-6319" class="d">- if (!isInsidePropagationBailout) { 25393 </a><a href="#h22-0-6320" id="h22-0-6320" class="d">- if (0 !== (parent.flags & 524288)) isInsidePropagationBailout = true; 25394 </a><a href="#h22-0-6321" id="h22-0-6321" class="d">- else if (0 !== (parent.flags & 262144)) break; 25395 </a><a href="#h22-0-6322" id="h22-0-6322" class="d">- } 25396 </a><a href="#h22-0-6323" id="h22-0-6323" class="d">- if (10 === parent.tag) { 25397 </a><a href="#h22-0-6324" id="h22-0-6324" class="d">- var currentParent = parent.alternate; 25398 </a><a href="#h22-0-6325" id="h22-0-6325" class="d">- if (null === currentParent) 25399 </a><a href="#h22-0-6326" id="h22-0-6326" class="d">- throw Error("Should have a current fiber. This is a bug in React."); 25400 </a><a href="#h22-0-6327" id="h22-0-6327" class="d">- currentParent = currentParent.memoizedProps; 25401 </a><a href="#h22-0-6328" id="h22-0-6328" class="d">- if (null !== currentParent) { 25402 </a><a href="#h22-0-6329" id="h22-0-6329" class="d">- var context = parent.type; 25403 </a><a href="#h22-0-6330" id="h22-0-6330" class="d">- objectIs(parent.pendingProps.value, currentParent.value) || (null !== current2 ? current2.push(context) : current2 = [context]); 25404 </a><a href="#h22-0-6331" id="h22-0-6331" class="d">- } 25405 </a><a href="#h22-0-6332" id="h22-0-6332" class="d">- } else if (parent === hostTransitionProviderCursor.current) { 25406 </a><a href="#h22-0-6333" id="h22-0-6333" class="d">- currentParent = parent.alternate; 25407 </a><a href="#h22-0-6334" id="h22-0-6334" class="d">- if (null === currentParent) 25408 </a><a href="#h22-0-6335" id="h22-0-6335" class="d">- throw Error("Should have a current fiber. This is a bug in React."); 25409 </a><a href="#h22-0-6336" id="h22-0-6336" class="d">- currentParent.memoizedState.memoizedState !== parent.memoizedState.memoizedState && (null !== current2 ? current2.push(HostTransitionContext) : current2 = [HostTransitionContext]); 25410 </a><a href="#h22-0-6337" id="h22-0-6337" class="d">- } 25411 </a><a href="#h22-0-6338" id="h22-0-6338" class="d">- parent = parent.return; 25412 </a><a href="#h22-0-6339" id="h22-0-6339" class="d">- } 25413 </a><a href="#h22-0-6340" id="h22-0-6340" class="d">- null !== current2 && propagateContextChanges( 25414 </a><a href="#h22-0-6341" id="h22-0-6341" class="d">- workInProgress2, 25415 </a><a href="#h22-0-6342" id="h22-0-6342" class="d">- current2, 25416 </a><a href="#h22-0-6343" id="h22-0-6343" class="d">- renderLanes2, 25417 </a><a href="#h22-0-6344" id="h22-0-6344" class="d">- forcePropagateEntireTree 25418 </a><a href="#h22-0-6345" id="h22-0-6345" class="d">- ); 25419 </a><a href="#h22-0-6346" id="h22-0-6346" class="d">- workInProgress2.flags |= 262144; 25420 </a><a href="#h22-0-6347" id="h22-0-6347" class="d">- } 25421 </a><a href="#h22-0-6348" id="h22-0-6348" class="d">- function checkIfContextChanged(currentDependencies) { 25422 </a><a href="#h22-0-6349" id="h22-0-6349" class="d">- for (currentDependencies = currentDependencies.firstContext; null !== currentDependencies; ) { 25423 </a><a href="#h22-0-6350" id="h22-0-6350" class="d">- var context = currentDependencies.context; 25424 </a><a href="#h22-0-6351" id="h22-0-6351" class="d">- if (!objectIs( 25425 </a><a href="#h22-0-6352" id="h22-0-6352" class="d">- isPrimaryRenderer ? context._currentValue : context._currentValue2, 25426 </a><a href="#h22-0-6353" id="h22-0-6353" class="d">- currentDependencies.memoizedValue 25427 </a><a href="#h22-0-6354" id="h22-0-6354" class="d">- )) 25428 </a><a href="#h22-0-6355" id="h22-0-6355" class="d">- return true; 25429 </a><a href="#h22-0-6356" id="h22-0-6356" class="d">- currentDependencies = currentDependencies.next; 25430 </a><a href="#h22-0-6357" id="h22-0-6357" class="d">- } 25431 </a><a href="#h22-0-6358" id="h22-0-6358" class="d">- return false; 25432 </a><a href="#h22-0-6359" id="h22-0-6359" class="d">- } 25433 </a><a href="#h22-0-6360" id="h22-0-6360" class="d">- function prepareToReadContext(workInProgress2) { 25434 </a><a href="#h22-0-6361" id="h22-0-6361" class="d">- currentlyRenderingFiber = workInProgress2; 25435 </a><a href="#h22-0-6362" id="h22-0-6362" class="d">- lastContextDependency = null; 25436 </a><a href="#h22-0-6363" id="h22-0-6363" class="d">- workInProgress2 = workInProgress2.dependencies; 25437 </a><a href="#h22-0-6364" id="h22-0-6364" class="d">- null !== workInProgress2 && (workInProgress2.firstContext = null); 25438 </a><a href="#h22-0-6365" id="h22-0-6365" class="d">- } 25439 </a><a href="#h22-0-6366" id="h22-0-6366" class="d">- function readContext(context) { 25440 </a><a href="#h22-0-6367" id="h22-0-6367" class="d">- isDisallowedContextReadInDEV && console.error( 25441 </a><a href="#h22-0-6368" id="h22-0-6368" class="d">- "Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()." 25442 </a><a href="#h22-0-6369" id="h22-0-6369" class="d">- ); 25443 </a><a href="#h22-0-6370" id="h22-0-6370" class="d">- return readContextForConsumer(currentlyRenderingFiber, context); 25444 </a><a href="#h22-0-6371" id="h22-0-6371" class="d">- } 25445 </a><a href="#h22-0-6372" id="h22-0-6372" class="d">- function readContextDuringReconciliation(consumer, context) { 25446 </a><a href="#h22-0-6373" id="h22-0-6373" class="d">- null === currentlyRenderingFiber && prepareToReadContext(consumer); 25447 </a><a href="#h22-0-6374" id="h22-0-6374" class="d">- return readContextForConsumer(consumer, context); 25448 </a><a href="#h22-0-6375" id="h22-0-6375" class="d">- } 25449 </a><a href="#h22-0-6376" id="h22-0-6376" class="d">- function readContextForConsumer(consumer, context) { 25450 </a><a href="#h22-0-6377" id="h22-0-6377" class="d">- var value = isPrimaryRenderer ? context._currentValue : context._currentValue2; 25451 </a><a href="#h22-0-6378" id="h22-0-6378" class="d">- context = { context, memoizedValue: value, next: null }; 25452 </a><a href="#h22-0-6379" id="h22-0-6379" class="d">- if (null === lastContextDependency) { 25453 </a><a href="#h22-0-6380" id="h22-0-6380" class="d">- if (null === consumer) 25454 </a><a href="#h22-0-6381" id="h22-0-6381" class="d">- throw Error( 25455 </a><a href="#h22-0-6382" id="h22-0-6382" class="d">- "Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo()." 25456 </a><a href="#h22-0-6383" id="h22-0-6383" class="d">- ); 25457 </a><a href="#h22-0-6384" id="h22-0-6384" class="d">- lastContextDependency = context; 25458 </a><a href="#h22-0-6385" id="h22-0-6385" class="d">- consumer.dependencies = { 25459 </a><a href="#h22-0-6386" id="h22-0-6386" class="d">- lanes: 0, 25460 </a><a href="#h22-0-6387" id="h22-0-6387" class="d">- firstContext: context, 25461 </a><a href="#h22-0-6388" id="h22-0-6388" class="d">- _debugThenableState: null 25462 </a><a href="#h22-0-6389" id="h22-0-6389" class="d">- }; 25463 </a><a href="#h22-0-6390" id="h22-0-6390" class="d">- consumer.flags |= 524288; 25464 </a><a href="#h22-0-6391" id="h22-0-6391" class="d">- } else lastContextDependency = lastContextDependency.next = context; 25465 </a><a href="#h22-0-6392" id="h22-0-6392" class="d">- return value; 25466 </a><a href="#h22-0-6393" id="h22-0-6393" class="d">- } 25467 </a><a href="#h22-0-6394" id="h22-0-6394" class="d">- function createCache() { 25468 </a><a href="#h22-0-6395" id="h22-0-6395" class="d">- return { 25469 </a><a href="#h22-0-6396" id="h22-0-6396" class="d">- controller: new AbortControllerLocal(), 25470 </a><a href="#h22-0-6397" id="h22-0-6397" class="d">- data: /* @__PURE__ */ new Map(), 25471 </a><a href="#h22-0-6398" id="h22-0-6398" class="d">- refCount: 0 25472 </a><a href="#h22-0-6399" id="h22-0-6399" class="d">- }; 25473 </a><a href="#h22-0-6400" id="h22-0-6400" class="d">- } 25474 </a><a href="#h22-0-6401" id="h22-0-6401" class="d">- function retainCache(cache) { 25475 </a><a href="#h22-0-6402" id="h22-0-6402" class="d">- cache.controller.signal.aborted && console.warn( 25476 </a><a href="#h22-0-6403" id="h22-0-6403" class="d">- "A cache instance was retained after it was already freed. This likely indicates a bug in React." 25477 </a><a href="#h22-0-6404" id="h22-0-6404" class="d">- ); 25478 </a><a href="#h22-0-6405" id="h22-0-6405" class="d">- cache.refCount++; 25479 </a><a href="#h22-0-6406" id="h22-0-6406" class="d">- } 25480 </a><a href="#h22-0-6407" id="h22-0-6407" class="d">- function releaseCache(cache) { 25481 </a><a href="#h22-0-6408" id="h22-0-6408" class="d">- cache.refCount--; 25482 </a><a href="#h22-0-6409" id="h22-0-6409" class="d">- 0 > cache.refCount && console.warn( 25483 </a><a href="#h22-0-6410" id="h22-0-6410" class="d">- "A cache instance was released after it was already freed. This likely indicates a bug in React." 25484 </a><a href="#h22-0-6411" id="h22-0-6411" class="d">- ); 25485 </a><a href="#h22-0-6412" id="h22-0-6412" class="d">- 0 === cache.refCount && scheduleCallback$1(NormalPriority, function() { 25486 </a><a href="#h22-0-6413" id="h22-0-6413" class="d">- cache.controller.abort(); 25487 </a><a href="#h22-0-6414" id="h22-0-6414" class="d">- }); 25488 </a><a href="#h22-0-6415" id="h22-0-6415" class="d">- } 25489 </a><a href="#h22-0-6416" id="h22-0-6416" class="d">- function peekCacheFromPool() { 25490 </a><a href="#h22-0-6417" id="h22-0-6417" class="d">- var cacheResumedFromPreviousRender = resumedCache.current; 25491 </a><a href="#h22-0-6418" id="h22-0-6418" class="d">- return null !== cacheResumedFromPreviousRender ? cacheResumedFromPreviousRender : workInProgressRoot.pooledCache; 25492 </a><a href="#h22-0-6419" id="h22-0-6419" class="d">- } 25493 </a><a href="#h22-0-6420" id="h22-0-6420" class="d">- function pushTransition(offscreenWorkInProgress, prevCachePool) { 25494 </a><a href="#h22-0-6421" id="h22-0-6421" class="d">- null === prevCachePool ? push(resumedCache, resumedCache.current, offscreenWorkInProgress) : push(resumedCache, prevCachePool.pool, offscreenWorkInProgress); 25495 </a><a href="#h22-0-6422" id="h22-0-6422" class="d">- } 25496 </a><a href="#h22-0-6423" id="h22-0-6423" class="d">- function getSuspendedCache() { 25497 </a><a href="#h22-0-6424" id="h22-0-6424" class="d">- var cacheFromPool = peekCacheFromPool(); 25498 </a><a href="#h22-0-6425" id="h22-0-6425" class="d">- return null === cacheFromPool ? null : { 25499 </a><a href="#h22-0-6426" id="h22-0-6426" class="d">- parent: isPrimaryRenderer ? CacheContext._currentValue : CacheContext._currentValue2, 25500 </a><a href="#h22-0-6427" id="h22-0-6427" class="d">- pool: cacheFromPool 25501 </a><a href="#h22-0-6428" id="h22-0-6428" class="d">- }; 25502 </a><a href="#h22-0-6429" id="h22-0-6429" class="d">- } 25503 </a><a href="#h22-0-6430" id="h22-0-6430" class="d">- function markUpdate(workInProgress2) { 25504 </a><a href="#h22-0-6431" id="h22-0-6431" class="d">- workInProgress2.flags |= 4; 25505 </a><a href="#h22-0-6432" id="h22-0-6432" class="d">- } 25506 </a><a href="#h22-0-6433" id="h22-0-6433" class="d">- function doesRequireClone(current2, completedWork) { 25507 </a><a href="#h22-0-6434" id="h22-0-6434" class="d">- if (null !== current2 && current2.child === completedWork.child) return false; 25508 </a><a href="#h22-0-6435" id="h22-0-6435" class="d">- if (0 !== (completedWork.flags & 16)) return true; 25509 </a><a href="#h22-0-6436" id="h22-0-6436" class="d">- for (current2 = completedWork.child; null !== current2; ) { 25510 </a><a href="#h22-0-6437" id="h22-0-6437" class="d">- if (0 !== (current2.flags & 13878) || 0 !== (current2.subtreeFlags & 13878)) 25511 </a><a href="#h22-0-6438" id="h22-0-6438" class="d">- return true; 25512 </a><a href="#h22-0-6439" id="h22-0-6439" class="d">- current2 = current2.sibling; 25513 </a><a href="#h22-0-6440" id="h22-0-6440" class="d">- } 25514 </a><a href="#h22-0-6441" id="h22-0-6441" class="d">- return false; 25515 </a><a href="#h22-0-6442" id="h22-0-6442" class="d">- } 25516 </a><a href="#h22-0-6443" id="h22-0-6443" class="d">- function appendAllChildren(parent, workInProgress2, needsVisibilityToggle, isHidden) { 25517 </a><a href="#h22-0-6444" id="h22-0-6444" class="d">- if (supportsMutation) 25518 </a><a href="#h22-0-6445" id="h22-0-6445" class="d">- for (needsVisibilityToggle = workInProgress2.child; null !== needsVisibilityToggle; ) { 25519 </a><a href="#h22-0-6446" id="h22-0-6446" class="d">- if (5 === needsVisibilityToggle.tag || 6 === needsVisibilityToggle.tag) 25520 </a><a href="#h22-0-6447" id="h22-0-6447" class="d">- appendInitialChild(parent, needsVisibilityToggle.stateNode); 25521 </a><a href="#h22-0-6448" id="h22-0-6448" class="d">- else if (!(4 === needsVisibilityToggle.tag || supportsSingletons && 27 === needsVisibilityToggle.tag) && null !== needsVisibilityToggle.child) { 25522 </a><a href="#h22-0-6449" id="h22-0-6449" class="d">- needsVisibilityToggle.child.return = needsVisibilityToggle; 25523 </a><a href="#h22-0-6450" id="h22-0-6450" class="d">- needsVisibilityToggle = needsVisibilityToggle.child; 25524 </a><a href="#h22-0-6451" id="h22-0-6451" class="d">- continue; 25525 </a><a href="#h22-0-6452" id="h22-0-6452" class="d">- } 25526 </a><a href="#h22-0-6453" id="h22-0-6453" class="d">- if (needsVisibilityToggle === workInProgress2) break; 25527 </a><a href="#h22-0-6454" id="h22-0-6454" class="d">- for (; null === needsVisibilityToggle.sibling; ) { 25528 </a><a href="#h22-0-6455" id="h22-0-6455" class="d">- if (null === needsVisibilityToggle.return || needsVisibilityToggle.return === workInProgress2) 25529 </a><a href="#h22-0-6456" id="h22-0-6456" class="d">- return; 25530 </a><a href="#h22-0-6457" id="h22-0-6457" class="d">- needsVisibilityToggle = needsVisibilityToggle.return; 25531 </a><a href="#h22-0-6458" id="h22-0-6458" class="d">- } 25532 </a><a href="#h22-0-6459" id="h22-0-6459" class="d">- needsVisibilityToggle.sibling.return = needsVisibilityToggle.return; 25533 </a><a href="#h22-0-6460" id="h22-0-6460" class="d">- needsVisibilityToggle = needsVisibilityToggle.sibling; 25534 </a><a href="#h22-0-6461" id="h22-0-6461" class="d">- } 25535 </a><a href="#h22-0-6462" id="h22-0-6462" class="d">- else if (supportsPersistence) 25536 </a><a href="#h22-0-6463" id="h22-0-6463" class="d">- for (var _node = workInProgress2.child; null !== _node; ) { 25537 </a><a href="#h22-0-6464" id="h22-0-6464" class="d">- if (5 === _node.tag) { 25538 </a><a href="#h22-0-6465" id="h22-0-6465" class="d">- var instance = _node.stateNode; 25539 </a><a href="#h22-0-6466" id="h22-0-6466" class="d">- needsVisibilityToggle && isHidden && (instance = cloneHiddenInstance( 25540 </a><a href="#h22-0-6467" id="h22-0-6467" class="d">- instance, 25541 </a><a href="#h22-0-6468" id="h22-0-6468" class="d">- _node.type, 25542 </a><a href="#h22-0-6469" id="h22-0-6469" class="d">- _node.memoizedProps 25543 </a><a href="#h22-0-6470" id="h22-0-6470" class="d">- )); 25544 </a><a href="#h22-0-6471" id="h22-0-6471" class="d">- appendInitialChild(parent, instance); 25545 </a><a href="#h22-0-6472" id="h22-0-6472" class="d">- } else if (6 === _node.tag) 25546 </a><a href="#h22-0-6473" id="h22-0-6473" class="d">- instance = _node.stateNode, needsVisibilityToggle && isHidden && (instance = cloneHiddenTextInstance( 25547 </a><a href="#h22-0-6474" id="h22-0-6474" class="d">- instance, 25548 </a><a href="#h22-0-6475" id="h22-0-6475" class="d">- _node.memoizedProps 25549 </a><a href="#h22-0-6476" id="h22-0-6476" class="d">- )), appendInitialChild(parent, instance); 25550 </a><a href="#h22-0-6477" id="h22-0-6477" class="d">- else if (4 !== _node.tag) { 25551 </a><a href="#h22-0-6478" id="h22-0-6478" class="d">- if (22 === _node.tag && null !== _node.memoizedState) 25552 </a><a href="#h22-0-6479" id="h22-0-6479" class="d">- instance = _node.child, null !== instance && (instance.return = _node), appendAllChildren(parent, _node, true, true); 25553 </a><a href="#h22-0-6480" id="h22-0-6480" class="d">- else if (null !== _node.child) { 25554 </a><a href="#h22-0-6481" id="h22-0-6481" class="d">- _node.child.return = _node; 25555 </a><a href="#h22-0-6482" id="h22-0-6482" class="d">- _node = _node.child; 25556 </a><a href="#h22-0-6483" id="h22-0-6483" class="d">- continue; 25557 </a><a href="#h22-0-6484" id="h22-0-6484" class="d">- } 25558 </a><a href="#h22-0-6485" id="h22-0-6485" class="d">- } 25559 </a><a href="#h22-0-6486" id="h22-0-6486" class="d">- if (_node === workInProgress2) break; 25560 </a><a href="#h22-0-6487" id="h22-0-6487" class="d">- for (; null === _node.sibling; ) { 25561 </a><a href="#h22-0-6488" id="h22-0-6488" class="d">- if (null === _node.return || _node.return === workInProgress2) 25562 </a><a href="#h22-0-6489" id="h22-0-6489" class="d">- return; 25563 </a><a href="#h22-0-6490" id="h22-0-6490" class="d">- _node = _node.return; 25564 </a><a href="#h22-0-6491" id="h22-0-6491" class="d">- } 25565 </a><a href="#h22-0-6492" id="h22-0-6492" class="d">- _node.sibling.return = _node.return; 25566 </a><a href="#h22-0-6493" id="h22-0-6493" class="d">- _node = _node.sibling; 25567 </a><a href="#h22-0-6494" id="h22-0-6494" class="d">- } 25568 </a><a href="#h22-0-6495" id="h22-0-6495" class="d">- } 25569 </a><a href="#h22-0-6496" id="h22-0-6496" class="d">- function appendAllChildrenToContainer(containerChildSet, workInProgress2, needsVisibilityToggle, isHidden) { 25570 </a><a href="#h22-0-6497" id="h22-0-6497" class="d">- if (supportsPersistence) 25571 </a><a href="#h22-0-6498" id="h22-0-6498" class="d">- for (var node = workInProgress2.child; null !== node; ) { 25572 </a><a href="#h22-0-6499" id="h22-0-6499" class="d">- if (5 === node.tag) { 25573 </a><a href="#h22-0-6500" id="h22-0-6500" class="d">- var instance = node.stateNode; 25574 </a><a href="#h22-0-6501" id="h22-0-6501" class="d">- needsVisibilityToggle && isHidden && (instance = cloneHiddenInstance( 25575 </a><a href="#h22-0-6502" id="h22-0-6502" class="d">- instance, 25576 </a><a href="#h22-0-6503" id="h22-0-6503" class="d">- node.type, 25577 </a><a href="#h22-0-6504" id="h22-0-6504" class="d">- node.memoizedProps 25578 </a><a href="#h22-0-6505" id="h22-0-6505" class="d">- )); 25579 </a><a href="#h22-0-6506" id="h22-0-6506" class="d">- appendChildToContainerChildSet(containerChildSet, instance); 25580 </a><a href="#h22-0-6507" id="h22-0-6507" class="d">- } else if (6 === node.tag) 25581 </a><a href="#h22-0-6508" id="h22-0-6508" class="d">- instance = node.stateNode, needsVisibilityToggle && isHidden && (instance = cloneHiddenTextInstance( 25582 </a><a href="#h22-0-6509" id="h22-0-6509" class="d">- instance, 25583 </a><a href="#h22-0-6510" id="h22-0-6510" class="d">- node.memoizedProps 25584 </a><a href="#h22-0-6511" id="h22-0-6511" class="d">- )), appendChildToContainerChildSet(containerChildSet, instance); 25585 </a><a href="#h22-0-6512" id="h22-0-6512" class="d">- else if (4 !== node.tag) { 25586 </a><a href="#h22-0-6513" id="h22-0-6513" class="d">- if (22 === node.tag && null !== node.memoizedState) 25587 </a><a href="#h22-0-6514" id="h22-0-6514" class="d">- instance = node.child, null !== instance && (instance.return = node), appendAllChildrenToContainer( 25588 </a><a href="#h22-0-6515" id="h22-0-6515" class="d">- containerChildSet, 25589 </a><a href="#h22-0-6516" id="h22-0-6516" class="d">- node, 25590 </a><a href="#h22-0-6517" id="h22-0-6517" class="d">- !(null !== node.memoizedProps && "manual" === node.memoizedProps.mode), 25591 </a><a href="#h22-0-6518" id="h22-0-6518" class="d">- true 25592 </a><a href="#h22-0-6519" id="h22-0-6519" class="d">- ); 25593 </a><a href="#h22-0-6520" id="h22-0-6520" class="d">- else if (null !== node.child) { 25594 </a><a href="#h22-0-6521" id="h22-0-6521" class="d">- node.child.return = node; 25595 </a><a href="#h22-0-6522" id="h22-0-6522" class="d">- node = node.child; 25596 </a><a href="#h22-0-6523" id="h22-0-6523" class="d">- continue; 25597 </a><a href="#h22-0-6524" id="h22-0-6524" class="d">- } 25598 </a><a href="#h22-0-6525" id="h22-0-6525" class="d">- } 25599 </a><a href="#h22-0-6526" id="h22-0-6526" class="d">- if (node === workInProgress2) break; 25600 </a><a href="#h22-0-6527" id="h22-0-6527" class="d">- for (; null === node.sibling; ) { 25601 </a><a href="#h22-0-6528" id="h22-0-6528" class="d">- if (null === node.return || node.return === workInProgress2) return; 25602 </a><a href="#h22-0-6529" id="h22-0-6529" class="d">- node = node.return; 25603 </a><a href="#h22-0-6530" id="h22-0-6530" class="d">- } 25604 </a><a href="#h22-0-6531" id="h22-0-6531" class="d">- node.sibling.return = node.return; 25605 </a><a href="#h22-0-6532" id="h22-0-6532" class="d">- node = node.sibling; 25606 </a><a href="#h22-0-6533" id="h22-0-6533" class="d">- } 25607 </a><a href="#h22-0-6534" id="h22-0-6534" class="d">- } 25608 </a><a href="#h22-0-6535" id="h22-0-6535" class="d">- function updateHostContainer(current2, workInProgress2) { 25609 </a><a href="#h22-0-6536" id="h22-0-6536" class="d">- if (supportsPersistence && doesRequireClone(current2, workInProgress2)) { 25610 </a><a href="#h22-0-6537" id="h22-0-6537" class="d">- current2 = workInProgress2.stateNode; 25611 </a><a href="#h22-0-6538" id="h22-0-6538" class="d">- var container = current2.containerInfo, newChildSet = createContainerChildSet(); 25612 </a><a href="#h22-0-6539" id="h22-0-6539" class="d">- appendAllChildrenToContainer(newChildSet, workInProgress2, false, false); 25613 </a><a href="#h22-0-6540" id="h22-0-6540" class="d">- current2.pendingChildren = newChildSet; 25614 </a><a href="#h22-0-6541" id="h22-0-6541" class="d">- markUpdate(workInProgress2); 25615 </a><a href="#h22-0-6542" id="h22-0-6542" class="d">- finalizeContainerChildren(container, newChildSet); 25616 </a><a href="#h22-0-6543" id="h22-0-6543" class="d">- } 25617 </a><a href="#h22-0-6544" id="h22-0-6544" class="d">- } 25618 </a><a href="#h22-0-6545" id="h22-0-6545" class="d">- function updateHostComponent(current2, workInProgress2, type, newProps) { 25619 </a><a href="#h22-0-6546" id="h22-0-6546" class="d">- if (supportsMutation) 25620 </a><a href="#h22-0-6547" id="h22-0-6547" class="d">- current2.memoizedProps !== newProps && markUpdate(workInProgress2); 25621 </a><a href="#h22-0-6548" id="h22-0-6548" class="d">- else if (supportsPersistence) { 25622 </a><a href="#h22-0-6549" id="h22-0-6549" class="d">- var currentInstance = current2.stateNode, _oldProps = current2.memoizedProps; 25623 </a><a href="#h22-0-6550" id="h22-0-6550" class="d">- if ((current2 = doesRequireClone(current2, workInProgress2)) || _oldProps !== newProps) { 25624 </a><a href="#h22-0-6551" id="h22-0-6551" class="d">- var currentHostContext = getHostContext(); 25625 </a><a href="#h22-0-6552" id="h22-0-6552" class="d">- _oldProps = cloneInstance( 25626 </a><a href="#h22-0-6553" id="h22-0-6553" class="d">- currentInstance, 25627 </a><a href="#h22-0-6554" id="h22-0-6554" class="d">- type, 25628 </a><a href="#h22-0-6555" id="h22-0-6555" class="d">- _oldProps, 25629 </a><a href="#h22-0-6556" id="h22-0-6556" class="d">- newProps, 25630 </a><a href="#h22-0-6557" id="h22-0-6557" class="d">- !current2, 25631 </a><a href="#h22-0-6558" id="h22-0-6558" class="d">- null 25632 </a><a href="#h22-0-6559" id="h22-0-6559" class="d">- ); 25633 </a><a href="#h22-0-6560" id="h22-0-6560" class="d">- _oldProps === currentInstance ? workInProgress2.stateNode = currentInstance : (finalizeInitialChildren( 25634 </a><a href="#h22-0-6561" id="h22-0-6561" class="d">- _oldProps, 25635 </a><a href="#h22-0-6562" id="h22-0-6562" class="d">- type, 25636 </a><a href="#h22-0-6563" id="h22-0-6563" class="d">- newProps, 25637 </a><a href="#h22-0-6564" id="h22-0-6564" class="d">- currentHostContext 25638 </a><a href="#h22-0-6565" id="h22-0-6565" class="d">- ) && markUpdate(workInProgress2), workInProgress2.stateNode = _oldProps, current2 ? appendAllChildren(_oldProps, workInProgress2, false, false) : markUpdate(workInProgress2)); 25639 </a><a href="#h22-0-6566" id="h22-0-6566" class="d">- } else workInProgress2.stateNode = currentInstance; 25640 </a><a href="#h22-0-6567" id="h22-0-6567" class="d">- } 25641 </a><a href="#h22-0-6568" id="h22-0-6568" class="d">- } 25642 </a><a href="#h22-0-6569" id="h22-0-6569" class="d">- function preloadInstanceAndSuspendIfNeeded(workInProgress2, type, props) { 25643 </a><a href="#h22-0-6570" id="h22-0-6570" class="d">- if (maySuspendCommit(type, props)) { 25644 </a><a href="#h22-0-6571" id="h22-0-6571" class="d">- if (workInProgress2.flags |= 16777216, !preloadInstance(type, props)) 25645 </a><a href="#h22-0-6572" id="h22-0-6572" class="d">- if (shouldRemainOnPreviousScreen()) workInProgress2.flags |= 8192; 25646 </a><a href="#h22-0-6573" id="h22-0-6573" class="d">- else 25647 </a><a href="#h22-0-6574" id="h22-0-6574" class="d">- throw suspendedThenable = noopSuspenseyCommitThenable, SuspenseyCommitException; 25648 </a><a href="#h22-0-6575" id="h22-0-6575" class="d">- } else workInProgress2.flags &= -16777217; 25649 </a><a href="#h22-0-6576" id="h22-0-6576" class="d">- } 25650 </a><a href="#h22-0-6577" id="h22-0-6577" class="d">- function preloadResourceAndSuspendIfNeeded(workInProgress2, resource) { 25651 </a><a href="#h22-0-6578" id="h22-0-6578" class="d">- if (mayResourceSuspendCommit(resource)) { 25652 </a><a href="#h22-0-6579" id="h22-0-6579" class="d">- if (workInProgress2.flags |= 16777216, !preloadResource(resource)) 25653 </a><a href="#h22-0-6580" id="h22-0-6580" class="d">- if (shouldRemainOnPreviousScreen()) workInProgress2.flags |= 8192; 25654 </a><a href="#h22-0-6581" id="h22-0-6581" class="d">- else 25655 </a><a href="#h22-0-6582" id="h22-0-6582" class="d">- throw suspendedThenable = noopSuspenseyCommitThenable, SuspenseyCommitException; 25656 </a><a href="#h22-0-6583" id="h22-0-6583" class="d">- } else workInProgress2.flags &= -16777217; 25657 </a><a href="#h22-0-6584" id="h22-0-6584" class="d">- } 25658 </a><a href="#h22-0-6585" id="h22-0-6585" class="d">- function scheduleRetryEffect(workInProgress2, retryQueue) { 25659 </a><a href="#h22-0-6586" id="h22-0-6586" class="d">- null !== retryQueue && (workInProgress2.flags |= 4); 25660 </a><a href="#h22-0-6587" id="h22-0-6587" class="d">- workInProgress2.flags & 16384 && (retryQueue = 22 !== workInProgress2.tag ? claimNextRetryLane() : 536870912, workInProgress2.lanes |= retryQueue, workInProgressSuspendedRetryLanes |= retryQueue); 25661 </a><a href="#h22-0-6588" id="h22-0-6588" class="d">- } 25662 </a><a href="#h22-0-6589" id="h22-0-6589" class="d">- function cutOffTailIfNeeded(renderState, hasRenderedATailFallback) { 25663 </a><a href="#h22-0-6590" id="h22-0-6590" class="d">- if (!isHydrating) 25664 </a><a href="#h22-0-6591" id="h22-0-6591" class="d">- switch (renderState.tailMode) { 25665 </a><a href="#h22-0-6592" id="h22-0-6592" class="d">- case "hidden": 25666 </a><a href="#h22-0-6593" id="h22-0-6593" class="d">- hasRenderedATailFallback = renderState.tail; 25667 </a><a href="#h22-0-6594" id="h22-0-6594" class="d">- for (var lastTailNode = null; null !== hasRenderedATailFallback; ) 25668 </a><a href="#h22-0-6595" id="h22-0-6595" class="d">- null !== hasRenderedATailFallback.alternate && (lastTailNode = hasRenderedATailFallback), hasRenderedATailFallback = hasRenderedATailFallback.sibling; 25669 </a><a href="#h22-0-6596" id="h22-0-6596" class="d">- null === lastTailNode ? renderState.tail = null : lastTailNode.sibling = null; 25670 </a><a href="#h22-0-6597" id="h22-0-6597" class="d">- break; 25671 </a><a href="#h22-0-6598" id="h22-0-6598" class="d">- case "collapsed": 25672 </a><a href="#h22-0-6599" id="h22-0-6599" class="d">- lastTailNode = renderState.tail; 25673 </a><a href="#h22-0-6600" id="h22-0-6600" class="d">- for (var _lastTailNode = null; null !== lastTailNode; ) 25674 </a><a href="#h22-0-6601" id="h22-0-6601" class="d">- null !== lastTailNode.alternate && (_lastTailNode = lastTailNode), lastTailNode = lastTailNode.sibling; 25675 </a><a href="#h22-0-6602" id="h22-0-6602" class="d">- null === _lastTailNode ? hasRenderedATailFallback || null === renderState.tail ? renderState.tail = null : renderState.tail.sibling = null : _lastTailNode.sibling = null; 25676 </a><a href="#h22-0-6603" id="h22-0-6603" class="d">- } 25677 </a><a href="#h22-0-6604" id="h22-0-6604" class="d">- } 25678 </a><a href="#h22-0-6605" id="h22-0-6605" class="d">- function bubbleProperties(completedWork) { 25679 </a><a href="#h22-0-6606" id="h22-0-6606" class="d">- var didBailout = null !== completedWork.alternate && completedWork.alternate.child === completedWork.child, newChildLanes = 0, subtreeFlags = 0; 25680 </a><a href="#h22-0-6607" id="h22-0-6607" class="d">- if (didBailout) 25681 </a><a href="#h22-0-6608" id="h22-0-6608" class="d">- if ((completedWork.mode & 2) !== NoMode) { 25682 </a><a href="#h22-0-6609" id="h22-0-6609" class="d">- for (var _treeBaseDuration = completedWork.selfBaseDuration, _child2 = completedWork.child; null !== _child2; ) 25683 </a><a href="#h22-0-6610" id="h22-0-6610" class="d">- newChildLanes |= _child2.lanes | _child2.childLanes, subtreeFlags |= _child2.subtreeFlags & 31457280, subtreeFlags |= _child2.flags & 31457280, _treeBaseDuration += _child2.treeBaseDuration, _child2 = _child2.sibling; 25684 </a><a href="#h22-0-6611" id="h22-0-6611" class="d">- completedWork.treeBaseDuration = _treeBaseDuration; 25685 </a><a href="#h22-0-6612" id="h22-0-6612" class="d">- } else 25686 </a><a href="#h22-0-6613" id="h22-0-6613" class="d">- for (_treeBaseDuration = completedWork.child; null !== _treeBaseDuration; ) 25687 </a><a href="#h22-0-6614" id="h22-0-6614" class="d">- newChildLanes |= _treeBaseDuration.lanes | _treeBaseDuration.childLanes, subtreeFlags |= _treeBaseDuration.subtreeFlags & 31457280, subtreeFlags |= _treeBaseDuration.flags & 31457280, _treeBaseDuration.return = completedWork, _treeBaseDuration = _treeBaseDuration.sibling; 25688 </a><a href="#h22-0-6615" id="h22-0-6615" class="d">- else if ((completedWork.mode & 2) !== NoMode) { 25689 </a><a href="#h22-0-6616" id="h22-0-6616" class="d">- _treeBaseDuration = completedWork.actualDuration; 25690 </a><a href="#h22-0-6617" id="h22-0-6617" class="d">- _child2 = completedWork.selfBaseDuration; 25691 </a><a href="#h22-0-6618" id="h22-0-6618" class="d">- for (var child = completedWork.child; null !== child; ) 25692 </a><a href="#h22-0-6619" id="h22-0-6619" class="d">- newChildLanes |= child.lanes | child.childLanes, subtreeFlags |= child.subtreeFlags, subtreeFlags |= child.flags, _treeBaseDuration += child.actualDuration, _child2 += child.treeBaseDuration, child = child.sibling; 25693 </a><a href="#h22-0-6620" id="h22-0-6620" class="d">- completedWork.actualDuration = _treeBaseDuration; 25694 </a><a href="#h22-0-6621" id="h22-0-6621" class="d">- completedWork.treeBaseDuration = _child2; 25695 </a><a href="#h22-0-6622" id="h22-0-6622" class="d">- } else 25696 </a><a href="#h22-0-6623" id="h22-0-6623" class="d">- for (_treeBaseDuration = completedWork.child; null !== _treeBaseDuration; ) 25697 </a><a href="#h22-0-6624" id="h22-0-6624" class="d">- newChildLanes |= _treeBaseDuration.lanes | _treeBaseDuration.childLanes, subtreeFlags |= _treeBaseDuration.subtreeFlags, subtreeFlags |= _treeBaseDuration.flags, _treeBaseDuration.return = completedWork, _treeBaseDuration = _treeBaseDuration.sibling; 25698 </a><a href="#h22-0-6625" id="h22-0-6625" class="d">- completedWork.subtreeFlags |= subtreeFlags; 25699 </a><a href="#h22-0-6626" id="h22-0-6626" class="d">- completedWork.childLanes = newChildLanes; 25700 </a><a href="#h22-0-6627" id="h22-0-6627" class="d">- return didBailout; 25701 </a><a href="#h22-0-6628" id="h22-0-6628" class="d">- } 25702 </a><a href="#h22-0-6629" id="h22-0-6629" class="d">- function completeWork(current2, workInProgress2, renderLanes2) { 25703 </a><a href="#h22-0-6630" id="h22-0-6630" class="d">- var newProps = workInProgress2.pendingProps; 25704 </a><a href="#h22-0-6631" id="h22-0-6631" class="d">- popTreeContext(workInProgress2); 25705 </a><a href="#h22-0-6632" id="h22-0-6632" class="d">- switch (workInProgress2.tag) { 25706 </a><a href="#h22-0-6633" id="h22-0-6633" class="d">- case 16: 25707 </a><a href="#h22-0-6634" id="h22-0-6634" class="d">- case 15: 25708 </a><a href="#h22-0-6635" id="h22-0-6635" class="d">- case 0: 25709 </a><a href="#h22-0-6636" id="h22-0-6636" class="d">- case 11: 25710 </a><a href="#h22-0-6637" id="h22-0-6637" class="d">- case 7: 25711 </a><a href="#h22-0-6638" id="h22-0-6638" class="d">- case 8: 25712 </a><a href="#h22-0-6639" id="h22-0-6639" class="d">- case 12: 25713 </a><a href="#h22-0-6640" id="h22-0-6640" class="d">- case 9: 25714 </a><a href="#h22-0-6641" id="h22-0-6641" class="d">- case 14: 25715 </a><a href="#h22-0-6642" id="h22-0-6642" class="d">- return bubbleProperties(workInProgress2), null; 25716 </a><a href="#h22-0-6643" id="h22-0-6643" class="d">- case 1: 25717 </a><a href="#h22-0-6644" id="h22-0-6644" class="d">- return bubbleProperties(workInProgress2), null; 25718 </a><a href="#h22-0-6645" id="h22-0-6645" class="d">- case 3: 25719 </a><a href="#h22-0-6646" id="h22-0-6646" class="d">- renderLanes2 = workInProgress2.stateNode; 25720 </a><a href="#h22-0-6647" id="h22-0-6647" class="d">- newProps = null; 25721 </a><a href="#h22-0-6648" id="h22-0-6648" class="d">- null !== current2 && (newProps = current2.memoizedState.cache); 25722 </a><a href="#h22-0-6649" id="h22-0-6649" class="d">- workInProgress2.memoizedState.cache !== newProps && (workInProgress2.flags |= 2048); 25723 </a><a href="#h22-0-6650" id="h22-0-6650" class="d">- popProvider(CacheContext, workInProgress2); 25724 </a><a href="#h22-0-6651" id="h22-0-6651" class="d">- popHostContainer(workInProgress2); 25725 </a><a href="#h22-0-6652" id="h22-0-6652" class="d">- renderLanes2.pendingContext && (renderLanes2.context = renderLanes2.pendingContext, renderLanes2.pendingContext = null); 25726 </a><a href="#h22-0-6653" id="h22-0-6653" class="d">- if (null === current2 || null === current2.child) 25727 </a><a href="#h22-0-6654" id="h22-0-6654" class="d">- popHydrationState(workInProgress2) ? (emitPendingHydrationWarnings(), markUpdate(workInProgress2)) : null === current2 || current2.memoizedState.isDehydrated && 0 === (workInProgress2.flags & 256) || (workInProgress2.flags |= 1024, null !== hydrationErrors && (queueRecoverableErrors(hydrationErrors), hydrationErrors = null)); 25728 </a><a href="#h22-0-6655" id="h22-0-6655" class="d">- updateHostContainer(current2, workInProgress2); 25729 </a><a href="#h22-0-6656" id="h22-0-6656" class="d">- bubbleProperties(workInProgress2); 25730 </a><a href="#h22-0-6657" id="h22-0-6657" class="d">- return null; 25731 </a><a href="#h22-0-6658" id="h22-0-6658" class="d">- case 26: 25732 </a><a href="#h22-0-6659" id="h22-0-6659" class="d">- if (supportsResources) { 25733 </a><a href="#h22-0-6660" id="h22-0-6660" class="d">- renderLanes2 = workInProgress2.type; 25734 </a><a href="#h22-0-6661" id="h22-0-6661" class="d">- var nextResource = workInProgress2.memoizedState; 25735 </a><a href="#h22-0-6662" id="h22-0-6662" class="d">- null === current2 ? (markUpdate(workInProgress2), null !== nextResource ? (bubbleProperties(workInProgress2), preloadResourceAndSuspendIfNeeded( 25736 </a><a href="#h22-0-6663" id="h22-0-6663" class="d">- workInProgress2, 25737 </a><a href="#h22-0-6664" id="h22-0-6664" class="d">- nextResource 25738 </a><a href="#h22-0-6665" id="h22-0-6665" class="d">- )) : (bubbleProperties(workInProgress2), preloadInstanceAndSuspendIfNeeded( 25739 </a><a href="#h22-0-6666" id="h22-0-6666" class="d">- workInProgress2, 25740 </a><a href="#h22-0-6667" id="h22-0-6667" class="d">- renderLanes2, 25741 </a><a href="#h22-0-6668" id="h22-0-6668" class="d">- newProps 25742 </a><a href="#h22-0-6669" id="h22-0-6669" class="d">- ))) : nextResource ? nextResource !== current2.memoizedState ? (markUpdate(workInProgress2), bubbleProperties(workInProgress2), preloadResourceAndSuspendIfNeeded( 25743 </a><a href="#h22-0-6670" id="h22-0-6670" class="d">- workInProgress2, 25744 </a><a href="#h22-0-6671" id="h22-0-6671" class="d">- nextResource 25745 </a><a href="#h22-0-6672" id="h22-0-6672" class="d">- )) : (bubbleProperties(workInProgress2), workInProgress2.flags &= -16777217) : (supportsMutation ? current2.memoizedProps !== newProps && markUpdate(workInProgress2) : updateHostComponent( 25746 </a><a href="#h22-0-6673" id="h22-0-6673" class="d">- current2, 25747 </a><a href="#h22-0-6674" id="h22-0-6674" class="d">- workInProgress2, 25748 </a><a href="#h22-0-6675" id="h22-0-6675" class="d">- renderLanes2, 25749 </a><a href="#h22-0-6676" id="h22-0-6676" class="d">- newProps 25750 </a><a href="#h22-0-6677" id="h22-0-6677" class="d">- ), bubbleProperties(workInProgress2), preloadInstanceAndSuspendIfNeeded( 25751 </a><a href="#h22-0-6678" id="h22-0-6678" class="d">- workInProgress2, 25752 </a><a href="#h22-0-6679" id="h22-0-6679" class="d">- renderLanes2, 25753 </a><a href="#h22-0-6680" id="h22-0-6680" class="d">- newProps 25754 </a><a href="#h22-0-6681" id="h22-0-6681" class="d">- )); 25755 </a><a href="#h22-0-6682" id="h22-0-6682" class="d">- return null; 25756 </a><a href="#h22-0-6683" id="h22-0-6683" class="d">- } 25757 </a><a href="#h22-0-6684" id="h22-0-6684" class="d">- case 27: 25758 </a><a href="#h22-0-6685" id="h22-0-6685" class="d">- if (supportsSingletons) { 25759 </a><a href="#h22-0-6686" id="h22-0-6686" class="d">- popHostContext(workInProgress2); 25760 </a><a href="#h22-0-6687" id="h22-0-6687" class="d">- renderLanes2 = requiredContext(rootInstanceStackCursor.current); 25761 </a><a href="#h22-0-6688" id="h22-0-6688" class="d">- nextResource = workInProgress2.type; 25762 </a><a href="#h22-0-6689" id="h22-0-6689" class="d">- if (null !== current2 && null != workInProgress2.stateNode) 25763 </a><a href="#h22-0-6690" id="h22-0-6690" class="d">- supportsMutation ? current2.memoizedProps !== newProps && markUpdate(workInProgress2) : updateHostComponent( 25764 </a><a href="#h22-0-6691" id="h22-0-6691" class="d">- current2, 25765 </a><a href="#h22-0-6692" id="h22-0-6692" class="d">- workInProgress2, 25766 </a><a href="#h22-0-6693" id="h22-0-6693" class="d">- nextResource, 25767 </a><a href="#h22-0-6694" id="h22-0-6694" class="d">- newProps 25768 </a><a href="#h22-0-6695" id="h22-0-6695" class="d">- ); 25769 </a><a href="#h22-0-6696" id="h22-0-6696" class="d">- else { 25770 </a><a href="#h22-0-6697" id="h22-0-6697" class="d">- if (!newProps) { 25771 </a><a href="#h22-0-6698" id="h22-0-6698" class="d">- if (null === workInProgress2.stateNode) 25772 </a><a href="#h22-0-6699" id="h22-0-6699" class="d">- throw Error( 25773 </a><a href="#h22-0-6700" id="h22-0-6700" class="d">- "We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue." 25774 </a><a href="#h22-0-6701" id="h22-0-6701" class="d">- ); 25775 </a><a href="#h22-0-6702" id="h22-0-6702" class="d">- bubbleProperties(workInProgress2); 25776 </a><a href="#h22-0-6703" id="h22-0-6703" class="d">- return null; 25777 </a><a href="#h22-0-6704" id="h22-0-6704" class="d">- } 25778 </a><a href="#h22-0-6705" id="h22-0-6705" class="d">- current2 = getHostContext(); 25779 </a><a href="#h22-0-6706" id="h22-0-6706" class="d">- popHydrationState(workInProgress2) ? prepareToHydrateHostInstance(workInProgress2, current2) : (current2 = resolveSingletonInstance( 25780 </a><a href="#h22-0-6707" id="h22-0-6707" class="d">- nextResource, 25781 </a><a href="#h22-0-6708" id="h22-0-6708" class="d">- newProps, 25782 </a><a href="#h22-0-6709" id="h22-0-6709" class="d">- renderLanes2, 25783 </a><a href="#h22-0-6710" id="h22-0-6710" class="d">- current2, 25784 </a><a href="#h22-0-6711" id="h22-0-6711" class="d">- true 25785 </a><a href="#h22-0-6712" id="h22-0-6712" class="d">- ), workInProgress2.stateNode = current2, markUpdate(workInProgress2)); 25786 </a><a href="#h22-0-6713" id="h22-0-6713" class="d">- } 25787 </a><a href="#h22-0-6714" id="h22-0-6714" class="d">- bubbleProperties(workInProgress2); 25788 </a><a href="#h22-0-6715" id="h22-0-6715" class="d">- return null; 25789 </a><a href="#h22-0-6716" id="h22-0-6716" class="d">- } 25790 </a><a href="#h22-0-6717" id="h22-0-6717" class="d">- case 5: 25791 </a><a href="#h22-0-6718" id="h22-0-6718" class="d">- popHostContext(workInProgress2); 25792 </a><a href="#h22-0-6719" id="h22-0-6719" class="d">- renderLanes2 = workInProgress2.type; 25793 </a><a href="#h22-0-6720" id="h22-0-6720" class="d">- if (null !== current2 && null != workInProgress2.stateNode) 25794 </a><a href="#h22-0-6721" id="h22-0-6721" class="d">- updateHostComponent(current2, workInProgress2, renderLanes2, newProps); 25795 </a><a href="#h22-0-6722" id="h22-0-6722" class="d">- else { 25796 </a><a href="#h22-0-6723" id="h22-0-6723" class="d">- if (!newProps) { 25797 </a><a href="#h22-0-6724" id="h22-0-6724" class="d">- if (null === workInProgress2.stateNode) 25798 </a><a href="#h22-0-6725" id="h22-0-6725" class="d">- throw Error( 25799 </a><a href="#h22-0-6726" id="h22-0-6726" class="d">- "We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue." 25800 </a><a href="#h22-0-6727" id="h22-0-6727" class="d">- ); 25801 </a><a href="#h22-0-6728" id="h22-0-6728" class="d">- bubbleProperties(workInProgress2); 25802 </a><a href="#h22-0-6729" id="h22-0-6729" class="d">- return null; 25803 </a><a href="#h22-0-6730" id="h22-0-6730" class="d">- } 25804 </a><a href="#h22-0-6731" id="h22-0-6731" class="d">- current2 = getHostContext(); 25805 </a><a href="#h22-0-6732" id="h22-0-6732" class="d">- popHydrationState(workInProgress2) ? prepareToHydrateHostInstance(workInProgress2, current2) : (nextResource = requiredContext( 25806 </a><a href="#h22-0-6733" id="h22-0-6733" class="d">- rootInstanceStackCursor.current 25807 </a><a href="#h22-0-6734" id="h22-0-6734" class="d">- ), nextResource = createInstance( 25808 </a><a href="#h22-0-6735" id="h22-0-6735" class="d">- renderLanes2, 25809 </a><a href="#h22-0-6736" id="h22-0-6736" class="d">- newProps, 25810 </a><a href="#h22-0-6737" id="h22-0-6737" class="d">- nextResource, 25811 </a><a href="#h22-0-6738" id="h22-0-6738" class="d">- current2, 25812 </a><a href="#h22-0-6739" id="h22-0-6739" class="d">- workInProgress2 25813 </a><a href="#h22-0-6740" id="h22-0-6740" class="d">- ), appendAllChildren(nextResource, workInProgress2, false, false), workInProgress2.stateNode = nextResource, finalizeInitialChildren( 25814 </a><a href="#h22-0-6741" id="h22-0-6741" class="d">- nextResource, 25815 </a><a href="#h22-0-6742" id="h22-0-6742" class="d">- renderLanes2, 25816 </a><a href="#h22-0-6743" id="h22-0-6743" class="d">- newProps, 25817 </a><a href="#h22-0-6744" id="h22-0-6744" class="d">- current2 25818 </a><a href="#h22-0-6745" id="h22-0-6745" class="d">- ) && markUpdate(workInProgress2)); 25819 </a><a href="#h22-0-6746" id="h22-0-6746" class="d">- } 25820 </a><a href="#h22-0-6747" id="h22-0-6747" class="d">- bubbleProperties(workInProgress2); 25821 </a><a href="#h22-0-6748" id="h22-0-6748" class="d">- preloadInstanceAndSuspendIfNeeded( 25822 </a><a href="#h22-0-6749" id="h22-0-6749" class="d">- workInProgress2, 25823 </a><a href="#h22-0-6750" id="h22-0-6750" class="d">- workInProgress2.type, 25824 </a><a href="#h22-0-6751" id="h22-0-6751" class="d">- workInProgress2.pendingProps 25825 </a><a href="#h22-0-6752" id="h22-0-6752" class="d">- ); 25826 </a><a href="#h22-0-6753" id="h22-0-6753" class="d">- return null; 25827 </a><a href="#h22-0-6754" id="h22-0-6754" class="d">- case 6: 25828 </a><a href="#h22-0-6755" id="h22-0-6755" class="d">- if (current2 && null != workInProgress2.stateNode) 25829 </a><a href="#h22-0-6756" id="h22-0-6756" class="d">- renderLanes2 = current2.memoizedProps, supportsMutation ? renderLanes2 !== newProps && markUpdate(workInProgress2) : supportsPersistence && (renderLanes2 !== newProps ? (current2 = requiredContext( 25830 </a><a href="#h22-0-6757" id="h22-0-6757" class="d">- rootInstanceStackCursor.current 25831 </a><a href="#h22-0-6758" id="h22-0-6758" class="d">- ), renderLanes2 = getHostContext(), workInProgress2.stateNode = createTextInstance( 25832 </a><a href="#h22-0-6759" id="h22-0-6759" class="d">- newProps, 25833 </a><a href="#h22-0-6760" id="h22-0-6760" class="d">- current2, 25834 </a><a href="#h22-0-6761" id="h22-0-6761" class="d">- renderLanes2, 25835 </a><a href="#h22-0-6762" id="h22-0-6762" class="d">- workInProgress2 25836 </a><a href="#h22-0-6763" id="h22-0-6763" class="d">- ), markUpdate(workInProgress2)) : workInProgress2.stateNode = current2.stateNode); 25837 </a><a href="#h22-0-6764" id="h22-0-6764" class="d">- else { 25838 </a><a href="#h22-0-6765" id="h22-0-6765" class="d">- if ("string" !== typeof newProps && null === workInProgress2.stateNode) 25839 </a><a href="#h22-0-6766" id="h22-0-6766" class="d">- throw Error( 25840 </a><a href="#h22-0-6767" id="h22-0-6767" class="d">- "We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue." 25841 </a><a href="#h22-0-6768" id="h22-0-6768" class="d">- ); 25842 </a><a href="#h22-0-6769" id="h22-0-6769" class="d">- current2 = requiredContext(rootInstanceStackCursor.current); 25843 </a><a href="#h22-0-6770" id="h22-0-6770" class="d">- renderLanes2 = getHostContext(); 25844 </a><a href="#h22-0-6771" id="h22-0-6771" class="d">- if (popHydrationState(workInProgress2)) { 25845 </a><a href="#h22-0-6772" id="h22-0-6772" class="d">- if (!supportsHydration) 25846 </a><a href="#h22-0-6773" id="h22-0-6773" class="d">- throw Error( 25847 </a><a href="#h22-0-6774" id="h22-0-6774" class="d">- "Expected prepareToHydrateHostTextInstance() to never be called. This error is likely caused by a bug in React. Please file an issue." 25848 </a><a href="#h22-0-6775" id="h22-0-6775" class="d">- ); 25849 </a><a href="#h22-0-6776" id="h22-0-6776" class="d">- current2 = workInProgress2.stateNode; 25850 </a><a href="#h22-0-6777" id="h22-0-6777" class="d">- renderLanes2 = workInProgress2.memoizedProps; 25851 </a><a href="#h22-0-6778" id="h22-0-6778" class="d">- nextResource = !didSuspendOrErrorDEV; 25852 </a><a href="#h22-0-6779" id="h22-0-6779" class="d">- newProps = null; 25853 </a><a href="#h22-0-6780" id="h22-0-6780" class="d">- var returnFiber = hydrationParentFiber; 25854 </a><a href="#h22-0-6781" id="h22-0-6781" class="d">- if (null !== returnFiber) 25855 </a><a href="#h22-0-6782" id="h22-0-6782" class="d">- switch (returnFiber.tag) { 25856 </a><a href="#h22-0-6783" id="h22-0-6783" class="d">- case 3: 25857 </a><a href="#h22-0-6784" id="h22-0-6784" class="d">- nextResource && (nextResource = diffHydratedTextForDevWarnings( 25858 </a><a href="#h22-0-6785" id="h22-0-6785" class="d">- current2, 25859 </a><a href="#h22-0-6786" id="h22-0-6786" class="d">- renderLanes2, 25860 </a><a href="#h22-0-6787" id="h22-0-6787" class="d">- newProps 25861 </a><a href="#h22-0-6788" id="h22-0-6788" class="d">- ), null !== nextResource && (buildHydrationDiffNode(workInProgress2, 0).serverProps = nextResource)); 25862 </a><a href="#h22-0-6789" id="h22-0-6789" class="d">- break; 25863 </a><a href="#h22-0-6790" id="h22-0-6790" class="d">- case 27: 25864 </a><a href="#h22-0-6791" id="h22-0-6791" class="d">- case 5: 25865 </a><a href="#h22-0-6792" id="h22-0-6792" class="d">- newProps = returnFiber.memoizedProps, nextResource && (nextResource = diffHydratedTextForDevWarnings( 25866 </a><a href="#h22-0-6793" id="h22-0-6793" class="d">- current2, 25867 </a><a href="#h22-0-6794" id="h22-0-6794" class="d">- renderLanes2, 25868 </a><a href="#h22-0-6795" id="h22-0-6795" class="d">- newProps 25869 </a><a href="#h22-0-6796" id="h22-0-6796" class="d">- ), null !== nextResource && (buildHydrationDiffNode( 25870 </a><a href="#h22-0-6797" id="h22-0-6797" class="d">- workInProgress2, 25871 </a><a href="#h22-0-6798" id="h22-0-6798" class="d">- 0 25872 </a><a href="#h22-0-6799" id="h22-0-6799" class="d">- ).serverProps = nextResource)); 25873 </a><a href="#h22-0-6800" id="h22-0-6800" class="d">- } 25874 </a><a href="#h22-0-6801" id="h22-0-6801" class="d">- hydrateTextInstance( 25875 </a><a href="#h22-0-6802" id="h22-0-6802" class="d">- current2, 25876 </a><a href="#h22-0-6803" id="h22-0-6803" class="d">- renderLanes2, 25877 </a><a href="#h22-0-6804" id="h22-0-6804" class="d">- workInProgress2, 25878 </a><a href="#h22-0-6805" id="h22-0-6805" class="d">- newProps 25879 </a><a href="#h22-0-6806" id="h22-0-6806" class="d">- ) || throwOnHydrationMismatch(workInProgress2); 25880 </a><a href="#h22-0-6807" id="h22-0-6807" class="d">- } else 25881 </a><a href="#h22-0-6808" id="h22-0-6808" class="d">- workInProgress2.stateNode = createTextInstance( 25882 </a><a href="#h22-0-6809" id="h22-0-6809" class="d">- newProps, 25883 </a><a href="#h22-0-6810" id="h22-0-6810" class="d">- current2, 25884 </a><a href="#h22-0-6811" id="h22-0-6811" class="d">- renderLanes2, 25885 </a><a href="#h22-0-6812" id="h22-0-6812" class="d">- workInProgress2 25886 </a><a href="#h22-0-6813" id="h22-0-6813" class="d">- ); 25887 </a><a href="#h22-0-6814" id="h22-0-6814" class="d">- } 25888 </a><a href="#h22-0-6815" id="h22-0-6815" class="d">- bubbleProperties(workInProgress2); 25889 </a><a href="#h22-0-6816" id="h22-0-6816" class="d">- return null; 25890 </a><a href="#h22-0-6817" id="h22-0-6817" class="d">- case 13: 25891 </a><a href="#h22-0-6818" id="h22-0-6818" class="d">- newProps = workInProgress2.memoizedState; 25892 </a><a href="#h22-0-6819" id="h22-0-6819" class="d">- if (null === current2 || null !== current2.memoizedState && null !== current2.memoizedState.dehydrated) { 25893 </a><a href="#h22-0-6820" id="h22-0-6820" class="d">- nextResource = popHydrationState(workInProgress2); 25894 </a><a href="#h22-0-6821" id="h22-0-6821" class="d">- if (null !== newProps && null !== newProps.dehydrated) { 25895 </a><a href="#h22-0-6822" id="h22-0-6822" class="d">- if (null === current2) { 25896 </a><a href="#h22-0-6823" id="h22-0-6823" class="d">- if (!nextResource) 25897 </a><a href="#h22-0-6824" id="h22-0-6824" class="d">- throw Error( 25898 </a><a href="#h22-0-6825" id="h22-0-6825" class="d">- "A dehydrated suspense component was completed without a hydrated node. This is probably a bug in React." 25899 </a><a href="#h22-0-6826" id="h22-0-6826" class="d">- ); 25900 </a><a href="#h22-0-6827" id="h22-0-6827" class="d">- if (!supportsHydration) 25901 </a><a href="#h22-0-6828" id="h22-0-6828" class="d">- throw Error( 25902 </a><a href="#h22-0-6829" id="h22-0-6829" class="d">- "Expected prepareToHydrateHostSuspenseInstance() to never be called. This error is likely caused by a bug in React. Please file an issue." 25903 </a><a href="#h22-0-6830" id="h22-0-6830" class="d">- ); 25904 </a><a href="#h22-0-6831" id="h22-0-6831" class="d">- nextResource = workInProgress2.memoizedState; 25905 </a><a href="#h22-0-6832" id="h22-0-6832" class="d">- nextResource = null !== nextResource ? nextResource.dehydrated : null; 25906 </a><a href="#h22-0-6833" id="h22-0-6833" class="d">- if (!nextResource) 25907 </a><a href="#h22-0-6834" id="h22-0-6834" class="d">- throw Error( 25908 </a><a href="#h22-0-6835" id="h22-0-6835" class="d">- "Expected to have a hydrated suspense instance. This error is likely caused by a bug in React. Please file an issue." 25909 </a><a href="#h22-0-6836" id="h22-0-6836" class="d">- ); 25910 </a><a href="#h22-0-6837" id="h22-0-6837" class="d">- hydrateSuspenseInstance(nextResource, workInProgress2); 25911 </a><a href="#h22-0-6838" id="h22-0-6838" class="d">- bubbleProperties(workInProgress2); 25912 </a><a href="#h22-0-6839" id="h22-0-6839" class="d">- (workInProgress2.mode & 2) !== NoMode && null !== newProps && (nextResource = workInProgress2.child, null !== nextResource && (workInProgress2.treeBaseDuration -= nextResource.treeBaseDuration)); 25913 </a><a href="#h22-0-6840" id="h22-0-6840" class="d">- } else 25914 </a><a href="#h22-0-6841" id="h22-0-6841" class="d">- emitPendingHydrationWarnings(), resetHydrationState(), 0 === (workInProgress2.flags & 128) && (workInProgress2.memoizedState = null), workInProgress2.flags |= 4, bubbleProperties(workInProgress2), (workInProgress2.mode & 2) !== NoMode && null !== newProps && (nextResource = workInProgress2.child, null !== nextResource && (workInProgress2.treeBaseDuration -= nextResource.treeBaseDuration)); 25915 </a><a href="#h22-0-6842" id="h22-0-6842" class="d">- nextResource = false; 25916 </a><a href="#h22-0-6843" id="h22-0-6843" class="d">- } else 25917 </a><a href="#h22-0-6844" id="h22-0-6844" class="d">- null !== hydrationErrors && (queueRecoverableErrors(hydrationErrors), hydrationErrors = null), nextResource = true; 25918 </a><a href="#h22-0-6845" id="h22-0-6845" class="d">- if (!nextResource) { 25919 </a><a href="#h22-0-6846" id="h22-0-6846" class="d">- if (workInProgress2.flags & 256) 25920 </a><a href="#h22-0-6847" id="h22-0-6847" class="d">- return popSuspenseHandler(workInProgress2), workInProgress2; 25921 </a><a href="#h22-0-6848" id="h22-0-6848" class="d">- popSuspenseHandler(workInProgress2); 25922 </a><a href="#h22-0-6849" id="h22-0-6849" class="d">- return null; 25923 </a><a href="#h22-0-6850" id="h22-0-6850" class="d">- } 25924 </a><a href="#h22-0-6851" id="h22-0-6851" class="d">- } 25925 </a><a href="#h22-0-6852" id="h22-0-6852" class="d">- popSuspenseHandler(workInProgress2); 25926 </a><a href="#h22-0-6853" id="h22-0-6853" class="d">- if (0 !== (workInProgress2.flags & 128)) 25927 </a><a href="#h22-0-6854" id="h22-0-6854" class="d">- return workInProgress2.lanes = renderLanes2, (workInProgress2.mode & 2) !== NoMode && transferActualDuration(workInProgress2), workInProgress2; 25928 </a><a href="#h22-0-6855" id="h22-0-6855" class="d">- renderLanes2 = null !== newProps; 25929 </a><a href="#h22-0-6856" id="h22-0-6856" class="d">- current2 = null !== current2 && null !== current2.memoizedState; 25930 </a><a href="#h22-0-6857" id="h22-0-6857" class="d">- renderLanes2 && (newProps = workInProgress2.child, nextResource = null, null !== newProps.alternate && null !== newProps.alternate.memoizedState && null !== newProps.alternate.memoizedState.cachePool && (nextResource = newProps.alternate.memoizedState.cachePool.pool), returnFiber = null, null !== newProps.memoizedState && null !== newProps.memoizedState.cachePool && (returnFiber = newProps.memoizedState.cachePool.pool), returnFiber !== nextResource && (newProps.flags |= 2048)); 25931 </a><a href="#h22-0-6858" id="h22-0-6858" class="d">- renderLanes2 !== current2 && renderLanes2 && (workInProgress2.child.flags |= 8192); 25932 </a><a href="#h22-0-6859" id="h22-0-6859" class="d">- scheduleRetryEffect(workInProgress2, workInProgress2.updateQueue); 25933 </a><a href="#h22-0-6860" id="h22-0-6860" class="d">- bubbleProperties(workInProgress2); 25934 </a><a href="#h22-0-6861" id="h22-0-6861" class="d">- (workInProgress2.mode & 2) !== NoMode && renderLanes2 && (current2 = workInProgress2.child, null !== current2 && (workInProgress2.treeBaseDuration -= current2.treeBaseDuration)); 25935 </a><a href="#h22-0-6862" id="h22-0-6862" class="d">- return null; 25936 </a><a href="#h22-0-6863" id="h22-0-6863" class="d">- case 4: 25937 </a><a href="#h22-0-6864" id="h22-0-6864" class="d">- return popHostContainer(workInProgress2), updateHostContainer(current2, workInProgress2), null === current2 && preparePortalMount(workInProgress2.stateNode.containerInfo), bubbleProperties(workInProgress2), null; 25938 </a><a href="#h22-0-6865" id="h22-0-6865" class="d">- case 10: 25939 </a><a href="#h22-0-6866" id="h22-0-6866" class="d">- return popProvider(workInProgress2.type, workInProgress2), bubbleProperties(workInProgress2), null; 25940 </a><a href="#h22-0-6867" id="h22-0-6867" class="d">- case 19: 25941 </a><a href="#h22-0-6868" id="h22-0-6868" class="d">- pop(suspenseStackCursor, workInProgress2); 25942 </a><a href="#h22-0-6869" id="h22-0-6869" class="d">- nextResource = workInProgress2.memoizedState; 25943 </a><a href="#h22-0-6870" id="h22-0-6870" class="d">- if (null === nextResource) 25944 </a><a href="#h22-0-6871" id="h22-0-6871" class="d">- return bubbleProperties(workInProgress2), null; 25945 </a><a href="#h22-0-6872" id="h22-0-6872" class="d">- newProps = 0 !== (workInProgress2.flags & 128); 25946 </a><a href="#h22-0-6873" id="h22-0-6873" class="d">- returnFiber = nextResource.rendering; 25947 </a><a href="#h22-0-6874" id="h22-0-6874" class="d">- if (null === returnFiber) 25948 </a><a href="#h22-0-6875" id="h22-0-6875" class="d">- if (newProps) cutOffTailIfNeeded(nextResource, false); 25949 </a><a href="#h22-0-6876" id="h22-0-6876" class="d">- else { 25950 </a><a href="#h22-0-6877" id="h22-0-6877" class="d">- if (workInProgressRootExitStatus !== RootInProgress || null !== current2 && 0 !== (current2.flags & 128)) 25951 </a><a href="#h22-0-6878" id="h22-0-6878" class="d">- for (current2 = workInProgress2.child; null !== current2; ) { 25952 </a><a href="#h22-0-6879" id="h22-0-6879" class="d">- returnFiber = findFirstSuspended(current2); 25953 </a><a href="#h22-0-6880" id="h22-0-6880" class="d">- if (null !== returnFiber) { 25954 </a><a href="#h22-0-6881" id="h22-0-6881" class="d">- workInProgress2.flags |= 128; 25955 </a><a href="#h22-0-6882" id="h22-0-6882" class="d">- cutOffTailIfNeeded(nextResource, false); 25956 </a><a href="#h22-0-6883" id="h22-0-6883" class="d">- current2 = returnFiber.updateQueue; 25957 </a><a href="#h22-0-6884" id="h22-0-6884" class="d">- workInProgress2.updateQueue = current2; 25958 </a><a href="#h22-0-6885" id="h22-0-6885" class="d">- scheduleRetryEffect(workInProgress2, current2); 25959 </a><a href="#h22-0-6886" id="h22-0-6886" class="d">- workInProgress2.subtreeFlags = 0; 25960 </a><a href="#h22-0-6887" id="h22-0-6887" class="d">- current2 = renderLanes2; 25961 </a><a href="#h22-0-6888" id="h22-0-6888" class="d">- for (renderLanes2 = workInProgress2.child; null !== renderLanes2; ) 25962 </a><a href="#h22-0-6889" id="h22-0-6889" class="d">- resetWorkInProgress(renderLanes2, current2), renderLanes2 = renderLanes2.sibling; 25963 </a><a href="#h22-0-6890" id="h22-0-6890" class="d">- push( 25964 </a><a href="#h22-0-6891" id="h22-0-6891" class="d">- suspenseStackCursor, 25965 </a><a href="#h22-0-6892" id="h22-0-6892" class="d">- suspenseStackCursor.current & SubtreeSuspenseContextMask | ForceSuspenseFallback, 25966 </a><a href="#h22-0-6893" id="h22-0-6893" class="d">- workInProgress2 25967 </a><a href="#h22-0-6894" id="h22-0-6894" class="d">- ); 25968 </a><a href="#h22-0-6895" id="h22-0-6895" class="d">- return workInProgress2.child; 25969 </a><a href="#h22-0-6896" id="h22-0-6896" class="d">- } 25970 </a><a href="#h22-0-6897" id="h22-0-6897" class="d">- current2 = current2.sibling; 25971 </a><a href="#h22-0-6898" id="h22-0-6898" class="d">- } 25972 </a><a href="#h22-0-6899" id="h22-0-6899" class="d">- null !== nextResource.tail && now$1() > workInProgressRootRenderTargetTime && (workInProgress2.flags |= 128, newProps = true, cutOffTailIfNeeded(nextResource, false), workInProgress2.lanes = 4194304); 25973 </a><a href="#h22-0-6900" id="h22-0-6900" class="d">- } 25974 </a><a href="#h22-0-6901" id="h22-0-6901" class="d">- else { 25975 </a><a href="#h22-0-6902" id="h22-0-6902" class="d">- if (!newProps) 25976 </a><a href="#h22-0-6903" id="h22-0-6903" class="d">- if (current2 = findFirstSuspended(returnFiber), null !== current2) { 25977 </a><a href="#h22-0-6904" id="h22-0-6904" class="d">- if (workInProgress2.flags |= 128, newProps = true, current2 = current2.updateQueue, workInProgress2.updateQueue = current2, scheduleRetryEffect(workInProgress2, current2), cutOffTailIfNeeded(nextResource, true), null === nextResource.tail && "hidden" === nextResource.tailMode && !returnFiber.alternate && !isHydrating) 25978 </a><a href="#h22-0-6905" id="h22-0-6905" class="d">- return bubbleProperties(workInProgress2), null; 25979 </a><a href="#h22-0-6906" id="h22-0-6906" class="d">- } else 25980 </a><a href="#h22-0-6907" id="h22-0-6907" class="d">- 2 * now$1() - nextResource.renderingStartTime > workInProgressRootRenderTargetTime && 536870912 !== renderLanes2 && (workInProgress2.flags |= 128, newProps = true, cutOffTailIfNeeded(nextResource, false), workInProgress2.lanes = 4194304); 25981 </a><a href="#h22-0-6908" id="h22-0-6908" class="d">- nextResource.isBackwards ? (returnFiber.sibling = workInProgress2.child, workInProgress2.child = returnFiber) : (current2 = nextResource.last, null !== current2 ? current2.sibling = returnFiber : workInProgress2.child = returnFiber, nextResource.last = returnFiber); 25982 </a><a href="#h22-0-6909" id="h22-0-6909" class="d">- } 25983 </a><a href="#h22-0-6910" id="h22-0-6910" class="d">- if (null !== nextResource.tail) 25984 </a><a href="#h22-0-6911" id="h22-0-6911" class="d">- return current2 = nextResource.tail, nextResource.rendering = current2, nextResource.tail = current2.sibling, nextResource.renderingStartTime = now$1(), current2.sibling = null, renderLanes2 = suspenseStackCursor.current, renderLanes2 = newProps ? renderLanes2 & SubtreeSuspenseContextMask | ForceSuspenseFallback : renderLanes2 & SubtreeSuspenseContextMask, push(suspenseStackCursor, renderLanes2, workInProgress2), current2; 25985 </a><a href="#h22-0-6912" id="h22-0-6912" class="d">- bubbleProperties(workInProgress2); 25986 </a><a href="#h22-0-6913" id="h22-0-6913" class="d">- return null; 25987 </a><a href="#h22-0-6914" id="h22-0-6914" class="d">- case 22: 25988 </a><a href="#h22-0-6915" id="h22-0-6915" class="d">- case 23: 25989 </a><a href="#h22-0-6916" id="h22-0-6916" class="d">- return popSuspenseHandler(workInProgress2), popHiddenContext(workInProgress2), newProps = null !== workInProgress2.memoizedState, null !== current2 ? null !== current2.memoizedState !== newProps && (workInProgress2.flags |= 8192) : newProps && (workInProgress2.flags |= 8192), newProps ? 0 !== (renderLanes2 & 536870912) && 0 === (workInProgress2.flags & 128) && (bubbleProperties(workInProgress2), workInProgress2.subtreeFlags & 6 && (workInProgress2.flags |= 8192)) : bubbleProperties(workInProgress2), renderLanes2 = workInProgress2.updateQueue, null !== renderLanes2 && scheduleRetryEffect(workInProgress2, renderLanes2.retryQueue), renderLanes2 = null, null !== current2 && null !== current2.memoizedState && null !== current2.memoizedState.cachePool && (renderLanes2 = current2.memoizedState.cachePool.pool), newProps = null, null !== workInProgress2.memoizedState && null !== workInProgress2.memoizedState.cachePool && (newProps = workInProgress2.memoizedState.cachePool.pool), newProps !== renderLanes2 && (workInProgress2.flags |= 2048), null !== current2 && pop(resumedCache, workInProgress2), null; 25990 </a><a href="#h22-0-6917" id="h22-0-6917" class="d">- case 24: 25991 </a><a href="#h22-0-6918" id="h22-0-6918" class="d">- return renderLanes2 = null, null !== current2 && (renderLanes2 = current2.memoizedState.cache), workInProgress2.memoizedState.cache !== renderLanes2 && (workInProgress2.flags |= 2048), popProvider(CacheContext, workInProgress2), bubbleProperties(workInProgress2), null; 25992 </a><a href="#h22-0-6919" id="h22-0-6919" class="d">- case 25: 25993 </a><a href="#h22-0-6920" id="h22-0-6920" class="d">- return null; 25994 </a><a href="#h22-0-6921" id="h22-0-6921" class="d">- } 25995 </a><a href="#h22-0-6922" id="h22-0-6922" class="d">- throw Error( 25996 </a><a href="#h22-0-6923" id="h22-0-6923" class="d">- "Unknown unit of work tag (" + workInProgress2.tag + "). This error is likely caused by a bug in React. Please file an issue." 25997 </a><a href="#h22-0-6924" id="h22-0-6924" class="d">- ); 25998 </a><a href="#h22-0-6925" id="h22-0-6925" class="d">- } 25999 </a><a href="#h22-0-6926" id="h22-0-6926" class="d">- function unwindWork(current2, workInProgress2) { 26000 </a><a href="#h22-0-6927" id="h22-0-6927" class="d">- popTreeContext(workInProgress2); 26001 </a><a href="#h22-0-6928" id="h22-0-6928" class="d">- switch (workInProgress2.tag) { 26002 </a><a href="#h22-0-6929" id="h22-0-6929" class="d">- case 1: 26003 </a><a href="#h22-0-6930" id="h22-0-6930" class="d">- return current2 = workInProgress2.flags, current2 & 65536 ? (workInProgress2.flags = current2 & -65537 | 128, (workInProgress2.mode & 2) !== NoMode && transferActualDuration(workInProgress2), workInProgress2) : null; 26004 </a><a href="#h22-0-6931" id="h22-0-6931" class="d">- case 3: 26005 </a><a href="#h22-0-6932" id="h22-0-6932" class="d">- return popProvider(CacheContext, workInProgress2), popHostContainer(workInProgress2), current2 = workInProgress2.flags, 0 !== (current2 & 65536) && 0 === (current2 & 128) ? (workInProgress2.flags = current2 & -65537 | 128, workInProgress2) : null; 26006 </a><a href="#h22-0-6933" id="h22-0-6933" class="d">- case 26: 26007 </a><a href="#h22-0-6934" id="h22-0-6934" class="d">- case 27: 26008 </a><a href="#h22-0-6935" id="h22-0-6935" class="d">- case 5: 26009 </a><a href="#h22-0-6936" id="h22-0-6936" class="d">- return popHostContext(workInProgress2), null; 26010 </a><a href="#h22-0-6937" id="h22-0-6937" class="d">- case 13: 26011 </a><a href="#h22-0-6938" id="h22-0-6938" class="d">- popSuspenseHandler(workInProgress2); 26012 </a><a href="#h22-0-6939" id="h22-0-6939" class="d">- current2 = workInProgress2.memoizedState; 26013 </a><a href="#h22-0-6940" id="h22-0-6940" class="d">- if (null !== current2 && null !== current2.dehydrated) { 26014 </a><a href="#h22-0-6941" id="h22-0-6941" class="d">- if (null === workInProgress2.alternate) 26015 </a><a href="#h22-0-6942" id="h22-0-6942" class="d">- throw Error( 26016 </a><a href="#h22-0-6943" id="h22-0-6943" class="d">- "Threw in newly mounted dehydrated component. This is likely a bug in React. Please file an issue." 26017 </a><a href="#h22-0-6944" id="h22-0-6944" class="d">- ); 26018 </a><a href="#h22-0-6945" id="h22-0-6945" class="d">- resetHydrationState(); 26019 </a><a href="#h22-0-6946" id="h22-0-6946" class="d">- } 26020 </a><a href="#h22-0-6947" id="h22-0-6947" class="d">- current2 = workInProgress2.flags; 26021 </a><a href="#h22-0-6948" id="h22-0-6948" class="d">- return current2 & 65536 ? (workInProgress2.flags = current2 & -65537 | 128, (workInProgress2.mode & 2) !== NoMode && transferActualDuration(workInProgress2), workInProgress2) : null; 26022 </a><a href="#h22-0-6949" id="h22-0-6949" class="d">- case 19: 26023 </a><a href="#h22-0-6950" id="h22-0-6950" class="d">- return pop(suspenseStackCursor, workInProgress2), null; 26024 </a><a href="#h22-0-6951" id="h22-0-6951" class="d">- case 4: 26025 </a><a href="#h22-0-6952" id="h22-0-6952" class="d">- return popHostContainer(workInProgress2), null; 26026 </a><a href="#h22-0-6953" id="h22-0-6953" class="d">- case 10: 26027 </a><a href="#h22-0-6954" id="h22-0-6954" class="d">- return popProvider(workInProgress2.type, workInProgress2), null; 26028 </a><a href="#h22-0-6955" id="h22-0-6955" class="d">- case 22: 26029 </a><a href="#h22-0-6956" id="h22-0-6956" class="d">- case 23: 26030 </a><a href="#h22-0-6957" id="h22-0-6957" class="d">- return popSuspenseHandler(workInProgress2), popHiddenContext(workInProgress2), null !== current2 && pop(resumedCache, workInProgress2), current2 = workInProgress2.flags, current2 & 65536 ? (workInProgress2.flags = current2 & -65537 | 128, (workInProgress2.mode & 2) !== NoMode && transferActualDuration(workInProgress2), workInProgress2) : null; 26031 </a><a href="#h22-0-6958" id="h22-0-6958" class="d">- case 24: 26032 </a><a href="#h22-0-6959" id="h22-0-6959" class="d">- return popProvider(CacheContext, workInProgress2), null; 26033 </a><a href="#h22-0-6960" id="h22-0-6960" class="d">- case 25: 26034 </a><a href="#h22-0-6961" id="h22-0-6961" class="d">- return null; 26035 </a><a href="#h22-0-6962" id="h22-0-6962" class="d">- default: 26036 </a><a href="#h22-0-6963" id="h22-0-6963" class="d">- return null; 26037 </a><a href="#h22-0-6964" id="h22-0-6964" class="d">- } 26038 </a><a href="#h22-0-6965" id="h22-0-6965" class="d">- } 26039 </a><a href="#h22-0-6966" id="h22-0-6966" class="d">- function unwindInterruptedWork(current2, interruptedWork) { 26040 </a><a href="#h22-0-6967" id="h22-0-6967" class="d">- popTreeContext(interruptedWork); 26041 </a><a href="#h22-0-6968" id="h22-0-6968" class="d">- switch (interruptedWork.tag) { 26042 </a><a href="#h22-0-6969" id="h22-0-6969" class="d">- case 3: 26043 </a><a href="#h22-0-6970" id="h22-0-6970" class="d">- popProvider(CacheContext, interruptedWork); 26044 </a><a href="#h22-0-6971" id="h22-0-6971" class="d">- popHostContainer(interruptedWork); 26045 </a><a href="#h22-0-6972" id="h22-0-6972" class="d">- break; 26046 </a><a href="#h22-0-6973" id="h22-0-6973" class="d">- case 26: 26047 </a><a href="#h22-0-6974" id="h22-0-6974" class="d">- case 27: 26048 </a><a href="#h22-0-6975" id="h22-0-6975" class="d">- case 5: 26049 </a><a href="#h22-0-6976" id="h22-0-6976" class="d">- popHostContext(interruptedWork); 26050 </a><a href="#h22-0-6977" id="h22-0-6977" class="d">- break; 26051 </a><a href="#h22-0-6978" id="h22-0-6978" class="d">- case 4: 26052 </a><a href="#h22-0-6979" id="h22-0-6979" class="d">- popHostContainer(interruptedWork); 26053 </a><a href="#h22-0-6980" id="h22-0-6980" class="d">- break; 26054 </a><a href="#h22-0-6981" id="h22-0-6981" class="d">- case 13: 26055 </a><a href="#h22-0-6982" id="h22-0-6982" class="d">- popSuspenseHandler(interruptedWork); 26056 </a><a href="#h22-0-6983" id="h22-0-6983" class="d">- break; 26057 </a><a href="#h22-0-6984" id="h22-0-6984" class="d">- case 19: 26058 </a><a href="#h22-0-6985" id="h22-0-6985" class="d">- pop(suspenseStackCursor, interruptedWork); 26059 </a><a href="#h22-0-6986" id="h22-0-6986" class="d">- break; 26060 </a><a href="#h22-0-6987" id="h22-0-6987" class="d">- case 10: 26061 </a><a href="#h22-0-6988" id="h22-0-6988" class="d">- popProvider(interruptedWork.type, interruptedWork); 26062 </a><a href="#h22-0-6989" id="h22-0-6989" class="d">- break; 26063 </a><a href="#h22-0-6990" id="h22-0-6990" class="d">- case 22: 26064 </a><a href="#h22-0-6991" id="h22-0-6991" class="d">- case 23: 26065 </a><a href="#h22-0-6992" id="h22-0-6992" class="d">- popSuspenseHandler(interruptedWork); 26066 </a><a href="#h22-0-6993" id="h22-0-6993" class="d">- popHiddenContext(interruptedWork); 26067 </a><a href="#h22-0-6994" id="h22-0-6994" class="d">- null !== current2 && pop(resumedCache, interruptedWork); 26068 </a><a href="#h22-0-6995" id="h22-0-6995" class="d">- break; 26069 </a><a href="#h22-0-6996" id="h22-0-6996" class="d">- case 24: 26070 </a><a href="#h22-0-6997" id="h22-0-6997" class="d">- popProvider(CacheContext, interruptedWork); 26071 </a><a href="#h22-0-6998" id="h22-0-6998" class="d">- } 26072 </a><a href="#h22-0-6999" id="h22-0-6999" class="d">- } 26073 </a><a href="#h22-0-7000" id="h22-0-7000" class="d">- function shouldProfile(current2) { 26074 </a><a href="#h22-0-7001" id="h22-0-7001" class="d">- return (current2.mode & 2) !== NoMode; 26075 </a><a href="#h22-0-7002" id="h22-0-7002" class="d">- } 26076 </a><a href="#h22-0-7003" id="h22-0-7003" class="d">- function commitHookLayoutEffects(finishedWork, hookFlags) { 26077 </a><a href="#h22-0-7004" id="h22-0-7004" class="d">- shouldProfile(finishedWork) ? (startEffectTimer(), commitHookEffectListMount(hookFlags, finishedWork), recordEffectDuration()) : commitHookEffectListMount(hookFlags, finishedWork); 26078 </a><a href="#h22-0-7005" id="h22-0-7005" class="d">- } 26079 </a><a href="#h22-0-7006" id="h22-0-7006" class="d">- function commitHookLayoutUnmountEffects(finishedWork, nearestMountedAncestor, hookFlags) { 26080 </a><a href="#h22-0-7007" id="h22-0-7007" class="d">- shouldProfile(finishedWork) ? (startEffectTimer(), commitHookEffectListUnmount( 26081 </a><a href="#h22-0-7008" id="h22-0-7008" class="d">- hookFlags, 26082 </a><a href="#h22-0-7009" id="h22-0-7009" class="d">- finishedWork, 26083 </a><a href="#h22-0-7010" id="h22-0-7010" class="d">- nearestMountedAncestor 26084 </a><a href="#h22-0-7011" id="h22-0-7011" class="d">- ), recordEffectDuration()) : commitHookEffectListUnmount( 26085 </a><a href="#h22-0-7012" id="h22-0-7012" class="d">- hookFlags, 26086 </a><a href="#h22-0-7013" id="h22-0-7013" class="d">- finishedWork, 26087 </a><a href="#h22-0-7014" id="h22-0-7014" class="d">- nearestMountedAncestor 26088 </a><a href="#h22-0-7015" id="h22-0-7015" class="d">- ); 26089 </a><a href="#h22-0-7016" id="h22-0-7016" class="d">- } 26090 </a><a href="#h22-0-7017" id="h22-0-7017" class="d">- function commitHookEffectListMount(flags, finishedWork) { 26091 </a><a href="#h22-0-7018" id="h22-0-7018" class="d">- try { 26092 </a><a href="#h22-0-7019" id="h22-0-7019" class="d">- var updateQueue = finishedWork.updateQueue, lastEffect = null !== updateQueue ? updateQueue.lastEffect : null; 26093 </a><a href="#h22-0-7020" id="h22-0-7020" class="d">- if (null !== lastEffect) { 26094 </a><a href="#h22-0-7021" id="h22-0-7021" class="d">- var firstEffect = lastEffect.next; 26095 </a><a href="#h22-0-7022" id="h22-0-7022" class="d">- updateQueue = firstEffect; 26096 </a><a href="#h22-0-7023" id="h22-0-7023" class="d">- do { 26097 </a><a href="#h22-0-7024" id="h22-0-7024" class="d">- if ((updateQueue.tag & flags) === flags && ((flags & Passive) !== NoFlags ? null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentPassiveEffectMountStarted && injectedProfilingHooks.markComponentPassiveEffectMountStarted( 26098 </a><a href="#h22-0-7025" id="h22-0-7025" class="d">- finishedWork 26099 </a><a href="#h22-0-7026" id="h22-0-7026" class="d">- ) : (flags & Layout) !== NoFlags && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentLayoutEffectMountStarted && injectedProfilingHooks.markComponentLayoutEffectMountStarted( 26100 </a><a href="#h22-0-7027" id="h22-0-7027" class="d">- finishedWork 26101 </a><a href="#h22-0-7028" id="h22-0-7028" class="d">- ), lastEffect = void 0, (flags & Insertion) !== NoFlags && (isRunningInsertionEffect = true), lastEffect = runWithFiberInDEV( 26102 </a><a href="#h22-0-7029" id="h22-0-7029" class="d">- finishedWork, 26103 </a><a href="#h22-0-7030" id="h22-0-7030" class="d">- callCreateInDEV, 26104 </a><a href="#h22-0-7031" id="h22-0-7031" class="d">- updateQueue 26105 </a><a href="#h22-0-7032" id="h22-0-7032" class="d">- ), (flags & Insertion) !== NoFlags && (isRunningInsertionEffect = false), (flags & Passive) !== NoFlags ? null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentPassiveEffectMountStopped && injectedProfilingHooks.markComponentPassiveEffectMountStopped() : (flags & Layout) !== NoFlags && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentLayoutEffectMountStopped && injectedProfilingHooks.markComponentLayoutEffectMountStopped(), void 0 !== lastEffect && "function" !== typeof lastEffect)) { 26106 </a><a href="#h22-0-7033" id="h22-0-7033" class="d">- var hookName = void 0; 26107 </a><a href="#h22-0-7034" id="h22-0-7034" class="d">- hookName = 0 !== (updateQueue.tag & Layout) ? "useLayoutEffect" : 0 !== (updateQueue.tag & Insertion) ? "useInsertionEffect" : "useEffect"; 26108 </a><a href="#h22-0-7035" id="h22-0-7035" class="d">- var addendum = void 0; 26109 </a><a href="#h22-0-7036" id="h22-0-7036" class="d">- addendum = null === lastEffect ? " You returned null. If your effect does not require clean up, return undefined (or nothing)." : "function" === typeof lastEffect.then ? "\n\nIt looks like you wrote " + hookName + "(async () => ...) or returned a Promise. Instead, write the async function inside your effect and call it immediately:\n\n" + hookName + "(() => {\n async function fetchData() {\n // You can await here\n const response = await MyAPI.getData(someId);\n // ...\n }\n fetchData();\n}, [someId]); // Or [] if effect doesn't need props or state\n\nLearn more about data fetching with Hooks: https://react.dev/link/hooks-data-fetching" : " You returned: " + lastEffect; 26110 </a><a href="#h22-0-7037" id="h22-0-7037" class="d">- runWithFiberInDEV( 26111 </a><a href="#h22-0-7038" id="h22-0-7038" class="d">- finishedWork, 26112 </a><a href="#h22-0-7039" id="h22-0-7039" class="d">- function(n, a) { 26113 </a><a href="#h22-0-7040" id="h22-0-7040" class="d">- console.error( 26114 </a><a href="#h22-0-7041" id="h22-0-7041" class="d">- "%s must not return anything besides a function, which is used for clean-up.%s", 26115 </a><a href="#h22-0-7042" id="h22-0-7042" class="d">- n, 26116 </a><a href="#h22-0-7043" id="h22-0-7043" class="d">- a 26117 </a><a href="#h22-0-7044" id="h22-0-7044" class="d">- ); 26118 </a><a href="#h22-0-7045" id="h22-0-7045" class="d">- }, 26119 </a><a href="#h22-0-7046" id="h22-0-7046" class="d">- hookName, 26120 </a><a href="#h22-0-7047" id="h22-0-7047" class="d">- addendum 26121 </a><a href="#h22-0-7048" id="h22-0-7048" class="d">- ); 26122 </a><a href="#h22-0-7049" id="h22-0-7049" class="d">- } 26123 </a><a href="#h22-0-7050" id="h22-0-7050" class="d">- updateQueue = updateQueue.next; 26124 </a><a href="#h22-0-7051" id="h22-0-7051" class="d">- } while (updateQueue !== firstEffect); 26125 </a><a href="#h22-0-7052" id="h22-0-7052" class="d">- } 26126 </a><a href="#h22-0-7053" id="h22-0-7053" class="d">- } catch (error) { 26127 </a><a href="#h22-0-7054" id="h22-0-7054" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26128 </a><a href="#h22-0-7055" id="h22-0-7055" class="d">- } 26129 </a><a href="#h22-0-7056" id="h22-0-7056" class="d">- } 26130 </a><a href="#h22-0-7057" id="h22-0-7057" class="d">- function commitHookEffectListUnmount(flags, finishedWork, nearestMountedAncestor) { 26131 </a><a href="#h22-0-7058" id="h22-0-7058" class="d">- try { 26132 </a><a href="#h22-0-7059" id="h22-0-7059" class="d">- var updateQueue = finishedWork.updateQueue, lastEffect = null !== updateQueue ? updateQueue.lastEffect : null; 26133 </a><a href="#h22-0-7060" id="h22-0-7060" class="d">- if (null !== lastEffect) { 26134 </a><a href="#h22-0-7061" id="h22-0-7061" class="d">- var firstEffect = lastEffect.next; 26135 </a><a href="#h22-0-7062" id="h22-0-7062" class="d">- updateQueue = firstEffect; 26136 </a><a href="#h22-0-7063" id="h22-0-7063" class="d">- do { 26137 </a><a href="#h22-0-7064" id="h22-0-7064" class="d">- if ((updateQueue.tag & flags) === flags) { 26138 </a><a href="#h22-0-7065" id="h22-0-7065" class="d">- var inst = updateQueue.inst, destroy = inst.destroy; 26139 </a><a href="#h22-0-7066" id="h22-0-7066" class="d">- void 0 !== destroy && (inst.destroy = void 0, (flags & Passive) !== NoFlags ? null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentPassiveEffectUnmountStarted && injectedProfilingHooks.markComponentPassiveEffectUnmountStarted( 26140 </a><a href="#h22-0-7067" id="h22-0-7067" class="d">- finishedWork 26141 </a><a href="#h22-0-7068" id="h22-0-7068" class="d">- ) : (flags & Layout) !== NoFlags && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentLayoutEffectUnmountStarted && injectedProfilingHooks.markComponentLayoutEffectUnmountStarted( 26142 </a><a href="#h22-0-7069" id="h22-0-7069" class="d">- finishedWork 26143 </a><a href="#h22-0-7070" id="h22-0-7070" class="d">- ), (flags & Insertion) !== NoFlags && (isRunningInsertionEffect = true), runWithFiberInDEV( 26144 </a><a href="#h22-0-7071" id="h22-0-7071" class="d">- finishedWork, 26145 </a><a href="#h22-0-7072" id="h22-0-7072" class="d">- callDestroyInDEV, 26146 </a><a href="#h22-0-7073" id="h22-0-7073" class="d">- finishedWork, 26147 </a><a href="#h22-0-7074" id="h22-0-7074" class="d">- nearestMountedAncestor, 26148 </a><a href="#h22-0-7075" id="h22-0-7075" class="d">- destroy 26149 </a><a href="#h22-0-7076" id="h22-0-7076" class="d">- ), (flags & Insertion) !== NoFlags && (isRunningInsertionEffect = false), (flags & Passive) !== NoFlags ? null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentPassiveEffectUnmountStopped && injectedProfilingHooks.markComponentPassiveEffectUnmountStopped() : (flags & Layout) !== NoFlags && null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentLayoutEffectUnmountStopped && injectedProfilingHooks.markComponentLayoutEffectUnmountStopped()); 26150 </a><a href="#h22-0-7077" id="h22-0-7077" class="d">- } 26151 </a><a href="#h22-0-7078" id="h22-0-7078" class="d">- updateQueue = updateQueue.next; 26152 </a><a href="#h22-0-7079" id="h22-0-7079" class="d">- } while (updateQueue !== firstEffect); 26153 </a><a href="#h22-0-7080" id="h22-0-7080" class="d">- } 26154 </a><a href="#h22-0-7081" id="h22-0-7081" class="d">- } catch (error) { 26155 </a><a href="#h22-0-7082" id="h22-0-7082" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26156 </a><a href="#h22-0-7083" id="h22-0-7083" class="d">- } 26157 </a><a href="#h22-0-7084" id="h22-0-7084" class="d">- } 26158 </a><a href="#h22-0-7085" id="h22-0-7085" class="d">- function commitHookPassiveMountEffects(finishedWork, hookFlags) { 26159 </a><a href="#h22-0-7086" id="h22-0-7086" class="d">- shouldProfile(finishedWork) ? (startEffectTimer(), commitHookEffectListMount(hookFlags, finishedWork), recordEffectDuration()) : commitHookEffectListMount(hookFlags, finishedWork); 26160 </a><a href="#h22-0-7087" id="h22-0-7087" class="d">- } 26161 </a><a href="#h22-0-7088" id="h22-0-7088" class="d">- function commitHookPassiveUnmountEffects(finishedWork, nearestMountedAncestor, hookFlags) { 26162 </a><a href="#h22-0-7089" id="h22-0-7089" class="d">- shouldProfile(finishedWork) ? (startEffectTimer(), commitHookEffectListUnmount( 26163 </a><a href="#h22-0-7090" id="h22-0-7090" class="d">- hookFlags, 26164 </a><a href="#h22-0-7091" id="h22-0-7091" class="d">- finishedWork, 26165 </a><a href="#h22-0-7092" id="h22-0-7092" class="d">- nearestMountedAncestor 26166 </a><a href="#h22-0-7093" id="h22-0-7093" class="d">- ), recordEffectDuration()) : commitHookEffectListUnmount( 26167 </a><a href="#h22-0-7094" id="h22-0-7094" class="d">- hookFlags, 26168 </a><a href="#h22-0-7095" id="h22-0-7095" class="d">- finishedWork, 26169 </a><a href="#h22-0-7096" id="h22-0-7096" class="d">- nearestMountedAncestor 26170 </a><a href="#h22-0-7097" id="h22-0-7097" class="d">- ); 26171 </a><a href="#h22-0-7098" id="h22-0-7098" class="d">- } 26172 </a><a href="#h22-0-7099" id="h22-0-7099" class="d">- function commitClassCallbacks(finishedWork) { 26173 </a><a href="#h22-0-7100" id="h22-0-7100" class="d">- var updateQueue = finishedWork.updateQueue; 26174 </a><a href="#h22-0-7101" id="h22-0-7101" class="d">- if (null !== updateQueue) { 26175 </a><a href="#h22-0-7102" id="h22-0-7102" class="d">- var instance = finishedWork.stateNode; 26176 </a><a href="#h22-0-7103" id="h22-0-7103" class="d">- finishedWork.type.defaultProps || "ref" in finishedWork.memoizedProps || didWarnAboutReassigningProps || (instance.props !== finishedWork.memoizedProps && console.error( 26177 </a><a href="#h22-0-7104" id="h22-0-7104" class="d">- "Expected %s props to match memoized props before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.", 26178 </a><a href="#h22-0-7105" id="h22-0-7105" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26179 </a><a href="#h22-0-7106" id="h22-0-7106" class="d">- ), instance.state !== finishedWork.memoizedState && console.error( 26180 </a><a href="#h22-0-7107" id="h22-0-7107" class="d">- "Expected %s state to match memoized state before processing the update queue. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.", 26181 </a><a href="#h22-0-7108" id="h22-0-7108" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26182 </a><a href="#h22-0-7109" id="h22-0-7109" class="d">- )); 26183 </a><a href="#h22-0-7110" id="h22-0-7110" class="d">- try { 26184 </a><a href="#h22-0-7111" id="h22-0-7111" class="d">- runWithFiberInDEV( 26185 </a><a href="#h22-0-7112" id="h22-0-7112" class="d">- finishedWork, 26186 </a><a href="#h22-0-7113" id="h22-0-7113" class="d">- commitCallbacks, 26187 </a><a href="#h22-0-7114" id="h22-0-7114" class="d">- updateQueue, 26188 </a><a href="#h22-0-7115" id="h22-0-7115" class="d">- instance 26189 </a><a href="#h22-0-7116" id="h22-0-7116" class="d">- ); 26190 </a><a href="#h22-0-7117" id="h22-0-7117" class="d">- } catch (error) { 26191 </a><a href="#h22-0-7118" id="h22-0-7118" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26192 </a><a href="#h22-0-7119" id="h22-0-7119" class="d">- } 26193 </a><a href="#h22-0-7120" id="h22-0-7120" class="d">- } 26194 </a><a href="#h22-0-7121" id="h22-0-7121" class="d">- } 26195 </a><a href="#h22-0-7122" id="h22-0-7122" class="d">- function callGetSnapshotBeforeUpdates(instance, prevProps, prevState) { 26196 </a><a href="#h22-0-7123" id="h22-0-7123" class="d">- return instance.getSnapshotBeforeUpdate(prevProps, prevState); 26197 </a><a href="#h22-0-7124" id="h22-0-7124" class="d">- } 26198 </a><a href="#h22-0-7125" id="h22-0-7125" class="d">- function commitClassSnapshot(finishedWork, current2) { 26199 </a><a href="#h22-0-7126" id="h22-0-7126" class="d">- var prevProps = current2.memoizedProps, prevState = current2.memoizedState; 26200 </a><a href="#h22-0-7127" id="h22-0-7127" class="d">- current2 = finishedWork.stateNode; 26201 </a><a href="#h22-0-7128" id="h22-0-7128" class="d">- finishedWork.type.defaultProps || "ref" in finishedWork.memoizedProps || didWarnAboutReassigningProps || (current2.props !== finishedWork.memoizedProps && console.error( 26202 </a><a href="#h22-0-7129" id="h22-0-7129" class="d">- "Expected %s props to match memoized props before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.", 26203 </a><a href="#h22-0-7130" id="h22-0-7130" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26204 </a><a href="#h22-0-7131" id="h22-0-7131" class="d">- ), current2.state !== finishedWork.memoizedState && console.error( 26205 </a><a href="#h22-0-7132" id="h22-0-7132" class="d">- "Expected %s state to match memoized state before getSnapshotBeforeUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.", 26206 </a><a href="#h22-0-7133" id="h22-0-7133" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26207 </a><a href="#h22-0-7134" id="h22-0-7134" class="d">- )); 26208 </a><a href="#h22-0-7135" id="h22-0-7135" class="d">- try { 26209 </a><a href="#h22-0-7136" id="h22-0-7136" class="d">- var resolvedPrevProps = resolveClassComponentProps( 26210 </a><a href="#h22-0-7137" id="h22-0-7137" class="d">- finishedWork.type, 26211 </a><a href="#h22-0-7138" id="h22-0-7138" class="d">- prevProps, 26212 </a><a href="#h22-0-7139" id="h22-0-7139" class="d">- finishedWork.elementType === finishedWork.type 26213 </a><a href="#h22-0-7140" id="h22-0-7140" class="d">- ); 26214 </a><a href="#h22-0-7141" id="h22-0-7141" class="d">- var snapshot = runWithFiberInDEV( 26215 </a><a href="#h22-0-7142" id="h22-0-7142" class="d">- finishedWork, 26216 </a><a href="#h22-0-7143" id="h22-0-7143" class="d">- callGetSnapshotBeforeUpdates, 26217 </a><a href="#h22-0-7144" id="h22-0-7144" class="d">- current2, 26218 </a><a href="#h22-0-7145" id="h22-0-7145" class="d">- resolvedPrevProps, 26219 </a><a href="#h22-0-7146" id="h22-0-7146" class="d">- prevState 26220 </a><a href="#h22-0-7147" id="h22-0-7147" class="d">- ); 26221 </a><a href="#h22-0-7148" id="h22-0-7148" class="d">- prevProps = didWarnAboutUndefinedSnapshotBeforeUpdate; 26222 </a><a href="#h22-0-7149" id="h22-0-7149" class="d">- void 0 !== snapshot || prevProps.has(finishedWork.type) || (prevProps.add(finishedWork.type), runWithFiberInDEV(finishedWork, function() { 26223 </a><a href="#h22-0-7150" id="h22-0-7150" class="d">- console.error( 26224 </a><a href="#h22-0-7151" id="h22-0-7151" class="d">- "%s.getSnapshotBeforeUpdate(): A snapshot value (or null) must be returned. You have returned undefined.", 26225 </a><a href="#h22-0-7152" id="h22-0-7152" class="d">- getComponentNameFromFiber(finishedWork) 26226 </a><a href="#h22-0-7153" id="h22-0-7153" class="d">- ); 26227 </a><a href="#h22-0-7154" id="h22-0-7154" class="d">- })); 26228 </a><a href="#h22-0-7155" id="h22-0-7155" class="d">- current2.__reactInternalSnapshotBeforeUpdate = snapshot; 26229 </a><a href="#h22-0-7156" id="h22-0-7156" class="d">- } catch (error) { 26230 </a><a href="#h22-0-7157" id="h22-0-7157" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26231 </a><a href="#h22-0-7158" id="h22-0-7158" class="d">- } 26232 </a><a href="#h22-0-7159" id="h22-0-7159" class="d">- } 26233 </a><a href="#h22-0-7160" id="h22-0-7160" class="d">- function safelyCallComponentWillUnmount(current2, nearestMountedAncestor, instance) { 26234 </a><a href="#h22-0-7161" id="h22-0-7161" class="d">- instance.props = resolveClassComponentProps( 26235 </a><a href="#h22-0-7162" id="h22-0-7162" class="d">- current2.type, 26236 </a><a href="#h22-0-7163" id="h22-0-7163" class="d">- current2.memoizedProps 26237 </a><a href="#h22-0-7164" id="h22-0-7164" class="d">- ); 26238 </a><a href="#h22-0-7165" id="h22-0-7165" class="d">- instance.state = current2.memoizedState; 26239 </a><a href="#h22-0-7166" id="h22-0-7166" class="d">- shouldProfile(current2) ? (startEffectTimer(), runWithFiberInDEV( 26240 </a><a href="#h22-0-7167" id="h22-0-7167" class="d">- current2, 26241 </a><a href="#h22-0-7168" id="h22-0-7168" class="d">- callComponentWillUnmountInDEV, 26242 </a><a href="#h22-0-7169" id="h22-0-7169" class="d">- current2, 26243 </a><a href="#h22-0-7170" id="h22-0-7170" class="d">- nearestMountedAncestor, 26244 </a><a href="#h22-0-7171" id="h22-0-7171" class="d">- instance 26245 </a><a href="#h22-0-7172" id="h22-0-7172" class="d">- ), recordEffectDuration()) : runWithFiberInDEV( 26246 </a><a href="#h22-0-7173" id="h22-0-7173" class="d">- current2, 26247 </a><a href="#h22-0-7174" id="h22-0-7174" class="d">- callComponentWillUnmountInDEV, 26248 </a><a href="#h22-0-7175" id="h22-0-7175" class="d">- current2, 26249 </a><a href="#h22-0-7176" id="h22-0-7176" class="d">- nearestMountedAncestor, 26250 </a><a href="#h22-0-7177" id="h22-0-7177" class="d">- instance 26251 </a><a href="#h22-0-7178" id="h22-0-7178" class="d">- ); 26252 </a><a href="#h22-0-7179" id="h22-0-7179" class="d">- } 26253 </a><a href="#h22-0-7180" id="h22-0-7180" class="d">- function commitAttachRef(finishedWork) { 26254 </a><a href="#h22-0-7181" id="h22-0-7181" class="d">- var ref = finishedWork.ref; 26255 </a><a href="#h22-0-7182" id="h22-0-7182" class="d">- if (null !== ref) { 26256 </a><a href="#h22-0-7183" id="h22-0-7183" class="d">- var instance = finishedWork.stateNode; 26257 </a><a href="#h22-0-7184" id="h22-0-7184" class="d">- switch (finishedWork.tag) { 26258 </a><a href="#h22-0-7185" id="h22-0-7185" class="d">- case 26: 26259 </a><a href="#h22-0-7186" id="h22-0-7186" class="d">- case 27: 26260 </a><a href="#h22-0-7187" id="h22-0-7187" class="d">- case 5: 26261 </a><a href="#h22-0-7188" id="h22-0-7188" class="d">- instance = getPublicInstance(instance); 26262 </a><a href="#h22-0-7189" id="h22-0-7189" class="d">- } 26263 </a><a href="#h22-0-7190" id="h22-0-7190" class="d">- if ("function" === typeof ref) 26264 </a><a href="#h22-0-7191" id="h22-0-7191" class="d">- if (shouldProfile(finishedWork)) 26265 </a><a href="#h22-0-7192" id="h22-0-7192" class="d">- try { 26266 </a><a href="#h22-0-7193" id="h22-0-7193" class="d">- startEffectTimer(), finishedWork.refCleanup = ref(instance); 26267 </a><a href="#h22-0-7194" id="h22-0-7194" class="d">- } finally { 26268 </a><a href="#h22-0-7195" id="h22-0-7195" class="d">- recordEffectDuration(); 26269 </a><a href="#h22-0-7196" id="h22-0-7196" class="d">- } 26270 </a><a href="#h22-0-7197" id="h22-0-7197" class="d">- else finishedWork.refCleanup = ref(instance); 26271 </a><a href="#h22-0-7198" id="h22-0-7198" class="d">- else 26272 </a><a href="#h22-0-7199" id="h22-0-7199" class="d">- "string" === typeof ref ? console.error("String refs are no longer supported.") : ref.hasOwnProperty("current") || console.error( 26273 </a><a href="#h22-0-7200" id="h22-0-7200" class="d">- "Unexpected ref object provided for %s. Use either a ref-setter function or React.createRef().", 26274 </a><a href="#h22-0-7201" id="h22-0-7201" class="d">- getComponentNameFromFiber(finishedWork) 26275 </a><a href="#h22-0-7202" id="h22-0-7202" class="d">- ), ref.current = instance; 26276 </a><a href="#h22-0-7203" id="h22-0-7203" class="d">- } 26277 </a><a href="#h22-0-7204" id="h22-0-7204" class="d">- } 26278 </a><a href="#h22-0-7205" id="h22-0-7205" class="d">- function safelyAttachRef(current2, nearestMountedAncestor) { 26279 </a><a href="#h22-0-7206" id="h22-0-7206" class="d">- try { 26280 </a><a href="#h22-0-7207" id="h22-0-7207" class="d">- runWithFiberInDEV(current2, commitAttachRef, current2); 26281 </a><a href="#h22-0-7208" id="h22-0-7208" class="d">- } catch (error) { 26282 </a><a href="#h22-0-7209" id="h22-0-7209" class="d">- captureCommitPhaseError(current2, nearestMountedAncestor, error); 26283 </a><a href="#h22-0-7210" id="h22-0-7210" class="d">- } 26284 </a><a href="#h22-0-7211" id="h22-0-7211" class="d">- } 26285 </a><a href="#h22-0-7212" id="h22-0-7212" class="d">- function safelyDetachRef(current2, nearestMountedAncestor) { 26286 </a><a href="#h22-0-7213" id="h22-0-7213" class="d">- var ref = current2.ref, refCleanup = current2.refCleanup; 26287 </a><a href="#h22-0-7214" id="h22-0-7214" class="d">- if (null !== ref) 26288 </a><a href="#h22-0-7215" id="h22-0-7215" class="d">- if ("function" === typeof refCleanup) 26289 </a><a href="#h22-0-7216" id="h22-0-7216" class="d">- try { 26290 </a><a href="#h22-0-7217" id="h22-0-7217" class="d">- if (shouldProfile(current2)) 26291 </a><a href="#h22-0-7218" id="h22-0-7218" class="d">- try { 26292 </a><a href="#h22-0-7219" id="h22-0-7219" class="d">- startEffectTimer(), runWithFiberInDEV(current2, refCleanup); 26293 </a><a href="#h22-0-7220" id="h22-0-7220" class="d">- } finally { 26294 </a><a href="#h22-0-7221" id="h22-0-7221" class="d">- recordEffectDuration(current2); 26295 </a><a href="#h22-0-7222" id="h22-0-7222" class="d">- } 26296 </a><a href="#h22-0-7223" id="h22-0-7223" class="d">- else runWithFiberInDEV(current2, refCleanup); 26297 </a><a href="#h22-0-7224" id="h22-0-7224" class="d">- } catch (error) { 26298 </a><a href="#h22-0-7225" id="h22-0-7225" class="d">- captureCommitPhaseError(current2, nearestMountedAncestor, error); 26299 </a><a href="#h22-0-7226" id="h22-0-7226" class="d">- } finally { 26300 </a><a href="#h22-0-7227" id="h22-0-7227" class="d">- current2.refCleanup = null, current2 = current2.alternate, null != current2 && (current2.refCleanup = null); 26301 </a><a href="#h22-0-7228" id="h22-0-7228" class="d">- } 26302 </a><a href="#h22-0-7229" id="h22-0-7229" class="d">- else if ("function" === typeof ref) 26303 </a><a href="#h22-0-7230" id="h22-0-7230" class="d">- try { 26304 </a><a href="#h22-0-7231" id="h22-0-7231" class="d">- if (shouldProfile(current2)) 26305 </a><a href="#h22-0-7232" id="h22-0-7232" class="d">- try { 26306 </a><a href="#h22-0-7233" id="h22-0-7233" class="d">- startEffectTimer(), runWithFiberInDEV(current2, ref, null); 26307 </a><a href="#h22-0-7234" id="h22-0-7234" class="d">- } finally { 26308 </a><a href="#h22-0-7235" id="h22-0-7235" class="d">- recordEffectDuration(current2); 26309 </a><a href="#h22-0-7236" id="h22-0-7236" class="d">- } 26310 </a><a href="#h22-0-7237" id="h22-0-7237" class="d">- else runWithFiberInDEV(current2, ref, null); 26311 </a><a href="#h22-0-7238" id="h22-0-7238" class="d">- } catch (error$3) { 26312 </a><a href="#h22-0-7239" id="h22-0-7239" class="d">- captureCommitPhaseError(current2, nearestMountedAncestor, error$3); 26313 </a><a href="#h22-0-7240" id="h22-0-7240" class="d">- } 26314 </a><a href="#h22-0-7241" id="h22-0-7241" class="d">- else ref.current = null; 26315 </a><a href="#h22-0-7242" id="h22-0-7242" class="d">- } 26316 </a><a href="#h22-0-7243" id="h22-0-7243" class="d">- function commitProfiler(finishedWork, current2, commitStartTime2, effectDuration) { 26317 </a><a href="#h22-0-7244" id="h22-0-7244" class="d">- var _finishedWork$memoize = finishedWork.memoizedProps, id = _finishedWork$memoize.id, onCommit = _finishedWork$memoize.onCommit; 26318 </a><a href="#h22-0-7245" id="h22-0-7245" class="d">- _finishedWork$memoize = _finishedWork$memoize.onRender; 26319 </a><a href="#h22-0-7246" id="h22-0-7246" class="d">- current2 = null === current2 ? "mount" : "update"; 26320 </a><a href="#h22-0-7247" id="h22-0-7247" class="d">- currentUpdateIsNested && (current2 = "nested-update"); 26321 </a><a href="#h22-0-7248" id="h22-0-7248" class="d">- "function" === typeof _finishedWork$memoize && _finishedWork$memoize( 26322 </a><a href="#h22-0-7249" id="h22-0-7249" class="d">- id, 26323 </a><a href="#h22-0-7250" id="h22-0-7250" class="d">- current2, 26324 </a><a href="#h22-0-7251" id="h22-0-7251" class="d">- finishedWork.actualDuration, 26325 </a><a href="#h22-0-7252" id="h22-0-7252" class="d">- finishedWork.treeBaseDuration, 26326 </a><a href="#h22-0-7253" id="h22-0-7253" class="d">- finishedWork.actualStartTime, 26327 </a><a href="#h22-0-7254" id="h22-0-7254" class="d">- commitStartTime2 26328 </a><a href="#h22-0-7255" id="h22-0-7255" class="d">- ); 26329 </a><a href="#h22-0-7256" id="h22-0-7256" class="d">- "function" === typeof onCommit && onCommit( 26330 </a><a href="#h22-0-7257" id="h22-0-7257" class="d">- finishedWork.memoizedProps.id, 26331 </a><a href="#h22-0-7258" id="h22-0-7258" class="d">- current2, 26332 </a><a href="#h22-0-7259" id="h22-0-7259" class="d">- effectDuration, 26333 </a><a href="#h22-0-7260" id="h22-0-7260" class="d">- commitStartTime2 26334 </a><a href="#h22-0-7261" id="h22-0-7261" class="d">- ); 26335 </a><a href="#h22-0-7262" id="h22-0-7262" class="d">- } 26336 </a><a href="#h22-0-7263" id="h22-0-7263" class="d">- function commitProfilerPostCommitImpl(finishedWork, current2, commitStartTime2, passiveEffectDuration) { 26337 </a><a href="#h22-0-7264" id="h22-0-7264" class="d">- var _finishedWork$memoize2 = finishedWork.memoizedProps; 26338 </a><a href="#h22-0-7265" id="h22-0-7265" class="d">- finishedWork = _finishedWork$memoize2.id; 26339 </a><a href="#h22-0-7266" id="h22-0-7266" class="d">- _finishedWork$memoize2 = _finishedWork$memoize2.onPostCommit; 26340 </a><a href="#h22-0-7267" id="h22-0-7267" class="d">- current2 = null === current2 ? "mount" : "update"; 26341 </a><a href="#h22-0-7268" id="h22-0-7268" class="d">- currentUpdateIsNested && (current2 = "nested-update"); 26342 </a><a href="#h22-0-7269" id="h22-0-7269" class="d">- "function" === typeof _finishedWork$memoize2 && _finishedWork$memoize2( 26343 </a><a href="#h22-0-7270" id="h22-0-7270" class="d">- finishedWork, 26344 </a><a href="#h22-0-7271" id="h22-0-7271" class="d">- current2, 26345 </a><a href="#h22-0-7272" id="h22-0-7272" class="d">- passiveEffectDuration, 26346 </a><a href="#h22-0-7273" id="h22-0-7273" class="d">- commitStartTime2 26347 </a><a href="#h22-0-7274" id="h22-0-7274" class="d">- ); 26348 </a><a href="#h22-0-7275" id="h22-0-7275" class="d">- } 26349 </a><a href="#h22-0-7276" id="h22-0-7276" class="d">- function commitHostMount(finishedWork) { 26350 </a><a href="#h22-0-7277" id="h22-0-7277" class="d">- var type = finishedWork.type, props = finishedWork.memoizedProps, instance = finishedWork.stateNode; 26351 </a><a href="#h22-0-7278" id="h22-0-7278" class="d">- try { 26352 </a><a href="#h22-0-7279" id="h22-0-7279" class="d">- runWithFiberInDEV( 26353 </a><a href="#h22-0-7280" id="h22-0-7280" class="d">- finishedWork, 26354 </a><a href="#h22-0-7281" id="h22-0-7281" class="d">- commitMount, 26355 </a><a href="#h22-0-7282" id="h22-0-7282" class="d">- instance, 26356 </a><a href="#h22-0-7283" id="h22-0-7283" class="d">- type, 26357 </a><a href="#h22-0-7284" id="h22-0-7284" class="d">- props, 26358 </a><a href="#h22-0-7285" id="h22-0-7285" class="d">- finishedWork 26359 </a><a href="#h22-0-7286" id="h22-0-7286" class="d">- ); 26360 </a><a href="#h22-0-7287" id="h22-0-7287" class="d">- } catch (error) { 26361 </a><a href="#h22-0-7288" id="h22-0-7288" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26362 </a><a href="#h22-0-7289" id="h22-0-7289" class="d">- } 26363 </a><a href="#h22-0-7290" id="h22-0-7290" class="d">- } 26364 </a><a href="#h22-0-7291" id="h22-0-7291" class="d">- function commitHostUpdate(finishedWork, newProps, oldProps) { 26365 </a><a href="#h22-0-7292" id="h22-0-7292" class="d">- try { 26366 </a><a href="#h22-0-7293" id="h22-0-7293" class="d">- runWithFiberInDEV( 26367 </a><a href="#h22-0-7294" id="h22-0-7294" class="d">- finishedWork, 26368 </a><a href="#h22-0-7295" id="h22-0-7295" class="d">- commitUpdate, 26369 </a><a href="#h22-0-7296" id="h22-0-7296" class="d">- finishedWork.stateNode, 26370 </a><a href="#h22-0-7297" id="h22-0-7297" class="d">- finishedWork.type, 26371 </a><a href="#h22-0-7298" id="h22-0-7298" class="d">- oldProps, 26372 </a><a href="#h22-0-7299" id="h22-0-7299" class="d">- newProps, 26373 </a><a href="#h22-0-7300" id="h22-0-7300" class="d">- finishedWork 26374 </a><a href="#h22-0-7301" id="h22-0-7301" class="d">- ); 26375 </a><a href="#h22-0-7302" id="h22-0-7302" class="d">- } catch (error) { 26376 </a><a href="#h22-0-7303" id="h22-0-7303" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26377 </a><a href="#h22-0-7304" id="h22-0-7304" class="d">- } 26378 </a><a href="#h22-0-7305" id="h22-0-7305" class="d">- } 26379 </a><a href="#h22-0-7306" id="h22-0-7306" class="d">- function isHostParent(fiber) { 26380 </a><a href="#h22-0-7307" id="h22-0-7307" class="d">- return 5 === fiber.tag || 3 === fiber.tag || (supportsResources ? 26 === fiber.tag : false) || (supportsSingletons ? 27 === fiber.tag : false) || 4 === fiber.tag; 26381 </a><a href="#h22-0-7308" id="h22-0-7308" class="d">- } 26382 </a><a href="#h22-0-7309" id="h22-0-7309" class="d">- function getHostSibling(fiber) { 26383 </a><a href="#h22-0-7310" id="h22-0-7310" class="d">- a: for (; ; ) { 26384 </a><a href="#h22-0-7311" id="h22-0-7311" class="d">- for (; null === fiber.sibling; ) { 26385 </a><a href="#h22-0-7312" id="h22-0-7312" class="d">- if (null === fiber.return || isHostParent(fiber.return)) return null; 26386 </a><a href="#h22-0-7313" id="h22-0-7313" class="d">- fiber = fiber.return; 26387 </a><a href="#h22-0-7314" id="h22-0-7314" class="d">- } 26388 </a><a href="#h22-0-7315" id="h22-0-7315" class="d">- fiber.sibling.return = fiber.return; 26389 </a><a href="#h22-0-7316" id="h22-0-7316" class="d">- for (fiber = fiber.sibling; 5 !== fiber.tag && 6 !== fiber.tag && (supportsSingletons ? 27 !== fiber.tag : 1) && 18 !== fiber.tag; ) { 26390 </a><a href="#h22-0-7317" id="h22-0-7317" class="d">- if (fiber.flags & 2) continue a; 26391 </a><a href="#h22-0-7318" id="h22-0-7318" class="d">- if (null === fiber.child || 4 === fiber.tag) continue a; 26392 </a><a href="#h22-0-7319" id="h22-0-7319" class="d">- else fiber.child.return = fiber, fiber = fiber.child; 26393 </a><a href="#h22-0-7320" id="h22-0-7320" class="d">- } 26394 </a><a href="#h22-0-7321" id="h22-0-7321" class="d">- if (!(fiber.flags & 2)) return fiber.stateNode; 26395 </a><a href="#h22-0-7322" id="h22-0-7322" class="d">- } 26396 </a><a href="#h22-0-7323" id="h22-0-7323" class="d">- } 26397 </a><a href="#h22-0-7324" id="h22-0-7324" class="d">- function insertOrAppendPlacementNodeIntoContainer(node, before, parent) { 26398 </a><a href="#h22-0-7325" id="h22-0-7325" class="d">- var tag = node.tag; 26399 </a><a href="#h22-0-7326" id="h22-0-7326" class="d">- if (5 === tag || 6 === tag) 26400 </a><a href="#h22-0-7327" id="h22-0-7327" class="d">- node = node.stateNode, before ? insertInContainerBefore(parent, node, before) : appendChildToContainer(parent, node); 26401 </a><a href="#h22-0-7328" id="h22-0-7328" class="d">- else if (!(4 === tag || supportsSingletons && 27 === tag) && (node = node.child, null !== node)) 26402 </a><a href="#h22-0-7329" id="h22-0-7329" class="d">- for (insertOrAppendPlacementNodeIntoContainer(node, before, parent), node = node.sibling; null !== node; ) 26403 </a><a href="#h22-0-7330" id="h22-0-7330" class="d">- insertOrAppendPlacementNodeIntoContainer(node, before, parent), node = node.sibling; 26404 </a><a href="#h22-0-7331" id="h22-0-7331" class="d">- } 26405 </a><a href="#h22-0-7332" id="h22-0-7332" class="d">- function insertOrAppendPlacementNode(node, before, parent) { 26406 </a><a href="#h22-0-7333" id="h22-0-7333" class="d">- var tag = node.tag; 26407 </a><a href="#h22-0-7334" id="h22-0-7334" class="d">- if (5 === tag || 6 === tag) 26408 </a><a href="#h22-0-7335" id="h22-0-7335" class="d">- node = node.stateNode, before ? insertBefore(parent, node, before) : appendChild(parent, node); 26409 </a><a href="#h22-0-7336" id="h22-0-7336" class="d">- else if (!(4 === tag || supportsSingletons && 27 === tag) && (node = node.child, null !== node)) 26410 </a><a href="#h22-0-7337" id="h22-0-7337" class="d">- for (insertOrAppendPlacementNode(node, before, parent), node = node.sibling; null !== node; ) 26411 </a><a href="#h22-0-7338" id="h22-0-7338" class="d">- insertOrAppendPlacementNode(node, before, parent), node = node.sibling; 26412 </a><a href="#h22-0-7339" id="h22-0-7339" class="d">- } 26413 </a><a href="#h22-0-7340" id="h22-0-7340" class="d">- function commitPlacement(finishedWork) { 26414 </a><a href="#h22-0-7341" id="h22-0-7341" class="d">- if (supportsMutation && (!supportsSingletons || 27 !== finishedWork.tag)) { 26415 </a><a href="#h22-0-7342" id="h22-0-7342" class="d">- a: { 26416 </a><a href="#h22-0-7343" id="h22-0-7343" class="d">- for (var parent = finishedWork.return; null !== parent; ) { 26417 </a><a href="#h22-0-7344" id="h22-0-7344" class="d">- if (isHostParent(parent)) { 26418 </a><a href="#h22-0-7345" id="h22-0-7345" class="d">- var parentFiber = parent; 26419 </a><a href="#h22-0-7346" id="h22-0-7346" class="d">- break a; 26420 </a><a href="#h22-0-7347" id="h22-0-7347" class="d">- } 26421 </a><a href="#h22-0-7348" id="h22-0-7348" class="d">- parent = parent.return; 26422 </a><a href="#h22-0-7349" id="h22-0-7349" class="d">- } 26423 </a><a href="#h22-0-7350" id="h22-0-7350" class="d">- throw Error( 26424 </a><a href="#h22-0-7351" id="h22-0-7351" class="d">- "Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue." 26425 </a><a href="#h22-0-7352" id="h22-0-7352" class="d">- ); 26426 </a><a href="#h22-0-7353" id="h22-0-7353" class="d">- } 26427 </a><a href="#h22-0-7354" id="h22-0-7354" class="d">- switch (parentFiber.tag) { 26428 </a><a href="#h22-0-7355" id="h22-0-7355" class="d">- case 27: 26429 </a><a href="#h22-0-7356" id="h22-0-7356" class="d">- if (supportsSingletons) { 26430 </a><a href="#h22-0-7357" id="h22-0-7357" class="d">- parent = parentFiber.stateNode; 26431 </a><a href="#h22-0-7358" id="h22-0-7358" class="d">- parentFiber = getHostSibling(finishedWork); 26432 </a><a href="#h22-0-7359" id="h22-0-7359" class="d">- insertOrAppendPlacementNode(finishedWork, parentFiber, parent); 26433 </a><a href="#h22-0-7360" id="h22-0-7360" class="d">- break; 26434 </a><a href="#h22-0-7361" id="h22-0-7361" class="d">- } 26435 </a><a href="#h22-0-7362" id="h22-0-7362" class="d">- case 5: 26436 </a><a href="#h22-0-7363" id="h22-0-7363" class="d">- parent = parentFiber.stateNode; 26437 </a><a href="#h22-0-7364" id="h22-0-7364" class="d">- parentFiber.flags & 32 && (resetTextContent(parent), parentFiber.flags &= -33); 26438 </a><a href="#h22-0-7365" id="h22-0-7365" class="d">- parentFiber = getHostSibling(finishedWork); 26439 </a><a href="#h22-0-7366" id="h22-0-7366" class="d">- insertOrAppendPlacementNode(finishedWork, parentFiber, parent); 26440 </a><a href="#h22-0-7367" id="h22-0-7367" class="d">- break; 26441 </a><a href="#h22-0-7368" id="h22-0-7368" class="d">- case 3: 26442 </a><a href="#h22-0-7369" id="h22-0-7369" class="d">- case 4: 26443 </a><a href="#h22-0-7370" id="h22-0-7370" class="d">- parent = parentFiber.stateNode.containerInfo; 26444 </a><a href="#h22-0-7371" id="h22-0-7371" class="d">- parentFiber = getHostSibling(finishedWork); 26445 </a><a href="#h22-0-7372" id="h22-0-7372" class="d">- insertOrAppendPlacementNodeIntoContainer( 26446 </a><a href="#h22-0-7373" id="h22-0-7373" class="d">- finishedWork, 26447 </a><a href="#h22-0-7374" id="h22-0-7374" class="d">- parentFiber, 26448 </a><a href="#h22-0-7375" id="h22-0-7375" class="d">- parent 26449 </a><a href="#h22-0-7376" id="h22-0-7376" class="d">- ); 26450 </a><a href="#h22-0-7377" id="h22-0-7377" class="d">- break; 26451 </a><a href="#h22-0-7378" id="h22-0-7378" class="d">- default: 26452 </a><a href="#h22-0-7379" id="h22-0-7379" class="d">- throw Error( 26453 </a><a href="#h22-0-7380" id="h22-0-7380" class="d">- "Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue." 26454 </a><a href="#h22-0-7381" id="h22-0-7381" class="d">- ); 26455 </a><a href="#h22-0-7382" id="h22-0-7382" class="d">- } 26456 </a><a href="#h22-0-7383" id="h22-0-7383" class="d">- } 26457 </a><a href="#h22-0-7384" id="h22-0-7384" class="d">- } 26458 </a><a href="#h22-0-7385" id="h22-0-7385" class="d">- function commitHostPortalContainerChildren(portal, finishedWork, pendingChildren) { 26459 </a><a href="#h22-0-7386" id="h22-0-7386" class="d">- portal = portal.containerInfo; 26460 </a><a href="#h22-0-7387" id="h22-0-7387" class="d">- try { 26461 </a><a href="#h22-0-7388" id="h22-0-7388" class="d">- runWithFiberInDEV( 26462 </a><a href="#h22-0-7389" id="h22-0-7389" class="d">- finishedWork, 26463 </a><a href="#h22-0-7390" id="h22-0-7390" class="d">- replaceContainerChildren, 26464 </a><a href="#h22-0-7391" id="h22-0-7391" class="d">- portal, 26465 </a><a href="#h22-0-7392" id="h22-0-7392" class="d">- pendingChildren 26466 </a><a href="#h22-0-7393" id="h22-0-7393" class="d">- ); 26467 </a><a href="#h22-0-7394" id="h22-0-7394" class="d">- } catch (error) { 26468 </a><a href="#h22-0-7395" id="h22-0-7395" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26469 </a><a href="#h22-0-7396" id="h22-0-7396" class="d">- } 26470 </a><a href="#h22-0-7397" id="h22-0-7397" class="d">- } 26471 </a><a href="#h22-0-7398" id="h22-0-7398" class="d">- function commitBeforeMutationEffects(root, firstChild) { 26472 </a><a href="#h22-0-7399" id="h22-0-7399" class="d">- prepareForCommit(root.containerInfo); 26473 </a><a href="#h22-0-7400" id="h22-0-7400" class="d">- for (nextEffect = firstChild; null !== nextEffect; ) 26474 </a><a href="#h22-0-7401" id="h22-0-7401" class="d">- if (root = nextEffect, firstChild = root.child, 0 !== (root.subtreeFlags & 1028) && null !== firstChild) 26475 </a><a href="#h22-0-7402" id="h22-0-7402" class="d">- firstChild.return = root, nextEffect = firstChild; 26476 </a><a href="#h22-0-7403" id="h22-0-7403" class="d">- else 26477 </a><a href="#h22-0-7404" id="h22-0-7404" class="d">- for (; null !== nextEffect; ) { 26478 </a><a href="#h22-0-7405" id="h22-0-7405" class="d">- firstChild = root = nextEffect; 26479 </a><a href="#h22-0-7406" id="h22-0-7406" class="d">- var current2 = firstChild.alternate, flags = firstChild.flags; 26480 </a><a href="#h22-0-7407" id="h22-0-7407" class="d">- switch (firstChild.tag) { 26481 </a><a href="#h22-0-7408" id="h22-0-7408" class="d">- case 0: 26482 </a><a href="#h22-0-7409" id="h22-0-7409" class="d">- break; 26483 </a><a href="#h22-0-7410" id="h22-0-7410" class="d">- case 11: 26484 </a><a href="#h22-0-7411" id="h22-0-7411" class="d">- case 15: 26485 </a><a href="#h22-0-7412" id="h22-0-7412" class="d">- break; 26486 </a><a href="#h22-0-7413" id="h22-0-7413" class="d">- case 1: 26487 </a><a href="#h22-0-7414" id="h22-0-7414" class="d">- 0 !== (flags & 1024) && null !== current2 && commitClassSnapshot(firstChild, current2); 26488 </a><a href="#h22-0-7415" id="h22-0-7415" class="d">- break; 26489 </a><a href="#h22-0-7416" id="h22-0-7416" class="d">- case 3: 26490 </a><a href="#h22-0-7417" id="h22-0-7417" class="d">- 0 !== (flags & 1024) && supportsMutation && clearContainer(firstChild.stateNode.containerInfo); 26491 </a><a href="#h22-0-7418" id="h22-0-7418" class="d">- break; 26492 </a><a href="#h22-0-7419" id="h22-0-7419" class="d">- case 5: 26493 </a><a href="#h22-0-7420" id="h22-0-7420" class="d">- case 26: 26494 </a><a href="#h22-0-7421" id="h22-0-7421" class="d">- case 27: 26495 </a><a href="#h22-0-7422" id="h22-0-7422" class="d">- case 6: 26496 </a><a href="#h22-0-7423" id="h22-0-7423" class="d">- case 4: 26497 </a><a href="#h22-0-7424" id="h22-0-7424" class="d">- case 17: 26498 </a><a href="#h22-0-7425" id="h22-0-7425" class="d">- break; 26499 </a><a href="#h22-0-7426" id="h22-0-7426" class="d">- default: 26500 </a><a href="#h22-0-7427" id="h22-0-7427" class="d">- if (0 !== (flags & 1024)) 26501 </a><a href="#h22-0-7428" id="h22-0-7428" class="d">- throw Error( 26502 </a><a href="#h22-0-7429" id="h22-0-7429" class="d">- "This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue." 26503 </a><a href="#h22-0-7430" id="h22-0-7430" class="d">- ); 26504 </a><a href="#h22-0-7431" id="h22-0-7431" class="d">- } 26505 </a><a href="#h22-0-7432" id="h22-0-7432" class="d">- firstChild = root.sibling; 26506 </a><a href="#h22-0-7433" id="h22-0-7433" class="d">- if (null !== firstChild) { 26507 </a><a href="#h22-0-7434" id="h22-0-7434" class="d">- firstChild.return = root.return; 26508 </a><a href="#h22-0-7435" id="h22-0-7435" class="d">- nextEffect = firstChild; 26509 </a><a href="#h22-0-7436" id="h22-0-7436" class="d">- break; 26510 </a><a href="#h22-0-7437" id="h22-0-7437" class="d">- } 26511 </a><a href="#h22-0-7438" id="h22-0-7438" class="d">- nextEffect = root.return; 26512 </a><a href="#h22-0-7439" id="h22-0-7439" class="d">- } 26513 </a><a href="#h22-0-7440" id="h22-0-7440" class="d">- root = shouldFireAfterActiveInstanceBlur; 26514 </a><a href="#h22-0-7441" id="h22-0-7441" class="d">- shouldFireAfterActiveInstanceBlur = false; 26515 </a><a href="#h22-0-7442" id="h22-0-7442" class="d">- return root; 26516 </a><a href="#h22-0-7443" id="h22-0-7443" class="d">- } 26517 </a><a href="#h22-0-7444" id="h22-0-7444" class="d">- function commitLayoutEffectOnFiber(finishedRoot, current2, finishedWork) { 26518 </a><a href="#h22-0-7445" id="h22-0-7445" class="d">- var flags = finishedWork.flags; 26519 </a><a href="#h22-0-7446" id="h22-0-7446" class="d">- switch (finishedWork.tag) { 26520 </a><a href="#h22-0-7447" id="h22-0-7447" class="d">- case 0: 26521 </a><a href="#h22-0-7448" id="h22-0-7448" class="d">- case 11: 26522 </a><a href="#h22-0-7449" id="h22-0-7449" class="d">- case 15: 26523 </a><a href="#h22-0-7450" id="h22-0-7450" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26524 </a><a href="#h22-0-7451" id="h22-0-7451" class="d">- flags & 4 && commitHookLayoutEffects(finishedWork, Layout | HasEffect); 26525 </a><a href="#h22-0-7452" id="h22-0-7452" class="d">- break; 26526 </a><a href="#h22-0-7453" id="h22-0-7453" class="d">- case 1: 26527 </a><a href="#h22-0-7454" id="h22-0-7454" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26528 </a><a href="#h22-0-7455" id="h22-0-7455" class="d">- if (flags & 4) 26529 </a><a href="#h22-0-7456" id="h22-0-7456" class="d">- if (finishedRoot = finishedWork.stateNode, null === current2) 26530 </a><a href="#h22-0-7457" id="h22-0-7457" class="d">- finishedWork.type.defaultProps || "ref" in finishedWork.memoizedProps || didWarnAboutReassigningProps || (finishedRoot.props !== finishedWork.memoizedProps && console.error( 26531 </a><a href="#h22-0-7458" id="h22-0-7458" class="d">- "Expected %s props to match memoized props before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.", 26532 </a><a href="#h22-0-7459" id="h22-0-7459" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26533 </a><a href="#h22-0-7460" id="h22-0-7460" class="d">- ), finishedRoot.state !== finishedWork.memoizedState && console.error( 26534 </a><a href="#h22-0-7461" id="h22-0-7461" class="d">- "Expected %s state to match memoized state before componentDidMount. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.", 26535 </a><a href="#h22-0-7462" id="h22-0-7462" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26536 </a><a href="#h22-0-7463" id="h22-0-7463" class="d">- )), shouldProfile(finishedWork) ? (startEffectTimer(), runWithFiberInDEV( 26537 </a><a href="#h22-0-7464" id="h22-0-7464" class="d">- finishedWork, 26538 </a><a href="#h22-0-7465" id="h22-0-7465" class="d">- callComponentDidMountInDEV, 26539 </a><a href="#h22-0-7466" id="h22-0-7466" class="d">- finishedWork, 26540 </a><a href="#h22-0-7467" id="h22-0-7467" class="d">- finishedRoot 26541 </a><a href="#h22-0-7468" id="h22-0-7468" class="d">- ), recordEffectDuration()) : runWithFiberInDEV( 26542 </a><a href="#h22-0-7469" id="h22-0-7469" class="d">- finishedWork, 26543 </a><a href="#h22-0-7470" id="h22-0-7470" class="d">- callComponentDidMountInDEV, 26544 </a><a href="#h22-0-7471" id="h22-0-7471" class="d">- finishedWork, 26545 </a><a href="#h22-0-7472" id="h22-0-7472" class="d">- finishedRoot 26546 </a><a href="#h22-0-7473" id="h22-0-7473" class="d">- ); 26547 </a><a href="#h22-0-7474" id="h22-0-7474" class="d">- else { 26548 </a><a href="#h22-0-7475" id="h22-0-7475" class="d">- var prevProps = resolveClassComponentProps( 26549 </a><a href="#h22-0-7476" id="h22-0-7476" class="d">- finishedWork.type, 26550 </a><a href="#h22-0-7477" id="h22-0-7477" class="d">- current2.memoizedProps 26551 </a><a href="#h22-0-7478" id="h22-0-7478" class="d">- ); 26552 </a><a href="#h22-0-7479" id="h22-0-7479" class="d">- current2 = current2.memoizedState; 26553 </a><a href="#h22-0-7480" id="h22-0-7480" class="d">- finishedWork.type.defaultProps || "ref" in finishedWork.memoizedProps || didWarnAboutReassigningProps || (finishedRoot.props !== finishedWork.memoizedProps && console.error( 26554 </a><a href="#h22-0-7481" id="h22-0-7481" class="d">- "Expected %s props to match memoized props before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.props`. Please file an issue.", 26555 </a><a href="#h22-0-7482" id="h22-0-7482" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26556 </a><a href="#h22-0-7483" id="h22-0-7483" class="d">- ), finishedRoot.state !== finishedWork.memoizedState && console.error( 26557 </a><a href="#h22-0-7484" id="h22-0-7484" class="d">- "Expected %s state to match memoized state before componentDidUpdate. This might either be because of a bug in React, or because a component reassigns its own `this.state`. Please file an issue.", 26558 </a><a href="#h22-0-7485" id="h22-0-7485" class="d">- getComponentNameFromFiber(finishedWork) || "instance" 26559 </a><a href="#h22-0-7486" id="h22-0-7486" class="d">- )); 26560 </a><a href="#h22-0-7487" id="h22-0-7487" class="d">- shouldProfile(finishedWork) ? (startEffectTimer(), runWithFiberInDEV( 26561 </a><a href="#h22-0-7488" id="h22-0-7488" class="d">- finishedWork, 26562 </a><a href="#h22-0-7489" id="h22-0-7489" class="d">- callComponentDidUpdateInDEV, 26563 </a><a href="#h22-0-7490" id="h22-0-7490" class="d">- finishedWork, 26564 </a><a href="#h22-0-7491" id="h22-0-7491" class="d">- finishedRoot, 26565 </a><a href="#h22-0-7492" id="h22-0-7492" class="d">- prevProps, 26566 </a><a href="#h22-0-7493" id="h22-0-7493" class="d">- current2, 26567 </a><a href="#h22-0-7494" id="h22-0-7494" class="d">- finishedRoot.__reactInternalSnapshotBeforeUpdate 26568 </a><a href="#h22-0-7495" id="h22-0-7495" class="d">- ), recordEffectDuration()) : runWithFiberInDEV( 26569 </a><a href="#h22-0-7496" id="h22-0-7496" class="d">- finishedWork, 26570 </a><a href="#h22-0-7497" id="h22-0-7497" class="d">- callComponentDidUpdateInDEV, 26571 </a><a href="#h22-0-7498" id="h22-0-7498" class="d">- finishedWork, 26572 </a><a href="#h22-0-7499" id="h22-0-7499" class="d">- finishedRoot, 26573 </a><a href="#h22-0-7500" id="h22-0-7500" class="d">- prevProps, 26574 </a><a href="#h22-0-7501" id="h22-0-7501" class="d">- current2, 26575 </a><a href="#h22-0-7502" id="h22-0-7502" class="d">- finishedRoot.__reactInternalSnapshotBeforeUpdate 26576 </a><a href="#h22-0-7503" id="h22-0-7503" class="d">- ); 26577 </a><a href="#h22-0-7504" id="h22-0-7504" class="d">- } 26578 </a><a href="#h22-0-7505" id="h22-0-7505" class="d">- flags & 64 && commitClassCallbacks(finishedWork); 26579 </a><a href="#h22-0-7506" id="h22-0-7506" class="d">- flags & 512 && safelyAttachRef(finishedWork, finishedWork.return); 26580 </a><a href="#h22-0-7507" id="h22-0-7507" class="d">- break; 26581 </a><a href="#h22-0-7508" id="h22-0-7508" class="d">- case 3: 26582 </a><a href="#h22-0-7509" id="h22-0-7509" class="d">- current2 = pushNestedEffectDurations(); 26583 </a><a href="#h22-0-7510" id="h22-0-7510" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26584 </a><a href="#h22-0-7511" id="h22-0-7511" class="d">- if (flags & 64 && (flags = finishedWork.updateQueue, null !== flags)) { 26585 </a><a href="#h22-0-7512" id="h22-0-7512" class="d">- prevProps = null; 26586 </a><a href="#h22-0-7513" id="h22-0-7513" class="d">- if (null !== finishedWork.child) 26587 </a><a href="#h22-0-7514" id="h22-0-7514" class="d">- switch (finishedWork.child.tag) { 26588 </a><a href="#h22-0-7515" id="h22-0-7515" class="d">- case 27: 26589 </a><a href="#h22-0-7516" id="h22-0-7516" class="d">- case 5: 26590 </a><a href="#h22-0-7517" id="h22-0-7517" class="d">- prevProps = getPublicInstance(finishedWork.child.stateNode); 26591 </a><a href="#h22-0-7518" id="h22-0-7518" class="d">- break; 26592 </a><a href="#h22-0-7519" id="h22-0-7519" class="d">- case 1: 26593 </a><a href="#h22-0-7520" id="h22-0-7520" class="d">- prevProps = finishedWork.child.stateNode; 26594 </a><a href="#h22-0-7521" id="h22-0-7521" class="d">- } 26595 </a><a href="#h22-0-7522" id="h22-0-7522" class="d">- try { 26596 </a><a href="#h22-0-7523" id="h22-0-7523" class="d">- runWithFiberInDEV( 26597 </a><a href="#h22-0-7524" id="h22-0-7524" class="d">- finishedWork, 26598 </a><a href="#h22-0-7525" id="h22-0-7525" class="d">- commitCallbacks, 26599 </a><a href="#h22-0-7526" id="h22-0-7526" class="d">- flags, 26600 </a><a href="#h22-0-7527" id="h22-0-7527" class="d">- prevProps 26601 </a><a href="#h22-0-7528" id="h22-0-7528" class="d">- ); 26602 </a><a href="#h22-0-7529" id="h22-0-7529" class="d">- } catch (error) { 26603 </a><a href="#h22-0-7530" id="h22-0-7530" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26604 </a><a href="#h22-0-7531" id="h22-0-7531" class="d">- } 26605 </a><a href="#h22-0-7532" id="h22-0-7532" class="d">- } 26606 </a><a href="#h22-0-7533" id="h22-0-7533" class="d">- finishedRoot.effectDuration += popNestedEffectDurations(current2); 26607 </a><a href="#h22-0-7534" id="h22-0-7534" class="d">- break; 26608 </a><a href="#h22-0-7535" id="h22-0-7535" class="d">- case 26: 26609 </a><a href="#h22-0-7536" id="h22-0-7536" class="d">- if (supportsResources) { 26610 </a><a href="#h22-0-7537" id="h22-0-7537" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26611 </a><a href="#h22-0-7538" id="h22-0-7538" class="d">- flags & 512 && safelyAttachRef(finishedWork, finishedWork.return); 26612 </a><a href="#h22-0-7539" id="h22-0-7539" class="d">- break; 26613 </a><a href="#h22-0-7540" id="h22-0-7540" class="d">- } 26614 </a><a href="#h22-0-7541" id="h22-0-7541" class="d">- case 27: 26615 </a><a href="#h22-0-7542" id="h22-0-7542" class="d">- case 5: 26616 </a><a href="#h22-0-7543" id="h22-0-7543" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26617 </a><a href="#h22-0-7544" id="h22-0-7544" class="d">- null === current2 && flags & 4 && commitHostMount(finishedWork); 26618 </a><a href="#h22-0-7545" id="h22-0-7545" class="d">- flags & 512 && safelyAttachRef(finishedWork, finishedWork.return); 26619 </a><a href="#h22-0-7546" id="h22-0-7546" class="d">- break; 26620 </a><a href="#h22-0-7547" id="h22-0-7547" class="d">- case 12: 26621 </a><a href="#h22-0-7548" id="h22-0-7548" class="d">- if (flags & 4) { 26622 </a><a href="#h22-0-7549" id="h22-0-7549" class="d">- flags = pushNestedEffectDurations(); 26623 </a><a href="#h22-0-7550" id="h22-0-7550" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26624 </a><a href="#h22-0-7551" id="h22-0-7551" class="d">- finishedRoot = finishedWork.stateNode; 26625 </a><a href="#h22-0-7552" id="h22-0-7552" class="d">- finishedRoot.effectDuration += bubbleNestedEffectDurations(flags); 26626 </a><a href="#h22-0-7553" id="h22-0-7553" class="d">- try { 26627 </a><a href="#h22-0-7554" id="h22-0-7554" class="d">- runWithFiberInDEV( 26628 </a><a href="#h22-0-7555" id="h22-0-7555" class="d">- finishedWork, 26629 </a><a href="#h22-0-7556" id="h22-0-7556" class="d">- commitProfiler, 26630 </a><a href="#h22-0-7557" id="h22-0-7557" class="d">- finishedWork, 26631 </a><a href="#h22-0-7558" id="h22-0-7558" class="d">- current2, 26632 </a><a href="#h22-0-7559" id="h22-0-7559" class="d">- commitStartTime, 26633 </a><a href="#h22-0-7560" id="h22-0-7560" class="d">- finishedRoot.effectDuration 26634 </a><a href="#h22-0-7561" id="h22-0-7561" class="d">- ); 26635 </a><a href="#h22-0-7562" id="h22-0-7562" class="d">- } catch (error) { 26636 </a><a href="#h22-0-7563" id="h22-0-7563" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26637 </a><a href="#h22-0-7564" id="h22-0-7564" class="d">- } 26638 </a><a href="#h22-0-7565" id="h22-0-7565" class="d">- } else recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26639 </a><a href="#h22-0-7566" id="h22-0-7566" class="d">- break; 26640 </a><a href="#h22-0-7567" id="h22-0-7567" class="d">- case 13: 26641 </a><a href="#h22-0-7568" id="h22-0-7568" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26642 </a><a href="#h22-0-7569" id="h22-0-7569" class="d">- flags & 4 && commitSuspenseHydrationCallbacks(finishedRoot, finishedWork); 26643 </a><a href="#h22-0-7570" id="h22-0-7570" class="d">- break; 26644 </a><a href="#h22-0-7571" id="h22-0-7571" class="d">- case 22: 26645 </a><a href="#h22-0-7572" id="h22-0-7572" class="d">- prevProps = null !== finishedWork.memoizedState || offscreenSubtreeIsHidden; 26646 </a><a href="#h22-0-7573" id="h22-0-7573" class="d">- if (!prevProps) { 26647 </a><a href="#h22-0-7574" id="h22-0-7574" class="d">- current2 = null !== current2 && null !== current2.memoizedState || offscreenSubtreeWasHidden; 26648 </a><a href="#h22-0-7575" id="h22-0-7575" class="d">- var prevOffscreenSubtreeIsHidden = offscreenSubtreeIsHidden, prevOffscreenSubtreeWasHidden = offscreenSubtreeWasHidden; 26649 </a><a href="#h22-0-7576" id="h22-0-7576" class="d">- offscreenSubtreeIsHidden = prevProps; 26650 </a><a href="#h22-0-7577" id="h22-0-7577" class="d">- (offscreenSubtreeWasHidden = current2) && !prevOffscreenSubtreeWasHidden ? recursivelyTraverseReappearLayoutEffects( 26651 </a><a href="#h22-0-7578" id="h22-0-7578" class="d">- finishedRoot, 26652 </a><a href="#h22-0-7579" id="h22-0-7579" class="d">- finishedWork, 26653 </a><a href="#h22-0-7580" id="h22-0-7580" class="d">- 0 !== (finishedWork.subtreeFlags & 8772) 26654 </a><a href="#h22-0-7581" id="h22-0-7581" class="d">- ) : recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26655 </a><a href="#h22-0-7582" id="h22-0-7582" class="d">- offscreenSubtreeIsHidden = prevOffscreenSubtreeIsHidden; 26656 </a><a href="#h22-0-7583" id="h22-0-7583" class="d">- offscreenSubtreeWasHidden = prevOffscreenSubtreeWasHidden; 26657 </a><a href="#h22-0-7584" id="h22-0-7584" class="d">- } 26658 </a><a href="#h22-0-7585" id="h22-0-7585" class="d">- flags & 512 && ("manual" === finishedWork.memoizedProps.mode ? safelyAttachRef(finishedWork, finishedWork.return) : safelyDetachRef(finishedWork, finishedWork.return)); 26659 </a><a href="#h22-0-7586" id="h22-0-7586" class="d">- break; 26660 </a><a href="#h22-0-7587" id="h22-0-7587" class="d">- default: 26661 </a><a href="#h22-0-7588" id="h22-0-7588" class="d">- recursivelyTraverseLayoutEffects(finishedRoot, finishedWork); 26662 </a><a href="#h22-0-7589" id="h22-0-7589" class="d">- } 26663 </a><a href="#h22-0-7590" id="h22-0-7590" class="d">- } 26664 </a><a href="#h22-0-7591" id="h22-0-7591" class="d">- function detachFiberAfterEffects(fiber) { 26665 </a><a href="#h22-0-7592" id="h22-0-7592" class="d">- var alternate = fiber.alternate; 26666 </a><a href="#h22-0-7593" id="h22-0-7593" class="d">- null !== alternate && (fiber.alternate = null, detachFiberAfterEffects(alternate)); 26667 </a><a href="#h22-0-7594" id="h22-0-7594" class="d">- fiber.child = null; 26668 </a><a href="#h22-0-7595" id="h22-0-7595" class="d">- fiber.deletions = null; 26669 </a><a href="#h22-0-7596" id="h22-0-7596" class="d">- fiber.sibling = null; 26670 </a><a href="#h22-0-7597" id="h22-0-7597" class="d">- 5 === fiber.tag && (alternate = fiber.stateNode, null !== alternate && detachDeletedInstance(alternate)); 26671 </a><a href="#h22-0-7598" id="h22-0-7598" class="d">- fiber.stateNode = null; 26672 </a><a href="#h22-0-7599" id="h22-0-7599" class="d">- fiber._debugOwner = null; 26673 </a><a href="#h22-0-7600" id="h22-0-7600" class="d">- fiber.return = null; 26674 </a><a href="#h22-0-7601" id="h22-0-7601" class="d">- fiber.dependencies = null; 26675 </a><a href="#h22-0-7602" id="h22-0-7602" class="d">- fiber.memoizedProps = null; 26676 </a><a href="#h22-0-7603" id="h22-0-7603" class="d">- fiber.memoizedState = null; 26677 </a><a href="#h22-0-7604" id="h22-0-7604" class="d">- fiber.pendingProps = null; 26678 </a><a href="#h22-0-7605" id="h22-0-7605" class="d">- fiber.stateNode = null; 26679 </a><a href="#h22-0-7606" id="h22-0-7606" class="d">- fiber.updateQueue = null; 26680 </a><a href="#h22-0-7607" id="h22-0-7607" class="d">- } 26681 </a><a href="#h22-0-7608" id="h22-0-7608" class="d">- function recursivelyTraverseDeletionEffects(finishedRoot, nearestMountedAncestor, parent) { 26682 </a><a href="#h22-0-7609" id="h22-0-7609" class="d">- for (parent = parent.child; null !== parent; ) 26683 </a><a href="#h22-0-7610" id="h22-0-7610" class="d">- commitDeletionEffectsOnFiber( 26684 </a><a href="#h22-0-7611" id="h22-0-7611" class="d">- finishedRoot, 26685 </a><a href="#h22-0-7612" id="h22-0-7612" class="d">- nearestMountedAncestor, 26686 </a><a href="#h22-0-7613" id="h22-0-7613" class="d">- parent 26687 </a><a href="#h22-0-7614" id="h22-0-7614" class="d">- ), parent = parent.sibling; 26688 </a><a href="#h22-0-7615" id="h22-0-7615" class="d">- } 26689 </a><a href="#h22-0-7616" id="h22-0-7616" class="d">- function commitDeletionEffectsOnFiber(finishedRoot, nearestMountedAncestor, deletedFiber) { 26690 </a><a href="#h22-0-7617" id="h22-0-7617" class="d">- if (injectedHook && "function" === typeof injectedHook.onCommitFiberUnmount) 26691 </a><a href="#h22-0-7618" id="h22-0-7618" class="d">- try { 26692 </a><a href="#h22-0-7619" id="h22-0-7619" class="d">- injectedHook.onCommitFiberUnmount(rendererID, deletedFiber); 26693 </a><a href="#h22-0-7620" id="h22-0-7620" class="d">- } catch (err) { 26694 </a><a href="#h22-0-7621" id="h22-0-7621" class="d">- hasLoggedError || (hasLoggedError = true, console.error( 26695 </a><a href="#h22-0-7622" id="h22-0-7622" class="d">- "React instrumentation encountered an error: %s", 26696 </a><a href="#h22-0-7623" id="h22-0-7623" class="d">- err 26697 </a><a href="#h22-0-7624" id="h22-0-7624" class="d">- )); 26698 </a><a href="#h22-0-7625" id="h22-0-7625" class="d">- } 26699 </a><a href="#h22-0-7626" id="h22-0-7626" class="d">- switch (deletedFiber.tag) { 26700 </a><a href="#h22-0-7627" id="h22-0-7627" class="d">- case 26: 26701 </a><a href="#h22-0-7628" id="h22-0-7628" class="d">- if (supportsResources) { 26702 </a><a href="#h22-0-7629" id="h22-0-7629" class="d">- offscreenSubtreeWasHidden || safelyDetachRef(deletedFiber, nearestMountedAncestor); 26703 </a><a href="#h22-0-7630" id="h22-0-7630" class="d">- recursivelyTraverseDeletionEffects( 26704 </a><a href="#h22-0-7631" id="h22-0-7631" class="d">- finishedRoot, 26705 </a><a href="#h22-0-7632" id="h22-0-7632" class="d">- nearestMountedAncestor, 26706 </a><a href="#h22-0-7633" id="h22-0-7633" class="d">- deletedFiber 26707 </a><a href="#h22-0-7634" id="h22-0-7634" class="d">- ); 26708 </a><a href="#h22-0-7635" id="h22-0-7635" class="d">- deletedFiber.memoizedState ? releaseResource(deletedFiber.memoizedState) : deletedFiber.stateNode && unmountHoistable(deletedFiber.stateNode); 26709 </a><a href="#h22-0-7636" id="h22-0-7636" class="d">- break; 26710 </a><a href="#h22-0-7637" id="h22-0-7637" class="d">- } 26711 </a><a href="#h22-0-7638" id="h22-0-7638" class="d">- case 27: 26712 </a><a href="#h22-0-7639" id="h22-0-7639" class="d">- if (supportsSingletons) { 26713 </a><a href="#h22-0-7640" id="h22-0-7640" class="d">- offscreenSubtreeWasHidden || safelyDetachRef(deletedFiber, nearestMountedAncestor); 26714 </a><a href="#h22-0-7641" id="h22-0-7641" class="d">- var prevHostParent = hostParent, prevHostParentIsContainer = hostParentIsContainer; 26715 </a><a href="#h22-0-7642" id="h22-0-7642" class="d">- hostParent = deletedFiber.stateNode; 26716 </a><a href="#h22-0-7643" id="h22-0-7643" class="d">- recursivelyTraverseDeletionEffects( 26717 </a><a href="#h22-0-7644" id="h22-0-7644" class="d">- finishedRoot, 26718 </a><a href="#h22-0-7645" id="h22-0-7645" class="d">- nearestMountedAncestor, 26719 </a><a href="#h22-0-7646" id="h22-0-7646" class="d">- deletedFiber 26720 </a><a href="#h22-0-7647" id="h22-0-7647" class="d">- ); 26721 </a><a href="#h22-0-7648" id="h22-0-7648" class="d">- releaseSingletonInstance(deletedFiber.stateNode); 26722 </a><a href="#h22-0-7649" id="h22-0-7649" class="d">- hostParent = prevHostParent; 26723 </a><a href="#h22-0-7650" id="h22-0-7650" class="d">- hostParentIsContainer = prevHostParentIsContainer; 26724 </a><a href="#h22-0-7651" id="h22-0-7651" class="d">- break; 26725 </a><a href="#h22-0-7652" id="h22-0-7652" class="d">- } 26726 </a><a href="#h22-0-7653" id="h22-0-7653" class="d">- case 5: 26727 </a><a href="#h22-0-7654" id="h22-0-7654" class="d">- offscreenSubtreeWasHidden || safelyDetachRef(deletedFiber, nearestMountedAncestor); 26728 </a><a href="#h22-0-7655" id="h22-0-7655" class="d">- case 6: 26729 </a><a href="#h22-0-7656" id="h22-0-7656" class="d">- if (supportsMutation) { 26730 </a><a href="#h22-0-7657" id="h22-0-7657" class="d">- if (prevHostParent = hostParent, prevHostParentIsContainer = hostParentIsContainer, hostParent = null, recursivelyTraverseDeletionEffects( 26731 </a><a href="#h22-0-7658" id="h22-0-7658" class="d">- finishedRoot, 26732 </a><a href="#h22-0-7659" id="h22-0-7659" class="d">- nearestMountedAncestor, 26733 </a><a href="#h22-0-7660" id="h22-0-7660" class="d">- deletedFiber 26734 </a><a href="#h22-0-7661" id="h22-0-7661" class="d">- ), hostParent = prevHostParent, hostParentIsContainer = prevHostParentIsContainer, null !== hostParent) 26735 </a><a href="#h22-0-7662" id="h22-0-7662" class="d">- if (hostParentIsContainer) 26736 </a><a href="#h22-0-7663" id="h22-0-7663" class="d">- try { 26737 </a><a href="#h22-0-7664" id="h22-0-7664" class="d">- runWithFiberInDEV( 26738 </a><a href="#h22-0-7665" id="h22-0-7665" class="d">- deletedFiber, 26739 </a><a href="#h22-0-7666" id="h22-0-7666" class="d">- removeChildFromContainer, 26740 </a><a href="#h22-0-7667" id="h22-0-7667" class="d">- hostParent, 26741 </a><a href="#h22-0-7668" id="h22-0-7668" class="d">- deletedFiber.stateNode 26742 </a><a href="#h22-0-7669" id="h22-0-7669" class="d">- ); 26743 </a><a href="#h22-0-7670" id="h22-0-7670" class="d">- } catch (error) { 26744 </a><a href="#h22-0-7671" id="h22-0-7671" class="d">- captureCommitPhaseError( 26745 </a><a href="#h22-0-7672" id="h22-0-7672" class="d">- deletedFiber, 26746 </a><a href="#h22-0-7673" id="h22-0-7673" class="d">- nearestMountedAncestor, 26747 </a><a href="#h22-0-7674" id="h22-0-7674" class="d">- error 26748 </a><a href="#h22-0-7675" id="h22-0-7675" class="d">- ); 26749 </a><a href="#h22-0-7676" id="h22-0-7676" class="d">- } 26750 </a><a href="#h22-0-7677" id="h22-0-7677" class="d">- else 26751 </a><a href="#h22-0-7678" id="h22-0-7678" class="d">- try { 26752 </a><a href="#h22-0-7679" id="h22-0-7679" class="d">- runWithFiberInDEV( 26753 </a><a href="#h22-0-7680" id="h22-0-7680" class="d">- deletedFiber, 26754 </a><a href="#h22-0-7681" id="h22-0-7681" class="d">- removeChild, 26755 </a><a href="#h22-0-7682" id="h22-0-7682" class="d">- hostParent, 26756 </a><a href="#h22-0-7683" id="h22-0-7683" class="d">- deletedFiber.stateNode 26757 </a><a href="#h22-0-7684" id="h22-0-7684" class="d">- ); 26758 </a><a href="#h22-0-7685" id="h22-0-7685" class="d">- } catch (error) { 26759 </a><a href="#h22-0-7686" id="h22-0-7686" class="d">- captureCommitPhaseError( 26760 </a><a href="#h22-0-7687" id="h22-0-7687" class="d">- deletedFiber, 26761 </a><a href="#h22-0-7688" id="h22-0-7688" class="d">- nearestMountedAncestor, 26762 </a><a href="#h22-0-7689" id="h22-0-7689" class="d">- error 26763 </a><a href="#h22-0-7690" id="h22-0-7690" class="d">- ); 26764 </a><a href="#h22-0-7691" id="h22-0-7691" class="d">- } 26765 </a><a href="#h22-0-7692" id="h22-0-7692" class="d">- } else 26766 </a><a href="#h22-0-7693" id="h22-0-7693" class="d">- recursivelyTraverseDeletionEffects( 26767 </a><a href="#h22-0-7694" id="h22-0-7694" class="d">- finishedRoot, 26768 </a><a href="#h22-0-7695" id="h22-0-7695" class="d">- nearestMountedAncestor, 26769 </a><a href="#h22-0-7696" id="h22-0-7696" class="d">- deletedFiber 26770 </a><a href="#h22-0-7697" id="h22-0-7697" class="d">- ); 26771 </a><a href="#h22-0-7698" id="h22-0-7698" class="d">- break; 26772 </a><a href="#h22-0-7699" id="h22-0-7699" class="d">- case 18: 26773 </a><a href="#h22-0-7700" id="h22-0-7700" class="d">- supportsMutation && null !== hostParent && (hostParentIsContainer ? clearSuspenseBoundaryFromContainer( 26774 </a><a href="#h22-0-7701" id="h22-0-7701" class="d">- hostParent, 26775 </a><a href="#h22-0-7702" id="h22-0-7702" class="d">- deletedFiber.stateNode 26776 </a><a href="#h22-0-7703" id="h22-0-7703" class="d">- ) : clearSuspenseBoundary(hostParent, deletedFiber.stateNode)); 26777 </a><a href="#h22-0-7704" id="h22-0-7704" class="d">- break; 26778 </a><a href="#h22-0-7705" id="h22-0-7705" class="d">- case 4: 26779 </a><a href="#h22-0-7706" id="h22-0-7706" class="d">- supportsMutation ? (prevHostParent = hostParent, prevHostParentIsContainer = hostParentIsContainer, hostParent = deletedFiber.stateNode.containerInfo, hostParentIsContainer = true, recursivelyTraverseDeletionEffects( 26780 </a><a href="#h22-0-7707" id="h22-0-7707" class="d">- finishedRoot, 26781 </a><a href="#h22-0-7708" id="h22-0-7708" class="d">- nearestMountedAncestor, 26782 </a><a href="#h22-0-7709" id="h22-0-7709" class="d">- deletedFiber 26783 </a><a href="#h22-0-7710" id="h22-0-7710" class="d">- ), hostParent = prevHostParent, hostParentIsContainer = prevHostParentIsContainer) : (supportsPersistence && commitHostPortalContainerChildren( 26784 </a><a href="#h22-0-7711" id="h22-0-7711" class="d">- deletedFiber.stateNode, 26785 </a><a href="#h22-0-7712" id="h22-0-7712" class="d">- deletedFiber, 26786 </a><a href="#h22-0-7713" id="h22-0-7713" class="d">- createContainerChildSet() 26787 </a><a href="#h22-0-7714" id="h22-0-7714" class="d">- ), recursivelyTraverseDeletionEffects( 26788 </a><a href="#h22-0-7715" id="h22-0-7715" class="d">- finishedRoot, 26789 </a><a href="#h22-0-7716" id="h22-0-7716" class="d">- nearestMountedAncestor, 26790 </a><a href="#h22-0-7717" id="h22-0-7717" class="d">- deletedFiber 26791 </a><a href="#h22-0-7718" id="h22-0-7718" class="d">- )); 26792 </a><a href="#h22-0-7719" id="h22-0-7719" class="d">- break; 26793 </a><a href="#h22-0-7720" id="h22-0-7720" class="d">- case 0: 26794 </a><a href="#h22-0-7721" id="h22-0-7721" class="d">- case 11: 26795 </a><a href="#h22-0-7722" id="h22-0-7722" class="d">- case 14: 26796 </a><a href="#h22-0-7723" id="h22-0-7723" class="d">- case 15: 26797 </a><a href="#h22-0-7724" id="h22-0-7724" class="d">- offscreenSubtreeWasHidden || commitHookEffectListUnmount( 26798 </a><a href="#h22-0-7725" id="h22-0-7725" class="d">- Insertion, 26799 </a><a href="#h22-0-7726" id="h22-0-7726" class="d">- deletedFiber, 26800 </a><a href="#h22-0-7727" id="h22-0-7727" class="d">- nearestMountedAncestor 26801 </a><a href="#h22-0-7728" id="h22-0-7728" class="d">- ); 26802 </a><a href="#h22-0-7729" id="h22-0-7729" class="d">- offscreenSubtreeWasHidden || commitHookLayoutUnmountEffects( 26803 </a><a href="#h22-0-7730" id="h22-0-7730" class="d">- deletedFiber, 26804 </a><a href="#h22-0-7731" id="h22-0-7731" class="d">- nearestMountedAncestor, 26805 </a><a href="#h22-0-7732" id="h22-0-7732" class="d">- Layout 26806 </a><a href="#h22-0-7733" id="h22-0-7733" class="d">- ); 26807 </a><a href="#h22-0-7734" id="h22-0-7734" class="d">- recursivelyTraverseDeletionEffects( 26808 </a><a href="#h22-0-7735" id="h22-0-7735" class="d">- finishedRoot, 26809 </a><a href="#h22-0-7736" id="h22-0-7736" class="d">- nearestMountedAncestor, 26810 </a><a href="#h22-0-7737" id="h22-0-7737" class="d">- deletedFiber 26811 </a><a href="#h22-0-7738" id="h22-0-7738" class="d">- ); 26812 </a><a href="#h22-0-7739" id="h22-0-7739" class="d">- break; 26813 </a><a href="#h22-0-7740" id="h22-0-7740" class="d">- case 1: 26814 </a><a href="#h22-0-7741" id="h22-0-7741" class="d">- offscreenSubtreeWasHidden || (safelyDetachRef(deletedFiber, nearestMountedAncestor), prevHostParent = deletedFiber.stateNode, "function" === typeof prevHostParent.componentWillUnmount && safelyCallComponentWillUnmount( 26815 </a><a href="#h22-0-7742" id="h22-0-7742" class="d">- deletedFiber, 26816 </a><a href="#h22-0-7743" id="h22-0-7743" class="d">- nearestMountedAncestor, 26817 </a><a href="#h22-0-7744" id="h22-0-7744" class="d">- prevHostParent 26818 </a><a href="#h22-0-7745" id="h22-0-7745" class="d">- )); 26819 </a><a href="#h22-0-7746" id="h22-0-7746" class="d">- recursivelyTraverseDeletionEffects( 26820 </a><a href="#h22-0-7747" id="h22-0-7747" class="d">- finishedRoot, 26821 </a><a href="#h22-0-7748" id="h22-0-7748" class="d">- nearestMountedAncestor, 26822 </a><a href="#h22-0-7749" id="h22-0-7749" class="d">- deletedFiber 26823 </a><a href="#h22-0-7750" id="h22-0-7750" class="d">- ); 26824 </a><a href="#h22-0-7751" id="h22-0-7751" class="d">- break; 26825 </a><a href="#h22-0-7752" id="h22-0-7752" class="d">- case 21: 26826 </a><a href="#h22-0-7753" id="h22-0-7753" class="d">- recursivelyTraverseDeletionEffects( 26827 </a><a href="#h22-0-7754" id="h22-0-7754" class="d">- finishedRoot, 26828 </a><a href="#h22-0-7755" id="h22-0-7755" class="d">- nearestMountedAncestor, 26829 </a><a href="#h22-0-7756" id="h22-0-7756" class="d">- deletedFiber 26830 </a><a href="#h22-0-7757" id="h22-0-7757" class="d">- ); 26831 </a><a href="#h22-0-7758" id="h22-0-7758" class="d">- break; 26832 </a><a href="#h22-0-7759" id="h22-0-7759" class="d">- case 22: 26833 </a><a href="#h22-0-7760" id="h22-0-7760" class="d">- offscreenSubtreeWasHidden || safelyDetachRef(deletedFiber, nearestMountedAncestor); 26834 </a><a href="#h22-0-7761" id="h22-0-7761" class="d">- offscreenSubtreeWasHidden = (prevHostParent = offscreenSubtreeWasHidden) || null !== deletedFiber.memoizedState; 26835 </a><a href="#h22-0-7762" id="h22-0-7762" class="d">- recursivelyTraverseDeletionEffects( 26836 </a><a href="#h22-0-7763" id="h22-0-7763" class="d">- finishedRoot, 26837 </a><a href="#h22-0-7764" id="h22-0-7764" class="d">- nearestMountedAncestor, 26838 </a><a href="#h22-0-7765" id="h22-0-7765" class="d">- deletedFiber 26839 </a><a href="#h22-0-7766" id="h22-0-7766" class="d">- ); 26840 </a><a href="#h22-0-7767" id="h22-0-7767" class="d">- offscreenSubtreeWasHidden = prevHostParent; 26841 </a><a href="#h22-0-7768" id="h22-0-7768" class="d">- break; 26842 </a><a href="#h22-0-7769" id="h22-0-7769" class="d">- default: 26843 </a><a href="#h22-0-7770" id="h22-0-7770" class="d">- recursivelyTraverseDeletionEffects( 26844 </a><a href="#h22-0-7771" id="h22-0-7771" class="d">- finishedRoot, 26845 </a><a href="#h22-0-7772" id="h22-0-7772" class="d">- nearestMountedAncestor, 26846 </a><a href="#h22-0-7773" id="h22-0-7773" class="d">- deletedFiber 26847 </a><a href="#h22-0-7774" id="h22-0-7774" class="d">- ); 26848 </a><a href="#h22-0-7775" id="h22-0-7775" class="d">- } 26849 </a><a href="#h22-0-7776" id="h22-0-7776" class="d">- } 26850 </a><a href="#h22-0-7777" id="h22-0-7777" class="d">- function commitSuspenseHydrationCallbacks(finishedRoot, finishedWork) { 26851 </a><a href="#h22-0-7778" id="h22-0-7778" class="d">- if (supportsHydration && null === finishedWork.memoizedState && (finishedRoot = finishedWork.alternate, null !== finishedRoot && (finishedRoot = finishedRoot.memoizedState, null !== finishedRoot && (finishedRoot = finishedRoot.dehydrated, null !== finishedRoot)))) 26852 </a><a href="#h22-0-7779" id="h22-0-7779" class="d">- try { 26853 </a><a href="#h22-0-7780" id="h22-0-7780" class="d">- runWithFiberInDEV( 26854 </a><a href="#h22-0-7781" id="h22-0-7781" class="d">- finishedWork, 26855 </a><a href="#h22-0-7782" id="h22-0-7782" class="d">- commitHydratedSuspenseInstance, 26856 </a><a href="#h22-0-7783" id="h22-0-7783" class="d">- finishedRoot 26857 </a><a href="#h22-0-7784" id="h22-0-7784" class="d">- ); 26858 </a><a href="#h22-0-7785" id="h22-0-7785" class="d">- } catch (error) { 26859 </a><a href="#h22-0-7786" id="h22-0-7786" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 26860 </a><a href="#h22-0-7787" id="h22-0-7787" class="d">- } 26861 </a><a href="#h22-0-7788" id="h22-0-7788" class="d">- } 26862 </a><a href="#h22-0-7789" id="h22-0-7789" class="d">- function getRetryCache(finishedWork) { 26863 </a><a href="#h22-0-7790" id="h22-0-7790" class="d">- switch (finishedWork.tag) { 26864 </a><a href="#h22-0-7791" id="h22-0-7791" class="d">- case 13: 26865 </a><a href="#h22-0-7792" id="h22-0-7792" class="d">- case 19: 26866 </a><a href="#h22-0-7793" id="h22-0-7793" class="d">- var retryCache = finishedWork.stateNode; 26867 </a><a href="#h22-0-7794" id="h22-0-7794" class="d">- null === retryCache && (retryCache = finishedWork.stateNode = new PossiblyWeakSet()); 26868 </a><a href="#h22-0-7795" id="h22-0-7795" class="d">- return retryCache; 26869 </a><a href="#h22-0-7796" id="h22-0-7796" class="d">- case 22: 26870 </a><a href="#h22-0-7797" id="h22-0-7797" class="d">- return finishedWork = finishedWork.stateNode, retryCache = finishedWork._retryCache, null === retryCache && (retryCache = finishedWork._retryCache = new PossiblyWeakSet()), retryCache; 26871 </a><a href="#h22-0-7798" id="h22-0-7798" class="d">- default: 26872 </a><a href="#h22-0-7799" id="h22-0-7799" class="d">- throw Error( 26873 </a><a href="#h22-0-7800" id="h22-0-7800" class="d">- "Unexpected Suspense handler tag (" + finishedWork.tag + "). This is a bug in React." 26874 </a><a href="#h22-0-7801" id="h22-0-7801" class="d">- ); 26875 </a><a href="#h22-0-7802" id="h22-0-7802" class="d">- } 26876 </a><a href="#h22-0-7803" id="h22-0-7803" class="d">- } 26877 </a><a href="#h22-0-7804" id="h22-0-7804" class="d">- function attachSuspenseRetryListeners(finishedWork, wakeables) { 26878 </a><a href="#h22-0-7805" id="h22-0-7805" class="d">- var retryCache = getRetryCache(finishedWork); 26879 </a><a href="#h22-0-7806" id="h22-0-7806" class="d">- wakeables.forEach(function(wakeable) { 26880 </a><a href="#h22-0-7807" id="h22-0-7807" class="d">- var retry = resolveRetryWakeable.bind(null, finishedWork, wakeable); 26881 </a><a href="#h22-0-7808" id="h22-0-7808" class="d">- if (!retryCache.has(wakeable)) { 26882 </a><a href="#h22-0-7809" id="h22-0-7809" class="d">- retryCache.add(wakeable); 26883 </a><a href="#h22-0-7810" id="h22-0-7810" class="d">- if (isDevToolsPresent) 26884 </a><a href="#h22-0-7811" id="h22-0-7811" class="d">- if (null !== inProgressLanes && null !== inProgressRoot) 26885 </a><a href="#h22-0-7812" id="h22-0-7812" class="d">- restorePendingUpdaters(inProgressRoot, inProgressLanes); 26886 </a><a href="#h22-0-7813" id="h22-0-7813" class="d">- else 26887 </a><a href="#h22-0-7814" id="h22-0-7814" class="d">- throw Error( 26888 </a><a href="#h22-0-7815" id="h22-0-7815" class="d">- "Expected finished root and lanes to be set. This is a bug in React." 26889 </a><a href="#h22-0-7816" id="h22-0-7816" class="d">- ); 26890 </a><a href="#h22-0-7817" id="h22-0-7817" class="d">- wakeable.then(retry, retry); 26891 </a><a href="#h22-0-7818" id="h22-0-7818" class="d">- } 26892 </a><a href="#h22-0-7819" id="h22-0-7819" class="d">- }); 26893 </a><a href="#h22-0-7820" id="h22-0-7820" class="d">- } 26894 </a><a href="#h22-0-7821" id="h22-0-7821" class="d">- function commitMutationEffects(root, finishedWork, committedLanes) { 26895 </a><a href="#h22-0-7822" id="h22-0-7822" class="d">- inProgressLanes = committedLanes; 26896 </a><a href="#h22-0-7823" id="h22-0-7823" class="d">- inProgressRoot = root; 26897 </a><a href="#h22-0-7824" id="h22-0-7824" class="d">- commitMutationEffectsOnFiber(finishedWork, root); 26898 </a><a href="#h22-0-7825" id="h22-0-7825" class="d">- inProgressRoot = inProgressLanes = null; 26899 </a><a href="#h22-0-7826" id="h22-0-7826" class="d">- } 26900 </a><a href="#h22-0-7827" id="h22-0-7827" class="d">- function recursivelyTraverseMutationEffects(root$jscomp$0, parentFiber) { 26901 </a><a href="#h22-0-7828" id="h22-0-7828" class="d">- var deletions = parentFiber.deletions; 26902 </a><a href="#h22-0-7829" id="h22-0-7829" class="d">- if (null !== deletions) 26903 </a><a href="#h22-0-7830" id="h22-0-7830" class="d">- for (var i = 0; i < deletions.length; i++) { 26904 </a><a href="#h22-0-7831" id="h22-0-7831" class="d">- var root = root$jscomp$0, returnFiber = parentFiber, deletedFiber = deletions[i]; 26905 </a><a href="#h22-0-7832" id="h22-0-7832" class="d">- if (supportsMutation) { 26906 </a><a href="#h22-0-7833" id="h22-0-7833" class="d">- var parent = returnFiber; 26907 </a><a href="#h22-0-7834" id="h22-0-7834" class="d">- a: for (; null !== parent; ) { 26908 </a><a href="#h22-0-7835" id="h22-0-7835" class="d">- switch (parent.tag) { 26909 </a><a href="#h22-0-7836" id="h22-0-7836" class="d">- case 27: 26910 </a><a href="#h22-0-7837" id="h22-0-7837" class="d">- case 5: 26911 </a><a href="#h22-0-7838" id="h22-0-7838" class="d">- hostParent = parent.stateNode; 26912 </a><a href="#h22-0-7839" id="h22-0-7839" class="d">- hostParentIsContainer = false; 26913 </a><a href="#h22-0-7840" id="h22-0-7840" class="d">- break a; 26914 </a><a href="#h22-0-7841" id="h22-0-7841" class="d">- case 3: 26915 </a><a href="#h22-0-7842" id="h22-0-7842" class="d">- hostParent = parent.stateNode.containerInfo; 26916 </a><a href="#h22-0-7843" id="h22-0-7843" class="d">- hostParentIsContainer = true; 26917 </a><a href="#h22-0-7844" id="h22-0-7844" class="d">- break a; 26918 </a><a href="#h22-0-7845" id="h22-0-7845" class="d">- case 4: 26919 </a><a href="#h22-0-7846" id="h22-0-7846" class="d">- hostParent = parent.stateNode.containerInfo; 26920 </a><a href="#h22-0-7847" id="h22-0-7847" class="d">- hostParentIsContainer = true; 26921 </a><a href="#h22-0-7848" id="h22-0-7848" class="d">- break a; 26922 </a><a href="#h22-0-7849" id="h22-0-7849" class="d">- } 26923 </a><a href="#h22-0-7850" id="h22-0-7850" class="d">- parent = parent.return; 26924 </a><a href="#h22-0-7851" id="h22-0-7851" class="d">- } 26925 </a><a href="#h22-0-7852" id="h22-0-7852" class="d">- if (null === hostParent) 26926 </a><a href="#h22-0-7853" id="h22-0-7853" class="d">- throw Error( 26927 </a><a href="#h22-0-7854" id="h22-0-7854" class="d">- "Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue." 26928 </a><a href="#h22-0-7855" id="h22-0-7855" class="d">- ); 26929 </a><a href="#h22-0-7856" id="h22-0-7856" class="d">- commitDeletionEffectsOnFiber(root, returnFiber, deletedFiber); 26930 </a><a href="#h22-0-7857" id="h22-0-7857" class="d">- hostParent = null; 26931 </a><a href="#h22-0-7858" id="h22-0-7858" class="d">- hostParentIsContainer = false; 26932 </a><a href="#h22-0-7859" id="h22-0-7859" class="d">- } else commitDeletionEffectsOnFiber(root, returnFiber, deletedFiber); 26933 </a><a href="#h22-0-7860" id="h22-0-7860" class="d">- root = deletedFiber; 26934 </a><a href="#h22-0-7861" id="h22-0-7861" class="d">- returnFiber = root.alternate; 26935 </a><a href="#h22-0-7862" id="h22-0-7862" class="d">- null !== returnFiber && (returnFiber.return = null); 26936 </a><a href="#h22-0-7863" id="h22-0-7863" class="d">- root.return = null; 26937 </a><a href="#h22-0-7864" id="h22-0-7864" class="d">- } 26938 </a><a href="#h22-0-7865" id="h22-0-7865" class="d">- if (parentFiber.subtreeFlags & 13878) 26939 </a><a href="#h22-0-7866" id="h22-0-7866" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 26940 </a><a href="#h22-0-7867" id="h22-0-7867" class="d">- commitMutationEffectsOnFiber(parentFiber, root$jscomp$0), parentFiber = parentFiber.sibling; 26941 </a><a href="#h22-0-7868" id="h22-0-7868" class="d">- } 26942 </a><a href="#h22-0-7869" id="h22-0-7869" class="d">- function commitMutationEffectsOnFiber(finishedWork, root) { 26943 </a><a href="#h22-0-7870" id="h22-0-7870" class="d">- var current2 = finishedWork.alternate, flags = finishedWork.flags; 26944 </a><a href="#h22-0-7871" id="h22-0-7871" class="d">- switch (finishedWork.tag) { 26945 </a><a href="#h22-0-7872" id="h22-0-7872" class="d">- case 0: 26946 </a><a href="#h22-0-7873" id="h22-0-7873" class="d">- case 11: 26947 </a><a href="#h22-0-7874" id="h22-0-7874" class="d">- case 14: 26948 </a><a href="#h22-0-7875" id="h22-0-7875" class="d">- case 15: 26949 </a><a href="#h22-0-7876" id="h22-0-7876" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 26950 </a><a href="#h22-0-7877" id="h22-0-7877" class="d">- commitReconciliationEffects(finishedWork); 26951 </a><a href="#h22-0-7878" id="h22-0-7878" class="d">- flags & 4 && (commitHookEffectListUnmount( 26952 </a><a href="#h22-0-7879" id="h22-0-7879" class="d">- Insertion | HasEffect, 26953 </a><a href="#h22-0-7880" id="h22-0-7880" class="d">- finishedWork, 26954 </a><a href="#h22-0-7881" id="h22-0-7881" class="d">- finishedWork.return 26955 </a><a href="#h22-0-7882" id="h22-0-7882" class="d">- ), commitHookEffectListMount(Insertion | HasEffect, finishedWork), commitHookLayoutUnmountEffects( 26956 </a><a href="#h22-0-7883" id="h22-0-7883" class="d">- finishedWork, 26957 </a><a href="#h22-0-7884" id="h22-0-7884" class="d">- finishedWork.return, 26958 </a><a href="#h22-0-7885" id="h22-0-7885" class="d">- Layout | HasEffect 26959 </a><a href="#h22-0-7886" id="h22-0-7886" class="d">- )); 26960 </a><a href="#h22-0-7887" id="h22-0-7887" class="d">- break; 26961 </a><a href="#h22-0-7888" id="h22-0-7888" class="d">- case 1: 26962 </a><a href="#h22-0-7889" id="h22-0-7889" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 26963 </a><a href="#h22-0-7890" id="h22-0-7890" class="d">- commitReconciliationEffects(finishedWork); 26964 </a><a href="#h22-0-7891" id="h22-0-7891" class="d">- flags & 512 && (offscreenSubtreeWasHidden || null === current2 || safelyDetachRef(current2, current2.return)); 26965 </a><a href="#h22-0-7892" id="h22-0-7892" class="d">- flags & 64 && offscreenSubtreeIsHidden && (finishedWork = finishedWork.updateQueue, null !== finishedWork && (flags = finishedWork.callbacks, null !== flags && (current2 = finishedWork.shared.hiddenCallbacks, finishedWork.shared.hiddenCallbacks = null === current2 ? flags : current2.concat(flags)))); 26966 </a><a href="#h22-0-7893" id="h22-0-7893" class="d">- break; 26967 </a><a href="#h22-0-7894" id="h22-0-7894" class="d">- case 26: 26968 </a><a href="#h22-0-7895" id="h22-0-7895" class="d">- if (supportsResources) { 26969 </a><a href="#h22-0-7896" id="h22-0-7896" class="d">- var hoistableRoot = currentHoistableRoot; 26970 </a><a href="#h22-0-7897" id="h22-0-7897" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 26971 </a><a href="#h22-0-7898" id="h22-0-7898" class="d">- commitReconciliationEffects(finishedWork); 26972 </a><a href="#h22-0-7899" id="h22-0-7899" class="d">- flags & 512 && (offscreenSubtreeWasHidden || null === current2 || safelyDetachRef(current2, current2.return)); 26973 </a><a href="#h22-0-7900" id="h22-0-7900" class="d">- flags & 4 && (flags = null !== current2 ? current2.memoizedState : null, root = finishedWork.memoizedState, null === current2 ? null === root ? null === finishedWork.stateNode ? finishedWork.stateNode = hydrateHoistable( 26974 </a><a href="#h22-0-7901" id="h22-0-7901" class="d">- hoistableRoot, 26975 </a><a href="#h22-0-7902" id="h22-0-7902" class="d">- finishedWork.type, 26976 </a><a href="#h22-0-7903" id="h22-0-7903" class="d">- finishedWork.memoizedProps, 26977 </a><a href="#h22-0-7904" id="h22-0-7904" class="d">- finishedWork 26978 </a><a href="#h22-0-7905" id="h22-0-7905" class="d">- ) : mountHoistable( 26979 </a><a href="#h22-0-7906" id="h22-0-7906" class="d">- hoistableRoot, 26980 </a><a href="#h22-0-7907" id="h22-0-7907" class="d">- finishedWork.type, 26981 </a><a href="#h22-0-7908" id="h22-0-7908" class="d">- finishedWork.stateNode 26982 </a><a href="#h22-0-7909" id="h22-0-7909" class="d">- ) : finishedWork.stateNode = acquireResource( 26983 </a><a href="#h22-0-7910" id="h22-0-7910" class="d">- hoistableRoot, 26984 </a><a href="#h22-0-7911" id="h22-0-7911" class="d">- root, 26985 </a><a href="#h22-0-7912" id="h22-0-7912" class="d">- finishedWork.memoizedProps 26986 </a><a href="#h22-0-7913" id="h22-0-7913" class="d">- ) : flags !== root ? (null === flags ? null !== current2.stateNode && unmountHoistable(current2.stateNode) : releaseResource(flags), null === root ? mountHoistable( 26987 </a><a href="#h22-0-7914" id="h22-0-7914" class="d">- hoistableRoot, 26988 </a><a href="#h22-0-7915" id="h22-0-7915" class="d">- finishedWork.type, 26989 </a><a href="#h22-0-7916" id="h22-0-7916" class="d">- finishedWork.stateNode 26990 </a><a href="#h22-0-7917" id="h22-0-7917" class="d">- ) : acquireResource( 26991 </a><a href="#h22-0-7918" id="h22-0-7918" class="d">- hoistableRoot, 26992 </a><a href="#h22-0-7919" id="h22-0-7919" class="d">- root, 26993 </a><a href="#h22-0-7920" id="h22-0-7920" class="d">- finishedWork.memoizedProps 26994 </a><a href="#h22-0-7921" id="h22-0-7921" class="d">- )) : null === root && null !== finishedWork.stateNode && commitHostUpdate( 26995 </a><a href="#h22-0-7922" id="h22-0-7922" class="d">- finishedWork, 26996 </a><a href="#h22-0-7923" id="h22-0-7923" class="d">- finishedWork.memoizedProps, 26997 </a><a href="#h22-0-7924" id="h22-0-7924" class="d">- current2.memoizedProps 26998 </a><a href="#h22-0-7925" id="h22-0-7925" class="d">- )); 26999 </a><a href="#h22-0-7926" id="h22-0-7926" class="d">- break; 27000 </a><a href="#h22-0-7927" id="h22-0-7927" class="d">- } 27001 </a><a href="#h22-0-7928" id="h22-0-7928" class="d">- case 27: 27002 </a><a href="#h22-0-7929" id="h22-0-7929" class="d">- if (supportsSingletons && flags & 4 && null === finishedWork.alternate) { 27003 </a><a href="#h22-0-7930" id="h22-0-7930" class="d">- hoistableRoot = finishedWork.stateNode; 27004 </a><a href="#h22-0-7931" id="h22-0-7931" class="d">- var props = finishedWork.memoizedProps; 27005 </a><a href="#h22-0-7932" id="h22-0-7932" class="d">- try { 27006 </a><a href="#h22-0-7933" id="h22-0-7933" class="d">- clearSingleton(hoistableRoot), runWithFiberInDEV( 27007 </a><a href="#h22-0-7934" id="h22-0-7934" class="d">- finishedWork, 27008 </a><a href="#h22-0-7935" id="h22-0-7935" class="d">- acquireSingletonInstance, 27009 </a><a href="#h22-0-7936" id="h22-0-7936" class="d">- finishedWork.type, 27010 </a><a href="#h22-0-7937" id="h22-0-7937" class="d">- props, 27011 </a><a href="#h22-0-7938" id="h22-0-7938" class="d">- hoistableRoot, 27012 </a><a href="#h22-0-7939" id="h22-0-7939" class="d">- finishedWork 27013 </a><a href="#h22-0-7940" id="h22-0-7940" class="d">- ); 27014 </a><a href="#h22-0-7941" id="h22-0-7941" class="d">- } catch (error) { 27015 </a><a href="#h22-0-7942" id="h22-0-7942" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27016 </a><a href="#h22-0-7943" id="h22-0-7943" class="d">- } 27017 </a><a href="#h22-0-7944" id="h22-0-7944" class="d">- } 27018 </a><a href="#h22-0-7945" id="h22-0-7945" class="d">- case 5: 27019 </a><a href="#h22-0-7946" id="h22-0-7946" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27020 </a><a href="#h22-0-7947" id="h22-0-7947" class="d">- commitReconciliationEffects(finishedWork); 27021 </a><a href="#h22-0-7948" id="h22-0-7948" class="d">- flags & 512 && (offscreenSubtreeWasHidden || null === current2 || safelyDetachRef(current2, current2.return)); 27022 </a><a href="#h22-0-7949" id="h22-0-7949" class="d">- if (supportsMutation) { 27023 </a><a href="#h22-0-7950" id="h22-0-7950" class="d">- if (finishedWork.flags & 32) { 27024 </a><a href="#h22-0-7951" id="h22-0-7951" class="d">- root = finishedWork.stateNode; 27025 </a><a href="#h22-0-7952" id="h22-0-7952" class="d">- try { 27026 </a><a href="#h22-0-7953" id="h22-0-7953" class="d">- runWithFiberInDEV(finishedWork, resetTextContent, root); 27027 </a><a href="#h22-0-7954" id="h22-0-7954" class="d">- } catch (error) { 27028 </a><a href="#h22-0-7955" id="h22-0-7955" class="d">- captureCommitPhaseError( 27029 </a><a href="#h22-0-7956" id="h22-0-7956" class="d">- finishedWork, 27030 </a><a href="#h22-0-7957" id="h22-0-7957" class="d">- finishedWork.return, 27031 </a><a href="#h22-0-7958" id="h22-0-7958" class="d">- error 27032 </a><a href="#h22-0-7959" id="h22-0-7959" class="d">- ); 27033 </a><a href="#h22-0-7960" id="h22-0-7960" class="d">- } 27034 </a><a href="#h22-0-7961" id="h22-0-7961" class="d">- } 27035 </a><a href="#h22-0-7962" id="h22-0-7962" class="d">- flags & 4 && null != finishedWork.stateNode && (root = finishedWork.memoizedProps, commitHostUpdate( 27036 </a><a href="#h22-0-7963" id="h22-0-7963" class="d">- finishedWork, 27037 </a><a href="#h22-0-7964" id="h22-0-7964" class="d">- root, 27038 </a><a href="#h22-0-7965" id="h22-0-7965" class="d">- null !== current2 ? current2.memoizedProps : root 27039 </a><a href="#h22-0-7966" id="h22-0-7966" class="d">- )); 27040 </a><a href="#h22-0-7967" id="h22-0-7967" class="d">- flags & 1024 && (needsFormReset = true, "form" !== finishedWork.type && console.error( 27041 </a><a href="#h22-0-7968" id="h22-0-7968" class="d">- "Unexpected host component type. Expected a form. This is a bug in React." 27042 </a><a href="#h22-0-7969" id="h22-0-7969" class="d">- )); 27043 </a><a href="#h22-0-7970" id="h22-0-7970" class="d">- } 27044 </a><a href="#h22-0-7971" id="h22-0-7971" class="d">- break; 27045 </a><a href="#h22-0-7972" id="h22-0-7972" class="d">- case 6: 27046 </a><a href="#h22-0-7973" id="h22-0-7973" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27047 </a><a href="#h22-0-7974" id="h22-0-7974" class="d">- commitReconciliationEffects(finishedWork); 27048 </a><a href="#h22-0-7975" id="h22-0-7975" class="d">- if (flags & 4 && supportsMutation) { 27049 </a><a href="#h22-0-7976" id="h22-0-7976" class="d">- if (null === finishedWork.stateNode) 27050 </a><a href="#h22-0-7977" id="h22-0-7977" class="d">- throw Error( 27051 </a><a href="#h22-0-7978" id="h22-0-7978" class="d">- "This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue." 27052 </a><a href="#h22-0-7979" id="h22-0-7979" class="d">- ); 27053 </a><a href="#h22-0-7980" id="h22-0-7980" class="d">- flags = finishedWork.memoizedProps; 27054 </a><a href="#h22-0-7981" id="h22-0-7981" class="d">- current2 = null !== current2 ? current2.memoizedProps : flags; 27055 </a><a href="#h22-0-7982" id="h22-0-7982" class="d">- root = finishedWork.stateNode; 27056 </a><a href="#h22-0-7983" id="h22-0-7983" class="d">- try { 27057 </a><a href="#h22-0-7984" id="h22-0-7984" class="d">- runWithFiberInDEV( 27058 </a><a href="#h22-0-7985" id="h22-0-7985" class="d">- finishedWork, 27059 </a><a href="#h22-0-7986" id="h22-0-7986" class="d">- commitTextUpdate, 27060 </a><a href="#h22-0-7987" id="h22-0-7987" class="d">- root, 27061 </a><a href="#h22-0-7988" id="h22-0-7988" class="d">- current2, 27062 </a><a href="#h22-0-7989" id="h22-0-7989" class="d">- flags 27063 </a><a href="#h22-0-7990" id="h22-0-7990" class="d">- ); 27064 </a><a href="#h22-0-7991" id="h22-0-7991" class="d">- } catch (error) { 27065 </a><a href="#h22-0-7992" id="h22-0-7992" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27066 </a><a href="#h22-0-7993" id="h22-0-7993" class="d">- } 27067 </a><a href="#h22-0-7994" id="h22-0-7994" class="d">- } 27068 </a><a href="#h22-0-7995" id="h22-0-7995" class="d">- break; 27069 </a><a href="#h22-0-7996" id="h22-0-7996" class="d">- case 3: 27070 </a><a href="#h22-0-7997" id="h22-0-7997" class="d">- hoistableRoot = pushNestedEffectDurations(); 27071 </a><a href="#h22-0-7998" id="h22-0-7998" class="d">- supportsResources ? (prepareToCommitHoistables(), props = currentHoistableRoot, currentHoistableRoot = getHoistableRoot(root.containerInfo), recursivelyTraverseMutationEffects(root, finishedWork), currentHoistableRoot = props) : recursivelyTraverseMutationEffects(root, finishedWork); 27072 </a><a href="#h22-0-7999" id="h22-0-7999" class="d">- commitReconciliationEffects(finishedWork); 27073 </a><a href="#h22-0-8000" id="h22-0-8000" class="d">- if (flags & 4) { 27074 </a><a href="#h22-0-8001" id="h22-0-8001" class="d">- if (supportsMutation && supportsHydration && null !== current2 && current2.memoizedState.isDehydrated) 27075 </a><a href="#h22-0-8002" id="h22-0-8002" class="d">- try { 27076 </a><a href="#h22-0-8003" id="h22-0-8003" class="d">- runWithFiberInDEV( 27077 </a><a href="#h22-0-8004" id="h22-0-8004" class="d">- finishedWork, 27078 </a><a href="#h22-0-8005" id="h22-0-8005" class="d">- commitHydratedContainer, 27079 </a><a href="#h22-0-8006" id="h22-0-8006" class="d">- root.containerInfo 27080 </a><a href="#h22-0-8007" id="h22-0-8007" class="d">- ); 27081 </a><a href="#h22-0-8008" id="h22-0-8008" class="d">- } catch (error) { 27082 </a><a href="#h22-0-8009" id="h22-0-8009" class="d">- captureCommitPhaseError( 27083 </a><a href="#h22-0-8010" id="h22-0-8010" class="d">- finishedWork, 27084 </a><a href="#h22-0-8011" id="h22-0-8011" class="d">- finishedWork.return, 27085 </a><a href="#h22-0-8012" id="h22-0-8012" class="d">- error 27086 </a><a href="#h22-0-8013" id="h22-0-8013" class="d">- ); 27087 </a><a href="#h22-0-8014" id="h22-0-8014" class="d">- } 27088 </a><a href="#h22-0-8015" id="h22-0-8015" class="d">- if (supportsPersistence) { 27089 </a><a href="#h22-0-8016" id="h22-0-8016" class="d">- flags = root.containerInfo; 27090 </a><a href="#h22-0-8017" id="h22-0-8017" class="d">- current2 = root.pendingChildren; 27091 </a><a href="#h22-0-8018" id="h22-0-8018" class="d">- try { 27092 </a><a href="#h22-0-8019" id="h22-0-8019" class="d">- runWithFiberInDEV( 27093 </a><a href="#h22-0-8020" id="h22-0-8020" class="d">- finishedWork, 27094 </a><a href="#h22-0-8021" id="h22-0-8021" class="d">- replaceContainerChildren, 27095 </a><a href="#h22-0-8022" id="h22-0-8022" class="d">- flags, 27096 </a><a href="#h22-0-8023" id="h22-0-8023" class="d">- current2 27097 </a><a href="#h22-0-8024" id="h22-0-8024" class="d">- ); 27098 </a><a href="#h22-0-8025" id="h22-0-8025" class="d">- } catch (error) { 27099 </a><a href="#h22-0-8026" id="h22-0-8026" class="d">- captureCommitPhaseError( 27100 </a><a href="#h22-0-8027" id="h22-0-8027" class="d">- finishedWork, 27101 </a><a href="#h22-0-8028" id="h22-0-8028" class="d">- finishedWork.return, 27102 </a><a href="#h22-0-8029" id="h22-0-8029" class="d">- error 27103 </a><a href="#h22-0-8030" id="h22-0-8030" class="d">- ); 27104 </a><a href="#h22-0-8031" id="h22-0-8031" class="d">- } 27105 </a><a href="#h22-0-8032" id="h22-0-8032" class="d">- } 27106 </a><a href="#h22-0-8033" id="h22-0-8033" class="d">- } 27107 </a><a href="#h22-0-8034" id="h22-0-8034" class="d">- needsFormReset && (needsFormReset = false, recursivelyResetForms(finishedWork)); 27108 </a><a href="#h22-0-8035" id="h22-0-8035" class="d">- root.effectDuration += popNestedEffectDurations(hoistableRoot); 27109 </a><a href="#h22-0-8036" id="h22-0-8036" class="d">- break; 27110 </a><a href="#h22-0-8037" id="h22-0-8037" class="d">- case 4: 27111 </a><a href="#h22-0-8038" id="h22-0-8038" class="d">- supportsResources ? (current2 = currentHoistableRoot, currentHoistableRoot = getHoistableRoot( 27112 </a><a href="#h22-0-8039" id="h22-0-8039" class="d">- finishedWork.stateNode.containerInfo 27113 </a><a href="#h22-0-8040" id="h22-0-8040" class="d">- ), recursivelyTraverseMutationEffects(root, finishedWork), commitReconciliationEffects(finishedWork), currentHoistableRoot = current2) : (recursivelyTraverseMutationEffects(root, finishedWork), commitReconciliationEffects(finishedWork)); 27114 </a><a href="#h22-0-8041" id="h22-0-8041" class="d">- flags & 4 && supportsPersistence && commitHostPortalContainerChildren( 27115 </a><a href="#h22-0-8042" id="h22-0-8042" class="d">- finishedWork.stateNode, 27116 </a><a href="#h22-0-8043" id="h22-0-8043" class="d">- finishedWork, 27117 </a><a href="#h22-0-8044" id="h22-0-8044" class="d">- finishedWork.stateNode.pendingChildren 27118 </a><a href="#h22-0-8045" id="h22-0-8045" class="d">- ); 27119 </a><a href="#h22-0-8046" id="h22-0-8046" class="d">- break; 27120 </a><a href="#h22-0-8047" id="h22-0-8047" class="d">- case 12: 27121 </a><a href="#h22-0-8048" id="h22-0-8048" class="d">- flags = pushNestedEffectDurations(); 27122 </a><a href="#h22-0-8049" id="h22-0-8049" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27123 </a><a href="#h22-0-8050" id="h22-0-8050" class="d">- commitReconciliationEffects(finishedWork); 27124 </a><a href="#h22-0-8051" id="h22-0-8051" class="d">- finishedWork.stateNode.effectDuration += bubbleNestedEffectDurations(flags); 27125 </a><a href="#h22-0-8052" id="h22-0-8052" class="d">- break; 27126 </a><a href="#h22-0-8053" id="h22-0-8053" class="d">- case 13: 27127 </a><a href="#h22-0-8054" id="h22-0-8054" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27128 </a><a href="#h22-0-8055" id="h22-0-8055" class="d">- commitReconciliationEffects(finishedWork); 27129 </a><a href="#h22-0-8056" id="h22-0-8056" class="d">- finishedWork.child.flags & 8192 && null !== finishedWork.memoizedState !== (null !== current2 && null !== current2.memoizedState) && (globalMostRecentFallbackTime = now$1()); 27130 </a><a href="#h22-0-8057" id="h22-0-8057" class="d">- flags & 4 && (flags = finishedWork.updateQueue, null !== flags && (finishedWork.updateQueue = null, attachSuspenseRetryListeners(finishedWork, flags))); 27131 </a><a href="#h22-0-8058" id="h22-0-8058" class="d">- break; 27132 </a><a href="#h22-0-8059" id="h22-0-8059" class="d">- case 22: 27133 </a><a href="#h22-0-8060" id="h22-0-8060" class="d">- flags & 512 && (offscreenSubtreeWasHidden || null === current2 || safelyDetachRef(current2, current2.return)); 27134 </a><a href="#h22-0-8061" id="h22-0-8061" class="d">- hoistableRoot = null !== finishedWork.memoizedState; 27135 </a><a href="#h22-0-8062" id="h22-0-8062" class="d">- var wasHidden = null !== current2 && null !== current2.memoizedState, prevOffscreenSubtreeIsHidden = offscreenSubtreeIsHidden, prevOffscreenSubtreeWasHidden = offscreenSubtreeWasHidden; 27136 </a><a href="#h22-0-8063" id="h22-0-8063" class="d">- offscreenSubtreeIsHidden = prevOffscreenSubtreeIsHidden || hoistableRoot; 27137 </a><a href="#h22-0-8064" id="h22-0-8064" class="d">- offscreenSubtreeWasHidden = prevOffscreenSubtreeWasHidden || wasHidden; 27138 </a><a href="#h22-0-8065" id="h22-0-8065" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27139 </a><a href="#h22-0-8066" id="h22-0-8066" class="d">- offscreenSubtreeWasHidden = prevOffscreenSubtreeWasHidden; 27140 </a><a href="#h22-0-8067" id="h22-0-8067" class="d">- offscreenSubtreeIsHidden = prevOffscreenSubtreeIsHidden; 27141 </a><a href="#h22-0-8068" id="h22-0-8068" class="d">- commitReconciliationEffects(finishedWork); 27142 </a><a href="#h22-0-8069" id="h22-0-8069" class="d">- root = finishedWork.stateNode; 27143 </a><a href="#h22-0-8070" id="h22-0-8070" class="d">- root._current = finishedWork; 27144 </a><a href="#h22-0-8071" id="h22-0-8071" class="d">- root._visibility &= -3; 27145 </a><a href="#h22-0-8072" id="h22-0-8072" class="d">- root._visibility |= root._pendingVisibility & 2; 27146 </a><a href="#h22-0-8073" id="h22-0-8073" class="d">- if (flags & 8192 && (root._visibility = hoistableRoot ? root._visibility & -2 : root._visibility | 1, hoistableRoot && (root = offscreenSubtreeIsHidden || offscreenSubtreeWasHidden, null === current2 || wasHidden || root || recursivelyTraverseDisappearLayoutEffects(finishedWork)), supportsMutation && (null === finishedWork.memoizedProps || "manual" !== finishedWork.memoizedProps.mode))) { 27147 </a><a href="#h22-0-8074" id="h22-0-8074" class="d">- a: if (current2 = null, supportsMutation) 27148 </a><a href="#h22-0-8075" id="h22-0-8075" class="d">- for (root = finishedWork; ; ) { 27149 </a><a href="#h22-0-8076" id="h22-0-8076" class="d">- if (5 === root.tag || supportsResources && 26 === root.tag || supportsSingletons && 27 === root.tag) { 27150 </a><a href="#h22-0-8077" id="h22-0-8077" class="d">- if (null === current2) { 27151 </a><a href="#h22-0-8078" id="h22-0-8078" class="d">- wasHidden = current2 = root; 27152 </a><a href="#h22-0-8079" id="h22-0-8079" class="d">- try { 27153 </a><a href="#h22-0-8080" id="h22-0-8080" class="d">- props = wasHidden.stateNode, hoistableRoot ? runWithFiberInDEV(wasHidden, hideInstance, props) : runWithFiberInDEV( 27154 </a><a href="#h22-0-8081" id="h22-0-8081" class="d">- wasHidden, 27155 </a><a href="#h22-0-8082" id="h22-0-8082" class="d">- unhideInstance, 27156 </a><a href="#h22-0-8083" id="h22-0-8083" class="d">- wasHidden.stateNode, 27157 </a><a href="#h22-0-8084" id="h22-0-8084" class="d">- wasHidden.memoizedProps 27158 </a><a href="#h22-0-8085" id="h22-0-8085" class="d">- ); 27159 </a><a href="#h22-0-8086" id="h22-0-8086" class="d">- } catch (error) { 27160 </a><a href="#h22-0-8087" id="h22-0-8087" class="d">- captureCommitPhaseError( 27161 </a><a href="#h22-0-8088" id="h22-0-8088" class="d">- wasHidden, 27162 </a><a href="#h22-0-8089" id="h22-0-8089" class="d">- wasHidden.return, 27163 </a><a href="#h22-0-8090" id="h22-0-8090" class="d">- error 27164 </a><a href="#h22-0-8091" id="h22-0-8091" class="d">- ); 27165 </a><a href="#h22-0-8092" id="h22-0-8092" class="d">- } 27166 </a><a href="#h22-0-8093" id="h22-0-8093" class="d">- } 27167 </a><a href="#h22-0-8094" id="h22-0-8094" class="d">- } else if (6 === root.tag) { 27168 </a><a href="#h22-0-8095" id="h22-0-8095" class="d">- if (null === current2) { 27169 </a><a href="#h22-0-8096" id="h22-0-8096" class="d">- wasHidden = root; 27170 </a><a href="#h22-0-8097" id="h22-0-8097" class="d">- try { 27171 </a><a href="#h22-0-8098" id="h22-0-8098" class="d">- var instance = wasHidden.stateNode; 27172 </a><a href="#h22-0-8099" id="h22-0-8099" class="d">- hoistableRoot ? runWithFiberInDEV( 27173 </a><a href="#h22-0-8100" id="h22-0-8100" class="d">- wasHidden, 27174 </a><a href="#h22-0-8101" id="h22-0-8101" class="d">- hideTextInstance, 27175 </a><a href="#h22-0-8102" id="h22-0-8102" class="d">- instance 27176 </a><a href="#h22-0-8103" id="h22-0-8103" class="d">- ) : runWithFiberInDEV( 27177 </a><a href="#h22-0-8104" id="h22-0-8104" class="d">- wasHidden, 27178 </a><a href="#h22-0-8105" id="h22-0-8105" class="d">- unhideTextInstance, 27179 </a><a href="#h22-0-8106" id="h22-0-8106" class="d">- instance, 27180 </a><a href="#h22-0-8107" id="h22-0-8107" class="d">- wasHidden.memoizedProps 27181 </a><a href="#h22-0-8108" id="h22-0-8108" class="d">- ); 27182 </a><a href="#h22-0-8109" id="h22-0-8109" class="d">- } catch (error) { 27183 </a><a href="#h22-0-8110" id="h22-0-8110" class="d">- captureCommitPhaseError( 27184 </a><a href="#h22-0-8111" id="h22-0-8111" class="d">- wasHidden, 27185 </a><a href="#h22-0-8112" id="h22-0-8112" class="d">- wasHidden.return, 27186 </a><a href="#h22-0-8113" id="h22-0-8113" class="d">- error 27187 </a><a href="#h22-0-8114" id="h22-0-8114" class="d">- ); 27188 </a><a href="#h22-0-8115" id="h22-0-8115" class="d">- } 27189 </a><a href="#h22-0-8116" id="h22-0-8116" class="d">- } 27190 </a><a href="#h22-0-8117" id="h22-0-8117" class="d">- } else if ((22 !== root.tag && 23 !== root.tag || null === root.memoizedState || root === finishedWork) && null !== root.child) { 27191 </a><a href="#h22-0-8118" id="h22-0-8118" class="d">- root.child.return = root; 27192 </a><a href="#h22-0-8119" id="h22-0-8119" class="d">- root = root.child; 27193 </a><a href="#h22-0-8120" id="h22-0-8120" class="d">- continue; 27194 </a><a href="#h22-0-8121" id="h22-0-8121" class="d">- } 27195 </a><a href="#h22-0-8122" id="h22-0-8122" class="d">- if (root === finishedWork) break a; 27196 </a><a href="#h22-0-8123" id="h22-0-8123" class="d">- for (; null === root.sibling; ) { 27197 </a><a href="#h22-0-8124" id="h22-0-8124" class="d">- if (null === root.return || root.return === finishedWork) 27198 </a><a href="#h22-0-8125" id="h22-0-8125" class="d">- break a; 27199 </a><a href="#h22-0-8126" id="h22-0-8126" class="d">- current2 === root && (current2 = null); 27200 </a><a href="#h22-0-8127" id="h22-0-8127" class="d">- root = root.return; 27201 </a><a href="#h22-0-8128" id="h22-0-8128" class="d">- } 27202 </a><a href="#h22-0-8129" id="h22-0-8129" class="d">- current2 === root && (current2 = null); 27203 </a><a href="#h22-0-8130" id="h22-0-8130" class="d">- root.sibling.return = root.return; 27204 </a><a href="#h22-0-8131" id="h22-0-8131" class="d">- root = root.sibling; 27205 </a><a href="#h22-0-8132" id="h22-0-8132" class="d">- } 27206 </a><a href="#h22-0-8133" id="h22-0-8133" class="d">- } 27207 </a><a href="#h22-0-8134" id="h22-0-8134" class="d">- flags & 4 && (flags = finishedWork.updateQueue, null !== flags && (current2 = flags.retryQueue, null !== current2 && (flags.retryQueue = null, attachSuspenseRetryListeners(finishedWork, current2)))); 27208 </a><a href="#h22-0-8135" id="h22-0-8135" class="d">- break; 27209 </a><a href="#h22-0-8136" id="h22-0-8136" class="d">- case 19: 27210 </a><a href="#h22-0-8137" id="h22-0-8137" class="d">- recursivelyTraverseMutationEffects(root, finishedWork); 27211 </a><a href="#h22-0-8138" id="h22-0-8138" class="d">- commitReconciliationEffects(finishedWork); 27212 </a><a href="#h22-0-8139" id="h22-0-8139" class="d">- flags & 4 && (flags = finishedWork.updateQueue, null !== flags && (finishedWork.updateQueue = null, attachSuspenseRetryListeners(finishedWork, flags))); 27213 </a><a href="#h22-0-8140" id="h22-0-8140" class="d">- break; 27214 </a><a href="#h22-0-8141" id="h22-0-8141" class="d">- case 21: 27215 </a><a href="#h22-0-8142" id="h22-0-8142" class="d">- break; 27216 </a><a href="#h22-0-8143" id="h22-0-8143" class="d">- default: 27217 </a><a href="#h22-0-8144" id="h22-0-8144" class="d">- recursivelyTraverseMutationEffects(root, finishedWork), commitReconciliationEffects(finishedWork); 27218 </a><a href="#h22-0-8145" id="h22-0-8145" class="d">- } 27219 </a><a href="#h22-0-8146" id="h22-0-8146" class="d">- } 27220 </a><a href="#h22-0-8147" id="h22-0-8147" class="d">- function commitReconciliationEffects(finishedWork) { 27221 </a><a href="#h22-0-8148" id="h22-0-8148" class="d">- var flags = finishedWork.flags; 27222 </a><a href="#h22-0-8149" id="h22-0-8149" class="d">- if (flags & 2) { 27223 </a><a href="#h22-0-8150" id="h22-0-8150" class="d">- try { 27224 </a><a href="#h22-0-8151" id="h22-0-8151" class="d">- runWithFiberInDEV(finishedWork, commitPlacement, finishedWork); 27225 </a><a href="#h22-0-8152" id="h22-0-8152" class="d">- } catch (error) { 27226 </a><a href="#h22-0-8153" id="h22-0-8153" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27227 </a><a href="#h22-0-8154" id="h22-0-8154" class="d">- } 27228 </a><a href="#h22-0-8155" id="h22-0-8155" class="d">- finishedWork.flags &= -3; 27229 </a><a href="#h22-0-8156" id="h22-0-8156" class="d">- } 27230 </a><a href="#h22-0-8157" id="h22-0-8157" class="d">- flags & 4096 && (finishedWork.flags &= -4097); 27231 </a><a href="#h22-0-8158" id="h22-0-8158" class="d">- } 27232 </a><a href="#h22-0-8159" id="h22-0-8159" class="d">- function recursivelyResetForms(parentFiber) { 27233 </a><a href="#h22-0-8160" id="h22-0-8160" class="d">- if (parentFiber.subtreeFlags & 1024) 27234 </a><a href="#h22-0-8161" id="h22-0-8161" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) { 27235 </a><a href="#h22-0-8162" id="h22-0-8162" class="d">- var fiber = parentFiber; 27236 </a><a href="#h22-0-8163" id="h22-0-8163" class="d">- recursivelyResetForms(fiber); 27237 </a><a href="#h22-0-8164" id="h22-0-8164" class="d">- 5 === fiber.tag && fiber.flags & 1024 && resetFormInstance(fiber.stateNode); 27238 </a><a href="#h22-0-8165" id="h22-0-8165" class="d">- parentFiber = parentFiber.sibling; 27239 </a><a href="#h22-0-8166" id="h22-0-8166" class="d">- } 27240 </a><a href="#h22-0-8167" id="h22-0-8167" class="d">- } 27241 </a><a href="#h22-0-8168" id="h22-0-8168" class="d">- function commitLayoutEffects(finishedWork, root, committedLanes) { 27242 </a><a href="#h22-0-8169" id="h22-0-8169" class="d">- inProgressLanes = committedLanes; 27243 </a><a href="#h22-0-8170" id="h22-0-8170" class="d">- inProgressRoot = root; 27244 </a><a href="#h22-0-8171" id="h22-0-8171" class="d">- commitLayoutEffectOnFiber(root, finishedWork.alternate, finishedWork); 27245 </a><a href="#h22-0-8172" id="h22-0-8172" class="d">- inProgressRoot = inProgressLanes = null; 27246 </a><a href="#h22-0-8173" id="h22-0-8173" class="d">- } 27247 </a><a href="#h22-0-8174" id="h22-0-8174" class="d">- function recursivelyTraverseLayoutEffects(root, parentFiber) { 27248 </a><a href="#h22-0-8175" id="h22-0-8175" class="d">- if (parentFiber.subtreeFlags & 8772) 27249 </a><a href="#h22-0-8176" id="h22-0-8176" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27250 </a><a href="#h22-0-8177" id="h22-0-8177" class="d">- commitLayoutEffectOnFiber(root, parentFiber.alternate, parentFiber), parentFiber = parentFiber.sibling; 27251 </a><a href="#h22-0-8178" id="h22-0-8178" class="d">- } 27252 </a><a href="#h22-0-8179" id="h22-0-8179" class="d">- function disappearLayoutEffects(finishedWork) { 27253 </a><a href="#h22-0-8180" id="h22-0-8180" class="d">- switch (finishedWork.tag) { 27254 </a><a href="#h22-0-8181" id="h22-0-8181" class="d">- case 0: 27255 </a><a href="#h22-0-8182" id="h22-0-8182" class="d">- case 11: 27256 </a><a href="#h22-0-8183" id="h22-0-8183" class="d">- case 14: 27257 </a><a href="#h22-0-8184" id="h22-0-8184" class="d">- case 15: 27258 </a><a href="#h22-0-8185" id="h22-0-8185" class="d">- commitHookLayoutUnmountEffects( 27259 </a><a href="#h22-0-8186" id="h22-0-8186" class="d">- finishedWork, 27260 </a><a href="#h22-0-8187" id="h22-0-8187" class="d">- finishedWork.return, 27261 </a><a href="#h22-0-8188" id="h22-0-8188" class="d">- Layout 27262 </a><a href="#h22-0-8189" id="h22-0-8189" class="d">- ); 27263 </a><a href="#h22-0-8190" id="h22-0-8190" class="d">- recursivelyTraverseDisappearLayoutEffects(finishedWork); 27264 </a><a href="#h22-0-8191" id="h22-0-8191" class="d">- break; 27265 </a><a href="#h22-0-8192" id="h22-0-8192" class="d">- case 1: 27266 </a><a href="#h22-0-8193" id="h22-0-8193" class="d">- safelyDetachRef(finishedWork, finishedWork.return); 27267 </a><a href="#h22-0-8194" id="h22-0-8194" class="d">- var instance = finishedWork.stateNode; 27268 </a><a href="#h22-0-8195" id="h22-0-8195" class="d">- "function" === typeof instance.componentWillUnmount && safelyCallComponentWillUnmount( 27269 </a><a href="#h22-0-8196" id="h22-0-8196" class="d">- finishedWork, 27270 </a><a href="#h22-0-8197" id="h22-0-8197" class="d">- finishedWork.return, 27271 </a><a href="#h22-0-8198" id="h22-0-8198" class="d">- instance 27272 </a><a href="#h22-0-8199" id="h22-0-8199" class="d">- ); 27273 </a><a href="#h22-0-8200" id="h22-0-8200" class="d">- recursivelyTraverseDisappearLayoutEffects(finishedWork); 27274 </a><a href="#h22-0-8201" id="h22-0-8201" class="d">- break; 27275 </a><a href="#h22-0-8202" id="h22-0-8202" class="d">- case 26: 27276 </a><a href="#h22-0-8203" id="h22-0-8203" class="d">- case 27: 27277 </a><a href="#h22-0-8204" id="h22-0-8204" class="d">- case 5: 27278 </a><a href="#h22-0-8205" id="h22-0-8205" class="d">- safelyDetachRef(finishedWork, finishedWork.return); 27279 </a><a href="#h22-0-8206" id="h22-0-8206" class="d">- recursivelyTraverseDisappearLayoutEffects(finishedWork); 27280 </a><a href="#h22-0-8207" id="h22-0-8207" class="d">- break; 27281 </a><a href="#h22-0-8208" id="h22-0-8208" class="d">- case 22: 27282 </a><a href="#h22-0-8209" id="h22-0-8209" class="d">- safelyDetachRef(finishedWork, finishedWork.return); 27283 </a><a href="#h22-0-8210" id="h22-0-8210" class="d">- null === finishedWork.memoizedState && recursivelyTraverseDisappearLayoutEffects(finishedWork); 27284 </a><a href="#h22-0-8211" id="h22-0-8211" class="d">- break; 27285 </a><a href="#h22-0-8212" id="h22-0-8212" class="d">- default: 27286 </a><a href="#h22-0-8213" id="h22-0-8213" class="d">- recursivelyTraverseDisappearLayoutEffects(finishedWork); 27287 </a><a href="#h22-0-8214" id="h22-0-8214" class="d">- } 27288 </a><a href="#h22-0-8215" id="h22-0-8215" class="d">- } 27289 </a><a href="#h22-0-8216" id="h22-0-8216" class="d">- function recursivelyTraverseDisappearLayoutEffects(parentFiber) { 27290 </a><a href="#h22-0-8217" id="h22-0-8217" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27291 </a><a href="#h22-0-8218" id="h22-0-8218" class="d">- disappearLayoutEffects(parentFiber), parentFiber = parentFiber.sibling; 27292 </a><a href="#h22-0-8219" id="h22-0-8219" class="d">- } 27293 </a><a href="#h22-0-8220" id="h22-0-8220" class="d">- function reappearLayoutEffects(finishedRoot, current2, finishedWork, includeWorkInProgressEffects) { 27294 </a><a href="#h22-0-8221" id="h22-0-8221" class="d">- var flags = finishedWork.flags; 27295 </a><a href="#h22-0-8222" id="h22-0-8222" class="d">- switch (finishedWork.tag) { 27296 </a><a href="#h22-0-8223" id="h22-0-8223" class="d">- case 0: 27297 </a><a href="#h22-0-8224" id="h22-0-8224" class="d">- case 11: 27298 </a><a href="#h22-0-8225" id="h22-0-8225" class="d">- case 15: 27299 </a><a href="#h22-0-8226" id="h22-0-8226" class="d">- recursivelyTraverseReappearLayoutEffects( 27300 </a><a href="#h22-0-8227" id="h22-0-8227" class="d">- finishedRoot, 27301 </a><a href="#h22-0-8228" id="h22-0-8228" class="d">- finishedWork, 27302 </a><a href="#h22-0-8229" id="h22-0-8229" class="d">- includeWorkInProgressEffects 27303 </a><a href="#h22-0-8230" id="h22-0-8230" class="d">- ); 27304 </a><a href="#h22-0-8231" id="h22-0-8231" class="d">- commitHookLayoutEffects(finishedWork, Layout); 27305 </a><a href="#h22-0-8232" id="h22-0-8232" class="d">- break; 27306 </a><a href="#h22-0-8233" id="h22-0-8233" class="d">- case 1: 27307 </a><a href="#h22-0-8234" id="h22-0-8234" class="d">- recursivelyTraverseReappearLayoutEffects( 27308 </a><a href="#h22-0-8235" id="h22-0-8235" class="d">- finishedRoot, 27309 </a><a href="#h22-0-8236" id="h22-0-8236" class="d">- finishedWork, 27310 </a><a href="#h22-0-8237" id="h22-0-8237" class="d">- includeWorkInProgressEffects 27311 </a><a href="#h22-0-8238" id="h22-0-8238" class="d">- ); 27312 </a><a href="#h22-0-8239" id="h22-0-8239" class="d">- current2 = finishedWork.stateNode; 27313 </a><a href="#h22-0-8240" id="h22-0-8240" class="d">- "function" === typeof current2.componentDidMount && runWithFiberInDEV( 27314 </a><a href="#h22-0-8241" id="h22-0-8241" class="d">- finishedWork, 27315 </a><a href="#h22-0-8242" id="h22-0-8242" class="d">- callComponentDidMountInDEV, 27316 </a><a href="#h22-0-8243" id="h22-0-8243" class="d">- finishedWork, 27317 </a><a href="#h22-0-8244" id="h22-0-8244" class="d">- current2 27318 </a><a href="#h22-0-8245" id="h22-0-8245" class="d">- ); 27319 </a><a href="#h22-0-8246" id="h22-0-8246" class="d">- current2 = finishedWork.updateQueue; 27320 </a><a href="#h22-0-8247" id="h22-0-8247" class="d">- if (null !== current2) { 27321 </a><a href="#h22-0-8248" id="h22-0-8248" class="d">- finishedRoot = finishedWork.stateNode; 27322 </a><a href="#h22-0-8249" id="h22-0-8249" class="d">- try { 27323 </a><a href="#h22-0-8250" id="h22-0-8250" class="d">- runWithFiberInDEV( 27324 </a><a href="#h22-0-8251" id="h22-0-8251" class="d">- finishedWork, 27325 </a><a href="#h22-0-8252" id="h22-0-8252" class="d">- commitHiddenCallbacks, 27326 </a><a href="#h22-0-8253" id="h22-0-8253" class="d">- current2, 27327 </a><a href="#h22-0-8254" id="h22-0-8254" class="d">- finishedRoot 27328 </a><a href="#h22-0-8255" id="h22-0-8255" class="d">- ); 27329 </a><a href="#h22-0-8256" id="h22-0-8256" class="d">- } catch (error) { 27330 </a><a href="#h22-0-8257" id="h22-0-8257" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27331 </a><a href="#h22-0-8258" id="h22-0-8258" class="d">- } 27332 </a><a href="#h22-0-8259" id="h22-0-8259" class="d">- } 27333 </a><a href="#h22-0-8260" id="h22-0-8260" class="d">- includeWorkInProgressEffects && flags & 64 && commitClassCallbacks(finishedWork); 27334 </a><a href="#h22-0-8261" id="h22-0-8261" class="d">- safelyAttachRef(finishedWork, finishedWork.return); 27335 </a><a href="#h22-0-8262" id="h22-0-8262" class="d">- break; 27336 </a><a href="#h22-0-8263" id="h22-0-8263" class="d">- case 26: 27337 </a><a href="#h22-0-8264" id="h22-0-8264" class="d">- case 27: 27338 </a><a href="#h22-0-8265" id="h22-0-8265" class="d">- case 5: 27339 </a><a href="#h22-0-8266" id="h22-0-8266" class="d">- recursivelyTraverseReappearLayoutEffects( 27340 </a><a href="#h22-0-8267" id="h22-0-8267" class="d">- finishedRoot, 27341 </a><a href="#h22-0-8268" id="h22-0-8268" class="d">- finishedWork, 27342 </a><a href="#h22-0-8269" id="h22-0-8269" class="d">- includeWorkInProgressEffects 27343 </a><a href="#h22-0-8270" id="h22-0-8270" class="d">- ); 27344 </a><a href="#h22-0-8271" id="h22-0-8271" class="d">- includeWorkInProgressEffects && null === current2 && flags & 4 && commitHostMount(finishedWork); 27345 </a><a href="#h22-0-8272" id="h22-0-8272" class="d">- safelyAttachRef(finishedWork, finishedWork.return); 27346 </a><a href="#h22-0-8273" id="h22-0-8273" class="d">- break; 27347 </a><a href="#h22-0-8274" id="h22-0-8274" class="d">- case 12: 27348 </a><a href="#h22-0-8275" id="h22-0-8275" class="d">- if (includeWorkInProgressEffects && flags & 4) { 27349 </a><a href="#h22-0-8276" id="h22-0-8276" class="d">- flags = pushNestedEffectDurations(); 27350 </a><a href="#h22-0-8277" id="h22-0-8277" class="d">- recursivelyTraverseReappearLayoutEffects( 27351 </a><a href="#h22-0-8278" id="h22-0-8278" class="d">- finishedRoot, 27352 </a><a href="#h22-0-8279" id="h22-0-8279" class="d">- finishedWork, 27353 </a><a href="#h22-0-8280" id="h22-0-8280" class="d">- includeWorkInProgressEffects 27354 </a><a href="#h22-0-8281" id="h22-0-8281" class="d">- ); 27355 </a><a href="#h22-0-8282" id="h22-0-8282" class="d">- includeWorkInProgressEffects = finishedWork.stateNode; 27356 </a><a href="#h22-0-8283" id="h22-0-8283" class="d">- includeWorkInProgressEffects.effectDuration += bubbleNestedEffectDurations(flags); 27357 </a><a href="#h22-0-8284" id="h22-0-8284" class="d">- try { 27358 </a><a href="#h22-0-8285" id="h22-0-8285" class="d">- runWithFiberInDEV( 27359 </a><a href="#h22-0-8286" id="h22-0-8286" class="d">- finishedWork, 27360 </a><a href="#h22-0-8287" id="h22-0-8287" class="d">- commitProfiler, 27361 </a><a href="#h22-0-8288" id="h22-0-8288" class="d">- finishedWork, 27362 </a><a href="#h22-0-8289" id="h22-0-8289" class="d">- current2, 27363 </a><a href="#h22-0-8290" id="h22-0-8290" class="d">- commitStartTime, 27364 </a><a href="#h22-0-8291" id="h22-0-8291" class="d">- includeWorkInProgressEffects.effectDuration 27365 </a><a href="#h22-0-8292" id="h22-0-8292" class="d">- ); 27366 </a><a href="#h22-0-8293" id="h22-0-8293" class="d">- } catch (error) { 27367 </a><a href="#h22-0-8294" id="h22-0-8294" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27368 </a><a href="#h22-0-8295" id="h22-0-8295" class="d">- } 27369 </a><a href="#h22-0-8296" id="h22-0-8296" class="d">- } else 27370 </a><a href="#h22-0-8297" id="h22-0-8297" class="d">- recursivelyTraverseReappearLayoutEffects( 27371 </a><a href="#h22-0-8298" id="h22-0-8298" class="d">- finishedRoot, 27372 </a><a href="#h22-0-8299" id="h22-0-8299" class="d">- finishedWork, 27373 </a><a href="#h22-0-8300" id="h22-0-8300" class="d">- includeWorkInProgressEffects 27374 </a><a href="#h22-0-8301" id="h22-0-8301" class="d">- ); 27375 </a><a href="#h22-0-8302" id="h22-0-8302" class="d">- break; 27376 </a><a href="#h22-0-8303" id="h22-0-8303" class="d">- case 13: 27377 </a><a href="#h22-0-8304" id="h22-0-8304" class="d">- recursivelyTraverseReappearLayoutEffects( 27378 </a><a href="#h22-0-8305" id="h22-0-8305" class="d">- finishedRoot, 27379 </a><a href="#h22-0-8306" id="h22-0-8306" class="d">- finishedWork, 27380 </a><a href="#h22-0-8307" id="h22-0-8307" class="d">- includeWorkInProgressEffects 27381 </a><a href="#h22-0-8308" id="h22-0-8308" class="d">- ); 27382 </a><a href="#h22-0-8309" id="h22-0-8309" class="d">- includeWorkInProgressEffects && flags & 4 && commitSuspenseHydrationCallbacks(finishedRoot, finishedWork); 27383 </a><a href="#h22-0-8310" id="h22-0-8310" class="d">- break; 27384 </a><a href="#h22-0-8311" id="h22-0-8311" class="d">- case 22: 27385 </a><a href="#h22-0-8312" id="h22-0-8312" class="d">- null === finishedWork.memoizedState && recursivelyTraverseReappearLayoutEffects( 27386 </a><a href="#h22-0-8313" id="h22-0-8313" class="d">- finishedRoot, 27387 </a><a href="#h22-0-8314" id="h22-0-8314" class="d">- finishedWork, 27388 </a><a href="#h22-0-8315" id="h22-0-8315" class="d">- includeWorkInProgressEffects 27389 </a><a href="#h22-0-8316" id="h22-0-8316" class="d">- ); 27390 </a><a href="#h22-0-8317" id="h22-0-8317" class="d">- safelyAttachRef(finishedWork, finishedWork.return); 27391 </a><a href="#h22-0-8318" id="h22-0-8318" class="d">- break; 27392 </a><a href="#h22-0-8319" id="h22-0-8319" class="d">- default: 27393 </a><a href="#h22-0-8320" id="h22-0-8320" class="d">- recursivelyTraverseReappearLayoutEffects( 27394 </a><a href="#h22-0-8321" id="h22-0-8321" class="d">- finishedRoot, 27395 </a><a href="#h22-0-8322" id="h22-0-8322" class="d">- finishedWork, 27396 </a><a href="#h22-0-8323" id="h22-0-8323" class="d">- includeWorkInProgressEffects 27397 </a><a href="#h22-0-8324" id="h22-0-8324" class="d">- ); 27398 </a><a href="#h22-0-8325" id="h22-0-8325" class="d">- } 27399 </a><a href="#h22-0-8326" id="h22-0-8326" class="d">- } 27400 </a><a href="#h22-0-8327" id="h22-0-8327" class="d">- function recursivelyTraverseReappearLayoutEffects(finishedRoot, parentFiber, includeWorkInProgressEffects) { 27401 </a><a href="#h22-0-8328" id="h22-0-8328" class="d">- includeWorkInProgressEffects = includeWorkInProgressEffects && 0 !== (parentFiber.subtreeFlags & 8772); 27402 </a><a href="#h22-0-8329" id="h22-0-8329" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27403 </a><a href="#h22-0-8330" id="h22-0-8330" class="d">- reappearLayoutEffects( 27404 </a><a href="#h22-0-8331" id="h22-0-8331" class="d">- finishedRoot, 27405 </a><a href="#h22-0-8332" id="h22-0-8332" class="d">- parentFiber.alternate, 27406 </a><a href="#h22-0-8333" id="h22-0-8333" class="d">- parentFiber, 27407 </a><a href="#h22-0-8334" id="h22-0-8334" class="d">- includeWorkInProgressEffects 27408 </a><a href="#h22-0-8335" id="h22-0-8335" class="d">- ), parentFiber = parentFiber.sibling; 27409 </a><a href="#h22-0-8336" id="h22-0-8336" class="d">- } 27410 </a><a href="#h22-0-8337" id="h22-0-8337" class="d">- function commitOffscreenPassiveMountEffects(current2, finishedWork) { 27411 </a><a href="#h22-0-8338" id="h22-0-8338" class="d">- var previousCache = null; 27412 </a><a href="#h22-0-8339" id="h22-0-8339" class="d">- null !== current2 && null !== current2.memoizedState && null !== current2.memoizedState.cachePool && (previousCache = current2.memoizedState.cachePool.pool); 27413 </a><a href="#h22-0-8340" id="h22-0-8340" class="d">- current2 = null; 27414 </a><a href="#h22-0-8341" id="h22-0-8341" class="d">- null !== finishedWork.memoizedState && null !== finishedWork.memoizedState.cachePool && (current2 = finishedWork.memoizedState.cachePool.pool); 27415 </a><a href="#h22-0-8342" id="h22-0-8342" class="d">- current2 !== previousCache && (null != current2 && retainCache(current2), null != previousCache && releaseCache(previousCache)); 27416 </a><a href="#h22-0-8343" id="h22-0-8343" class="d">- } 27417 </a><a href="#h22-0-8344" id="h22-0-8344" class="d">- function commitCachePassiveMountEffect(current2, finishedWork) { 27418 </a><a href="#h22-0-8345" id="h22-0-8345" class="d">- current2 = null; 27419 </a><a href="#h22-0-8346" id="h22-0-8346" class="d">- null !== finishedWork.alternate && (current2 = finishedWork.alternate.memoizedState.cache); 27420 </a><a href="#h22-0-8347" id="h22-0-8347" class="d">- finishedWork = finishedWork.memoizedState.cache; 27421 </a><a href="#h22-0-8348" id="h22-0-8348" class="d">- finishedWork !== current2 && (retainCache(finishedWork), null != current2 && releaseCache(current2)); 27422 </a><a href="#h22-0-8349" id="h22-0-8349" class="d">- } 27423 </a><a href="#h22-0-8350" id="h22-0-8350" class="d">- function recursivelyTraversePassiveMountEffects(root, parentFiber, committedLanes, committedTransitions) { 27424 </a><a href="#h22-0-8351" id="h22-0-8351" class="d">- if (parentFiber.subtreeFlags & 10256) 27425 </a><a href="#h22-0-8352" id="h22-0-8352" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27426 </a><a href="#h22-0-8353" id="h22-0-8353" class="d">- commitPassiveMountOnFiber( 27427 </a><a href="#h22-0-8354" id="h22-0-8354" class="d">- root, 27428 </a><a href="#h22-0-8355" id="h22-0-8355" class="d">- parentFiber, 27429 </a><a href="#h22-0-8356" id="h22-0-8356" class="d">- committedLanes, 27430 </a><a href="#h22-0-8357" id="h22-0-8357" class="d">- committedTransitions 27431 </a><a href="#h22-0-8358" id="h22-0-8358" class="d">- ), parentFiber = parentFiber.sibling; 27432 </a><a href="#h22-0-8359" id="h22-0-8359" class="d">- } 27433 </a><a href="#h22-0-8360" id="h22-0-8360" class="d">- function commitPassiveMountOnFiber(finishedRoot, finishedWork, committedLanes, committedTransitions) { 27434 </a><a href="#h22-0-8361" id="h22-0-8361" class="d">- var flags = finishedWork.flags; 27435 </a><a href="#h22-0-8362" id="h22-0-8362" class="d">- switch (finishedWork.tag) { 27436 </a><a href="#h22-0-8363" id="h22-0-8363" class="d">- case 0: 27437 </a><a href="#h22-0-8364" id="h22-0-8364" class="d">- case 11: 27438 </a><a href="#h22-0-8365" id="h22-0-8365" class="d">- case 15: 27439 </a><a href="#h22-0-8366" id="h22-0-8366" class="d">- recursivelyTraversePassiveMountEffects( 27440 </a><a href="#h22-0-8367" id="h22-0-8367" class="d">- finishedRoot, 27441 </a><a href="#h22-0-8368" id="h22-0-8368" class="d">- finishedWork, 27442 </a><a href="#h22-0-8369" id="h22-0-8369" class="d">- committedLanes, 27443 </a><a href="#h22-0-8370" id="h22-0-8370" class="d">- committedTransitions 27444 </a><a href="#h22-0-8371" id="h22-0-8371" class="d">- ); 27445 </a><a href="#h22-0-8372" id="h22-0-8372" class="d">- flags & 2048 && commitHookPassiveMountEffects(finishedWork, Passive | HasEffect); 27446 </a><a href="#h22-0-8373" id="h22-0-8373" class="d">- break; 27447 </a><a href="#h22-0-8374" id="h22-0-8374" class="d">- case 3: 27448 </a><a href="#h22-0-8375" id="h22-0-8375" class="d">- var prevEffectDuration = pushNestedEffectDurations(); 27449 </a><a href="#h22-0-8376" id="h22-0-8376" class="d">- recursivelyTraversePassiveMountEffects( 27450 </a><a href="#h22-0-8377" id="h22-0-8377" class="d">- finishedRoot, 27451 </a><a href="#h22-0-8378" id="h22-0-8378" class="d">- finishedWork, 27452 </a><a href="#h22-0-8379" id="h22-0-8379" class="d">- committedLanes, 27453 </a><a href="#h22-0-8380" id="h22-0-8380" class="d">- committedTransitions 27454 </a><a href="#h22-0-8381" id="h22-0-8381" class="d">- ); 27455 </a><a href="#h22-0-8382" id="h22-0-8382" class="d">- flags & 2048 && (committedLanes = null, null !== finishedWork.alternate && (committedLanes = finishedWork.alternate.memoizedState.cache), finishedWork = finishedWork.memoizedState.cache, finishedWork !== committedLanes && (retainCache(finishedWork), null != committedLanes && releaseCache(committedLanes))); 27456 </a><a href="#h22-0-8383" id="h22-0-8383" class="d">- finishedRoot.passiveEffectDuration += popNestedEffectDurations(prevEffectDuration); 27457 </a><a href="#h22-0-8384" id="h22-0-8384" class="d">- break; 27458 </a><a href="#h22-0-8385" id="h22-0-8385" class="d">- case 12: 27459 </a><a href="#h22-0-8386" id="h22-0-8386" class="d">- if (flags & 2048) { 27460 </a><a href="#h22-0-8387" id="h22-0-8387" class="d">- prevEffectDuration = pushNestedEffectDurations(); 27461 </a><a href="#h22-0-8388" id="h22-0-8388" class="d">- recursivelyTraversePassiveMountEffects( 27462 </a><a href="#h22-0-8389" id="h22-0-8389" class="d">- finishedRoot, 27463 </a><a href="#h22-0-8390" id="h22-0-8390" class="d">- finishedWork, 27464 </a><a href="#h22-0-8391" id="h22-0-8391" class="d">- committedLanes, 27465 </a><a href="#h22-0-8392" id="h22-0-8392" class="d">- committedTransitions 27466 </a><a href="#h22-0-8393" id="h22-0-8393" class="d">- ); 27467 </a><a href="#h22-0-8394" id="h22-0-8394" class="d">- finishedRoot = finishedWork.stateNode; 27468 </a><a href="#h22-0-8395" id="h22-0-8395" class="d">- finishedRoot.passiveEffectDuration += bubbleNestedEffectDurations(prevEffectDuration); 27469 </a><a href="#h22-0-8396" id="h22-0-8396" class="d">- try { 27470 </a><a href="#h22-0-8397" id="h22-0-8397" class="d">- runWithFiberInDEV( 27471 </a><a href="#h22-0-8398" id="h22-0-8398" class="d">- finishedWork, 27472 </a><a href="#h22-0-8399" id="h22-0-8399" class="d">- commitProfilerPostCommitImpl, 27473 </a><a href="#h22-0-8400" id="h22-0-8400" class="d">- finishedWork, 27474 </a><a href="#h22-0-8401" id="h22-0-8401" class="d">- finishedWork.alternate, 27475 </a><a href="#h22-0-8402" id="h22-0-8402" class="d">- commitStartTime, 27476 </a><a href="#h22-0-8403" id="h22-0-8403" class="d">- finishedRoot.passiveEffectDuration 27477 </a><a href="#h22-0-8404" id="h22-0-8404" class="d">- ); 27478 </a><a href="#h22-0-8405" id="h22-0-8405" class="d">- } catch (error) { 27479 </a><a href="#h22-0-8406" id="h22-0-8406" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 27480 </a><a href="#h22-0-8407" id="h22-0-8407" class="d">- } 27481 </a><a href="#h22-0-8408" id="h22-0-8408" class="d">- } else 27482 </a><a href="#h22-0-8409" id="h22-0-8409" class="d">- recursivelyTraversePassiveMountEffects( 27483 </a><a href="#h22-0-8410" id="h22-0-8410" class="d">- finishedRoot, 27484 </a><a href="#h22-0-8411" id="h22-0-8411" class="d">- finishedWork, 27485 </a><a href="#h22-0-8412" id="h22-0-8412" class="d">- committedLanes, 27486 </a><a href="#h22-0-8413" id="h22-0-8413" class="d">- committedTransitions 27487 </a><a href="#h22-0-8414" id="h22-0-8414" class="d">- ); 27488 </a><a href="#h22-0-8415" id="h22-0-8415" class="d">- break; 27489 </a><a href="#h22-0-8416" id="h22-0-8416" class="d">- case 23: 27490 </a><a href="#h22-0-8417" id="h22-0-8417" class="d">- break; 27491 </a><a href="#h22-0-8418" id="h22-0-8418" class="d">- case 22: 27492 </a><a href="#h22-0-8419" id="h22-0-8419" class="d">- prevEffectDuration = finishedWork.stateNode; 27493 </a><a href="#h22-0-8420" id="h22-0-8420" class="d">- null !== finishedWork.memoizedState ? prevEffectDuration._visibility & 4 ? recursivelyTraversePassiveMountEffects( 27494 </a><a href="#h22-0-8421" id="h22-0-8421" class="d">- finishedRoot, 27495 </a><a href="#h22-0-8422" id="h22-0-8422" class="d">- finishedWork, 27496 </a><a href="#h22-0-8423" id="h22-0-8423" class="d">- committedLanes, 27497 </a><a href="#h22-0-8424" id="h22-0-8424" class="d">- committedTransitions 27498 </a><a href="#h22-0-8425" id="h22-0-8425" class="d">- ) : recursivelyTraverseAtomicPassiveEffects( 27499 </a><a href="#h22-0-8426" id="h22-0-8426" class="d">- finishedRoot, 27500 </a><a href="#h22-0-8427" id="h22-0-8427" class="d">- finishedWork 27501 </a><a href="#h22-0-8428" id="h22-0-8428" class="d">- ) : prevEffectDuration._visibility & 4 ? recursivelyTraversePassiveMountEffects( 27502 </a><a href="#h22-0-8429" id="h22-0-8429" class="d">- finishedRoot, 27503 </a><a href="#h22-0-8430" id="h22-0-8430" class="d">- finishedWork, 27504 </a><a href="#h22-0-8431" id="h22-0-8431" class="d">- committedLanes, 27505 </a><a href="#h22-0-8432" id="h22-0-8432" class="d">- committedTransitions 27506 </a><a href="#h22-0-8433" id="h22-0-8433" class="d">- ) : (prevEffectDuration._visibility |= 4, recursivelyTraverseReconnectPassiveEffects( 27507 </a><a href="#h22-0-8434" id="h22-0-8434" class="d">- finishedRoot, 27508 </a><a href="#h22-0-8435" id="h22-0-8435" class="d">- finishedWork, 27509 </a><a href="#h22-0-8436" id="h22-0-8436" class="d">- committedLanes, 27510 </a><a href="#h22-0-8437" id="h22-0-8437" class="d">- committedTransitions, 27511 </a><a href="#h22-0-8438" id="h22-0-8438" class="d">- 0 !== (finishedWork.subtreeFlags & 10256) 27512 </a><a href="#h22-0-8439" id="h22-0-8439" class="d">- )); 27513 </a><a href="#h22-0-8440" id="h22-0-8440" class="d">- flags & 2048 && commitOffscreenPassiveMountEffects( 27514 </a><a href="#h22-0-8441" id="h22-0-8441" class="d">- finishedWork.alternate, 27515 </a><a href="#h22-0-8442" id="h22-0-8442" class="d">- finishedWork 27516 </a><a href="#h22-0-8443" id="h22-0-8443" class="d">- ); 27517 </a><a href="#h22-0-8444" id="h22-0-8444" class="d">- break; 27518 </a><a href="#h22-0-8445" id="h22-0-8445" class="d">- case 24: 27519 </a><a href="#h22-0-8446" id="h22-0-8446" class="d">- recursivelyTraversePassiveMountEffects( 27520 </a><a href="#h22-0-8447" id="h22-0-8447" class="d">- finishedRoot, 27521 </a><a href="#h22-0-8448" id="h22-0-8448" class="d">- finishedWork, 27522 </a><a href="#h22-0-8449" id="h22-0-8449" class="d">- committedLanes, 27523 </a><a href="#h22-0-8450" id="h22-0-8450" class="d">- committedTransitions 27524 </a><a href="#h22-0-8451" id="h22-0-8451" class="d">- ); 27525 </a><a href="#h22-0-8452" id="h22-0-8452" class="d">- flags & 2048 && commitCachePassiveMountEffect(finishedWork.alternate, finishedWork); 27526 </a><a href="#h22-0-8453" id="h22-0-8453" class="d">- break; 27527 </a><a href="#h22-0-8454" id="h22-0-8454" class="d">- default: 27528 </a><a href="#h22-0-8455" id="h22-0-8455" class="d">- recursivelyTraversePassiveMountEffects( 27529 </a><a href="#h22-0-8456" id="h22-0-8456" class="d">- finishedRoot, 27530 </a><a href="#h22-0-8457" id="h22-0-8457" class="d">- finishedWork, 27531 </a><a href="#h22-0-8458" id="h22-0-8458" class="d">- committedLanes, 27532 </a><a href="#h22-0-8459" id="h22-0-8459" class="d">- committedTransitions 27533 </a><a href="#h22-0-8460" id="h22-0-8460" class="d">- ); 27534 </a><a href="#h22-0-8461" id="h22-0-8461" class="d">- } 27535 </a><a href="#h22-0-8462" id="h22-0-8462" class="d">- } 27536 </a><a href="#h22-0-8463" id="h22-0-8463" class="d">- function recursivelyTraverseReconnectPassiveEffects(finishedRoot, parentFiber, committedLanes, committedTransitions, includeWorkInProgressEffects) { 27537 </a><a href="#h22-0-8464" id="h22-0-8464" class="d">- includeWorkInProgressEffects = includeWorkInProgressEffects && 0 !== (parentFiber.subtreeFlags & 10256); 27538 </a><a href="#h22-0-8465" id="h22-0-8465" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27539 </a><a href="#h22-0-8466" id="h22-0-8466" class="d">- reconnectPassiveEffects( 27540 </a><a href="#h22-0-8467" id="h22-0-8467" class="d">- finishedRoot, 27541 </a><a href="#h22-0-8468" id="h22-0-8468" class="d">- parentFiber, 27542 </a><a href="#h22-0-8469" id="h22-0-8469" class="d">- committedLanes, 27543 </a><a href="#h22-0-8470" id="h22-0-8470" class="d">- committedTransitions, 27544 </a><a href="#h22-0-8471" id="h22-0-8471" class="d">- includeWorkInProgressEffects 27545 </a><a href="#h22-0-8472" id="h22-0-8472" class="d">- ), parentFiber = parentFiber.sibling; 27546 </a><a href="#h22-0-8473" id="h22-0-8473" class="d">- } 27547 </a><a href="#h22-0-8474" id="h22-0-8474" class="d">- function reconnectPassiveEffects(finishedRoot, finishedWork, committedLanes, committedTransitions, includeWorkInProgressEffects) { 27548 </a><a href="#h22-0-8475" id="h22-0-8475" class="d">- var flags = finishedWork.flags; 27549 </a><a href="#h22-0-8476" id="h22-0-8476" class="d">- switch (finishedWork.tag) { 27550 </a><a href="#h22-0-8477" id="h22-0-8477" class="d">- case 0: 27551 </a><a href="#h22-0-8478" id="h22-0-8478" class="d">- case 11: 27552 </a><a href="#h22-0-8479" id="h22-0-8479" class="d">- case 15: 27553 </a><a href="#h22-0-8480" id="h22-0-8480" class="d">- recursivelyTraverseReconnectPassiveEffects( 27554 </a><a href="#h22-0-8481" id="h22-0-8481" class="d">- finishedRoot, 27555 </a><a href="#h22-0-8482" id="h22-0-8482" class="d">- finishedWork, 27556 </a><a href="#h22-0-8483" id="h22-0-8483" class="d">- committedLanes, 27557 </a><a href="#h22-0-8484" id="h22-0-8484" class="d">- committedTransitions, 27558 </a><a href="#h22-0-8485" id="h22-0-8485" class="d">- includeWorkInProgressEffects 27559 </a><a href="#h22-0-8486" id="h22-0-8486" class="d">- ); 27560 </a><a href="#h22-0-8487" id="h22-0-8487" class="d">- commitHookPassiveMountEffects(finishedWork, Passive); 27561 </a><a href="#h22-0-8488" id="h22-0-8488" class="d">- break; 27562 </a><a href="#h22-0-8489" id="h22-0-8489" class="d">- case 23: 27563 </a><a href="#h22-0-8490" id="h22-0-8490" class="d">- break; 27564 </a><a href="#h22-0-8491" id="h22-0-8491" class="d">- case 22: 27565 </a><a href="#h22-0-8492" id="h22-0-8492" class="d">- var _instance2 = finishedWork.stateNode; 27566 </a><a href="#h22-0-8493" id="h22-0-8493" class="d">- null !== finishedWork.memoizedState ? _instance2._visibility & 4 ? recursivelyTraverseReconnectPassiveEffects( 27567 </a><a href="#h22-0-8494" id="h22-0-8494" class="d">- finishedRoot, 27568 </a><a href="#h22-0-8495" id="h22-0-8495" class="d">- finishedWork, 27569 </a><a href="#h22-0-8496" id="h22-0-8496" class="d">- committedLanes, 27570 </a><a href="#h22-0-8497" id="h22-0-8497" class="d">- committedTransitions, 27571 </a><a href="#h22-0-8498" id="h22-0-8498" class="d">- includeWorkInProgressEffects 27572 </a><a href="#h22-0-8499" id="h22-0-8499" class="d">- ) : recursivelyTraverseAtomicPassiveEffects( 27573 </a><a href="#h22-0-8500" id="h22-0-8500" class="d">- finishedRoot, 27574 </a><a href="#h22-0-8501" id="h22-0-8501" class="d">- finishedWork 27575 </a><a href="#h22-0-8502" id="h22-0-8502" class="d">- ) : (_instance2._visibility |= 4, recursivelyTraverseReconnectPassiveEffects( 27576 </a><a href="#h22-0-8503" id="h22-0-8503" class="d">- finishedRoot, 27577 </a><a href="#h22-0-8504" id="h22-0-8504" class="d">- finishedWork, 27578 </a><a href="#h22-0-8505" id="h22-0-8505" class="d">- committedLanes, 27579 </a><a href="#h22-0-8506" id="h22-0-8506" class="d">- committedTransitions, 27580 </a><a href="#h22-0-8507" id="h22-0-8507" class="d">- includeWorkInProgressEffects 27581 </a><a href="#h22-0-8508" id="h22-0-8508" class="d">- )); 27582 </a><a href="#h22-0-8509" id="h22-0-8509" class="d">- includeWorkInProgressEffects && flags & 2048 && commitOffscreenPassiveMountEffects( 27583 </a><a href="#h22-0-8510" id="h22-0-8510" class="d">- finishedWork.alternate, 27584 </a><a href="#h22-0-8511" id="h22-0-8511" class="d">- finishedWork 27585 </a><a href="#h22-0-8512" id="h22-0-8512" class="d">- ); 27586 </a><a href="#h22-0-8513" id="h22-0-8513" class="d">- break; 27587 </a><a href="#h22-0-8514" id="h22-0-8514" class="d">- case 24: 27588 </a><a href="#h22-0-8515" id="h22-0-8515" class="d">- recursivelyTraverseReconnectPassiveEffects( 27589 </a><a href="#h22-0-8516" id="h22-0-8516" class="d">- finishedRoot, 27590 </a><a href="#h22-0-8517" id="h22-0-8517" class="d">- finishedWork, 27591 </a><a href="#h22-0-8518" id="h22-0-8518" class="d">- committedLanes, 27592 </a><a href="#h22-0-8519" id="h22-0-8519" class="d">- committedTransitions, 27593 </a><a href="#h22-0-8520" id="h22-0-8520" class="d">- includeWorkInProgressEffects 27594 </a><a href="#h22-0-8521" id="h22-0-8521" class="d">- ); 27595 </a><a href="#h22-0-8522" id="h22-0-8522" class="d">- includeWorkInProgressEffects && flags & 2048 && commitCachePassiveMountEffect(finishedWork.alternate, finishedWork); 27596 </a><a href="#h22-0-8523" id="h22-0-8523" class="d">- break; 27597 </a><a href="#h22-0-8524" id="h22-0-8524" class="d">- default: 27598 </a><a href="#h22-0-8525" id="h22-0-8525" class="d">- recursivelyTraverseReconnectPassiveEffects( 27599 </a><a href="#h22-0-8526" id="h22-0-8526" class="d">- finishedRoot, 27600 </a><a href="#h22-0-8527" id="h22-0-8527" class="d">- finishedWork, 27601 </a><a href="#h22-0-8528" id="h22-0-8528" class="d">- committedLanes, 27602 </a><a href="#h22-0-8529" id="h22-0-8529" class="d">- committedTransitions, 27603 </a><a href="#h22-0-8530" id="h22-0-8530" class="d">- includeWorkInProgressEffects 27604 </a><a href="#h22-0-8531" id="h22-0-8531" class="d">- ); 27605 </a><a href="#h22-0-8532" id="h22-0-8532" class="d">- } 27606 </a><a href="#h22-0-8533" id="h22-0-8533" class="d">- } 27607 </a><a href="#h22-0-8534" id="h22-0-8534" class="d">- function recursivelyTraverseAtomicPassiveEffects(finishedRoot$jscomp$0, parentFiber) { 27608 </a><a href="#h22-0-8535" id="h22-0-8535" class="d">- if (parentFiber.subtreeFlags & 10256) 27609 </a><a href="#h22-0-8536" id="h22-0-8536" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) { 27610 </a><a href="#h22-0-8537" id="h22-0-8537" class="d">- var finishedRoot = finishedRoot$jscomp$0, finishedWork = parentFiber, flags = finishedWork.flags; 27611 </a><a href="#h22-0-8538" id="h22-0-8538" class="d">- switch (finishedWork.tag) { 27612 </a><a href="#h22-0-8539" id="h22-0-8539" class="d">- case 22: 27613 </a><a href="#h22-0-8540" id="h22-0-8540" class="d">- recursivelyTraverseAtomicPassiveEffects( 27614 </a><a href="#h22-0-8541" id="h22-0-8541" class="d">- finishedRoot, 27615 </a><a href="#h22-0-8542" id="h22-0-8542" class="d">- finishedWork 27616 </a><a href="#h22-0-8543" id="h22-0-8543" class="d">- ); 27617 </a><a href="#h22-0-8544" id="h22-0-8544" class="d">- flags & 2048 && commitOffscreenPassiveMountEffects( 27618 </a><a href="#h22-0-8545" id="h22-0-8545" class="d">- finishedWork.alternate, 27619 </a><a href="#h22-0-8546" id="h22-0-8546" class="d">- finishedWork 27620 </a><a href="#h22-0-8547" id="h22-0-8547" class="d">- ); 27621 </a><a href="#h22-0-8548" id="h22-0-8548" class="d">- break; 27622 </a><a href="#h22-0-8549" id="h22-0-8549" class="d">- case 24: 27623 </a><a href="#h22-0-8550" id="h22-0-8550" class="d">- recursivelyTraverseAtomicPassiveEffects( 27624 </a><a href="#h22-0-8551" id="h22-0-8551" class="d">- finishedRoot, 27625 </a><a href="#h22-0-8552" id="h22-0-8552" class="d">- finishedWork 27626 </a><a href="#h22-0-8553" id="h22-0-8553" class="d">- ); 27627 </a><a href="#h22-0-8554" id="h22-0-8554" class="d">- flags & 2048 && commitCachePassiveMountEffect( 27628 </a><a href="#h22-0-8555" id="h22-0-8555" class="d">- finishedWork.alternate, 27629 </a><a href="#h22-0-8556" id="h22-0-8556" class="d">- finishedWork 27630 </a><a href="#h22-0-8557" id="h22-0-8557" class="d">- ); 27631 </a><a href="#h22-0-8558" id="h22-0-8558" class="d">- break; 27632 </a><a href="#h22-0-8559" id="h22-0-8559" class="d">- default: 27633 </a><a href="#h22-0-8560" id="h22-0-8560" class="d">- recursivelyTraverseAtomicPassiveEffects( 27634 </a><a href="#h22-0-8561" id="h22-0-8561" class="d">- finishedRoot, 27635 </a><a href="#h22-0-8562" id="h22-0-8562" class="d">- finishedWork 27636 </a><a href="#h22-0-8563" id="h22-0-8563" class="d">- ); 27637 </a><a href="#h22-0-8564" id="h22-0-8564" class="d">- } 27638 </a><a href="#h22-0-8565" id="h22-0-8565" class="d">- parentFiber = parentFiber.sibling; 27639 </a><a href="#h22-0-8566" id="h22-0-8566" class="d">- } 27640 </a><a href="#h22-0-8567" id="h22-0-8567" class="d">- } 27641 </a><a href="#h22-0-8568" id="h22-0-8568" class="d">- function recursivelyAccumulateSuspenseyCommit(parentFiber) { 27642 </a><a href="#h22-0-8569" id="h22-0-8569" class="d">- if (parentFiber.subtreeFlags & suspenseyCommitFlag) 27643 </a><a href="#h22-0-8570" id="h22-0-8570" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27644 </a><a href="#h22-0-8571" id="h22-0-8571" class="d">- accumulateSuspenseyCommitOnFiber(parentFiber), parentFiber = parentFiber.sibling; 27645 </a><a href="#h22-0-8572" id="h22-0-8572" class="d">- } 27646 </a><a href="#h22-0-8573" id="h22-0-8573" class="d">- function accumulateSuspenseyCommitOnFiber(fiber) { 27647 </a><a href="#h22-0-8574" id="h22-0-8574" class="d">- switch (fiber.tag) { 27648 </a><a href="#h22-0-8575" id="h22-0-8575" class="d">- case 26: 27649 </a><a href="#h22-0-8576" id="h22-0-8576" class="d">- recursivelyAccumulateSuspenseyCommit(fiber); 27650 </a><a href="#h22-0-8577" id="h22-0-8577" class="d">- fiber.flags & suspenseyCommitFlag && (null !== fiber.memoizedState ? suspendResource( 27651 </a><a href="#h22-0-8578" id="h22-0-8578" class="d">- currentHoistableRoot, 27652 </a><a href="#h22-0-8579" id="h22-0-8579" class="d">- fiber.memoizedState, 27653 </a><a href="#h22-0-8580" id="h22-0-8580" class="d">- fiber.memoizedProps 27654 </a><a href="#h22-0-8581" id="h22-0-8581" class="d">- ) : suspendInstance(fiber.type, fiber.memoizedProps)); 27655 </a><a href="#h22-0-8582" id="h22-0-8582" class="d">- break; 27656 </a><a href="#h22-0-8583" id="h22-0-8583" class="d">- case 5: 27657 </a><a href="#h22-0-8584" id="h22-0-8584" class="d">- recursivelyAccumulateSuspenseyCommit(fiber); 27658 </a><a href="#h22-0-8585" id="h22-0-8585" class="d">- fiber.flags & suspenseyCommitFlag && suspendInstance(fiber.type, fiber.memoizedProps); 27659 </a><a href="#h22-0-8586" id="h22-0-8586" class="d">- break; 27660 </a><a href="#h22-0-8587" id="h22-0-8587" class="d">- case 3: 27661 </a><a href="#h22-0-8588" id="h22-0-8588" class="d">- case 4: 27662 </a><a href="#h22-0-8589" id="h22-0-8589" class="d">- if (supportsResources) { 27663 </a><a href="#h22-0-8590" id="h22-0-8590" class="d">- var previousHoistableRoot = currentHoistableRoot; 27664 </a><a href="#h22-0-8591" id="h22-0-8591" class="d">- currentHoistableRoot = getHoistableRoot( 27665 </a><a href="#h22-0-8592" id="h22-0-8592" class="d">- fiber.stateNode.containerInfo 27666 </a><a href="#h22-0-8593" id="h22-0-8593" class="d">- ); 27667 </a><a href="#h22-0-8594" id="h22-0-8594" class="d">- recursivelyAccumulateSuspenseyCommit(fiber); 27668 </a><a href="#h22-0-8595" id="h22-0-8595" class="d">- currentHoistableRoot = previousHoistableRoot; 27669 </a><a href="#h22-0-8596" id="h22-0-8596" class="d">- } else recursivelyAccumulateSuspenseyCommit(fiber); 27670 </a><a href="#h22-0-8597" id="h22-0-8597" class="d">- break; 27671 </a><a href="#h22-0-8598" id="h22-0-8598" class="d">- case 22: 27672 </a><a href="#h22-0-8599" id="h22-0-8599" class="d">- null === fiber.memoizedState && (previousHoistableRoot = fiber.alternate, null !== previousHoistableRoot && null !== previousHoistableRoot.memoizedState ? (previousHoistableRoot = suspenseyCommitFlag, suspenseyCommitFlag = 16777216, recursivelyAccumulateSuspenseyCommit(fiber), suspenseyCommitFlag = previousHoistableRoot) : recursivelyAccumulateSuspenseyCommit(fiber)); 27673 </a><a href="#h22-0-8600" id="h22-0-8600" class="d">- break; 27674 </a><a href="#h22-0-8601" id="h22-0-8601" class="d">- default: 27675 </a><a href="#h22-0-8602" id="h22-0-8602" class="d">- recursivelyAccumulateSuspenseyCommit(fiber); 27676 </a><a href="#h22-0-8603" id="h22-0-8603" class="d">- } 27677 </a><a href="#h22-0-8604" id="h22-0-8604" class="d">- } 27678 </a><a href="#h22-0-8605" id="h22-0-8605" class="d">- function detachAlternateSiblings(parentFiber) { 27679 </a><a href="#h22-0-8606" id="h22-0-8606" class="d">- var previousFiber = parentFiber.alternate; 27680 </a><a href="#h22-0-8607" id="h22-0-8607" class="d">- if (null !== previousFiber && (parentFiber = previousFiber.child, null !== parentFiber)) { 27681 </a><a href="#h22-0-8608" id="h22-0-8608" class="d">- previousFiber.child = null; 27682 </a><a href="#h22-0-8609" id="h22-0-8609" class="d">- do 27683 </a><a href="#h22-0-8610" id="h22-0-8610" class="d">- previousFiber = parentFiber.sibling, parentFiber.sibling = null, parentFiber = previousFiber; 27684 </a><a href="#h22-0-8611" id="h22-0-8611" class="d">- while (null !== parentFiber); 27685 </a><a href="#h22-0-8612" id="h22-0-8612" class="d">- } 27686 </a><a href="#h22-0-8613" id="h22-0-8613" class="d">- } 27687 </a><a href="#h22-0-8614" id="h22-0-8614" class="d">- function recursivelyTraversePassiveUnmountEffects(parentFiber) { 27688 </a><a href="#h22-0-8615" id="h22-0-8615" class="d">- var deletions = parentFiber.deletions; 27689 </a><a href="#h22-0-8616" id="h22-0-8616" class="d">- if (0 !== (parentFiber.flags & 16)) { 27690 </a><a href="#h22-0-8617" id="h22-0-8617" class="d">- if (null !== deletions) 27691 </a><a href="#h22-0-8618" id="h22-0-8618" class="d">- for (var i = 0; i < deletions.length; i++) { 27692 </a><a href="#h22-0-8619" id="h22-0-8619" class="d">- var childToDelete = deletions[i]; 27693 </a><a href="#h22-0-8620" id="h22-0-8620" class="d">- nextEffect = childToDelete; 27694 </a><a href="#h22-0-8621" id="h22-0-8621" class="d">- commitPassiveUnmountEffectsInsideOfDeletedTree_begin( 27695 </a><a href="#h22-0-8622" id="h22-0-8622" class="d">- childToDelete, 27696 </a><a href="#h22-0-8623" id="h22-0-8623" class="d">- parentFiber 27697 </a><a href="#h22-0-8624" id="h22-0-8624" class="d">- ); 27698 </a><a href="#h22-0-8625" id="h22-0-8625" class="d">- } 27699 </a><a href="#h22-0-8626" id="h22-0-8626" class="d">- detachAlternateSiblings(parentFiber); 27700 </a><a href="#h22-0-8627" id="h22-0-8627" class="d">- } 27701 </a><a href="#h22-0-8628" id="h22-0-8628" class="d">- if (parentFiber.subtreeFlags & 10256) 27702 </a><a href="#h22-0-8629" id="h22-0-8629" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27703 </a><a href="#h22-0-8630" id="h22-0-8630" class="d">- commitPassiveUnmountOnFiber(parentFiber), parentFiber = parentFiber.sibling; 27704 </a><a href="#h22-0-8631" id="h22-0-8631" class="d">- } 27705 </a><a href="#h22-0-8632" id="h22-0-8632" class="d">- function commitPassiveUnmountOnFiber(finishedWork) { 27706 </a><a href="#h22-0-8633" id="h22-0-8633" class="d">- switch (finishedWork.tag) { 27707 </a><a href="#h22-0-8634" id="h22-0-8634" class="d">- case 0: 27708 </a><a href="#h22-0-8635" id="h22-0-8635" class="d">- case 11: 27709 </a><a href="#h22-0-8636" id="h22-0-8636" class="d">- case 15: 27710 </a><a href="#h22-0-8637" id="h22-0-8637" class="d">- recursivelyTraversePassiveUnmountEffects(finishedWork); 27711 </a><a href="#h22-0-8638" id="h22-0-8638" class="d">- finishedWork.flags & 2048 && commitHookPassiveUnmountEffects( 27712 </a><a href="#h22-0-8639" id="h22-0-8639" class="d">- finishedWork, 27713 </a><a href="#h22-0-8640" id="h22-0-8640" class="d">- finishedWork.return, 27714 </a><a href="#h22-0-8641" id="h22-0-8641" class="d">- Passive | HasEffect 27715 </a><a href="#h22-0-8642" id="h22-0-8642" class="d">- ); 27716 </a><a href="#h22-0-8643" id="h22-0-8643" class="d">- break; 27717 </a><a href="#h22-0-8644" id="h22-0-8644" class="d">- case 3: 27718 </a><a href="#h22-0-8645" id="h22-0-8645" class="d">- var prevEffectDuration = pushNestedEffectDurations(); 27719 </a><a href="#h22-0-8646" id="h22-0-8646" class="d">- recursivelyTraversePassiveUnmountEffects(finishedWork); 27720 </a><a href="#h22-0-8647" id="h22-0-8647" class="d">- finishedWork.stateNode.passiveEffectDuration += popNestedEffectDurations(prevEffectDuration); 27721 </a><a href="#h22-0-8648" id="h22-0-8648" class="d">- break; 27722 </a><a href="#h22-0-8649" id="h22-0-8649" class="d">- case 12: 27723 </a><a href="#h22-0-8650" id="h22-0-8650" class="d">- prevEffectDuration = pushNestedEffectDurations(); 27724 </a><a href="#h22-0-8651" id="h22-0-8651" class="d">- recursivelyTraversePassiveUnmountEffects(finishedWork); 27725 </a><a href="#h22-0-8652" id="h22-0-8652" class="d">- finishedWork.stateNode.passiveEffectDuration += bubbleNestedEffectDurations(prevEffectDuration); 27726 </a><a href="#h22-0-8653" id="h22-0-8653" class="d">- break; 27727 </a><a href="#h22-0-8654" id="h22-0-8654" class="d">- case 22: 27728 </a><a href="#h22-0-8655" id="h22-0-8655" class="d">- prevEffectDuration = finishedWork.stateNode; 27729 </a><a href="#h22-0-8656" id="h22-0-8656" class="d">- null !== finishedWork.memoizedState && prevEffectDuration._visibility & 4 && (null === finishedWork.return || 13 !== finishedWork.return.tag) ? (prevEffectDuration._visibility &= -5, recursivelyTraverseDisconnectPassiveEffects(finishedWork)) : recursivelyTraversePassiveUnmountEffects(finishedWork); 27730 </a><a href="#h22-0-8657" id="h22-0-8657" class="d">- break; 27731 </a><a href="#h22-0-8658" id="h22-0-8658" class="d">- default: 27732 </a><a href="#h22-0-8659" id="h22-0-8659" class="d">- recursivelyTraversePassiveUnmountEffects(finishedWork); 27733 </a><a href="#h22-0-8660" id="h22-0-8660" class="d">- } 27734 </a><a href="#h22-0-8661" id="h22-0-8661" class="d">- } 27735 </a><a href="#h22-0-8662" id="h22-0-8662" class="d">- function recursivelyTraverseDisconnectPassiveEffects(parentFiber) { 27736 </a><a href="#h22-0-8663" id="h22-0-8663" class="d">- var deletions = parentFiber.deletions; 27737 </a><a href="#h22-0-8664" id="h22-0-8664" class="d">- if (0 !== (parentFiber.flags & 16)) { 27738 </a><a href="#h22-0-8665" id="h22-0-8665" class="d">- if (null !== deletions) 27739 </a><a href="#h22-0-8666" id="h22-0-8666" class="d">- for (var i = 0; i < deletions.length; i++) { 27740 </a><a href="#h22-0-8667" id="h22-0-8667" class="d">- var childToDelete = deletions[i]; 27741 </a><a href="#h22-0-8668" id="h22-0-8668" class="d">- nextEffect = childToDelete; 27742 </a><a href="#h22-0-8669" id="h22-0-8669" class="d">- commitPassiveUnmountEffectsInsideOfDeletedTree_begin( 27743 </a><a href="#h22-0-8670" id="h22-0-8670" class="d">- childToDelete, 27744 </a><a href="#h22-0-8671" id="h22-0-8671" class="d">- parentFiber 27745 </a><a href="#h22-0-8672" id="h22-0-8672" class="d">- ); 27746 </a><a href="#h22-0-8673" id="h22-0-8673" class="d">- } 27747 </a><a href="#h22-0-8674" id="h22-0-8674" class="d">- detachAlternateSiblings(parentFiber); 27748 </a><a href="#h22-0-8675" id="h22-0-8675" class="d">- } 27749 </a><a href="#h22-0-8676" id="h22-0-8676" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) 27750 </a><a href="#h22-0-8677" id="h22-0-8677" class="d">- disconnectPassiveEffect(parentFiber), parentFiber = parentFiber.sibling; 27751 </a><a href="#h22-0-8678" id="h22-0-8678" class="d">- } 27752 </a><a href="#h22-0-8679" id="h22-0-8679" class="d">- function disconnectPassiveEffect(finishedWork) { 27753 </a><a href="#h22-0-8680" id="h22-0-8680" class="d">- switch (finishedWork.tag) { 27754 </a><a href="#h22-0-8681" id="h22-0-8681" class="d">- case 0: 27755 </a><a href="#h22-0-8682" id="h22-0-8682" class="d">- case 11: 27756 </a><a href="#h22-0-8683" id="h22-0-8683" class="d">- case 15: 27757 </a><a href="#h22-0-8684" id="h22-0-8684" class="d">- commitHookPassiveUnmountEffects( 27758 </a><a href="#h22-0-8685" id="h22-0-8685" class="d">- finishedWork, 27759 </a><a href="#h22-0-8686" id="h22-0-8686" class="d">- finishedWork.return, 27760 </a><a href="#h22-0-8687" id="h22-0-8687" class="d">- Passive 27761 </a><a href="#h22-0-8688" id="h22-0-8688" class="d">- ); 27762 </a><a href="#h22-0-8689" id="h22-0-8689" class="d">- recursivelyTraverseDisconnectPassiveEffects(finishedWork); 27763 </a><a href="#h22-0-8690" id="h22-0-8690" class="d">- break; 27764 </a><a href="#h22-0-8691" id="h22-0-8691" class="d">- case 22: 27765 </a><a href="#h22-0-8692" id="h22-0-8692" class="d">- var instance = finishedWork.stateNode; 27766 </a><a href="#h22-0-8693" id="h22-0-8693" class="d">- instance._visibility & 4 && (instance._visibility &= -5, recursivelyTraverseDisconnectPassiveEffects(finishedWork)); 27767 </a><a href="#h22-0-8694" id="h22-0-8694" class="d">- break; 27768 </a><a href="#h22-0-8695" id="h22-0-8695" class="d">- default: 27769 </a><a href="#h22-0-8696" id="h22-0-8696" class="d">- recursivelyTraverseDisconnectPassiveEffects(finishedWork); 27770 </a><a href="#h22-0-8697" id="h22-0-8697" class="d">- } 27771 </a><a href="#h22-0-8698" id="h22-0-8698" class="d">- } 27772 </a><a href="#h22-0-8699" id="h22-0-8699" class="d">- function commitPassiveUnmountEffectsInsideOfDeletedTree_begin(deletedSubtreeRoot, nearestMountedAncestor) { 27773 </a><a href="#h22-0-8700" id="h22-0-8700" class="d">- for (; null !== nextEffect; ) { 27774 </a><a href="#h22-0-8701" id="h22-0-8701" class="d">- var fiber = nextEffect, current2 = fiber; 27775 </a><a href="#h22-0-8702" id="h22-0-8702" class="d">- switch (current2.tag) { 27776 </a><a href="#h22-0-8703" id="h22-0-8703" class="d">- case 0: 27777 </a><a href="#h22-0-8704" id="h22-0-8704" class="d">- case 11: 27778 </a><a href="#h22-0-8705" id="h22-0-8705" class="d">- case 15: 27779 </a><a href="#h22-0-8706" id="h22-0-8706" class="d">- commitHookPassiveUnmountEffects( 27780 </a><a href="#h22-0-8707" id="h22-0-8707" class="d">- current2, 27781 </a><a href="#h22-0-8708" id="h22-0-8708" class="d">- nearestMountedAncestor, 27782 </a><a href="#h22-0-8709" id="h22-0-8709" class="d">- Passive 27783 </a><a href="#h22-0-8710" id="h22-0-8710" class="d">- ); 27784 </a><a href="#h22-0-8711" id="h22-0-8711" class="d">- break; 27785 </a><a href="#h22-0-8712" id="h22-0-8712" class="d">- case 23: 27786 </a><a href="#h22-0-8713" id="h22-0-8713" class="d">- case 22: 27787 </a><a href="#h22-0-8714" id="h22-0-8714" class="d">- null !== current2.memoizedState && null !== current2.memoizedState.cachePool && (current2 = current2.memoizedState.cachePool.pool, null != current2 && retainCache(current2)); 27788 </a><a href="#h22-0-8715" id="h22-0-8715" class="d">- break; 27789 </a><a href="#h22-0-8716" id="h22-0-8716" class="d">- case 24: 27790 </a><a href="#h22-0-8717" id="h22-0-8717" class="d">- releaseCache(current2.memoizedState.cache); 27791 </a><a href="#h22-0-8718" id="h22-0-8718" class="d">- } 27792 </a><a href="#h22-0-8719" id="h22-0-8719" class="d">- current2 = fiber.child; 27793 </a><a href="#h22-0-8720" id="h22-0-8720" class="d">- if (null !== current2) current2.return = fiber, nextEffect = current2; 27794 </a><a href="#h22-0-8721" id="h22-0-8721" class="d">- else 27795 </a><a href="#h22-0-8722" id="h22-0-8722" class="d">- a: for (fiber = deletedSubtreeRoot; null !== nextEffect; ) { 27796 </a><a href="#h22-0-8723" id="h22-0-8723" class="d">- current2 = nextEffect; 27797 </a><a href="#h22-0-8724" id="h22-0-8724" class="d">- var sibling = current2.sibling, returnFiber = current2.return; 27798 </a><a href="#h22-0-8725" id="h22-0-8725" class="d">- detachFiberAfterEffects(current2); 27799 </a><a href="#h22-0-8726" id="h22-0-8726" class="d">- if (current2 === fiber) { 27800 </a><a href="#h22-0-8727" id="h22-0-8727" class="d">- nextEffect = null; 27801 </a><a href="#h22-0-8728" id="h22-0-8728" class="d">- break a; 27802 </a><a href="#h22-0-8729" id="h22-0-8729" class="d">- } 27803 </a><a href="#h22-0-8730" id="h22-0-8730" class="d">- if (null !== sibling) { 27804 </a><a href="#h22-0-8731" id="h22-0-8731" class="d">- sibling.return = returnFiber; 27805 </a><a href="#h22-0-8732" id="h22-0-8732" class="d">- nextEffect = sibling; 27806 </a><a href="#h22-0-8733" id="h22-0-8733" class="d">- break a; 27807 </a><a href="#h22-0-8734" id="h22-0-8734" class="d">- } 27808 </a><a href="#h22-0-8735" id="h22-0-8735" class="d">- nextEffect = returnFiber; 27809 </a><a href="#h22-0-8736" id="h22-0-8736" class="d">- } 27810 </a><a href="#h22-0-8737" id="h22-0-8737" class="d">- } 27811 </a><a href="#h22-0-8738" id="h22-0-8738" class="d">- } 27812 </a><a href="#h22-0-8739" id="h22-0-8739" class="d">- function findFiberRootForHostRoot(hostRoot) { 27813 </a><a href="#h22-0-8740" id="h22-0-8740" class="d">- var maybeFiber = getInstanceFromNode(hostRoot); 27814 </a><a href="#h22-0-8741" id="h22-0-8741" class="d">- if (null != maybeFiber) { 27815 </a><a href="#h22-0-8742" id="h22-0-8742" class="d">- if ("string" !== typeof maybeFiber.memoizedProps["data-testname"]) 27816 </a><a href="#h22-0-8743" id="h22-0-8743" class="d">- throw Error( 27817 </a><a href="#h22-0-8744" id="h22-0-8744" class="d">- "Invalid host root specified. Should be either a React container or a node with a testname attribute." 27818 </a><a href="#h22-0-8745" id="h22-0-8745" class="d">- ); 27819 </a><a href="#h22-0-8746" id="h22-0-8746" class="d">- return maybeFiber; 27820 </a><a href="#h22-0-8747" id="h22-0-8747" class="d">- } 27821 </a><a href="#h22-0-8748" id="h22-0-8748" class="d">- hostRoot = findFiberRoot(hostRoot); 27822 </a><a href="#h22-0-8749" id="h22-0-8749" class="d">- if (null === hostRoot) 27823 </a><a href="#h22-0-8750" id="h22-0-8750" class="d">- throw Error( 27824 </a><a href="#h22-0-8751" id="h22-0-8751" class="d">- "Could not find React container within specified host subtree." 27825 </a><a href="#h22-0-8752" id="h22-0-8752" class="d">- ); 27826 </a><a href="#h22-0-8753" id="h22-0-8753" class="d">- return hostRoot.stateNode.current; 27827 </a><a href="#h22-0-8754" id="h22-0-8754" class="d">- } 27828 </a><a href="#h22-0-8755" id="h22-0-8755" class="d">- function matchSelector(fiber$jscomp$0, selector) { 27829 </a><a href="#h22-0-8756" id="h22-0-8756" class="d">- var tag = fiber$jscomp$0.tag; 27830 </a><a href="#h22-0-8757" id="h22-0-8757" class="d">- switch (selector.$$typeof) { 27831 </a><a href="#h22-0-8758" id="h22-0-8758" class="d">- case COMPONENT_TYPE: 27832 </a><a href="#h22-0-8759" id="h22-0-8759" class="d">- if (fiber$jscomp$0.type === selector.value) return true; 27833 </a><a href="#h22-0-8760" id="h22-0-8760" class="d">- break; 27834 </a><a href="#h22-0-8761" id="h22-0-8761" class="d">- case HAS_PSEUDO_CLASS_TYPE: 27835 </a><a href="#h22-0-8762" id="h22-0-8762" class="d">- a: { 27836 </a><a href="#h22-0-8763" id="h22-0-8763" class="d">- selector = selector.value; 27837 </a><a href="#h22-0-8764" id="h22-0-8764" class="d">- fiber$jscomp$0 = [fiber$jscomp$0, 0]; 27838 </a><a href="#h22-0-8765" id="h22-0-8765" class="d">- for (tag = 0; tag < fiber$jscomp$0.length; ) { 27839 </a><a href="#h22-0-8766" id="h22-0-8766" class="d">- var fiber = fiber$jscomp$0[tag++], tag$jscomp$0 = fiber.tag, selectorIndex = fiber$jscomp$0[tag++], selector$jscomp$0 = selector[selectorIndex]; 27840 </a><a href="#h22-0-8767" id="h22-0-8767" class="d">- if (5 !== tag$jscomp$0 && 26 !== tag$jscomp$0 && 27 !== tag$jscomp$0 || !isHiddenSubtree(fiber)) { 27841 </a><a href="#h22-0-8768" id="h22-0-8768" class="d">- for (; null != selector$jscomp$0 && matchSelector(fiber, selector$jscomp$0); ) 27842 </a><a href="#h22-0-8769" id="h22-0-8769" class="d">- selectorIndex++, selector$jscomp$0 = selector[selectorIndex]; 27843 </a><a href="#h22-0-8770" id="h22-0-8770" class="d">- if (selectorIndex === selector.length) { 27844 </a><a href="#h22-0-8771" id="h22-0-8771" class="d">- selector = true; 27845 </a><a href="#h22-0-8772" id="h22-0-8772" class="d">- break a; 27846 </a><a href="#h22-0-8773" id="h22-0-8773" class="d">- } else 27847 </a><a href="#h22-0-8774" id="h22-0-8774" class="d">- for (fiber = fiber.child; null !== fiber; ) 27848 </a><a href="#h22-0-8775" id="h22-0-8775" class="d">- fiber$jscomp$0.push(fiber, selectorIndex), fiber = fiber.sibling; 27849 </a><a href="#h22-0-8776" id="h22-0-8776" class="d">- } 27850 </a><a href="#h22-0-8777" id="h22-0-8777" class="d">- } 27851 </a><a href="#h22-0-8778" id="h22-0-8778" class="d">- selector = false; 27852 </a><a href="#h22-0-8779" id="h22-0-8779" class="d">- } 27853 </a><a href="#h22-0-8780" id="h22-0-8780" class="d">- return selector; 27854 </a><a href="#h22-0-8781" id="h22-0-8781" class="d">- case ROLE_TYPE: 27855 </a><a href="#h22-0-8782" id="h22-0-8782" class="d">- if ((5 === tag || 26 === tag || 27 === tag) && matchAccessibilityRole(fiber$jscomp$0.stateNode, selector.value)) 27856 </a><a href="#h22-0-8783" id="h22-0-8783" class="d">- return true; 27857 </a><a href="#h22-0-8784" id="h22-0-8784" class="d">- break; 27858 </a><a href="#h22-0-8785" id="h22-0-8785" class="d">- case TEXT_TYPE: 27859 </a><a href="#h22-0-8786" id="h22-0-8786" class="d">- if (5 === tag || 6 === tag || 26 === tag || 27 === tag) { 27860 </a><a href="#h22-0-8787" id="h22-0-8787" class="d">- if (fiber$jscomp$0 = getTextContent(fiber$jscomp$0), null !== fiber$jscomp$0 && 0 <= fiber$jscomp$0.indexOf(selector.value)) 27861 </a><a href="#h22-0-8788" id="h22-0-8788" class="d">- return true; 27862 </a><a href="#h22-0-8789" id="h22-0-8789" class="d">- } 27863 </a><a href="#h22-0-8790" id="h22-0-8790" class="d">- break; 27864 </a><a href="#h22-0-8791" id="h22-0-8791" class="d">- case TEST_NAME_TYPE: 27865 </a><a href="#h22-0-8792" id="h22-0-8792" class="d">- if (5 === tag || 26 === tag || 27 === tag) { 27866 </a><a href="#h22-0-8793" id="h22-0-8793" class="d">- if (fiber$jscomp$0 = fiber$jscomp$0.memoizedProps["data-testname"], "string" === typeof fiber$jscomp$0 && fiber$jscomp$0.toLowerCase() === selector.value.toLowerCase()) 27867 </a><a href="#h22-0-8794" id="h22-0-8794" class="d">- return true; 27868 </a><a href="#h22-0-8795" id="h22-0-8795" class="d">- } 27869 </a><a href="#h22-0-8796" id="h22-0-8796" class="d">- break; 27870 </a><a href="#h22-0-8797" id="h22-0-8797" class="d">- default: 27871 </a><a href="#h22-0-8798" id="h22-0-8798" class="d">- throw Error("Invalid selector type specified."); 27872 </a><a href="#h22-0-8799" id="h22-0-8799" class="d">- } 27873 </a><a href="#h22-0-8800" id="h22-0-8800" class="d">- return false; 27874 </a><a href="#h22-0-8801" id="h22-0-8801" class="d">- } 27875 </a><a href="#h22-0-8802" id="h22-0-8802" class="d">- function selectorToString(selector) { 27876 </a><a href="#h22-0-8803" id="h22-0-8803" class="d">- switch (selector.$$typeof) { 27877 </a><a href="#h22-0-8804" id="h22-0-8804" class="d">- case COMPONENT_TYPE: 27878 </a><a href="#h22-0-8805" id="h22-0-8805" class="d">- return "<" + (getComponentNameFromType(selector.value) || "Unknown") + ">"; 27879 </a><a href="#h22-0-8806" id="h22-0-8806" class="d">- case HAS_PSEUDO_CLASS_TYPE: 27880 </a><a href="#h22-0-8807" id="h22-0-8807" class="d">- return ":has(" + (selectorToString(selector) || "") + ")"; 27881 </a><a href="#h22-0-8808" id="h22-0-8808" class="d">- case ROLE_TYPE: 27882 </a><a href="#h22-0-8809" id="h22-0-8809" class="d">- return '[role="' + selector.value + '"]'; 27883 </a><a href="#h22-0-8810" id="h22-0-8810" class="d">- case TEXT_TYPE: 27884 </a><a href="#h22-0-8811" id="h22-0-8811" class="d">- return '"' + selector.value + '"'; 27885 </a><a href="#h22-0-8812" id="h22-0-8812" class="d">- case TEST_NAME_TYPE: 27886 </a><a href="#h22-0-8813" id="h22-0-8813" class="d">- return '[data-testname="' + selector.value + '"]'; 27887 </a><a href="#h22-0-8814" id="h22-0-8814" class="d">- default: 27888 </a><a href="#h22-0-8815" id="h22-0-8815" class="d">- throw Error("Invalid selector type specified."); 27889 </a><a href="#h22-0-8816" id="h22-0-8816" class="d">- } 27890 </a><a href="#h22-0-8817" id="h22-0-8817" class="d">- } 27891 </a><a href="#h22-0-8818" id="h22-0-8818" class="d">- function findPaths(root, selectors) { 27892 </a><a href="#h22-0-8819" id="h22-0-8819" class="d">- var matchingFibers = []; 27893 </a><a href="#h22-0-8820" id="h22-0-8820" class="d">- root = [root, 0]; 27894 </a><a href="#h22-0-8821" id="h22-0-8821" class="d">- for (var index = 0; index < root.length; ) { 27895 </a><a href="#h22-0-8822" id="h22-0-8822" class="d">- var fiber = root[index++], tag = fiber.tag, selectorIndex = root[index++], selector = selectors[selectorIndex]; 27896 </a><a href="#h22-0-8823" id="h22-0-8823" class="d">- if (5 !== tag && 26 !== tag && 27 !== tag || !isHiddenSubtree(fiber)) { 27897 </a><a href="#h22-0-8824" id="h22-0-8824" class="d">- for (; null != selector && matchSelector(fiber, selector); ) 27898 </a><a href="#h22-0-8825" id="h22-0-8825" class="d">- selectorIndex++, selector = selectors[selectorIndex]; 27899 </a><a href="#h22-0-8826" id="h22-0-8826" class="d">- if (selectorIndex === selectors.length) matchingFibers.push(fiber); 27900 </a><a href="#h22-0-8827" id="h22-0-8827" class="d">- else 27901 </a><a href="#h22-0-8828" id="h22-0-8828" class="d">- for (fiber = fiber.child; null !== fiber; ) 27902 </a><a href="#h22-0-8829" id="h22-0-8829" class="d">- root.push(fiber, selectorIndex), fiber = fiber.sibling; 27903 </a><a href="#h22-0-8830" id="h22-0-8830" class="d">- } 27904 </a><a href="#h22-0-8831" id="h22-0-8831" class="d">- } 27905 </a><a href="#h22-0-8832" id="h22-0-8832" class="d">- return matchingFibers; 27906 </a><a href="#h22-0-8833" id="h22-0-8833" class="d">- } 27907 </a><a href="#h22-0-8834" id="h22-0-8834" class="d">- function findAllNodes(hostRoot, selectors) { 27908 </a><a href="#h22-0-8835" id="h22-0-8835" class="d">- if (!supportsTestSelectors) 27909 </a><a href="#h22-0-8836" id="h22-0-8836" class="d">- throw Error("Test selector API is not supported by this renderer."); 27910 </a><a href="#h22-0-8837" id="h22-0-8837" class="d">- hostRoot = findFiberRootForHostRoot(hostRoot); 27911 </a><a href="#h22-0-8838" id="h22-0-8838" class="d">- hostRoot = findPaths(hostRoot, selectors); 27912 </a><a href="#h22-0-8839" id="h22-0-8839" class="d">- selectors = []; 27913 </a><a href="#h22-0-8840" id="h22-0-8840" class="d">- hostRoot = Array.from(hostRoot); 27914 </a><a href="#h22-0-8841" id="h22-0-8841" class="d">- for (var index = 0; index < hostRoot.length; ) { 27915 </a><a href="#h22-0-8842" id="h22-0-8842" class="d">- var node = hostRoot[index++], tag = node.tag; 27916 </a><a href="#h22-0-8843" id="h22-0-8843" class="d">- if (5 === tag || 26 === tag || 27 === tag) 27917 </a><a href="#h22-0-8844" id="h22-0-8844" class="d">- isHiddenSubtree(node) || selectors.push(node.stateNode); 27918 </a><a href="#h22-0-8845" id="h22-0-8845" class="d">- else 27919 </a><a href="#h22-0-8846" id="h22-0-8846" class="d">- for (node = node.child; null !== node; ) 27920 </a><a href="#h22-0-8847" id="h22-0-8847" class="d">- hostRoot.push(node), node = node.sibling; 27921 </a><a href="#h22-0-8848" id="h22-0-8848" class="d">- } 27922 </a><a href="#h22-0-8849" id="h22-0-8849" class="d">- return selectors; 27923 </a><a href="#h22-0-8850" id="h22-0-8850" class="d">- } 27924 </a><a href="#h22-0-8851" id="h22-0-8851" class="d">- function onCommitRoot() { 27925 </a><a href="#h22-0-8852" id="h22-0-8852" class="d">- supportsTestSelectors && commitHooks.forEach(function(commitHook) { 27926 </a><a href="#h22-0-8853" id="h22-0-8853" class="d">- return commitHook(); 27927 </a><a href="#h22-0-8854" id="h22-0-8854" class="d">- }); 27928 </a><a href="#h22-0-8855" id="h22-0-8855" class="d">- } 27929 </a><a href="#h22-0-8856" id="h22-0-8856" class="d">- function isConcurrentActEnvironment() { 27930 </a><a href="#h22-0-8857" id="h22-0-8857" class="d">- var isReactActEnvironmentGlobal = "undefined" !== typeof IS_REACT_ACT_ENVIRONMENT ? IS_REACT_ACT_ENVIRONMENT : void 0; 27931 </a><a href="#h22-0-8858" id="h22-0-8858" class="d">- isReactActEnvironmentGlobal || null === ReactSharedInternals.actQueue || console.error( 27932 </a><a href="#h22-0-8859" id="h22-0-8859" class="d">- "The current testing environment is not configured to support act(...)" 27933 </a><a href="#h22-0-8860" id="h22-0-8860" class="d">- ); 27934 </a><a href="#h22-0-8861" id="h22-0-8861" class="d">- return isReactActEnvironmentGlobal; 27935 </a><a href="#h22-0-8862" id="h22-0-8862" class="d">- } 27936 </a><a href="#h22-0-8863" id="h22-0-8863" class="d">- function requestUpdateLane(fiber) { 27937 </a><a href="#h22-0-8864" id="h22-0-8864" class="d">- if ((executionContext & RenderContext) !== NoContext && 0 !== workInProgressRootRenderLanes) 27938 </a><a href="#h22-0-8865" id="h22-0-8865" class="d">- return workInProgressRootRenderLanes & -workInProgressRootRenderLanes; 27939 </a><a href="#h22-0-8866" id="h22-0-8866" class="d">- var transition = ReactSharedInternals.T; 27940 </a><a href="#h22-0-8867" id="h22-0-8867" class="d">- return null !== transition ? (transition._updatedFibers || (transition._updatedFibers = /* @__PURE__ */ new Set()), transition._updatedFibers.add(fiber), fiber = currentEntangledLane, 0 !== fiber ? fiber : requestTransitionLane()) : resolveUpdatePriority(); 27941 </a><a href="#h22-0-8868" id="h22-0-8868" class="d">- } 27942 </a><a href="#h22-0-8869" id="h22-0-8869" class="d">- function requestDeferredLane() { 27943 </a><a href="#h22-0-8870" id="h22-0-8870" class="d">- 0 === workInProgressDeferredLane && (workInProgressDeferredLane = 0 === (workInProgressRootRenderLanes & 536870912) || isHydrating ? claimNextTransitionLane() : 536870912); 27944 </a><a href="#h22-0-8871" id="h22-0-8871" class="d">- var suspenseHandler = suspenseHandlerStackCursor.current; 27945 </a><a href="#h22-0-8872" id="h22-0-8872" class="d">- null !== suspenseHandler && (suspenseHandler.flags |= 32); 27946 </a><a href="#h22-0-8873" id="h22-0-8873" class="d">- return workInProgressDeferredLane; 27947 </a><a href="#h22-0-8874" id="h22-0-8874" class="d">- } 27948 </a><a href="#h22-0-8875" id="h22-0-8875" class="d">- function scheduleUpdateOnFiber(root, fiber, lane) { 27949 </a><a href="#h22-0-8876" id="h22-0-8876" class="d">- isRunningInsertionEffect && console.error("useInsertionEffect must not schedule updates."); 27950 </a><a href="#h22-0-8877" id="h22-0-8877" class="d">- isFlushingPassiveEffects && (didScheduleUpdateDuringPassiveEffects = true); 27951 </a><a href="#h22-0-8878" id="h22-0-8878" class="d">- if (root === workInProgressRoot && workInProgressSuspendedReason === SuspendedOnData || null !== root.cancelPendingCommit) 27952 </a><a href="#h22-0-8879" id="h22-0-8879" class="d">- prepareFreshStack(root, 0), markRootSuspended( 27953 </a><a href="#h22-0-8880" id="h22-0-8880" class="d">- root, 27954 </a><a href="#h22-0-8881" id="h22-0-8881" class="d">- workInProgressRootRenderLanes, 27955 </a><a href="#h22-0-8882" id="h22-0-8882" class="d">- workInProgressDeferredLane, 27956 </a><a href="#h22-0-8883" id="h22-0-8883" class="d">- false 27957 </a><a href="#h22-0-8884" id="h22-0-8884" class="d">- ); 27958 </a><a href="#h22-0-8885" id="h22-0-8885" class="d">- markRootUpdated$1(root, lane); 27959 </a><a href="#h22-0-8886" id="h22-0-8886" class="d">- if (0 !== (executionContext & RenderContext) && root === workInProgressRoot) { 27960 </a><a href="#h22-0-8887" id="h22-0-8887" class="d">- if (isRendering) 27961 </a><a href="#h22-0-8888" id="h22-0-8888" class="d">- switch (fiber.tag) { 27962 </a><a href="#h22-0-8889" id="h22-0-8889" class="d">- case 0: 27963 </a><a href="#h22-0-8890" id="h22-0-8890" class="d">- case 11: 27964 </a><a href="#h22-0-8891" id="h22-0-8891" class="d">- case 15: 27965 </a><a href="#h22-0-8892" id="h22-0-8892" class="d">- root = workInProgress && getComponentNameFromFiber(workInProgress) || "Unknown"; 27966 </a><a href="#h22-0-8893" id="h22-0-8893" class="d">- didWarnAboutUpdateInRenderForAnotherComponent.has(root) || (didWarnAboutUpdateInRenderForAnotherComponent.add(root), fiber = getComponentNameFromFiber(fiber) || "Unknown", console.error( 27967 </a><a href="#h22-0-8894" id="h22-0-8894" class="d">- "Cannot update a component (`%s`) while rendering a different component (`%s`). To locate the bad setState() call inside `%s`, follow the stack trace as described in https://react.dev/link/setstate-in-render", 27968 </a><a href="#h22-0-8895" id="h22-0-8895" class="d">- fiber, 27969 </a><a href="#h22-0-8896" id="h22-0-8896" class="d">- root, 27970 </a><a href="#h22-0-8897" id="h22-0-8897" class="d">- root 27971 </a><a href="#h22-0-8898" id="h22-0-8898" class="d">- )); 27972 </a><a href="#h22-0-8899" id="h22-0-8899" class="d">- break; 27973 </a><a href="#h22-0-8900" id="h22-0-8900" class="d">- case 1: 27974 </a><a href="#h22-0-8901" id="h22-0-8901" class="d">- didWarnAboutUpdateInRender || (console.error( 27975 </a><a href="#h22-0-8902" id="h22-0-8902" class="d">- "Cannot update during an existing state transition (such as within `render`). Render methods should be a pure function of props and state." 27976 </a><a href="#h22-0-8903" id="h22-0-8903" class="d">- ), didWarnAboutUpdateInRender = true); 27977 </a><a href="#h22-0-8904" id="h22-0-8904" class="d">- } 27978 </a><a href="#h22-0-8905" id="h22-0-8905" class="d">- } else 27979 </a><a href="#h22-0-8906" id="h22-0-8906" class="d">- isDevToolsPresent && addFiberToLanesMap(root, fiber, lane), warnIfUpdatesNotWrappedWithActDEV(fiber), root === workInProgressRoot && ((executionContext & RenderContext) === NoContext && (workInProgressRootInterleavedUpdatedLanes |= lane), workInProgressRootExitStatus === RootSuspendedWithDelay && markRootSuspended( 27980 </a><a href="#h22-0-8907" id="h22-0-8907" class="d">- root, 27981 </a><a href="#h22-0-8908" id="h22-0-8908" class="d">- workInProgressRootRenderLanes, 27982 </a><a href="#h22-0-8909" id="h22-0-8909" class="d">- workInProgressDeferredLane, 27983 </a><a href="#h22-0-8910" id="h22-0-8910" class="d">- false 27984 </a><a href="#h22-0-8911" id="h22-0-8911" class="d">- )), ensureRootIsScheduled(root); 27985 </a><a href="#h22-0-8912" id="h22-0-8912" class="d">- } 27986 </a><a href="#h22-0-8913" id="h22-0-8913" class="d">- function performWorkOnRoot(root, lanes, forceSync) { 27987 </a><a href="#h22-0-8914" id="h22-0-8914" class="d">- if ((executionContext & (RenderContext | CommitContext)) !== NoContext) 27988 </a><a href="#h22-0-8915" id="h22-0-8915" class="d">- throw Error("Should not already be working."); 27989 </a><a href="#h22-0-8916" id="h22-0-8916" class="d">- var shouldTimeSlice = !forceSync && 0 === (lanes & 60) && 0 === (lanes & root.expiredLanes) || checkIfRootIsPrerendering(root, lanes), exitStatus = shouldTimeSlice ? renderRootConcurrent(root, lanes) : renderRootSync(root, lanes, true), renderWasConcurrent = shouldTimeSlice; 27990 </a><a href="#h22-0-8917" id="h22-0-8917" class="d">- do { 27991 </a><a href="#h22-0-8918" id="h22-0-8918" class="d">- if (exitStatus === RootInProgress) { 27992 </a><a href="#h22-0-8919" id="h22-0-8919" class="d">- workInProgressRootIsPrerendering && !shouldTimeSlice && markRootSuspended(root, lanes, 0, false); 27993 </a><a href="#h22-0-8920" id="h22-0-8920" class="d">- break; 27994 </a><a href="#h22-0-8921" id="h22-0-8921" class="d">- } else if (exitStatus === RootDidNotComplete) 27995 </a><a href="#h22-0-8922" id="h22-0-8922" class="d">- markRootSuspended( 27996 </a><a href="#h22-0-8923" id="h22-0-8923" class="d">- root, 27997 </a><a href="#h22-0-8924" id="h22-0-8924" class="d">- lanes, 27998 </a><a href="#h22-0-8925" id="h22-0-8925" class="d">- 0, 27999 </a><a href="#h22-0-8926" id="h22-0-8926" class="d">- !workInProgressRootDidSkipSuspendedSiblings 28000 </a><a href="#h22-0-8927" id="h22-0-8927" class="d">- ); 28001 </a><a href="#h22-0-8928" id="h22-0-8928" class="d">- else { 28002 </a><a href="#h22-0-8929" id="h22-0-8929" class="d">- forceSync = root.current.alternate; 28003 </a><a href="#h22-0-8930" id="h22-0-8930" class="d">- if (renderWasConcurrent && !isRenderConsistentWithExternalStores(forceSync)) { 28004 </a><a href="#h22-0-8931" id="h22-0-8931" class="d">- exitStatus = renderRootSync(root, lanes, false); 28005 </a><a href="#h22-0-8932" id="h22-0-8932" class="d">- renderWasConcurrent = false; 28006 </a><a href="#h22-0-8933" id="h22-0-8933" class="d">- continue; 28007 </a><a href="#h22-0-8934" id="h22-0-8934" class="d">- } 28008 </a><a href="#h22-0-8935" id="h22-0-8935" class="d">- if (exitStatus === RootErrored) { 28009 </a><a href="#h22-0-8936" id="h22-0-8936" class="d">- renderWasConcurrent = lanes; 28010 </a><a href="#h22-0-8937" id="h22-0-8937" class="d">- if (root.errorRecoveryDisabledLanes & renderWasConcurrent) 28011 </a><a href="#h22-0-8938" id="h22-0-8938" class="d">- var errorRetryLanes = 0; 28012 </a><a href="#h22-0-8939" id="h22-0-8939" class="d">- else 28013 </a><a href="#h22-0-8940" id="h22-0-8940" class="d">- errorRetryLanes = root.pendingLanes & -536870913, errorRetryLanes = 0 !== errorRetryLanes ? errorRetryLanes : errorRetryLanes & 536870912 ? 536870912 : 0; 28014 </a><a href="#h22-0-8941" id="h22-0-8941" class="d">- if (0 !== errorRetryLanes) { 28015 </a><a href="#h22-0-8942" id="h22-0-8942" class="d">- lanes = errorRetryLanes; 28016 </a><a href="#h22-0-8943" id="h22-0-8943" class="d">- a: { 28017 </a><a href="#h22-0-8944" id="h22-0-8944" class="d">- exitStatus = root; 28018 </a><a href="#h22-0-8945" id="h22-0-8945" class="d">- var errorRetryLanes$jscomp$0 = errorRetryLanes; 28019 </a><a href="#h22-0-8946" id="h22-0-8946" class="d">- errorRetryLanes = workInProgressRootConcurrentErrors; 28020 </a><a href="#h22-0-8947" id="h22-0-8947" class="d">- var wasRootDehydrated = supportsHydration && exitStatus.current.memoizedState.isDehydrated; 28021 </a><a href="#h22-0-8948" id="h22-0-8948" class="d">- wasRootDehydrated && (prepareFreshStack( 28022 </a><a href="#h22-0-8949" id="h22-0-8949" class="d">- exitStatus, 28023 </a><a href="#h22-0-8950" id="h22-0-8950" class="d">- errorRetryLanes$jscomp$0 28024 </a><a href="#h22-0-8951" id="h22-0-8951" class="d">- ).flags |= 256); 28025 </a><a href="#h22-0-8952" id="h22-0-8952" class="d">- errorRetryLanes$jscomp$0 = renderRootSync( 28026 </a><a href="#h22-0-8953" id="h22-0-8953" class="d">- exitStatus, 28027 </a><a href="#h22-0-8954" id="h22-0-8954" class="d">- errorRetryLanes$jscomp$0, 28028 </a><a href="#h22-0-8955" id="h22-0-8955" class="d">- false 28029 </a><a href="#h22-0-8956" id="h22-0-8956" class="d">- ); 28030 </a><a href="#h22-0-8957" id="h22-0-8957" class="d">- if (errorRetryLanes$jscomp$0 !== RootErrored) { 28031 </a><a href="#h22-0-8958" id="h22-0-8958" class="d">- if (workInProgressRootDidAttachPingListener && !wasRootDehydrated) { 28032 </a><a href="#h22-0-8959" id="h22-0-8959" class="d">- exitStatus.errorRecoveryDisabledLanes |= renderWasConcurrent; 28033 </a><a href="#h22-0-8960" id="h22-0-8960" class="d">- workInProgressRootInterleavedUpdatedLanes |= renderWasConcurrent; 28034 </a><a href="#h22-0-8961" id="h22-0-8961" class="d">- exitStatus = RootSuspendedWithDelay; 28035 </a><a href="#h22-0-8962" id="h22-0-8962" class="d">- break a; 28036 </a><a href="#h22-0-8963" id="h22-0-8963" class="d">- } 28037 </a><a href="#h22-0-8964" id="h22-0-8964" class="d">- exitStatus = workInProgressRootRecoverableErrors; 28038 </a><a href="#h22-0-8965" id="h22-0-8965" class="d">- workInProgressRootRecoverableErrors = errorRetryLanes; 28039 </a><a href="#h22-0-8966" id="h22-0-8966" class="d">- null !== exitStatus && queueRecoverableErrors(exitStatus); 28040 </a><a href="#h22-0-8967" id="h22-0-8967" class="d">- } 28041 </a><a href="#h22-0-8968" id="h22-0-8968" class="d">- exitStatus = errorRetryLanes$jscomp$0; 28042 </a><a href="#h22-0-8969" id="h22-0-8969" class="d">- } 28043 </a><a href="#h22-0-8970" id="h22-0-8970" class="d">- renderWasConcurrent = false; 28044 </a><a href="#h22-0-8971" id="h22-0-8971" class="d">- if (exitStatus !== RootErrored) continue; 28045 </a><a href="#h22-0-8972" id="h22-0-8972" class="d">- } 28046 </a><a href="#h22-0-8973" id="h22-0-8973" class="d">- } 28047 </a><a href="#h22-0-8974" id="h22-0-8974" class="d">- if (exitStatus === RootFatalErrored) { 28048 </a><a href="#h22-0-8975" id="h22-0-8975" class="d">- prepareFreshStack(root, 0); 28049 </a><a href="#h22-0-8976" id="h22-0-8976" class="d">- markRootSuspended(root, lanes, 0, true); 28050 </a><a href="#h22-0-8977" id="h22-0-8977" class="d">- break; 28051 </a><a href="#h22-0-8978" id="h22-0-8978" class="d">- } 28052 </a><a href="#h22-0-8979" id="h22-0-8979" class="d">- a: { 28053 </a><a href="#h22-0-8980" id="h22-0-8980" class="d">- shouldTimeSlice = root; 28054 </a><a href="#h22-0-8981" id="h22-0-8981" class="d">- switch (exitStatus) { 28055 </a><a href="#h22-0-8982" id="h22-0-8982" class="d">- case RootInProgress: 28056 </a><a href="#h22-0-8983" id="h22-0-8983" class="d">- case RootFatalErrored: 28057 </a><a href="#h22-0-8984" id="h22-0-8984" class="d">- throw Error("Root did not complete. This is a bug in React."); 28058 </a><a href="#h22-0-8985" id="h22-0-8985" class="d">- case RootSuspendedWithDelay: 28059 </a><a href="#h22-0-8986" id="h22-0-8986" class="d">- if ((lanes & 4194176) === lanes) { 28060 </a><a href="#h22-0-8987" id="h22-0-8987" class="d">- markRootSuspended( 28061 </a><a href="#h22-0-8988" id="h22-0-8988" class="d">- shouldTimeSlice, 28062 </a><a href="#h22-0-8989" id="h22-0-8989" class="d">- lanes, 28063 </a><a href="#h22-0-8990" id="h22-0-8990" class="d">- workInProgressDeferredLane, 28064 </a><a href="#h22-0-8991" id="h22-0-8991" class="d">- !workInProgressRootDidSkipSuspendedSiblings 28065 </a><a href="#h22-0-8992" id="h22-0-8992" class="d">- ); 28066 </a><a href="#h22-0-8993" id="h22-0-8993" class="d">- break a; 28067 </a><a href="#h22-0-8994" id="h22-0-8994" class="d">- } 28068 </a><a href="#h22-0-8995" id="h22-0-8995" class="d">- break; 28069 </a><a href="#h22-0-8996" id="h22-0-8996" class="d">- case RootErrored: 28070 </a><a href="#h22-0-8997" id="h22-0-8997" class="d">- workInProgressRootRecoverableErrors = null; 28071 </a><a href="#h22-0-8998" id="h22-0-8998" class="d">- break; 28072 </a><a href="#h22-0-8999" id="h22-0-8999" class="d">- case RootSuspended: 28073 </a><a href="#h22-0-9000" id="h22-0-9000" class="d">- case RootCompleted: 28074 </a><a href="#h22-0-9001" id="h22-0-9001" class="d">- break; 28075 </a><a href="#h22-0-9002" id="h22-0-9002" class="d">- default: 28076 </a><a href="#h22-0-9003" id="h22-0-9003" class="d">- throw Error("Unknown root exit status."); 28077 </a><a href="#h22-0-9004" id="h22-0-9004" class="d">- } 28078 </a><a href="#h22-0-9005" id="h22-0-9005" class="d">- shouldTimeSlice.finishedWork = forceSync; 28079 </a><a href="#h22-0-9006" id="h22-0-9006" class="d">- shouldTimeSlice.finishedLanes = lanes; 28080 </a><a href="#h22-0-9007" id="h22-0-9007" class="d">- if (null !== ReactSharedInternals.actQueue) 28081 </a><a href="#h22-0-9008" id="h22-0-9008" class="d">- commitRoot( 28082 </a><a href="#h22-0-9009" id="h22-0-9009" class="d">- shouldTimeSlice, 28083 </a><a href="#h22-0-9010" id="h22-0-9010" class="d">- workInProgressRootRecoverableErrors, 28084 </a><a href="#h22-0-9011" id="h22-0-9011" class="d">- workInProgressTransitions, 28085 </a><a href="#h22-0-9012" id="h22-0-9012" class="d">- workInProgressRootDidIncludeRecursiveRenderUpdate, 28086 </a><a href="#h22-0-9013" id="h22-0-9013" class="d">- workInProgressDeferredLane, 28087 </a><a href="#h22-0-9014" id="h22-0-9014" class="d">- workInProgressRootInterleavedUpdatedLanes, 28088 </a><a href="#h22-0-9015" id="h22-0-9015" class="d">- workInProgressSuspendedRetryLanes, 28089 </a><a href="#h22-0-9016" id="h22-0-9016" class="d">- IMMEDIATE_COMMIT, 28090 </a><a href="#h22-0-9017" id="h22-0-9017" class="d">- -0, 28091 </a><a href="#h22-0-9018" id="h22-0-9018" class="d">- 0 28092 </a><a href="#h22-0-9019" id="h22-0-9019" class="d">- ); 28093 </a><a href="#h22-0-9020" id="h22-0-9020" class="d">- else { 28094 </a><a href="#h22-0-9021" id="h22-0-9021" class="d">- if ((lanes & 62914560) === lanes && (exitStatus = globalMostRecentFallbackTime + FALLBACK_THROTTLE_MS - now$1(), 10 < exitStatus)) { 28095 </a><a href="#h22-0-9022" id="h22-0-9022" class="d">- markRootSuspended( 28096 </a><a href="#h22-0-9023" id="h22-0-9023" class="d">- shouldTimeSlice, 28097 </a><a href="#h22-0-9024" id="h22-0-9024" class="d">- lanes, 28098 </a><a href="#h22-0-9025" id="h22-0-9025" class="d">- workInProgressDeferredLane, 28099 </a><a href="#h22-0-9026" id="h22-0-9026" class="d">- !workInProgressRootDidSkipSuspendedSiblings 28100 </a><a href="#h22-0-9027" id="h22-0-9027" class="d">- ); 28101 </a><a href="#h22-0-9028" id="h22-0-9028" class="d">- if (0 !== getNextLanes(shouldTimeSlice, 0)) break a; 28102 </a><a href="#h22-0-9029" id="h22-0-9029" class="d">- shouldTimeSlice.timeoutHandle = scheduleTimeout( 28103 </a><a href="#h22-0-9030" id="h22-0-9030" class="d">- commitRootWhenReady.bind( 28104 </a><a href="#h22-0-9031" id="h22-0-9031" class="d">- null, 28105 </a><a href="#h22-0-9032" id="h22-0-9032" class="d">- shouldTimeSlice, 28106 </a><a href="#h22-0-9033" id="h22-0-9033" class="d">- forceSync, 28107 </a><a href="#h22-0-9034" id="h22-0-9034" class="d">- workInProgressRootRecoverableErrors, 28108 </a><a href="#h22-0-9035" id="h22-0-9035" class="d">- workInProgressTransitions, 28109 </a><a href="#h22-0-9036" id="h22-0-9036" class="d">- workInProgressRootDidIncludeRecursiveRenderUpdate, 28110 </a><a href="#h22-0-9037" id="h22-0-9037" class="d">- lanes, 28111 </a><a href="#h22-0-9038" id="h22-0-9038" class="d">- workInProgressDeferredLane, 28112 </a><a href="#h22-0-9039" id="h22-0-9039" class="d">- workInProgressRootInterleavedUpdatedLanes, 28113 </a><a href="#h22-0-9040" id="h22-0-9040" class="d">- workInProgressSuspendedRetryLanes, 28114 </a><a href="#h22-0-9041" id="h22-0-9041" class="d">- workInProgressRootDidSkipSuspendedSiblings, 28115 </a><a href="#h22-0-9042" id="h22-0-9042" class="d">- THROTTLED_COMMIT, 28116 </a><a href="#h22-0-9043" id="h22-0-9043" class="d">- -0, 28117 </a><a href="#h22-0-9044" id="h22-0-9044" class="d">- 0 28118 </a><a href="#h22-0-9045" id="h22-0-9045" class="d">- ), 28119 </a><a href="#h22-0-9046" id="h22-0-9046" class="d">- exitStatus 28120 </a><a href="#h22-0-9047" id="h22-0-9047" class="d">- ); 28121 </a><a href="#h22-0-9048" id="h22-0-9048" class="d">- break a; 28122 </a><a href="#h22-0-9049" id="h22-0-9049" class="d">- } 28123 </a><a href="#h22-0-9050" id="h22-0-9050" class="d">- commitRootWhenReady( 28124 </a><a href="#h22-0-9051" id="h22-0-9051" class="d">- shouldTimeSlice, 28125 </a><a href="#h22-0-9052" id="h22-0-9052" class="d">- forceSync, 28126 </a><a href="#h22-0-9053" id="h22-0-9053" class="d">- workInProgressRootRecoverableErrors, 28127 </a><a href="#h22-0-9054" id="h22-0-9054" class="d">- workInProgressTransitions, 28128 </a><a href="#h22-0-9055" id="h22-0-9055" class="d">- workInProgressRootDidIncludeRecursiveRenderUpdate, 28129 </a><a href="#h22-0-9056" id="h22-0-9056" class="d">- lanes, 28130 </a><a href="#h22-0-9057" id="h22-0-9057" class="d">- workInProgressDeferredLane, 28131 </a><a href="#h22-0-9058" id="h22-0-9058" class="d">- workInProgressRootInterleavedUpdatedLanes, 28132 </a><a href="#h22-0-9059" id="h22-0-9059" class="d">- workInProgressSuspendedRetryLanes, 28133 </a><a href="#h22-0-9060" id="h22-0-9060" class="d">- workInProgressRootDidSkipSuspendedSiblings, 28134 </a><a href="#h22-0-9061" id="h22-0-9061" class="d">- IMMEDIATE_COMMIT, 28135 </a><a href="#h22-0-9062" id="h22-0-9062" class="d">- -0, 28136 </a><a href="#h22-0-9063" id="h22-0-9063" class="d">- 0 28137 </a><a href="#h22-0-9064" id="h22-0-9064" class="d">- ); 28138 </a><a href="#h22-0-9065" id="h22-0-9065" class="d">- } 28139 </a><a href="#h22-0-9066" id="h22-0-9066" class="d">- } 28140 </a><a href="#h22-0-9067" id="h22-0-9067" class="d">- } 28141 </a><a href="#h22-0-9068" id="h22-0-9068" class="d">- break; 28142 </a><a href="#h22-0-9069" id="h22-0-9069" class="d">- } while (1); 28143 </a><a href="#h22-0-9070" id="h22-0-9070" class="d">- ensureRootIsScheduled(root); 28144 </a><a href="#h22-0-9071" id="h22-0-9071" class="d">- } 28145 </a><a href="#h22-0-9072" id="h22-0-9072" class="d">- function queueRecoverableErrors(errors) { 28146 </a><a href="#h22-0-9073" id="h22-0-9073" class="d">- null === workInProgressRootRecoverableErrors ? workInProgressRootRecoverableErrors = errors : workInProgressRootRecoverableErrors.push.apply( 28147 </a><a href="#h22-0-9074" id="h22-0-9074" class="d">- workInProgressRootRecoverableErrors, 28148 </a><a href="#h22-0-9075" id="h22-0-9075" class="d">- errors 28149 </a><a href="#h22-0-9076" id="h22-0-9076" class="d">- ); 28150 </a><a href="#h22-0-9077" id="h22-0-9077" class="d">- } 28151 </a><a href="#h22-0-9078" id="h22-0-9078" class="d">- function commitRootWhenReady(root, finishedWork, recoverableErrors, transitions, didIncludeRenderPhaseUpdate, lanes, spawnedLane, updatedLanes, suspendedRetryLanes, didSkipSuspendedSiblings, suspendedCommitReason, completedRenderStartTime, completedRenderEndTime) { 28152 </a><a href="#h22-0-9079" id="h22-0-9079" class="d">- var subtreeFlags = finishedWork.subtreeFlags; 28153 </a><a href="#h22-0-9080" id="h22-0-9080" class="d">- if (subtreeFlags & 8192 || 16785408 === (subtreeFlags & 16785408)) { 28154 </a><a href="#h22-0-9081" id="h22-0-9081" class="d">- if (startSuspendingCommit(), accumulateSuspenseyCommitOnFiber(finishedWork), finishedWork = waitForCommitToBeReady(), null !== finishedWork) { 28155 </a><a href="#h22-0-9082" id="h22-0-9082" class="d">- root.cancelPendingCommit = finishedWork( 28156 </a><a href="#h22-0-9083" id="h22-0-9083" class="d">- commitRoot.bind( 28157 </a><a href="#h22-0-9084" id="h22-0-9084" class="d">- null, 28158 </a><a href="#h22-0-9085" id="h22-0-9085" class="d">- root, 28159 </a><a href="#h22-0-9086" id="h22-0-9086" class="d">- recoverableErrors, 28160 </a><a href="#h22-0-9087" id="h22-0-9087" class="d">- transitions, 28161 </a><a href="#h22-0-9088" id="h22-0-9088" class="d">- didIncludeRenderPhaseUpdate, 28162 </a><a href="#h22-0-9089" id="h22-0-9089" class="d">- spawnedLane, 28163 </a><a href="#h22-0-9090" id="h22-0-9090" class="d">- updatedLanes, 28164 </a><a href="#h22-0-9091" id="h22-0-9091" class="d">- suspendedRetryLanes, 28165 </a><a href="#h22-0-9092" id="h22-0-9092" class="d">- SUSPENDED_COMMIT, 28166 </a><a href="#h22-0-9093" id="h22-0-9093" class="d">- completedRenderStartTime, 28167 </a><a href="#h22-0-9094" id="h22-0-9094" class="d">- completedRenderEndTime 28168 </a><a href="#h22-0-9095" id="h22-0-9095" class="d">- ) 28169 </a><a href="#h22-0-9096" id="h22-0-9096" class="d">- ); 28170 </a><a href="#h22-0-9097" id="h22-0-9097" class="d">- markRootSuspended( 28171 </a><a href="#h22-0-9098" id="h22-0-9098" class="d">- root, 28172 </a><a href="#h22-0-9099" id="h22-0-9099" class="d">- lanes, 28173 </a><a href="#h22-0-9100" id="h22-0-9100" class="d">- spawnedLane, 28174 </a><a href="#h22-0-9101" id="h22-0-9101" class="d">- !didSkipSuspendedSiblings 28175 </a><a href="#h22-0-9102" id="h22-0-9102" class="d">- ); 28176 </a><a href="#h22-0-9103" id="h22-0-9103" class="d">- return; 28177 </a><a href="#h22-0-9104" id="h22-0-9104" class="d">- } 28178 </a><a href="#h22-0-9105" id="h22-0-9105" class="d">- } 28179 </a><a href="#h22-0-9106" id="h22-0-9106" class="d">- commitRoot( 28180 </a><a href="#h22-0-9107" id="h22-0-9107" class="d">- root, 28181 </a><a href="#h22-0-9108" id="h22-0-9108" class="d">- recoverableErrors, 28182 </a><a href="#h22-0-9109" id="h22-0-9109" class="d">- transitions, 28183 </a><a href="#h22-0-9110" id="h22-0-9110" class="d">- didIncludeRenderPhaseUpdate, 28184 </a><a href="#h22-0-9111" id="h22-0-9111" class="d">- spawnedLane, 28185 </a><a href="#h22-0-9112" id="h22-0-9112" class="d">- updatedLanes, 28186 </a><a href="#h22-0-9113" id="h22-0-9113" class="d">- suspendedRetryLanes, 28187 </a><a href="#h22-0-9114" id="h22-0-9114" class="d">- suspendedCommitReason, 28188 </a><a href="#h22-0-9115" id="h22-0-9115" class="d">- completedRenderStartTime, 28189 </a><a href="#h22-0-9116" id="h22-0-9116" class="d">- completedRenderEndTime 28190 </a><a href="#h22-0-9117" id="h22-0-9117" class="d">- ); 28191 </a><a href="#h22-0-9118" id="h22-0-9118" class="d">- } 28192 </a><a href="#h22-0-9119" id="h22-0-9119" class="d">- function isRenderConsistentWithExternalStores(finishedWork) { 28193 </a><a href="#h22-0-9120" id="h22-0-9120" class="d">- for (var node = finishedWork; ; ) { 28194 </a><a href="#h22-0-9121" id="h22-0-9121" class="d">- var tag = node.tag; 28195 </a><a href="#h22-0-9122" id="h22-0-9122" class="d">- if ((0 === tag || 11 === tag || 15 === tag) && node.flags & 16384 && (tag = node.updateQueue, null !== tag && (tag = tag.stores, null !== tag))) 28196 </a><a href="#h22-0-9123" id="h22-0-9123" class="d">- for (var i = 0; i < tag.length; i++) { 28197 </a><a href="#h22-0-9124" id="h22-0-9124" class="d">- var check = tag[i], getSnapshot = check.getSnapshot; 28198 </a><a href="#h22-0-9125" id="h22-0-9125" class="d">- check = check.value; 28199 </a><a href="#h22-0-9126" id="h22-0-9126" class="d">- try { 28200 </a><a href="#h22-0-9127" id="h22-0-9127" class="d">- if (!objectIs(getSnapshot(), check)) return false; 28201 </a><a href="#h22-0-9128" id="h22-0-9128" class="d">- } catch (error) { 28202 </a><a href="#h22-0-9129" id="h22-0-9129" class="d">- return false; 28203 </a><a href="#h22-0-9130" id="h22-0-9130" class="d">- } 28204 </a><a href="#h22-0-9131" id="h22-0-9131" class="d">- } 28205 </a><a href="#h22-0-9132" id="h22-0-9132" class="d">- tag = node.child; 28206 </a><a href="#h22-0-9133" id="h22-0-9133" class="d">- if (node.subtreeFlags & 16384 && null !== tag) 28207 </a><a href="#h22-0-9134" id="h22-0-9134" class="d">- tag.return = node, node = tag; 28208 </a><a href="#h22-0-9135" id="h22-0-9135" class="d">- else { 28209 </a><a href="#h22-0-9136" id="h22-0-9136" class="d">- if (node === finishedWork) break; 28210 </a><a href="#h22-0-9137" id="h22-0-9137" class="d">- for (; null === node.sibling; ) { 28211 </a><a href="#h22-0-9138" id="h22-0-9138" class="d">- if (null === node.return || node.return === finishedWork) return true; 28212 </a><a href="#h22-0-9139" id="h22-0-9139" class="d">- node = node.return; 28213 </a><a href="#h22-0-9140" id="h22-0-9140" class="d">- } 28214 </a><a href="#h22-0-9141" id="h22-0-9141" class="d">- node.sibling.return = node.return; 28215 </a><a href="#h22-0-9142" id="h22-0-9142" class="d">- node = node.sibling; 28216 </a><a href="#h22-0-9143" id="h22-0-9143" class="d">- } 28217 </a><a href="#h22-0-9144" id="h22-0-9144" class="d">- } 28218 </a><a href="#h22-0-9145" id="h22-0-9145" class="d">- return true; 28219 </a><a href="#h22-0-9146" id="h22-0-9146" class="d">- } 28220 </a><a href="#h22-0-9147" id="h22-0-9147" class="d">- function markRootSuspended(root, suspendedLanes, spawnedLane, didAttemptEntireTree) { 28221 </a><a href="#h22-0-9148" id="h22-0-9148" class="d">- suspendedLanes &= ~workInProgressRootPingedLanes; 28222 </a><a href="#h22-0-9149" id="h22-0-9149" class="d">- suspendedLanes &= ~workInProgressRootInterleavedUpdatedLanes; 28223 </a><a href="#h22-0-9150" id="h22-0-9150" class="d">- root.suspendedLanes |= suspendedLanes; 28224 </a><a href="#h22-0-9151" id="h22-0-9151" class="d">- root.pingedLanes &= ~suspendedLanes; 28225 </a><a href="#h22-0-9152" id="h22-0-9152" class="d">- didAttemptEntireTree && (root.warmLanes |= suspendedLanes); 28226 </a><a href="#h22-0-9153" id="h22-0-9153" class="d">- didAttemptEntireTree = root.expirationTimes; 28227 </a><a href="#h22-0-9154" id="h22-0-9154" class="d">- for (var lanes = suspendedLanes; 0 < lanes; ) { 28228 </a><a href="#h22-0-9155" id="h22-0-9155" class="d">- var index = 31 - clz32(lanes), lane = 1 << index; 28229 </a><a href="#h22-0-9156" id="h22-0-9156" class="d">- didAttemptEntireTree[index] = -1; 28230 </a><a href="#h22-0-9157" id="h22-0-9157" class="d">- lanes &= ~lane; 28231 </a><a href="#h22-0-9158" id="h22-0-9158" class="d">- } 28232 </a><a href="#h22-0-9159" id="h22-0-9159" class="d">- 0 !== spawnedLane && markSpawnedDeferredLane(root, spawnedLane, suspendedLanes); 28233 </a><a href="#h22-0-9160" id="h22-0-9160" class="d">- } 28234 </a><a href="#h22-0-9161" id="h22-0-9161" class="d">- function flushSyncWork() { 28235 </a><a href="#h22-0-9162" id="h22-0-9162" class="d">- return (executionContext & (RenderContext | CommitContext)) === NoContext ? (flushSyncWorkAcrossRoots_impl(0, false), false) : true; 28236 </a><a href="#h22-0-9163" id="h22-0-9163" class="d">- } 28237 </a><a href="#h22-0-9164" id="h22-0-9164" class="d">- function resetWorkInProgressStack() { 28238 </a><a href="#h22-0-9165" id="h22-0-9165" class="d">- if (null !== workInProgress) { 28239 </a><a href="#h22-0-9166" id="h22-0-9166" class="d">- if (workInProgressSuspendedReason === NotSuspended) 28240 </a><a href="#h22-0-9167" id="h22-0-9167" class="d">- var interruptedWork = workInProgress.return; 28241 </a><a href="#h22-0-9168" id="h22-0-9168" class="d">- else 28242 </a><a href="#h22-0-9169" id="h22-0-9169" class="d">- interruptedWork = workInProgress, resetContextDependencies(), resetHooksOnUnwind(interruptedWork), thenableState$1 = null, thenableIndexCounter$1 = 0, interruptedWork = workInProgress; 28243 </a><a href="#h22-0-9170" id="h22-0-9170" class="d">- for (; null !== interruptedWork; ) 28244 </a><a href="#h22-0-9171" id="h22-0-9171" class="d">- unwindInterruptedWork(interruptedWork.alternate, interruptedWork), interruptedWork = interruptedWork.return; 28245 </a><a href="#h22-0-9172" id="h22-0-9172" class="d">- workInProgress = null; 28246 </a><a href="#h22-0-9173" id="h22-0-9173" class="d">- } 28247 </a><a href="#h22-0-9174" id="h22-0-9174" class="d">- } 28248 </a><a href="#h22-0-9175" id="h22-0-9175" class="d">- function prepareFreshStack(root, lanes) { 28249 </a><a href="#h22-0-9176" id="h22-0-9176" class="d">- root.finishedWork = null; 28250 </a><a href="#h22-0-9177" id="h22-0-9177" class="d">- root.finishedLanes = 0; 28251 </a><a href="#h22-0-9178" id="h22-0-9178" class="d">- var timeoutHandle = root.timeoutHandle; 28252 </a><a href="#h22-0-9179" id="h22-0-9179" class="d">- timeoutHandle !== noTimeout && (root.timeoutHandle = noTimeout, cancelTimeout(timeoutHandle)); 28253 </a><a href="#h22-0-9180" id="h22-0-9180" class="d">- timeoutHandle = root.cancelPendingCommit; 28254 </a><a href="#h22-0-9181" id="h22-0-9181" class="d">- null !== timeoutHandle && (root.cancelPendingCommit = null, timeoutHandle()); 28255 </a><a href="#h22-0-9182" id="h22-0-9182" class="d">- resetWorkInProgressStack(); 28256 </a><a href="#h22-0-9183" id="h22-0-9183" class="d">- workInProgressRoot = root; 28257 </a><a href="#h22-0-9184" id="h22-0-9184" class="d">- workInProgress = timeoutHandle = createWorkInProgress(root.current, null); 28258 </a><a href="#h22-0-9185" id="h22-0-9185" class="d">- workInProgressRootRenderLanes = lanes; 28259 </a><a href="#h22-0-9186" id="h22-0-9186" class="d">- workInProgressSuspendedReason = NotSuspended; 28260 </a><a href="#h22-0-9187" id="h22-0-9187" class="d">- workInProgressThrownValue = null; 28261 </a><a href="#h22-0-9188" id="h22-0-9188" class="d">- workInProgressRootDidSkipSuspendedSiblings = false; 28262 </a><a href="#h22-0-9189" id="h22-0-9189" class="d">- workInProgressRootIsPrerendering = checkIfRootIsPrerendering(root, lanes); 28263 </a><a href="#h22-0-9190" id="h22-0-9190" class="d">- workInProgressRootDidAttachPingListener = false; 28264 </a><a href="#h22-0-9191" id="h22-0-9191" class="d">- workInProgressRootExitStatus = RootInProgress; 28265 </a><a href="#h22-0-9192" id="h22-0-9192" class="d">- workInProgressSuspendedRetryLanes = workInProgressDeferredLane = workInProgressRootPingedLanes = workInProgressRootInterleavedUpdatedLanes = workInProgressRootSkippedLanes = 0; 28266 </a><a href="#h22-0-9193" id="h22-0-9193" class="d">- workInProgressRootRecoverableErrors = workInProgressRootConcurrentErrors = null; 28267 </a><a href="#h22-0-9194" id="h22-0-9194" class="d">- workInProgressRootDidIncludeRecursiveRenderUpdate = false; 28268 </a><a href="#h22-0-9195" id="h22-0-9195" class="d">- 0 !== (lanes & 8) && (lanes |= lanes & 32); 28269 </a><a href="#h22-0-9196" id="h22-0-9196" class="d">- var allEntangledLanes = root.entangledLanes; 28270 </a><a href="#h22-0-9197" id="h22-0-9197" class="d">- if (0 !== allEntangledLanes) 28271 </a><a href="#h22-0-9198" id="h22-0-9198" class="d">- for (root = root.entanglements, allEntangledLanes &= lanes; 0 < allEntangledLanes; ) { 28272 </a><a href="#h22-0-9199" id="h22-0-9199" class="d">- var index = 31 - clz32(allEntangledLanes), lane = 1 << index; 28273 </a><a href="#h22-0-9200" id="h22-0-9200" class="d">- lanes |= root[index]; 28274 </a><a href="#h22-0-9201" id="h22-0-9201" class="d">- allEntangledLanes &= ~lane; 28275 </a><a href="#h22-0-9202" id="h22-0-9202" class="d">- } 28276 </a><a href="#h22-0-9203" id="h22-0-9203" class="d">- entangledRenderLanes = lanes; 28277 </a><a href="#h22-0-9204" id="h22-0-9204" class="d">- finishQueueingConcurrentUpdates(); 28278 </a><a href="#h22-0-9205" id="h22-0-9205" class="d">- ReactStrictModeWarnings.discardPendingWarnings(); 28279 </a><a href="#h22-0-9206" id="h22-0-9206" class="d">- return timeoutHandle; 28280 </a><a href="#h22-0-9207" id="h22-0-9207" class="d">- } 28281 </a><a href="#h22-0-9208" id="h22-0-9208" class="d">- function handleThrow(root, thrownValue) { 28282 </a><a href="#h22-0-9209" id="h22-0-9209" class="d">- currentlyRenderingFiber$1 = null; 28283 </a><a href="#h22-0-9210" id="h22-0-9210" class="d">- ReactSharedInternals.H = ContextOnlyDispatcher; 28284 </a><a href="#h22-0-9211" id="h22-0-9211" class="d">- ReactSharedInternals.getCurrentStack = null; 28285 </a><a href="#h22-0-9212" id="h22-0-9212" class="d">- isRendering = false; 28286 </a><a href="#h22-0-9213" id="h22-0-9213" class="d">- current = null; 28287 </a><a href="#h22-0-9214" id="h22-0-9214" class="d">- thrownValue === SuspenseException ? (thrownValue = getSuspendedThenable(), workInProgressSuspendedReason = SuspendedOnImmediate) : thrownValue === SuspenseyCommitException ? (thrownValue = getSuspendedThenable(), workInProgressSuspendedReason = SuspendedOnInstance) : workInProgressSuspendedReason = thrownValue === SelectiveHydrationException ? SuspendedOnHydration : null !== thrownValue && "object" === typeof thrownValue && "function" === typeof thrownValue.then ? SuspendedOnDeprecatedThrowPromise : SuspendedOnError; 28288 </a><a href="#h22-0-9215" id="h22-0-9215" class="d">- workInProgressThrownValue = thrownValue; 28289 </a><a href="#h22-0-9216" id="h22-0-9216" class="d">- var erroredWork = workInProgress; 28290 </a><a href="#h22-0-9217" id="h22-0-9217" class="d">- if (null === erroredWork) 28291 </a><a href="#h22-0-9218" id="h22-0-9218" class="d">- workInProgressRootExitStatus = RootFatalErrored, logUncaughtError( 28292 </a><a href="#h22-0-9219" id="h22-0-9219" class="d">- root, 28293 </a><a href="#h22-0-9220" id="h22-0-9220" class="d">- createCapturedValueAtFiber(thrownValue, root.current) 28294 </a><a href="#h22-0-9221" id="h22-0-9221" class="d">- ); 28295 </a><a href="#h22-0-9222" id="h22-0-9222" class="d">- else 28296 </a><a href="#h22-0-9223" id="h22-0-9223" class="d">- switch (erroredWork.mode & 2 && stopProfilerTimerIfRunningAndRecordDuration(erroredWork), markComponentRenderStopped(), workInProgressSuspendedReason) { 28297 </a><a href="#h22-0-9224" id="h22-0-9224" class="d">- case SuspendedOnError: 28298 </a><a href="#h22-0-9225" id="h22-0-9225" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentErrored && injectedProfilingHooks.markComponentErrored( 28299 </a><a href="#h22-0-9226" id="h22-0-9226" class="d">- erroredWork, 28300 </a><a href="#h22-0-9227" id="h22-0-9227" class="d">- thrownValue, 28301 </a><a href="#h22-0-9228" id="h22-0-9228" class="d">- workInProgressRootRenderLanes 28302 </a><a href="#h22-0-9229" id="h22-0-9229" class="d">- ); 28303 </a><a href="#h22-0-9230" id="h22-0-9230" class="d">- break; 28304 </a><a href="#h22-0-9231" id="h22-0-9231" class="d">- case SuspendedOnData: 28305 </a><a href="#h22-0-9232" id="h22-0-9232" class="d">- case SuspendedOnImmediate: 28306 </a><a href="#h22-0-9233" id="h22-0-9233" class="d">- case SuspendedOnDeprecatedThrowPromise: 28307 </a><a href="#h22-0-9234" id="h22-0-9234" class="d">- case SuspendedAndReadyToContinue: 28308 </a><a href="#h22-0-9235" id="h22-0-9235" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markComponentSuspended && injectedProfilingHooks.markComponentSuspended( 28309 </a><a href="#h22-0-9236" id="h22-0-9236" class="d">- erroredWork, 28310 </a><a href="#h22-0-9237" id="h22-0-9237" class="d">- thrownValue, 28311 </a><a href="#h22-0-9238" id="h22-0-9238" class="d">- workInProgressRootRenderLanes 28312 </a><a href="#h22-0-9239" id="h22-0-9239" class="d">- ); 28313 </a><a href="#h22-0-9240" id="h22-0-9240" class="d">- } 28314 </a><a href="#h22-0-9241" id="h22-0-9241" class="d">- } 28315 </a><a href="#h22-0-9242" id="h22-0-9242" class="d">- function shouldRemainOnPreviousScreen() { 28316 </a><a href="#h22-0-9243" id="h22-0-9243" class="d">- var handler = suspenseHandlerStackCursor.current; 28317 </a><a href="#h22-0-9244" id="h22-0-9244" class="d">- return null === handler ? true : (workInProgressRootRenderLanes & 4194176) === workInProgressRootRenderLanes ? null === shellBoundary ? true : false : (workInProgressRootRenderLanes & 62914560) === workInProgressRootRenderLanes || 0 !== (workInProgressRootRenderLanes & 536870912) ? handler === shellBoundary : false; 28318 </a><a href="#h22-0-9245" id="h22-0-9245" class="d">- } 28319 </a><a href="#h22-0-9246" id="h22-0-9246" class="d">- function pushDispatcher() { 28320 </a><a href="#h22-0-9247" id="h22-0-9247" class="d">- var prevDispatcher = ReactSharedInternals.H; 28321 </a><a href="#h22-0-9248" id="h22-0-9248" class="d">- ReactSharedInternals.H = ContextOnlyDispatcher; 28322 </a><a href="#h22-0-9249" id="h22-0-9249" class="d">- return null === prevDispatcher ? ContextOnlyDispatcher : prevDispatcher; 28323 </a><a href="#h22-0-9250" id="h22-0-9250" class="d">- } 28324 </a><a href="#h22-0-9251" id="h22-0-9251" class="d">- function pushAsyncDispatcher() { 28325 </a><a href="#h22-0-9252" id="h22-0-9252" class="d">- var prevAsyncDispatcher = ReactSharedInternals.A; 28326 </a><a href="#h22-0-9253" id="h22-0-9253" class="d">- ReactSharedInternals.A = DefaultAsyncDispatcher; 28327 </a><a href="#h22-0-9254" id="h22-0-9254" class="d">- return prevAsyncDispatcher; 28328 </a><a href="#h22-0-9255" id="h22-0-9255" class="d">- } 28329 </a><a href="#h22-0-9256" id="h22-0-9256" class="d">- function renderDidSuspendDelayIfPossible() { 28330 </a><a href="#h22-0-9257" id="h22-0-9257" class="d">- workInProgressRootExitStatus = RootSuspendedWithDelay; 28331 </a><a href="#h22-0-9258" id="h22-0-9258" class="d">- workInProgressRootDidSkipSuspendedSiblings || (workInProgressRootRenderLanes & 4194176) !== workInProgressRootRenderLanes && null !== suspenseHandlerStackCursor.current || (workInProgressRootIsPrerendering = true); 28332 </a><a href="#h22-0-9259" id="h22-0-9259" class="d">- 0 === (workInProgressRootSkippedLanes & 134217727) && 0 === (workInProgressRootInterleavedUpdatedLanes & 134217727) || null === workInProgressRoot || markRootSuspended( 28333 </a><a href="#h22-0-9260" id="h22-0-9260" class="d">- workInProgressRoot, 28334 </a><a href="#h22-0-9261" id="h22-0-9261" class="d">- workInProgressRootRenderLanes, 28335 </a><a href="#h22-0-9262" id="h22-0-9262" class="d">- workInProgressDeferredLane, 28336 </a><a href="#h22-0-9263" id="h22-0-9263" class="d">- false 28337 </a><a href="#h22-0-9264" id="h22-0-9264" class="d">- ); 28338 </a><a href="#h22-0-9265" id="h22-0-9265" class="d">- } 28339 </a><a href="#h22-0-9266" id="h22-0-9266" class="d">- function renderRootSync(root, lanes, shouldYieldForPrerendering) { 28340 </a><a href="#h22-0-9267" id="h22-0-9267" class="d">- var prevExecutionContext = executionContext; 28341 </a><a href="#h22-0-9268" id="h22-0-9268" class="d">- executionContext |= RenderContext; 28342 </a><a href="#h22-0-9269" id="h22-0-9269" class="d">- var prevDispatcher = pushDispatcher(), prevAsyncDispatcher = pushAsyncDispatcher(); 28343 </a><a href="#h22-0-9270" id="h22-0-9270" class="d">- if (workInProgressRoot !== root || workInProgressRootRenderLanes !== lanes) { 28344 </a><a href="#h22-0-9271" id="h22-0-9271" class="d">- if (isDevToolsPresent) { 28345 </a><a href="#h22-0-9272" id="h22-0-9272" class="d">- var memoizedUpdaters = root.memoizedUpdaters; 28346 </a><a href="#h22-0-9273" id="h22-0-9273" class="d">- 0 < memoizedUpdaters.size && (restorePendingUpdaters(root, workInProgressRootRenderLanes), memoizedUpdaters.clear()); 28347 </a><a href="#h22-0-9274" id="h22-0-9274" class="d">- movePendingFibersToMemoized(root, lanes); 28348 </a><a href="#h22-0-9275" id="h22-0-9275" class="d">- } 28349 </a><a href="#h22-0-9276" id="h22-0-9276" class="d">- workInProgressTransitions = null; 28350 </a><a href="#h22-0-9277" id="h22-0-9277" class="d">- prepareFreshStack(root, lanes); 28351 </a><a href="#h22-0-9278" id="h22-0-9278" class="d">- } 28352 </a><a href="#h22-0-9279" id="h22-0-9279" class="d">- markRenderStarted(lanes); 28353 </a><a href="#h22-0-9280" id="h22-0-9280" class="d">- lanes = false; 28354 </a><a href="#h22-0-9281" id="h22-0-9281" class="d">- memoizedUpdaters = workInProgressRootExitStatus; 28355 </a><a href="#h22-0-9282" id="h22-0-9282" class="d">- a: do 28356 </a><a href="#h22-0-9283" id="h22-0-9283" class="d">- try { 28357 </a><a href="#h22-0-9284" id="h22-0-9284" class="d">- if (workInProgressSuspendedReason !== NotSuspended && null !== workInProgress) { 28358 </a><a href="#h22-0-9285" id="h22-0-9285" class="d">- var unitOfWork = workInProgress, thrownValue = workInProgressThrownValue; 28359 </a><a href="#h22-0-9286" id="h22-0-9286" class="d">- switch (workInProgressSuspendedReason) { 28360 </a><a href="#h22-0-9287" id="h22-0-9287" class="d">- case SuspendedOnHydration: 28361 </a><a href="#h22-0-9288" id="h22-0-9288" class="d">- resetWorkInProgressStack(); 28362 </a><a href="#h22-0-9289" id="h22-0-9289" class="d">- memoizedUpdaters = RootDidNotComplete; 28363 </a><a href="#h22-0-9290" id="h22-0-9290" class="d">- break a; 28364 </a><a href="#h22-0-9291" id="h22-0-9291" class="d">- case SuspendedOnImmediate: 28365 </a><a href="#h22-0-9292" id="h22-0-9292" class="d">- case SuspendedOnData: 28366 </a><a href="#h22-0-9293" id="h22-0-9293" class="d">- case SuspendedOnDeprecatedThrowPromise: 28367 </a><a href="#h22-0-9294" id="h22-0-9294" class="d">- null === suspenseHandlerStackCursor.current && (lanes = true); 28368 </a><a href="#h22-0-9295" id="h22-0-9295" class="d">- var reason = workInProgressSuspendedReason; 28369 </a><a href="#h22-0-9296" id="h22-0-9296" class="d">- workInProgressSuspendedReason = NotSuspended; 28370 </a><a href="#h22-0-9297" id="h22-0-9297" class="d">- workInProgressThrownValue = null; 28371 </a><a href="#h22-0-9298" id="h22-0-9298" class="d">- throwAndUnwindWorkLoop(root, unitOfWork, thrownValue, reason); 28372 </a><a href="#h22-0-9299" id="h22-0-9299" class="d">- if (shouldYieldForPrerendering && workInProgressRootIsPrerendering) { 28373 </a><a href="#h22-0-9300" id="h22-0-9300" class="d">- memoizedUpdaters = RootInProgress; 28374 </a><a href="#h22-0-9301" id="h22-0-9301" class="d">- break a; 28375 </a><a href="#h22-0-9302" id="h22-0-9302" class="d">- } 28376 </a><a href="#h22-0-9303" id="h22-0-9303" class="d">- break; 28377 </a><a href="#h22-0-9304" id="h22-0-9304" class="d">- default: 28378 </a><a href="#h22-0-9305" id="h22-0-9305" class="d">- reason = workInProgressSuspendedReason, workInProgressSuspendedReason = NotSuspended, workInProgressThrownValue = null, throwAndUnwindWorkLoop(root, unitOfWork, thrownValue, reason); 28379 </a><a href="#h22-0-9306" id="h22-0-9306" class="d">- } 28380 </a><a href="#h22-0-9307" id="h22-0-9307" class="d">- } 28381 </a><a href="#h22-0-9308" id="h22-0-9308" class="d">- workLoopSync(); 28382 </a><a href="#h22-0-9309" id="h22-0-9309" class="d">- memoizedUpdaters = workInProgressRootExitStatus; 28383 </a><a href="#h22-0-9310" id="h22-0-9310" class="d">- break; 28384 </a><a href="#h22-0-9311" id="h22-0-9311" class="d">- } catch (thrownValue$4) { 28385 </a><a href="#h22-0-9312" id="h22-0-9312" class="d">- handleThrow(root, thrownValue$4); 28386 </a><a href="#h22-0-9313" id="h22-0-9313" class="d">- } 28387 </a><a href="#h22-0-9314" id="h22-0-9314" class="d">- while (1); 28388 </a><a href="#h22-0-9315" id="h22-0-9315" class="d">- lanes && root.shellSuspendCounter++; 28389 </a><a href="#h22-0-9316" id="h22-0-9316" class="d">- resetContextDependencies(); 28390 </a><a href="#h22-0-9317" id="h22-0-9317" class="d">- executionContext = prevExecutionContext; 28391 </a><a href="#h22-0-9318" id="h22-0-9318" class="d">- ReactSharedInternals.H = prevDispatcher; 28392 </a><a href="#h22-0-9319" id="h22-0-9319" class="d">- ReactSharedInternals.A = prevAsyncDispatcher; 28393 </a><a href="#h22-0-9320" id="h22-0-9320" class="d">- markRenderStopped(); 28394 </a><a href="#h22-0-9321" id="h22-0-9321" class="d">- null === workInProgress && (workInProgressRoot = null, workInProgressRootRenderLanes = 0, finishQueueingConcurrentUpdates()); 28395 </a><a href="#h22-0-9322" id="h22-0-9322" class="d">- return memoizedUpdaters; 28396 </a><a href="#h22-0-9323" id="h22-0-9323" class="d">- } 28397 </a><a href="#h22-0-9324" id="h22-0-9324" class="d">- function workLoopSync() { 28398 </a><a href="#h22-0-9325" id="h22-0-9325" class="d">- for (; null !== workInProgress; ) performUnitOfWork(workInProgress); 28399 </a><a href="#h22-0-9326" id="h22-0-9326" class="d">- } 28400 </a><a href="#h22-0-9327" id="h22-0-9327" class="d">- function renderRootConcurrent(root, lanes) { 28401 </a><a href="#h22-0-9328" id="h22-0-9328" class="d">- var prevExecutionContext = executionContext; 28402 </a><a href="#h22-0-9329" id="h22-0-9329" class="d">- executionContext |= RenderContext; 28403 </a><a href="#h22-0-9330" id="h22-0-9330" class="d">- var prevDispatcher = pushDispatcher(), prevAsyncDispatcher = pushAsyncDispatcher(); 28404 </a><a href="#h22-0-9331" id="h22-0-9331" class="d">- if (workInProgressRoot !== root || workInProgressRootRenderLanes !== lanes) { 28405 </a><a href="#h22-0-9332" id="h22-0-9332" class="d">- if (isDevToolsPresent) { 28406 </a><a href="#h22-0-9333" id="h22-0-9333" class="d">- var memoizedUpdaters = root.memoizedUpdaters; 28407 </a><a href="#h22-0-9334" id="h22-0-9334" class="d">- 0 < memoizedUpdaters.size && (restorePendingUpdaters(root, workInProgressRootRenderLanes), memoizedUpdaters.clear()); 28408 </a><a href="#h22-0-9335" id="h22-0-9335" class="d">- movePendingFibersToMemoized(root, lanes); 28409 </a><a href="#h22-0-9336" id="h22-0-9336" class="d">- } 28410 </a><a href="#h22-0-9337" id="h22-0-9337" class="d">- workInProgressTransitions = null; 28411 </a><a href="#h22-0-9338" id="h22-0-9338" class="d">- workInProgressRootRenderTargetTime = now$1() + RENDER_TIMEOUT_MS; 28412 </a><a href="#h22-0-9339" id="h22-0-9339" class="d">- prepareFreshStack(root, lanes); 28413 </a><a href="#h22-0-9340" id="h22-0-9340" class="d">- } else 28414 </a><a href="#h22-0-9341" id="h22-0-9341" class="d">- workInProgressRootIsPrerendering = checkIfRootIsPrerendering( 28415 </a><a href="#h22-0-9342" id="h22-0-9342" class="d">- root, 28416 </a><a href="#h22-0-9343" id="h22-0-9343" class="d">- lanes 28417 </a><a href="#h22-0-9344" id="h22-0-9344" class="d">- ); 28418 </a><a href="#h22-0-9345" id="h22-0-9345" class="d">- markRenderStarted(lanes); 28419 </a><a href="#h22-0-9346" id="h22-0-9346" class="d">- a: do 28420 </a><a href="#h22-0-9347" id="h22-0-9347" class="d">- try { 28421 </a><a href="#h22-0-9348" id="h22-0-9348" class="d">- if (workInProgressSuspendedReason !== NotSuspended && null !== workInProgress) 28422 </a><a href="#h22-0-9349" id="h22-0-9349" class="d">- b: switch (lanes = workInProgress, memoizedUpdaters = workInProgressThrownValue, workInProgressSuspendedReason) { 28423 </a><a href="#h22-0-9350" id="h22-0-9350" class="d">- case SuspendedOnError: 28424 </a><a href="#h22-0-9351" id="h22-0-9351" class="d">- workInProgressSuspendedReason = NotSuspended; 28425 </a><a href="#h22-0-9352" id="h22-0-9352" class="d">- workInProgressThrownValue = null; 28426 </a><a href="#h22-0-9353" id="h22-0-9353" class="d">- throwAndUnwindWorkLoop( 28427 </a><a href="#h22-0-9354" id="h22-0-9354" class="d">- root, 28428 </a><a href="#h22-0-9355" id="h22-0-9355" class="d">- lanes, 28429 </a><a href="#h22-0-9356" id="h22-0-9356" class="d">- memoizedUpdaters, 28430 </a><a href="#h22-0-9357" id="h22-0-9357" class="d">- SuspendedOnError 28431 </a><a href="#h22-0-9358" id="h22-0-9358" class="d">- ); 28432 </a><a href="#h22-0-9359" id="h22-0-9359" class="d">- break; 28433 </a><a href="#h22-0-9360" id="h22-0-9360" class="d">- case SuspendedOnData: 28434 </a><a href="#h22-0-9361" id="h22-0-9361" class="d">- if (isThenableResolved(memoizedUpdaters)) { 28435 </a><a href="#h22-0-9362" id="h22-0-9362" class="d">- workInProgressSuspendedReason = NotSuspended; 28436 </a><a href="#h22-0-9363" id="h22-0-9363" class="d">- workInProgressThrownValue = null; 28437 </a><a href="#h22-0-9364" id="h22-0-9364" class="d">- replaySuspendedUnitOfWork(lanes); 28438 </a><a href="#h22-0-9365" id="h22-0-9365" class="d">- break; 28439 </a><a href="#h22-0-9366" id="h22-0-9366" class="d">- } 28440 </a><a href="#h22-0-9367" id="h22-0-9367" class="d">- lanes = function() { 28441 </a><a href="#h22-0-9368" id="h22-0-9368" class="d">- workInProgressSuspendedReason === SuspendedOnData && workInProgressRoot === root && (workInProgressSuspendedReason = SuspendedAndReadyToContinue); 28442 </a><a href="#h22-0-9369" id="h22-0-9369" class="d">- ensureRootIsScheduled(root); 28443 </a><a href="#h22-0-9370" id="h22-0-9370" class="d">- }; 28444 </a><a href="#h22-0-9371" id="h22-0-9371" class="d">- memoizedUpdaters.then(lanes, lanes); 28445 </a><a href="#h22-0-9372" id="h22-0-9372" class="d">- break a; 28446 </a><a href="#h22-0-9373" id="h22-0-9373" class="d">- case SuspendedOnImmediate: 28447 </a><a href="#h22-0-9374" id="h22-0-9374" class="d">- workInProgressSuspendedReason = SuspendedAndReadyToContinue; 28448 </a><a href="#h22-0-9375" id="h22-0-9375" class="d">- break a; 28449 </a><a href="#h22-0-9376" id="h22-0-9376" class="d">- case SuspendedOnInstance: 28450 </a><a href="#h22-0-9377" id="h22-0-9377" class="d">- workInProgressSuspendedReason = SuspendedOnInstanceAndReadyToContinue; 28451 </a><a href="#h22-0-9378" id="h22-0-9378" class="d">- break a; 28452 </a><a href="#h22-0-9379" id="h22-0-9379" class="d">- case SuspendedAndReadyToContinue: 28453 </a><a href="#h22-0-9380" id="h22-0-9380" class="d">- isThenableResolved(memoizedUpdaters) ? (workInProgressSuspendedReason = NotSuspended, workInProgressThrownValue = null, replaySuspendedUnitOfWork(lanes)) : (workInProgressSuspendedReason = NotSuspended, workInProgressThrownValue = null, throwAndUnwindWorkLoop( 28454 </a><a href="#h22-0-9381" id="h22-0-9381" class="d">- root, 28455 </a><a href="#h22-0-9382" id="h22-0-9382" class="d">- lanes, 28456 </a><a href="#h22-0-9383" id="h22-0-9383" class="d">- memoizedUpdaters, 28457 </a><a href="#h22-0-9384" id="h22-0-9384" class="d">- SuspendedAndReadyToContinue 28458 </a><a href="#h22-0-9385" id="h22-0-9385" class="d">- )); 28459 </a><a href="#h22-0-9386" id="h22-0-9386" class="d">- break; 28460 </a><a href="#h22-0-9387" id="h22-0-9387" class="d">- case SuspendedOnInstanceAndReadyToContinue: 28461 </a><a href="#h22-0-9388" id="h22-0-9388" class="d">- var resource = null; 28462 </a><a href="#h22-0-9389" id="h22-0-9389" class="d">- switch (workInProgress.tag) { 28463 </a><a href="#h22-0-9390" id="h22-0-9390" class="d">- case 26: 28464 </a><a href="#h22-0-9391" id="h22-0-9391" class="d">- resource = workInProgress.memoizedState; 28465 </a><a href="#h22-0-9392" id="h22-0-9392" class="d">- case 5: 28466 </a><a href="#h22-0-9393" id="h22-0-9393" class="d">- case 27: 28467 </a><a href="#h22-0-9394" id="h22-0-9394" class="d">- var hostFiber = workInProgress, type = hostFiber.type, props = hostFiber.pendingProps; 28468 </a><a href="#h22-0-9395" id="h22-0-9395" class="d">- if (resource ? preloadResource(resource) : preloadInstance(type, props)) { 28469 </a><a href="#h22-0-9396" id="h22-0-9396" class="d">- workInProgressSuspendedReason = NotSuspended; 28470 </a><a href="#h22-0-9397" id="h22-0-9397" class="d">- workInProgressThrownValue = null; 28471 </a><a href="#h22-0-9398" id="h22-0-9398" class="d">- var sibling = hostFiber.sibling; 28472 </a><a href="#h22-0-9399" id="h22-0-9399" class="d">- if (null !== sibling) workInProgress = sibling; 28473 </a><a href="#h22-0-9400" id="h22-0-9400" class="d">- else { 28474 </a><a href="#h22-0-9401" id="h22-0-9401" class="d">- var returnFiber = hostFiber.return; 28475 </a><a href="#h22-0-9402" id="h22-0-9402" class="d">- null !== returnFiber ? (workInProgress = returnFiber, completeUnitOfWork(returnFiber)) : workInProgress = null; 28476 </a><a href="#h22-0-9403" id="h22-0-9403" class="d">- } 28477 </a><a href="#h22-0-9404" id="h22-0-9404" class="d">- break b; 28478 </a><a href="#h22-0-9405" id="h22-0-9405" class="d">- } 28479 </a><a href="#h22-0-9406" id="h22-0-9406" class="d">- break; 28480 </a><a href="#h22-0-9407" id="h22-0-9407" class="d">- default: 28481 </a><a href="#h22-0-9408" id="h22-0-9408" class="d">- console.error( 28482 </a><a href="#h22-0-9409" id="h22-0-9409" class="d">- "Unexpected type of fiber triggered a suspensey commit. This is a bug in React." 28483 </a><a href="#h22-0-9410" id="h22-0-9410" class="d">- ); 28484 </a><a href="#h22-0-9411" id="h22-0-9411" class="d">- } 28485 </a><a href="#h22-0-9412" id="h22-0-9412" class="d">- workInProgressSuspendedReason = NotSuspended; 28486 </a><a href="#h22-0-9413" id="h22-0-9413" class="d">- workInProgressThrownValue = null; 28487 </a><a href="#h22-0-9414" id="h22-0-9414" class="d">- throwAndUnwindWorkLoop( 28488 </a><a href="#h22-0-9415" id="h22-0-9415" class="d">- root, 28489 </a><a href="#h22-0-9416" id="h22-0-9416" class="d">- lanes, 28490 </a><a href="#h22-0-9417" id="h22-0-9417" class="d">- memoizedUpdaters, 28491 </a><a href="#h22-0-9418" id="h22-0-9418" class="d">- SuspendedOnInstanceAndReadyToContinue 28492 </a><a href="#h22-0-9419" id="h22-0-9419" class="d">- ); 28493 </a><a href="#h22-0-9420" id="h22-0-9420" class="d">- break; 28494 </a><a href="#h22-0-9421" id="h22-0-9421" class="d">- case SuspendedOnDeprecatedThrowPromise: 28495 </a><a href="#h22-0-9422" id="h22-0-9422" class="d">- workInProgressSuspendedReason = NotSuspended; 28496 </a><a href="#h22-0-9423" id="h22-0-9423" class="d">- workInProgressThrownValue = null; 28497 </a><a href="#h22-0-9424" id="h22-0-9424" class="d">- throwAndUnwindWorkLoop( 28498 </a><a href="#h22-0-9425" id="h22-0-9425" class="d">- root, 28499 </a><a href="#h22-0-9426" id="h22-0-9426" class="d">- lanes, 28500 </a><a href="#h22-0-9427" id="h22-0-9427" class="d">- memoizedUpdaters, 28501 </a><a href="#h22-0-9428" id="h22-0-9428" class="d">- SuspendedOnDeprecatedThrowPromise 28502 </a><a href="#h22-0-9429" id="h22-0-9429" class="d">- ); 28503 </a><a href="#h22-0-9430" id="h22-0-9430" class="d">- break; 28504 </a><a href="#h22-0-9431" id="h22-0-9431" class="d">- case SuspendedOnHydration: 28505 </a><a href="#h22-0-9432" id="h22-0-9432" class="d">- resetWorkInProgressStack(); 28506 </a><a href="#h22-0-9433" id="h22-0-9433" class="d">- workInProgressRootExitStatus = RootDidNotComplete; 28507 </a><a href="#h22-0-9434" id="h22-0-9434" class="d">- break a; 28508 </a><a href="#h22-0-9435" id="h22-0-9435" class="d">- default: 28509 </a><a href="#h22-0-9436" id="h22-0-9436" class="d">- throw Error( 28510 </a><a href="#h22-0-9437" id="h22-0-9437" class="d">- "Unexpected SuspendedReason. This is a bug in React." 28511 </a><a href="#h22-0-9438" id="h22-0-9438" class="d">- ); 28512 </a><a href="#h22-0-9439" id="h22-0-9439" class="d">- } 28513 </a><a href="#h22-0-9440" id="h22-0-9440" class="d">- null !== ReactSharedInternals.actQueue ? workLoopSync() : workLoopConcurrent(); 28514 </a><a href="#h22-0-9441" id="h22-0-9441" class="d">- break; 28515 </a><a href="#h22-0-9442" id="h22-0-9442" class="d">- } catch (thrownValue$5) { 28516 </a><a href="#h22-0-9443" id="h22-0-9443" class="d">- handleThrow(root, thrownValue$5); 28517 </a><a href="#h22-0-9444" id="h22-0-9444" class="d">- } 28518 </a><a href="#h22-0-9445" id="h22-0-9445" class="d">- while (1); 28519 </a><a href="#h22-0-9446" id="h22-0-9446" class="d">- resetContextDependencies(); 28520 </a><a href="#h22-0-9447" id="h22-0-9447" class="d">- ReactSharedInternals.H = prevDispatcher; 28521 </a><a href="#h22-0-9448" id="h22-0-9448" class="d">- ReactSharedInternals.A = prevAsyncDispatcher; 28522 </a><a href="#h22-0-9449" id="h22-0-9449" class="d">- executionContext = prevExecutionContext; 28523 </a><a href="#h22-0-9450" id="h22-0-9450" class="d">- if (null !== workInProgress) 28524 </a><a href="#h22-0-9451" id="h22-0-9451" class="d">- return null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markRenderYielded && injectedProfilingHooks.markRenderYielded(), RootInProgress; 28525 </a><a href="#h22-0-9452" id="h22-0-9452" class="d">- markRenderStopped(); 28526 </a><a href="#h22-0-9453" id="h22-0-9453" class="d">- workInProgressRoot = null; 28527 </a><a href="#h22-0-9454" id="h22-0-9454" class="d">- workInProgressRootRenderLanes = 0; 28528 </a><a href="#h22-0-9455" id="h22-0-9455" class="d">- finishQueueingConcurrentUpdates(); 28529 </a><a href="#h22-0-9456" id="h22-0-9456" class="d">- return workInProgressRootExitStatus; 28530 </a><a href="#h22-0-9457" id="h22-0-9457" class="d">- } 28531 </a><a href="#h22-0-9458" id="h22-0-9458" class="d">- function workLoopConcurrent() { 28532 </a><a href="#h22-0-9459" id="h22-0-9459" class="d">- for (; null !== workInProgress && !shouldYield(); ) 28533 </a><a href="#h22-0-9460" id="h22-0-9460" class="d">- performUnitOfWork(workInProgress); 28534 </a><a href="#h22-0-9461" id="h22-0-9461" class="d">- } 28535 </a><a href="#h22-0-9462" id="h22-0-9462" class="d">- function performUnitOfWork(unitOfWork) { 28536 </a><a href="#h22-0-9463" id="h22-0-9463" class="d">- var current2 = unitOfWork.alternate; 28537 </a><a href="#h22-0-9464" id="h22-0-9464" class="d">- (unitOfWork.mode & 2) !== NoMode ? (startProfilerTimer(unitOfWork), current2 = runWithFiberInDEV( 28538 </a><a href="#h22-0-9465" id="h22-0-9465" class="d">- unitOfWork, 28539 </a><a href="#h22-0-9466" id="h22-0-9466" class="d">- beginWork, 28540 </a><a href="#h22-0-9467" id="h22-0-9467" class="d">- current2, 28541 </a><a href="#h22-0-9468" id="h22-0-9468" class="d">- unitOfWork, 28542 </a><a href="#h22-0-9469" id="h22-0-9469" class="d">- entangledRenderLanes 28543 </a><a href="#h22-0-9470" id="h22-0-9470" class="d">- ), stopProfilerTimerIfRunningAndRecordDuration(unitOfWork)) : current2 = runWithFiberInDEV( 28544 </a><a href="#h22-0-9471" id="h22-0-9471" class="d">- unitOfWork, 28545 </a><a href="#h22-0-9472" id="h22-0-9472" class="d">- beginWork, 28546 </a><a href="#h22-0-9473" id="h22-0-9473" class="d">- current2, 28547 </a><a href="#h22-0-9474" id="h22-0-9474" class="d">- unitOfWork, 28548 </a><a href="#h22-0-9475" id="h22-0-9475" class="d">- entangledRenderLanes 28549 </a><a href="#h22-0-9476" id="h22-0-9476" class="d">- ); 28550 </a><a href="#h22-0-9477" id="h22-0-9477" class="d">- unitOfWork.memoizedProps = unitOfWork.pendingProps; 28551 </a><a href="#h22-0-9478" id="h22-0-9478" class="d">- null === current2 ? completeUnitOfWork(unitOfWork) : workInProgress = current2; 28552 </a><a href="#h22-0-9479" id="h22-0-9479" class="d">- } 28553 </a><a href="#h22-0-9480" id="h22-0-9480" class="d">- function replaySuspendedUnitOfWork(unitOfWork) { 28554 </a><a href="#h22-0-9481" id="h22-0-9481" class="d">- var next = runWithFiberInDEV(unitOfWork, replayBeginWork, unitOfWork); 28555 </a><a href="#h22-0-9482" id="h22-0-9482" class="d">- unitOfWork.memoizedProps = unitOfWork.pendingProps; 28556 </a><a href="#h22-0-9483" id="h22-0-9483" class="d">- null === next ? completeUnitOfWork(unitOfWork) : workInProgress = next; 28557 </a><a href="#h22-0-9484" id="h22-0-9484" class="d">- } 28558 </a><a href="#h22-0-9485" id="h22-0-9485" class="d">- function replayBeginWork(unitOfWork) { 28559 </a><a href="#h22-0-9486" id="h22-0-9486" class="d">- var current2 = unitOfWork.alternate, isProfilingMode = (unitOfWork.mode & 2) !== NoMode; 28560 </a><a href="#h22-0-9487" id="h22-0-9487" class="d">- isProfilingMode && startProfilerTimer(unitOfWork); 28561 </a><a href="#h22-0-9488" id="h22-0-9488" class="d">- switch (unitOfWork.tag) { 28562 </a><a href="#h22-0-9489" id="h22-0-9489" class="d">- case 15: 28563 </a><a href="#h22-0-9490" id="h22-0-9490" class="d">- case 0: 28564 </a><a href="#h22-0-9491" id="h22-0-9491" class="d">- current2 = replayFunctionComponent( 28565 </a><a href="#h22-0-9492" id="h22-0-9492" class="d">- current2, 28566 </a><a href="#h22-0-9493" id="h22-0-9493" class="d">- unitOfWork, 28567 </a><a href="#h22-0-9494" id="h22-0-9494" class="d">- unitOfWork.pendingProps, 28568 </a><a href="#h22-0-9495" id="h22-0-9495" class="d">- unitOfWork.type, 28569 </a><a href="#h22-0-9496" id="h22-0-9496" class="d">- void 0, 28570 </a><a href="#h22-0-9497" id="h22-0-9497" class="d">- workInProgressRootRenderLanes 28571 </a><a href="#h22-0-9498" id="h22-0-9498" class="d">- ); 28572 </a><a href="#h22-0-9499" id="h22-0-9499" class="d">- break; 28573 </a><a href="#h22-0-9500" id="h22-0-9500" class="d">- case 11: 28574 </a><a href="#h22-0-9501" id="h22-0-9501" class="d">- current2 = replayFunctionComponent( 28575 </a><a href="#h22-0-9502" id="h22-0-9502" class="d">- current2, 28576 </a><a href="#h22-0-9503" id="h22-0-9503" class="d">- unitOfWork, 28577 </a><a href="#h22-0-9504" id="h22-0-9504" class="d">- unitOfWork.pendingProps, 28578 </a><a href="#h22-0-9505" id="h22-0-9505" class="d">- unitOfWork.type.render, 28579 </a><a href="#h22-0-9506" id="h22-0-9506" class="d">- unitOfWork.ref, 28580 </a><a href="#h22-0-9507" id="h22-0-9507" class="d">- workInProgressRootRenderLanes 28581 </a><a href="#h22-0-9508" id="h22-0-9508" class="d">- ); 28582 </a><a href="#h22-0-9509" id="h22-0-9509" class="d">- break; 28583 </a><a href="#h22-0-9510" id="h22-0-9510" class="d">- case 5: 28584 </a><a href="#h22-0-9511" id="h22-0-9511" class="d">- resetHooksOnUnwind(unitOfWork); 28585 </a><a href="#h22-0-9512" id="h22-0-9512" class="d">- default: 28586 </a><a href="#h22-0-9513" id="h22-0-9513" class="d">- unwindInterruptedWork(current2, unitOfWork), unitOfWork = workInProgress = resetWorkInProgress(unitOfWork, entangledRenderLanes), current2 = beginWork(current2, unitOfWork, entangledRenderLanes); 28587 </a><a href="#h22-0-9514" id="h22-0-9514" class="d">- } 28588 </a><a href="#h22-0-9515" id="h22-0-9515" class="d">- isProfilingMode && stopProfilerTimerIfRunningAndRecordDuration(unitOfWork); 28589 </a><a href="#h22-0-9516" id="h22-0-9516" class="d">- return current2; 28590 </a><a href="#h22-0-9517" id="h22-0-9517" class="d">- } 28591 </a><a href="#h22-0-9518" id="h22-0-9518" class="d">- function throwAndUnwindWorkLoop(root, unitOfWork, thrownValue, suspendedReason) { 28592 </a><a href="#h22-0-9519" id="h22-0-9519" class="d">- resetContextDependencies(); 28593 </a><a href="#h22-0-9520" id="h22-0-9520" class="d">- resetHooksOnUnwind(unitOfWork); 28594 </a><a href="#h22-0-9521" id="h22-0-9521" class="d">- thenableState$1 = null; 28595 </a><a href="#h22-0-9522" id="h22-0-9522" class="d">- thenableIndexCounter$1 = 0; 28596 </a><a href="#h22-0-9523" id="h22-0-9523" class="d">- var returnFiber = unitOfWork.return; 28597 </a><a href="#h22-0-9524" id="h22-0-9524" class="d">- try { 28598 </a><a href="#h22-0-9525" id="h22-0-9525" class="d">- if (throwException( 28599 </a><a href="#h22-0-9526" id="h22-0-9526" class="d">- root, 28600 </a><a href="#h22-0-9527" id="h22-0-9527" class="d">- returnFiber, 28601 </a><a href="#h22-0-9528" id="h22-0-9528" class="d">- unitOfWork, 28602 </a><a href="#h22-0-9529" id="h22-0-9529" class="d">- thrownValue, 28603 </a><a href="#h22-0-9530" id="h22-0-9530" class="d">- workInProgressRootRenderLanes 28604 </a><a href="#h22-0-9531" id="h22-0-9531" class="d">- )) { 28605 </a><a href="#h22-0-9532" id="h22-0-9532" class="d">- workInProgressRootExitStatus = RootFatalErrored; 28606 </a><a href="#h22-0-9533" id="h22-0-9533" class="d">- logUncaughtError( 28607 </a><a href="#h22-0-9534" id="h22-0-9534" class="d">- root, 28608 </a><a href="#h22-0-9535" id="h22-0-9535" class="d">- createCapturedValueAtFiber(thrownValue, root.current) 28609 </a><a href="#h22-0-9536" id="h22-0-9536" class="d">- ); 28610 </a><a href="#h22-0-9537" id="h22-0-9537" class="d">- workInProgress = null; 28611 </a><a href="#h22-0-9538" id="h22-0-9538" class="d">- return; 28612 </a><a href="#h22-0-9539" id="h22-0-9539" class="d">- } 28613 </a><a href="#h22-0-9540" id="h22-0-9540" class="d">- } catch (error) { 28614 </a><a href="#h22-0-9541" id="h22-0-9541" class="d">- if (null !== returnFiber) throw workInProgress = returnFiber, error; 28615 </a><a href="#h22-0-9542" id="h22-0-9542" class="d">- workInProgressRootExitStatus = RootFatalErrored; 28616 </a><a href="#h22-0-9543" id="h22-0-9543" class="d">- logUncaughtError( 28617 </a><a href="#h22-0-9544" id="h22-0-9544" class="d">- root, 28618 </a><a href="#h22-0-9545" id="h22-0-9545" class="d">- createCapturedValueAtFiber(thrownValue, root.current) 28619 </a><a href="#h22-0-9546" id="h22-0-9546" class="d">- ); 28620 </a><a href="#h22-0-9547" id="h22-0-9547" class="d">- workInProgress = null; 28621 </a><a href="#h22-0-9548" id="h22-0-9548" class="d">- return; 28622 </a><a href="#h22-0-9549" id="h22-0-9549" class="d">- } 28623 </a><a href="#h22-0-9550" id="h22-0-9550" class="d">- if (unitOfWork.flags & 32768) { 28624 </a><a href="#h22-0-9551" id="h22-0-9551" class="d">- if (isHydrating || suspendedReason === SuspendedOnError) root = true; 28625 </a><a href="#h22-0-9552" id="h22-0-9552" class="d">- else if (workInProgressRootIsPrerendering || 0 !== (workInProgressRootRenderLanes & 536870912)) 28626 </a><a href="#h22-0-9553" id="h22-0-9553" class="d">- root = false; 28627 </a><a href="#h22-0-9554" id="h22-0-9554" class="d">- else if (workInProgressRootDidSkipSuspendedSiblings = root = true, suspendedReason === SuspendedOnData || suspendedReason === SuspendedOnImmediate || suspendedReason === SuspendedOnDeprecatedThrowPromise) 28628 </a><a href="#h22-0-9555" id="h22-0-9555" class="d">- suspendedReason = suspenseHandlerStackCursor.current, null !== suspendedReason && 13 === suspendedReason.tag && (suspendedReason.flags |= 16384); 28629 </a><a href="#h22-0-9556" id="h22-0-9556" class="d">- unwindUnitOfWork(unitOfWork, root); 28630 </a><a href="#h22-0-9557" id="h22-0-9557" class="d">- } else completeUnitOfWork(unitOfWork); 28631 </a><a href="#h22-0-9558" id="h22-0-9558" class="d">- } 28632 </a><a href="#h22-0-9559" id="h22-0-9559" class="d">- function completeUnitOfWork(unitOfWork) { 28633 </a><a href="#h22-0-9560" id="h22-0-9560" class="d">- var completedWork = unitOfWork; 28634 </a><a href="#h22-0-9561" id="h22-0-9561" class="d">- do { 28635 </a><a href="#h22-0-9562" id="h22-0-9562" class="d">- if (0 !== (completedWork.flags & 32768)) { 28636 </a><a href="#h22-0-9563" id="h22-0-9563" class="d">- unwindUnitOfWork( 28637 </a><a href="#h22-0-9564" id="h22-0-9564" class="d">- completedWork, 28638 </a><a href="#h22-0-9565" id="h22-0-9565" class="d">- workInProgressRootDidSkipSuspendedSiblings 28639 </a><a href="#h22-0-9566" id="h22-0-9566" class="d">- ); 28640 </a><a href="#h22-0-9567" id="h22-0-9567" class="d">- return; 28641 </a><a href="#h22-0-9568" id="h22-0-9568" class="d">- } 28642 </a><a href="#h22-0-9569" id="h22-0-9569" class="d">- var current2 = completedWork.alternate; 28643 </a><a href="#h22-0-9570" id="h22-0-9570" class="d">- unitOfWork = completedWork.return; 28644 </a><a href="#h22-0-9571" id="h22-0-9571" class="d">- startProfilerTimer(completedWork); 28645 </a><a href="#h22-0-9572" id="h22-0-9572" class="d">- current2 = runWithFiberInDEV( 28646 </a><a href="#h22-0-9573" id="h22-0-9573" class="d">- completedWork, 28647 </a><a href="#h22-0-9574" id="h22-0-9574" class="d">- completeWork, 28648 </a><a href="#h22-0-9575" id="h22-0-9575" class="d">- current2, 28649 </a><a href="#h22-0-9576" id="h22-0-9576" class="d">- completedWork, 28650 </a><a href="#h22-0-9577" id="h22-0-9577" class="d">- entangledRenderLanes 28651 </a><a href="#h22-0-9578" id="h22-0-9578" class="d">- ); 28652 </a><a href="#h22-0-9579" id="h22-0-9579" class="d">- (completedWork.mode & 2) !== NoMode && stopProfilerTimerIfRunningAndRecordIncompleteDuration(completedWork); 28653 </a><a href="#h22-0-9580" id="h22-0-9580" class="d">- if (null !== current2) { 28654 </a><a href="#h22-0-9581" id="h22-0-9581" class="d">- workInProgress = current2; 28655 </a><a href="#h22-0-9582" id="h22-0-9582" class="d">- return; 28656 </a><a href="#h22-0-9583" id="h22-0-9583" class="d">- } 28657 </a><a href="#h22-0-9584" id="h22-0-9584" class="d">- completedWork = completedWork.sibling; 28658 </a><a href="#h22-0-9585" id="h22-0-9585" class="d">- if (null !== completedWork) { 28659 </a><a href="#h22-0-9586" id="h22-0-9586" class="d">- workInProgress = completedWork; 28660 </a><a href="#h22-0-9587" id="h22-0-9587" class="d">- return; 28661 </a><a href="#h22-0-9588" id="h22-0-9588" class="d">- } 28662 </a><a href="#h22-0-9589" id="h22-0-9589" class="d">- workInProgress = completedWork = unitOfWork; 28663 </a><a href="#h22-0-9590" id="h22-0-9590" class="d">- } while (null !== completedWork); 28664 </a><a href="#h22-0-9591" id="h22-0-9591" class="d">- workInProgressRootExitStatus === RootInProgress && (workInProgressRootExitStatus = RootCompleted); 28665 </a><a href="#h22-0-9592" id="h22-0-9592" class="d">- } 28666 </a><a href="#h22-0-9593" id="h22-0-9593" class="d">- function unwindUnitOfWork(unitOfWork, skipSiblings) { 28667 </a><a href="#h22-0-9594" id="h22-0-9594" class="d">- do { 28668 </a><a href="#h22-0-9595" id="h22-0-9595" class="d">- var next = unwindWork(unitOfWork.alternate, unitOfWork); 28669 </a><a href="#h22-0-9596" id="h22-0-9596" class="d">- if (null !== next) { 28670 </a><a href="#h22-0-9597" id="h22-0-9597" class="d">- next.flags &= 32767; 28671 </a><a href="#h22-0-9598" id="h22-0-9598" class="d">- workInProgress = next; 28672 </a><a href="#h22-0-9599" id="h22-0-9599" class="d">- return; 28673 </a><a href="#h22-0-9600" id="h22-0-9600" class="d">- } 28674 </a><a href="#h22-0-9601" id="h22-0-9601" class="d">- if ((unitOfWork.mode & 2) !== NoMode) { 28675 </a><a href="#h22-0-9602" id="h22-0-9602" class="d">- stopProfilerTimerIfRunningAndRecordIncompleteDuration(unitOfWork); 28676 </a><a href="#h22-0-9603" id="h22-0-9603" class="d">- next = unitOfWork.actualDuration; 28677 </a><a href="#h22-0-9604" id="h22-0-9604" class="d">- for (var child = unitOfWork.child; null !== child; ) 28678 </a><a href="#h22-0-9605" id="h22-0-9605" class="d">- next += child.actualDuration, child = child.sibling; 28679 </a><a href="#h22-0-9606" id="h22-0-9606" class="d">- unitOfWork.actualDuration = next; 28680 </a><a href="#h22-0-9607" id="h22-0-9607" class="d">- } 28681 </a><a href="#h22-0-9608" id="h22-0-9608" class="d">- next = unitOfWork.return; 28682 </a><a href="#h22-0-9609" id="h22-0-9609" class="d">- null !== next && (next.flags |= 32768, next.subtreeFlags = 0, next.deletions = null); 28683 </a><a href="#h22-0-9610" id="h22-0-9610" class="d">- if (!skipSiblings && (unitOfWork = unitOfWork.sibling, null !== unitOfWork)) { 28684 </a><a href="#h22-0-9611" id="h22-0-9611" class="d">- workInProgress = unitOfWork; 28685 </a><a href="#h22-0-9612" id="h22-0-9612" class="d">- return; 28686 </a><a href="#h22-0-9613" id="h22-0-9613" class="d">- } 28687 </a><a href="#h22-0-9614" id="h22-0-9614" class="d">- workInProgress = unitOfWork = next; 28688 </a><a href="#h22-0-9615" id="h22-0-9615" class="d">- } while (null !== unitOfWork); 28689 </a><a href="#h22-0-9616" id="h22-0-9616" class="d">- workInProgressRootExitStatus = RootDidNotComplete; 28690 </a><a href="#h22-0-9617" id="h22-0-9617" class="d">- workInProgress = null; 28691 </a><a href="#h22-0-9618" id="h22-0-9618" class="d">- } 28692 </a><a href="#h22-0-9619" id="h22-0-9619" class="d">- function commitRoot(root, recoverableErrors, transitions, didIncludeRenderPhaseUpdate, spawnedLane, updatedLanes, suspendedRetryLanes, suspendedCommitReason, completedRenderStartTime, completedRenderEndTime) { 28693 </a><a href="#h22-0-9620" id="h22-0-9620" class="d">- var prevTransition = ReactSharedInternals.T, previousUpdateLanePriority = getCurrentUpdatePriority(); 28694 </a><a href="#h22-0-9621" id="h22-0-9621" class="d">- try { 28695 </a><a href="#h22-0-9622" id="h22-0-9622" class="d">- setCurrentUpdatePriority(2), ReactSharedInternals.T = null, commitRootImpl( 28696 </a><a href="#h22-0-9623" id="h22-0-9623" class="d">- root, 28697 </a><a href="#h22-0-9624" id="h22-0-9624" class="d">- recoverableErrors, 28698 </a><a href="#h22-0-9625" id="h22-0-9625" class="d">- transitions, 28699 </a><a href="#h22-0-9626" id="h22-0-9626" class="d">- didIncludeRenderPhaseUpdate, 28700 </a><a href="#h22-0-9627" id="h22-0-9627" class="d">- previousUpdateLanePriority, 28701 </a><a href="#h22-0-9628" id="h22-0-9628" class="d">- spawnedLane, 28702 </a><a href="#h22-0-9629" id="h22-0-9629" class="d">- updatedLanes, 28703 </a><a href="#h22-0-9630" id="h22-0-9630" class="d">- suspendedRetryLanes, 28704 </a><a href="#h22-0-9631" id="h22-0-9631" class="d">- suspendedCommitReason, 28705 </a><a href="#h22-0-9632" id="h22-0-9632" class="d">- completedRenderStartTime, 28706 </a><a href="#h22-0-9633" id="h22-0-9633" class="d">- completedRenderEndTime 28707 </a><a href="#h22-0-9634" id="h22-0-9634" class="d">- ); 28708 </a><a href="#h22-0-9635" id="h22-0-9635" class="d">- } finally { 28709 </a><a href="#h22-0-9636" id="h22-0-9636" class="d">- ReactSharedInternals.T = prevTransition, setCurrentUpdatePriority(previousUpdateLanePriority); 28710 </a><a href="#h22-0-9637" id="h22-0-9637" class="d">- } 28711 </a><a href="#h22-0-9638" id="h22-0-9638" class="d">- } 28712 </a><a href="#h22-0-9639" id="h22-0-9639" class="d">- function commitRootImpl(root, recoverableErrors, transitions, didIncludeRenderPhaseUpdate, renderPriorityLevel, spawnedLane, updatedLanes, suspendedRetryLanes) { 28713 </a><a href="#h22-0-9640" id="h22-0-9640" class="d">- do 28714 </a><a href="#h22-0-9641" id="h22-0-9641" class="d">- flushPassiveEffects(); 28715 </a><a href="#h22-0-9642" id="h22-0-9642" class="d">- while (null !== rootWithPendingPassiveEffects); 28716 </a><a href="#h22-0-9643" id="h22-0-9643" class="d">- ReactStrictModeWarnings.flushLegacyContextWarning(); 28717 </a><a href="#h22-0-9644" id="h22-0-9644" class="d">- ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings(); 28718 </a><a href="#h22-0-9645" id="h22-0-9645" class="d">- if ((executionContext & (RenderContext | CommitContext)) !== NoContext) 28719 </a><a href="#h22-0-9646" id="h22-0-9646" class="d">- throw Error("Should not already be working."); 28720 </a><a href="#h22-0-9647" id="h22-0-9647" class="d">- var finishedWork = root.finishedWork; 28721 </a><a href="#h22-0-9648" id="h22-0-9648" class="d">- didIncludeRenderPhaseUpdate = root.finishedLanes; 28722 </a><a href="#h22-0-9649" id="h22-0-9649" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markCommitStarted && injectedProfilingHooks.markCommitStarted(didIncludeRenderPhaseUpdate); 28723 </a><a href="#h22-0-9650" id="h22-0-9650" class="d">- if (null === finishedWork) return markCommitStopped(), null; 28724 </a><a href="#h22-0-9651" id="h22-0-9651" class="d">- 0 === didIncludeRenderPhaseUpdate && console.error( 28725 </a><a href="#h22-0-9652" id="h22-0-9652" class="d">- "root.finishedLanes should not be empty during a commit. This is a bug in React." 28726 </a><a href="#h22-0-9653" id="h22-0-9653" class="d">- ); 28727 </a><a href="#h22-0-9654" id="h22-0-9654" class="d">- root.finishedWork = null; 28728 </a><a href="#h22-0-9655" id="h22-0-9655" class="d">- root.finishedLanes = 0; 28729 </a><a href="#h22-0-9656" id="h22-0-9656" class="d">- if (finishedWork === root.current) 28730 </a><a href="#h22-0-9657" id="h22-0-9657" class="d">- throw Error( 28731 </a><a href="#h22-0-9658" id="h22-0-9658" class="d">- "Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue." 28732 </a><a href="#h22-0-9659" id="h22-0-9659" class="d">- ); 28733 </a><a href="#h22-0-9660" id="h22-0-9660" class="d">- root.callbackNode = null; 28734 </a><a href="#h22-0-9661" id="h22-0-9661" class="d">- root.callbackPriority = 0; 28735 </a><a href="#h22-0-9662" id="h22-0-9662" class="d">- root.cancelPendingCommit = null; 28736 </a><a href="#h22-0-9663" id="h22-0-9663" class="d">- var remainingLanes = finishedWork.lanes | finishedWork.childLanes; 28737 </a><a href="#h22-0-9664" id="h22-0-9664" class="d">- remainingLanes |= concurrentlyUpdatedLanes; 28738 </a><a href="#h22-0-9665" id="h22-0-9665" class="d">- markRootFinished( 28739 </a><a href="#h22-0-9666" id="h22-0-9666" class="d">- root, 28740 </a><a href="#h22-0-9667" id="h22-0-9667" class="d">- didIncludeRenderPhaseUpdate, 28741 </a><a href="#h22-0-9668" id="h22-0-9668" class="d">- remainingLanes, 28742 </a><a href="#h22-0-9669" id="h22-0-9669" class="d">- spawnedLane, 28743 </a><a href="#h22-0-9670" id="h22-0-9670" class="d">- updatedLanes, 28744 </a><a href="#h22-0-9671" id="h22-0-9671" class="d">- suspendedRetryLanes 28745 </a><a href="#h22-0-9672" id="h22-0-9672" class="d">- ); 28746 </a><a href="#h22-0-9673" id="h22-0-9673" class="d">- root === workInProgressRoot && (workInProgress = workInProgressRoot = null, workInProgressRootRenderLanes = 0); 28747 </a><a href="#h22-0-9674" id="h22-0-9674" class="d">- 0 === (finishedWork.subtreeFlags & 10256) && 0 === (finishedWork.flags & 10256) || rootDoesHavePassiveEffects || (rootDoesHavePassiveEffects = true, pendingPassiveEffectsRemainingLanes = remainingLanes, pendingPassiveTransitions = transitions, scheduleCallback(NormalPriority$1, function() { 28748 </a><a href="#h22-0-9675" id="h22-0-9675" class="d">- flushPassiveEffects(true); 28749 </a><a href="#h22-0-9676" id="h22-0-9676" class="d">- return null; 28750 </a><a href="#h22-0-9677" id="h22-0-9677" class="d">- })); 28751 </a><a href="#h22-0-9678" id="h22-0-9678" class="d">- commitStartTime = now(); 28752 </a><a href="#h22-0-9679" id="h22-0-9679" class="d">- transitions = 0 !== (finishedWork.flags & 15990); 28753 </a><a href="#h22-0-9680" id="h22-0-9680" class="d">- 0 !== (finishedWork.subtreeFlags & 15990) || transitions ? (transitions = ReactSharedInternals.T, ReactSharedInternals.T = null, spawnedLane = getCurrentUpdatePriority(), setCurrentUpdatePriority(2), updatedLanes = executionContext, executionContext |= CommitContext, commitBeforeMutationEffects(root, finishedWork), commitMutationEffects( 28754 </a><a href="#h22-0-9681" id="h22-0-9681" class="d">- root, 28755 </a><a href="#h22-0-9682" id="h22-0-9682" class="d">- finishedWork, 28756 </a><a href="#h22-0-9683" id="h22-0-9683" class="d">- didIncludeRenderPhaseUpdate 28757 </a><a href="#h22-0-9684" id="h22-0-9684" class="d">- ), resetAfterCommit(root.containerInfo), root.current = finishedWork, null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStarted && injectedProfilingHooks.markLayoutEffectsStarted( 28758 </a><a href="#h22-0-9685" id="h22-0-9685" class="d">- didIncludeRenderPhaseUpdate 28759 </a><a href="#h22-0-9686" id="h22-0-9686" class="d">- ), commitLayoutEffects(finishedWork, root, didIncludeRenderPhaseUpdate), null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markLayoutEffectsStopped && injectedProfilingHooks.markLayoutEffectsStopped(), requestPaint(), executionContext = updatedLanes, setCurrentUpdatePriority(spawnedLane), ReactSharedInternals.T = transitions) : root.current = finishedWork; 28760 </a><a href="#h22-0-9687" id="h22-0-9687" class="d">- (transitions = rootDoesHavePassiveEffects) ? (rootDoesHavePassiveEffects = false, rootWithPendingPassiveEffects = root, pendingPassiveEffectsLanes = didIncludeRenderPhaseUpdate) : (releaseRootPooledCache(root, remainingLanes), nestedPassiveUpdateCount = 0, rootWithPassiveNestedUpdates = null); 28761 </a><a href="#h22-0-9688" id="h22-0-9688" class="d">- remainingLanes = root.pendingLanes; 28762 </a><a href="#h22-0-9689" id="h22-0-9689" class="d">- 0 === remainingLanes && (legacyErrorBoundariesThatAlreadyFailed = null); 28763 </a><a href="#h22-0-9690" id="h22-0-9690" class="d">- transitions || commitDoubleInvokeEffectsInDEV(root); 28764 </a><a href="#h22-0-9691" id="h22-0-9691" class="d">- onCommitRoot$1(finishedWork.stateNode, renderPriorityLevel); 28765 </a><a href="#h22-0-9692" id="h22-0-9692" class="d">- isDevToolsPresent && root.memoizedUpdaters.clear(); 28766 </a><a href="#h22-0-9693" id="h22-0-9693" class="d">- onCommitRoot(); 28767 </a><a href="#h22-0-9694" id="h22-0-9694" class="d">- ensureRootIsScheduled(root); 28768 </a><a href="#h22-0-9695" id="h22-0-9695" class="d">- if (null !== recoverableErrors) 28769 </a><a href="#h22-0-9696" id="h22-0-9696" class="d">- for (renderPriorityLevel = root.onRecoverableError, finishedWork = 0; finishedWork < recoverableErrors.length; finishedWork++) 28770 </a><a href="#h22-0-9697" id="h22-0-9697" class="d">- remainingLanes = recoverableErrors[finishedWork], transitions = makeErrorInfo(remainingLanes.stack), runWithFiberInDEV( 28771 </a><a href="#h22-0-9698" id="h22-0-9698" class="d">- remainingLanes.source, 28772 </a><a href="#h22-0-9699" id="h22-0-9699" class="d">- renderPriorityLevel, 28773 </a><a href="#h22-0-9700" id="h22-0-9700" class="d">- remainingLanes.value, 28774 </a><a href="#h22-0-9701" id="h22-0-9701" class="d">- transitions 28775 </a><a href="#h22-0-9702" id="h22-0-9702" class="d">- ); 28776 </a><a href="#h22-0-9703" id="h22-0-9703" class="d">- 0 !== (pendingPassiveEffectsLanes & 3) && flushPassiveEffects(); 28777 </a><a href="#h22-0-9704" id="h22-0-9704" class="d">- remainingLanes = root.pendingLanes; 28778 </a><a href="#h22-0-9705" id="h22-0-9705" class="d">- 0 !== (didIncludeRenderPhaseUpdate & 4194218) && 0 !== (remainingLanes & 42) ? (nestedUpdateScheduled = true, root === rootWithNestedUpdates ? nestedUpdateCount++ : (nestedUpdateCount = 0, rootWithNestedUpdates = root)) : nestedUpdateCount = 0; 28779 </a><a href="#h22-0-9706" id="h22-0-9706" class="d">- flushSyncWorkAcrossRoots_impl(0, false); 28780 </a><a href="#h22-0-9707" id="h22-0-9707" class="d">- markCommitStopped(); 28781 </a><a href="#h22-0-9708" id="h22-0-9708" class="d">- return null; 28782 </a><a href="#h22-0-9709" id="h22-0-9709" class="d">- } 28783 </a><a href="#h22-0-9710" id="h22-0-9710" class="d">- function makeErrorInfo(componentStack) { 28784 </a><a href="#h22-0-9711" id="h22-0-9711" class="d">- componentStack = { componentStack }; 28785 </a><a href="#h22-0-9712" id="h22-0-9712" class="d">- Object.defineProperty(componentStack, "digest", { 28786 </a><a href="#h22-0-9713" id="h22-0-9713" class="d">- get: function() { 28787 </a><a href="#h22-0-9714" id="h22-0-9714" class="d">- console.error( 28788 </a><a href="#h22-0-9715" id="h22-0-9715" class="d">- 'You are accessing "digest" from the errorInfo object passed to onRecoverableError. This property is no longer provided as part of errorInfo but can be accessed as a property of the Error instance itself.' 28789 </a><a href="#h22-0-9716" id="h22-0-9716" class="d">- ); 28790 </a><a href="#h22-0-9717" id="h22-0-9717" class="d">- } 28791 </a><a href="#h22-0-9718" id="h22-0-9718" class="d">- }); 28792 </a><a href="#h22-0-9719" id="h22-0-9719" class="d">- return componentStack; 28793 </a><a href="#h22-0-9720" id="h22-0-9720" class="d">- } 28794 </a><a href="#h22-0-9721" id="h22-0-9721" class="d">- function releaseRootPooledCache(root, remainingLanes) { 28795 </a><a href="#h22-0-9722" id="h22-0-9722" class="d">- 0 === (root.pooledCacheLanes &= remainingLanes) && (remainingLanes = root.pooledCache, null != remainingLanes && (root.pooledCache = null, releaseCache(remainingLanes))); 28796 </a><a href="#h22-0-9723" id="h22-0-9723" class="d">- } 28797 </a><a href="#h22-0-9724" id="h22-0-9724" class="d">- function flushPassiveEffects() { 28798 </a><a href="#h22-0-9725" id="h22-0-9725" class="d">- if (null !== rootWithPendingPassiveEffects) { 28799 </a><a href="#h22-0-9726" id="h22-0-9726" class="d">- var root = rootWithPendingPassiveEffects, remainingLanes = pendingPassiveEffectsRemainingLanes; 28800 </a><a href="#h22-0-9727" id="h22-0-9727" class="d">- pendingPassiveEffectsRemainingLanes = 0; 28801 </a><a href="#h22-0-9728" id="h22-0-9728" class="d">- var renderPriority = lanesToEventPriority(pendingPassiveEffectsLanes), priority = 32 > renderPriority ? 32 : renderPriority; 28802 </a><a href="#h22-0-9729" id="h22-0-9729" class="d">- renderPriority = ReactSharedInternals.T; 28803 </a><a href="#h22-0-9730" id="h22-0-9730" class="d">- var previousPriority = getCurrentUpdatePriority(); 28804 </a><a href="#h22-0-9731" id="h22-0-9731" class="d">- try { 28805 </a><a href="#h22-0-9732" id="h22-0-9732" class="d">- setCurrentUpdatePriority(priority); 28806 </a><a href="#h22-0-9733" id="h22-0-9733" class="d">- ReactSharedInternals.T = null; 28807 </a><a href="#h22-0-9734" id="h22-0-9734" class="d">- if (null === rootWithPendingPassiveEffects) 28808 </a><a href="#h22-0-9735" id="h22-0-9735" class="d">- var JSCompiler_inline_result = false; 28809 </a><a href="#h22-0-9736" id="h22-0-9736" class="d">- else { 28810 </a><a href="#h22-0-9737" id="h22-0-9737" class="d">- priority = pendingPassiveTransitions; 28811 </a><a href="#h22-0-9738" id="h22-0-9738" class="d">- pendingPassiveTransitions = null; 28812 </a><a href="#h22-0-9739" id="h22-0-9739" class="d">- var root$jscomp$0 = rootWithPendingPassiveEffects, lanes = pendingPassiveEffectsLanes; 28813 </a><a href="#h22-0-9740" id="h22-0-9740" class="d">- rootWithPendingPassiveEffects = null; 28814 </a><a href="#h22-0-9741" id="h22-0-9741" class="d">- pendingPassiveEffectsLanes = 0; 28815 </a><a href="#h22-0-9742" id="h22-0-9742" class="d">- if ((executionContext & (RenderContext | CommitContext)) !== NoContext) 28816 </a><a href="#h22-0-9743" id="h22-0-9743" class="d">- throw Error( 28817 </a><a href="#h22-0-9744" id="h22-0-9744" class="d">- "Cannot flush passive effects while already rendering." 28818 </a><a href="#h22-0-9745" id="h22-0-9745" class="d">- ); 28819 </a><a href="#h22-0-9746" id="h22-0-9746" class="d">- isFlushingPassiveEffects = true; 28820 </a><a href="#h22-0-9747" id="h22-0-9747" class="d">- didScheduleUpdateDuringPassiveEffects = false; 28821 </a><a href="#h22-0-9748" id="h22-0-9748" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markPassiveEffectsStarted && injectedProfilingHooks.markPassiveEffectsStarted(lanes); 28822 </a><a href="#h22-0-9749" id="h22-0-9749" class="d">- var prevExecutionContext = executionContext; 28823 </a><a href="#h22-0-9750" id="h22-0-9750" class="d">- executionContext |= CommitContext; 28824 </a><a href="#h22-0-9751" id="h22-0-9751" class="d">- commitPassiveUnmountOnFiber(root$jscomp$0.current); 28825 </a><a href="#h22-0-9752" id="h22-0-9752" class="d">- commitPassiveMountOnFiber( 28826 </a><a href="#h22-0-9753" id="h22-0-9753" class="d">- root$jscomp$0, 28827 </a><a href="#h22-0-9754" id="h22-0-9754" class="d">- root$jscomp$0.current, 28828 </a><a href="#h22-0-9755" id="h22-0-9755" class="d">- lanes, 28829 </a><a href="#h22-0-9756" id="h22-0-9756" class="d">- priority 28830 </a><a href="#h22-0-9757" id="h22-0-9757" class="d">- ); 28831 </a><a href="#h22-0-9758" id="h22-0-9758" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markPassiveEffectsStopped && injectedProfilingHooks.markPassiveEffectsStopped(); 28832 </a><a href="#h22-0-9759" id="h22-0-9759" class="d">- commitDoubleInvokeEffectsInDEV(root$jscomp$0); 28833 </a><a href="#h22-0-9760" id="h22-0-9760" class="d">- executionContext = prevExecutionContext; 28834 </a><a href="#h22-0-9761" id="h22-0-9761" class="d">- flushSyncWorkAcrossRoots_impl(0, false); 28835 </a><a href="#h22-0-9762" id="h22-0-9762" class="d">- didScheduleUpdateDuringPassiveEffects ? root$jscomp$0 === rootWithPassiveNestedUpdates ? nestedPassiveUpdateCount++ : (nestedPassiveUpdateCount = 0, rootWithPassiveNestedUpdates = root$jscomp$0) : nestedPassiveUpdateCount = 0; 28836 </a><a href="#h22-0-9763" id="h22-0-9763" class="d">- didScheduleUpdateDuringPassiveEffects = isFlushingPassiveEffects = false; 28837 </a><a href="#h22-0-9764" id="h22-0-9764" class="d">- if (injectedHook && "function" === typeof injectedHook.onPostCommitFiberRoot) 28838 </a><a href="#h22-0-9765" id="h22-0-9765" class="d">- try { 28839 </a><a href="#h22-0-9766" id="h22-0-9766" class="d">- injectedHook.onPostCommitFiberRoot(rendererID, root$jscomp$0); 28840 </a><a href="#h22-0-9767" id="h22-0-9767" class="d">- } catch (err) { 28841 </a><a href="#h22-0-9768" id="h22-0-9768" class="d">- hasLoggedError || (hasLoggedError = true, console.error( 28842 </a><a href="#h22-0-9769" id="h22-0-9769" class="d">- "React instrumentation encountered an error: %s", 28843 </a><a href="#h22-0-9770" id="h22-0-9770" class="d">- err 28844 </a><a href="#h22-0-9771" id="h22-0-9771" class="d">- )); 28845 </a><a href="#h22-0-9772" id="h22-0-9772" class="d">- } 28846 </a><a href="#h22-0-9773" id="h22-0-9773" class="d">- var stateNode = root$jscomp$0.current.stateNode; 28847 </a><a href="#h22-0-9774" id="h22-0-9774" class="d">- stateNode.effectDuration = 0; 28848 </a><a href="#h22-0-9775" id="h22-0-9775" class="d">- stateNode.passiveEffectDuration = 0; 28849 </a><a href="#h22-0-9776" id="h22-0-9776" class="d">- JSCompiler_inline_result = true; 28850 </a><a href="#h22-0-9777" id="h22-0-9777" class="d">- } 28851 </a><a href="#h22-0-9778" id="h22-0-9778" class="d">- return JSCompiler_inline_result; 28852 </a><a href="#h22-0-9779" id="h22-0-9779" class="d">- } finally { 28853 </a><a href="#h22-0-9780" id="h22-0-9780" class="d">- setCurrentUpdatePriority(previousPriority), ReactSharedInternals.T = renderPriority, releaseRootPooledCache(root, remainingLanes); 28854 </a><a href="#h22-0-9781" id="h22-0-9781" class="d">- } 28855 </a><a href="#h22-0-9782" id="h22-0-9782" class="d">- } 28856 </a><a href="#h22-0-9783" id="h22-0-9783" class="d">- return false; 28857 </a><a href="#h22-0-9784" id="h22-0-9784" class="d">- } 28858 </a><a href="#h22-0-9785" id="h22-0-9785" class="d">- function captureCommitPhaseErrorOnRoot(rootFiber, sourceFiber, error) { 28859 </a><a href="#h22-0-9786" id="h22-0-9786" class="d">- sourceFiber = createCapturedValueAtFiber(error, sourceFiber); 28860 </a><a href="#h22-0-9787" id="h22-0-9787" class="d">- sourceFiber = createRootErrorUpdate(rootFiber.stateNode, sourceFiber, 2); 28861 </a><a href="#h22-0-9788" id="h22-0-9788" class="d">- rootFiber = enqueueUpdate(rootFiber, sourceFiber, 2); 28862 </a><a href="#h22-0-9789" id="h22-0-9789" class="d">- null !== rootFiber && (markRootUpdated$1(rootFiber, 2), ensureRootIsScheduled(rootFiber)); 28863 </a><a href="#h22-0-9790" id="h22-0-9790" class="d">- } 28864 </a><a href="#h22-0-9791" id="h22-0-9791" class="d">- function captureCommitPhaseError(sourceFiber, nearestMountedAncestor, error) { 28865 </a><a href="#h22-0-9792" id="h22-0-9792" class="d">- isRunningInsertionEffect = false; 28866 </a><a href="#h22-0-9793" id="h22-0-9793" class="d">- if (3 === sourceFiber.tag) 28867 </a><a href="#h22-0-9794" id="h22-0-9794" class="d">- captureCommitPhaseErrorOnRoot(sourceFiber, sourceFiber, error); 28868 </a><a href="#h22-0-9795" id="h22-0-9795" class="d">- else { 28869 </a><a href="#h22-0-9796" id="h22-0-9796" class="d">- for (; null !== nearestMountedAncestor; ) { 28870 </a><a href="#h22-0-9797" id="h22-0-9797" class="d">- if (3 === nearestMountedAncestor.tag) { 28871 </a><a href="#h22-0-9798" id="h22-0-9798" class="d">- captureCommitPhaseErrorOnRoot( 28872 </a><a href="#h22-0-9799" id="h22-0-9799" class="d">- nearestMountedAncestor, 28873 </a><a href="#h22-0-9800" id="h22-0-9800" class="d">- sourceFiber, 28874 </a><a href="#h22-0-9801" id="h22-0-9801" class="d">- error 28875 </a><a href="#h22-0-9802" id="h22-0-9802" class="d">- ); 28876 </a><a href="#h22-0-9803" id="h22-0-9803" class="d">- return; 28877 </a><a href="#h22-0-9804" id="h22-0-9804" class="d">- } 28878 </a><a href="#h22-0-9805" id="h22-0-9805" class="d">- if (1 === nearestMountedAncestor.tag) { 28879 </a><a href="#h22-0-9806" id="h22-0-9806" class="d">- var instance = nearestMountedAncestor.stateNode; 28880 </a><a href="#h22-0-9807" id="h22-0-9807" class="d">- if ("function" === typeof nearestMountedAncestor.type.getDerivedStateFromError || "function" === typeof instance.componentDidCatch && (null === legacyErrorBoundariesThatAlreadyFailed || !legacyErrorBoundariesThatAlreadyFailed.has(instance))) { 28881 </a><a href="#h22-0-9808" id="h22-0-9808" class="d">- sourceFiber = createCapturedValueAtFiber(error, sourceFiber); 28882 </a><a href="#h22-0-9809" id="h22-0-9809" class="d">- error = createClassErrorUpdate(2); 28883 </a><a href="#h22-0-9810" id="h22-0-9810" class="d">- instance = enqueueUpdate(nearestMountedAncestor, error, 2); 28884 </a><a href="#h22-0-9811" id="h22-0-9811" class="d">- null !== instance && (initializeClassErrorUpdate( 28885 </a><a href="#h22-0-9812" id="h22-0-9812" class="d">- error, 28886 </a><a href="#h22-0-9813" id="h22-0-9813" class="d">- instance, 28887 </a><a href="#h22-0-9814" id="h22-0-9814" class="d">- nearestMountedAncestor, 28888 </a><a href="#h22-0-9815" id="h22-0-9815" class="d">- sourceFiber 28889 </a><a href="#h22-0-9816" id="h22-0-9816" class="d">- ), markRootUpdated$1(instance, 2), ensureRootIsScheduled(instance)); 28890 </a><a href="#h22-0-9817" id="h22-0-9817" class="d">- return; 28891 </a><a href="#h22-0-9818" id="h22-0-9818" class="d">- } 28892 </a><a href="#h22-0-9819" id="h22-0-9819" class="d">- } 28893 </a><a href="#h22-0-9820" id="h22-0-9820" class="d">- nearestMountedAncestor = nearestMountedAncestor.return; 28894 </a><a href="#h22-0-9821" id="h22-0-9821" class="d">- } 28895 </a><a href="#h22-0-9822" id="h22-0-9822" class="d">- console.error( 28896 </a><a href="#h22-0-9823" id="h22-0-9823" class="d">- "Internal React error: Attempted to capture a commit phase error inside a detached tree. This indicates a bug in React. Potential causes include deleting the same fiber more than once, committing an already-finished tree, or an inconsistent return pointer.\n\nError message:\n\n%s", 28897 </a><a href="#h22-0-9824" id="h22-0-9824" class="d">- error 28898 </a><a href="#h22-0-9825" id="h22-0-9825" class="d">- ); 28899 </a><a href="#h22-0-9826" id="h22-0-9826" class="d">- } 28900 </a><a href="#h22-0-9827" id="h22-0-9827" class="d">- } 28901 </a><a href="#h22-0-9828" id="h22-0-9828" class="d">- function attachPingListener(root, wakeable, lanes) { 28902 </a><a href="#h22-0-9829" id="h22-0-9829" class="d">- var pingCache = root.pingCache; 28903 </a><a href="#h22-0-9830" id="h22-0-9830" class="d">- if (null === pingCache) { 28904 </a><a href="#h22-0-9831" id="h22-0-9831" class="d">- pingCache = root.pingCache = new PossiblyWeakMap(); 28905 </a><a href="#h22-0-9832" id="h22-0-9832" class="d">- var threadIDs = /* @__PURE__ */ new Set(); 28906 </a><a href="#h22-0-9833" id="h22-0-9833" class="d">- pingCache.set(wakeable, threadIDs); 28907 </a><a href="#h22-0-9834" id="h22-0-9834" class="d">- } else 28908 </a><a href="#h22-0-9835" id="h22-0-9835" class="d">- threadIDs = pingCache.get(wakeable), void 0 === threadIDs && (threadIDs = /* @__PURE__ */ new Set(), pingCache.set(wakeable, threadIDs)); 28909 </a><a href="#h22-0-9836" id="h22-0-9836" class="d">- threadIDs.has(lanes) || (workInProgressRootDidAttachPingListener = true, threadIDs.add(lanes), pingCache = pingSuspendedRoot.bind(null, root, wakeable, lanes), isDevToolsPresent && restorePendingUpdaters(root, lanes), wakeable.then(pingCache, pingCache)); 28910 </a><a href="#h22-0-9837" id="h22-0-9837" class="d">- } 28911 </a><a href="#h22-0-9838" id="h22-0-9838" class="d">- function pingSuspendedRoot(root, wakeable, pingedLanes) { 28912 </a><a href="#h22-0-9839" id="h22-0-9839" class="d">- var pingCache = root.pingCache; 28913 </a><a href="#h22-0-9840" id="h22-0-9840" class="d">- null !== pingCache && pingCache.delete(wakeable); 28914 </a><a href="#h22-0-9841" id="h22-0-9841" class="d">- root.pingedLanes |= root.suspendedLanes & pingedLanes; 28915 </a><a href="#h22-0-9842" id="h22-0-9842" class="d">- root.warmLanes &= ~pingedLanes; 28916 </a><a href="#h22-0-9843" id="h22-0-9843" class="d">- isConcurrentActEnvironment() && null === ReactSharedInternals.actQueue && console.error( 28917 </a><a href="#h22-0-9844" id="h22-0-9844" class="d">- "A suspended resource finished loading inside a test, but the event was not wrapped in act(...).\n\nWhen testing, code that resolves suspended data should be wrapped into act(...):\n\nact(() => {\n /* finish loading suspended data */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act" 28918 </a><a href="#h22-0-9845" id="h22-0-9845" class="d">- ); 28919 </a><a href="#h22-0-9846" id="h22-0-9846" class="d">- workInProgressRoot === root && (workInProgressRootRenderLanes & pingedLanes) === pingedLanes && (workInProgressRootExitStatus === RootSuspendedWithDelay || workInProgressRootExitStatus === RootSuspended && (workInProgressRootRenderLanes & 62914560) === workInProgressRootRenderLanes && now$1() - globalMostRecentFallbackTime < FALLBACK_THROTTLE_MS ? (executionContext & RenderContext) === NoContext && prepareFreshStack(root, 0) : workInProgressRootPingedLanes |= pingedLanes, workInProgressSuspendedRetryLanes === workInProgressRootRenderLanes && (workInProgressSuspendedRetryLanes = 0)); 28920 </a><a href="#h22-0-9847" id="h22-0-9847" class="d">- ensureRootIsScheduled(root); 28921 </a><a href="#h22-0-9848" id="h22-0-9848" class="d">- } 28922 </a><a href="#h22-0-9849" id="h22-0-9849" class="d">- function retryTimedOutBoundary(boundaryFiber, retryLane) { 28923 </a><a href="#h22-0-9850" id="h22-0-9850" class="d">- 0 === retryLane && (retryLane = claimNextRetryLane()); 28924 </a><a href="#h22-0-9851" id="h22-0-9851" class="d">- boundaryFiber = enqueueConcurrentRenderForLane(boundaryFiber, retryLane); 28925 </a><a href="#h22-0-9852" id="h22-0-9852" class="d">- null !== boundaryFiber && (markRootUpdated$1(boundaryFiber, retryLane), ensureRootIsScheduled(boundaryFiber)); 28926 </a><a href="#h22-0-9853" id="h22-0-9853" class="d">- } 28927 </a><a href="#h22-0-9854" id="h22-0-9854" class="d">- function retryDehydratedSuspenseBoundary(boundaryFiber) { 28928 </a><a href="#h22-0-9855" id="h22-0-9855" class="d">- var suspenseState = boundaryFiber.memoizedState, retryLane = 0; 28929 </a><a href="#h22-0-9856" id="h22-0-9856" class="d">- null !== suspenseState && (retryLane = suspenseState.retryLane); 28930 </a><a href="#h22-0-9857" id="h22-0-9857" class="d">- retryTimedOutBoundary(boundaryFiber, retryLane); 28931 </a><a href="#h22-0-9858" id="h22-0-9858" class="d">- } 28932 </a><a href="#h22-0-9859" id="h22-0-9859" class="d">- function resolveRetryWakeable(boundaryFiber, wakeable) { 28933 </a><a href="#h22-0-9860" id="h22-0-9860" class="d">- var retryLane = 0; 28934 </a><a href="#h22-0-9861" id="h22-0-9861" class="d">- switch (boundaryFiber.tag) { 28935 </a><a href="#h22-0-9862" id="h22-0-9862" class="d">- case 13: 28936 </a><a href="#h22-0-9863" id="h22-0-9863" class="d">- var retryCache = boundaryFiber.stateNode; 28937 </a><a href="#h22-0-9864" id="h22-0-9864" class="d">- var suspenseState = boundaryFiber.memoizedState; 28938 </a><a href="#h22-0-9865" id="h22-0-9865" class="d">- null !== suspenseState && (retryLane = suspenseState.retryLane); 28939 </a><a href="#h22-0-9866" id="h22-0-9866" class="d">- break; 28940 </a><a href="#h22-0-9867" id="h22-0-9867" class="d">- case 19: 28941 </a><a href="#h22-0-9868" id="h22-0-9868" class="d">- retryCache = boundaryFiber.stateNode; 28942 </a><a href="#h22-0-9869" id="h22-0-9869" class="d">- break; 28943 </a><a href="#h22-0-9870" id="h22-0-9870" class="d">- case 22: 28944 </a><a href="#h22-0-9871" id="h22-0-9871" class="d">- retryCache = boundaryFiber.stateNode._retryCache; 28945 </a><a href="#h22-0-9872" id="h22-0-9872" class="d">- break; 28946 </a><a href="#h22-0-9873" id="h22-0-9873" class="d">- default: 28947 </a><a href="#h22-0-9874" id="h22-0-9874" class="d">- throw Error( 28948 </a><a href="#h22-0-9875" id="h22-0-9875" class="d">- "Pinged unknown suspense boundary type. This is probably a bug in React." 28949 </a><a href="#h22-0-9876" id="h22-0-9876" class="d">- ); 28950 </a><a href="#h22-0-9877" id="h22-0-9877" class="d">- } 28951 </a><a href="#h22-0-9878" id="h22-0-9878" class="d">- null !== retryCache && retryCache.delete(wakeable); 28952 </a><a href="#h22-0-9879" id="h22-0-9879" class="d">- retryTimedOutBoundary(boundaryFiber, retryLane); 28953 </a><a href="#h22-0-9880" id="h22-0-9880" class="d">- } 28954 </a><a href="#h22-0-9881" id="h22-0-9881" class="d">- function recursivelyTraverseAndDoubleInvokeEffectsInDEV(root$jscomp$0, parentFiber, isInStrictMode) { 28955 </a><a href="#h22-0-9882" id="h22-0-9882" class="d">- if (0 !== (parentFiber.subtreeFlags & 33562624)) 28956 </a><a href="#h22-0-9883" id="h22-0-9883" class="d">- for (parentFiber = parentFiber.child; null !== parentFiber; ) { 28957 </a><a href="#h22-0-9884" id="h22-0-9884" class="d">- var root = root$jscomp$0, fiber = parentFiber, isStrictModeFiber = fiber.type === REACT_STRICT_MODE_TYPE; 28958 </a><a href="#h22-0-9885" id="h22-0-9885" class="d">- isStrictModeFiber = isInStrictMode || isStrictModeFiber; 28959 </a><a href="#h22-0-9886" id="h22-0-9886" class="d">- 22 !== fiber.tag ? fiber.flags & 33554432 ? isStrictModeFiber && runWithFiberInDEV( 28960 </a><a href="#h22-0-9887" id="h22-0-9887" class="d">- fiber, 28961 </a><a href="#h22-0-9888" id="h22-0-9888" class="d">- doubleInvokeEffectsOnFiber, 28962 </a><a href="#h22-0-9889" id="h22-0-9889" class="d">- root, 28963 </a><a href="#h22-0-9890" id="h22-0-9890" class="d">- fiber, 28964 </a><a href="#h22-0-9891" id="h22-0-9891" class="d">- (fiber.mode & 64) === NoMode 28965 </a><a href="#h22-0-9892" id="h22-0-9892" class="d">- ) : recursivelyTraverseAndDoubleInvokeEffectsInDEV( 28966 </a><a href="#h22-0-9893" id="h22-0-9893" class="d">- root, 28967 </a><a href="#h22-0-9894" id="h22-0-9894" class="d">- fiber, 28968 </a><a href="#h22-0-9895" id="h22-0-9895" class="d">- isStrictModeFiber 28969 </a><a href="#h22-0-9896" id="h22-0-9896" class="d">- ) : null === fiber.memoizedState && (isStrictModeFiber && fiber.flags & 8192 ? runWithFiberInDEV( 28970 </a><a href="#h22-0-9897" id="h22-0-9897" class="d">- fiber, 28971 </a><a href="#h22-0-9898" id="h22-0-9898" class="d">- doubleInvokeEffectsOnFiber, 28972 </a><a href="#h22-0-9899" id="h22-0-9899" class="d">- root, 28973 </a><a href="#h22-0-9900" id="h22-0-9900" class="d">- fiber 28974 </a><a href="#h22-0-9901" id="h22-0-9901" class="d">- ) : fiber.subtreeFlags & 33554432 && runWithFiberInDEV( 28975 </a><a href="#h22-0-9902" id="h22-0-9902" class="d">- fiber, 28976 </a><a href="#h22-0-9903" id="h22-0-9903" class="d">- recursivelyTraverseAndDoubleInvokeEffectsInDEV, 28977 </a><a href="#h22-0-9904" id="h22-0-9904" class="d">- root, 28978 </a><a href="#h22-0-9905" id="h22-0-9905" class="d">- fiber, 28979 </a><a href="#h22-0-9906" id="h22-0-9906" class="d">- isStrictModeFiber 28980 </a><a href="#h22-0-9907" id="h22-0-9907" class="d">- )); 28981 </a><a href="#h22-0-9908" id="h22-0-9908" class="d">- parentFiber = parentFiber.sibling; 28982 </a><a href="#h22-0-9909" id="h22-0-9909" class="d">- } 28983 </a><a href="#h22-0-9910" id="h22-0-9910" class="d">- } 28984 </a><a href="#h22-0-9911" id="h22-0-9911" class="d">- function doubleInvokeEffectsOnFiber(root, fiber) { 28985 </a><a href="#h22-0-9912" id="h22-0-9912" class="d">- var shouldDoubleInvokePassiveEffects = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : true; 28986 </a><a href="#h22-0-9913" id="h22-0-9913" class="d">- setIsStrictModeForDevtools(true); 28987 </a><a href="#h22-0-9914" id="h22-0-9914" class="d">- try { 28988 </a><a href="#h22-0-9915" id="h22-0-9915" class="d">- disappearLayoutEffects(fiber), shouldDoubleInvokePassiveEffects && disconnectPassiveEffect(fiber), reappearLayoutEffects(root, fiber.alternate, fiber, false), shouldDoubleInvokePassiveEffects && reconnectPassiveEffects(root, fiber, 0, null, false); 28989 </a><a href="#h22-0-9916" id="h22-0-9916" class="d">- } finally { 28990 </a><a href="#h22-0-9917" id="h22-0-9917" class="d">- setIsStrictModeForDevtools(false); 28991 </a><a href="#h22-0-9918" id="h22-0-9918" class="d">- } 28992 </a><a href="#h22-0-9919" id="h22-0-9919" class="d">- } 28993 </a><a href="#h22-0-9920" id="h22-0-9920" class="d">- function commitDoubleInvokeEffectsInDEV(root) { 28994 </a><a href="#h22-0-9921" id="h22-0-9921" class="d">- var doubleInvokeEffects = true; 28995 </a><a href="#h22-0-9922" id="h22-0-9922" class="d">- root.current.mode & 24 || (doubleInvokeEffects = false); 28996 </a><a href="#h22-0-9923" id="h22-0-9923" class="d">- recursivelyTraverseAndDoubleInvokeEffectsInDEV( 28997 </a><a href="#h22-0-9924" id="h22-0-9924" class="d">- root, 28998 </a><a href="#h22-0-9925" id="h22-0-9925" class="d">- root.current, 28999 </a><a href="#h22-0-9926" id="h22-0-9926" class="d">- doubleInvokeEffects 29000 </a><a href="#h22-0-9927" id="h22-0-9927" class="d">- ); 29001 </a><a href="#h22-0-9928" id="h22-0-9928" class="d">- } 29002 </a><a href="#h22-0-9929" id="h22-0-9929" class="d">- function warnAboutUpdateOnNotYetMountedFiberInDEV(fiber) { 29003 </a><a href="#h22-0-9930" id="h22-0-9930" class="d">- if ((executionContext & RenderContext) === NoContext) { 29004 </a><a href="#h22-0-9931" id="h22-0-9931" class="d">- var tag = fiber.tag; 29005 </a><a href="#h22-0-9932" id="h22-0-9932" class="d">- if (3 === tag || 1 === tag || 0 === tag || 11 === tag || 14 === tag || 15 === tag) { 29006 </a><a href="#h22-0-9933" id="h22-0-9933" class="d">- tag = getComponentNameFromFiber(fiber) || "ReactComponent"; 29007 </a><a href="#h22-0-9934" id="h22-0-9934" class="d">- if (null !== didWarnStateUpdateForNotYetMountedComponent) { 29008 </a><a href="#h22-0-9935" id="h22-0-9935" class="d">- if (didWarnStateUpdateForNotYetMountedComponent.has(tag)) return; 29009 </a><a href="#h22-0-9936" id="h22-0-9936" class="d">- didWarnStateUpdateForNotYetMountedComponent.add(tag); 29010 </a><a href="#h22-0-9937" id="h22-0-9937" class="d">- } else didWarnStateUpdateForNotYetMountedComponent = /* @__PURE__ */ new Set([tag]); 29011 </a><a href="#h22-0-9938" id="h22-0-9938" class="d">- runWithFiberInDEV(fiber, function() { 29012 </a><a href="#h22-0-9939" id="h22-0-9939" class="d">- console.error( 29013 </a><a href="#h22-0-9940" id="h22-0-9940" class="d">- "Can't perform a React state update on a component that hasn't mounted yet. This indicates that you have a side-effect in your render function that asynchronously later calls tries to update the component. Move this work to useEffect instead." 29014 </a><a href="#h22-0-9941" id="h22-0-9941" class="d">- ); 29015 </a><a href="#h22-0-9942" id="h22-0-9942" class="d">- }); 29016 </a><a href="#h22-0-9943" id="h22-0-9943" class="d">- } 29017 </a><a href="#h22-0-9944" id="h22-0-9944" class="d">- } 29018 </a><a href="#h22-0-9945" id="h22-0-9945" class="d">- } 29019 </a><a href="#h22-0-9946" id="h22-0-9946" class="d">- function restorePendingUpdaters(root, lanes) { 29020 </a><a href="#h22-0-9947" id="h22-0-9947" class="d">- isDevToolsPresent && root.memoizedUpdaters.forEach(function(schedulingFiber) { 29021 </a><a href="#h22-0-9948" id="h22-0-9948" class="d">- addFiberToLanesMap(root, schedulingFiber, lanes); 29022 </a><a href="#h22-0-9949" id="h22-0-9949" class="d">- }); 29023 </a><a href="#h22-0-9950" id="h22-0-9950" class="d">- } 29024 </a><a href="#h22-0-9951" id="h22-0-9951" class="d">- function scheduleCallback(priorityLevel, callback) { 29025 </a><a href="#h22-0-9952" id="h22-0-9952" class="d">- var actQueue = ReactSharedInternals.actQueue; 29026 </a><a href="#h22-0-9953" id="h22-0-9953" class="d">- return null !== actQueue ? (actQueue.push(callback), fakeActCallbackNode) : scheduleCallback$3(priorityLevel, callback); 29027 </a><a href="#h22-0-9954" id="h22-0-9954" class="d">- } 29028 </a><a href="#h22-0-9955" id="h22-0-9955" class="d">- function warnIfUpdatesNotWrappedWithActDEV(fiber) { 29029 </a><a href="#h22-0-9956" id="h22-0-9956" class="d">- isConcurrentActEnvironment() && null === ReactSharedInternals.actQueue && runWithFiberInDEV(fiber, function() { 29030 </a><a href="#h22-0-9957" id="h22-0-9957" class="d">- console.error( 29031 </a><a href="#h22-0-9958" id="h22-0-9958" class="d">- "An update to %s inside a test was not wrapped in act(...).\n\nWhen testing, code that causes React state updates should be wrapped into act(...):\n\nact(() => {\n /* fire events that update state */\n});\n/* assert on the output */\n\nThis ensures that you're testing the behavior the user would see in the browser. Learn more at https://react.dev/link/wrap-tests-with-act", 29032 </a><a href="#h22-0-9959" id="h22-0-9959" class="d">- getComponentNameFromFiber(fiber) 29033 </a><a href="#h22-0-9960" id="h22-0-9960" class="d">- ); 29034 </a><a href="#h22-0-9961" id="h22-0-9961" class="d">- }); 29035 </a><a href="#h22-0-9962" id="h22-0-9962" class="d">- } 29036 </a><a href="#h22-0-9963" id="h22-0-9963" class="d">- function resolveFunctionForHotReloading(type) { 29037 </a><a href="#h22-0-9964" id="h22-0-9964" class="d">- if (null === resolveFamily) return type; 29038 </a><a href="#h22-0-9965" id="h22-0-9965" class="d">- var family = resolveFamily(type); 29039 </a><a href="#h22-0-9966" id="h22-0-9966" class="d">- return void 0 === family ? type : family.current; 29040 </a><a href="#h22-0-9967" id="h22-0-9967" class="d">- } 29041 </a><a href="#h22-0-9968" id="h22-0-9968" class="d">- function resolveForwardRefForHotReloading(type) { 29042 </a><a href="#h22-0-9969" id="h22-0-9969" class="d">- if (null === resolveFamily) return type; 29043 </a><a href="#h22-0-9970" id="h22-0-9970" class="d">- var family = resolveFamily(type); 29044 </a><a href="#h22-0-9971" id="h22-0-9971" class="d">- return void 0 === family ? null !== type && void 0 !== type && "function" === typeof type.render && (family = resolveFunctionForHotReloading(type.render), type.render !== family) ? (family = { $$typeof: REACT_FORWARD_REF_TYPE, render: family }, void 0 !== type.displayName && (family.displayName = type.displayName), family) : type : family.current; 29045 </a><a href="#h22-0-9972" id="h22-0-9972" class="d">- } 29046 </a><a href="#h22-0-9973" id="h22-0-9973" class="d">- function isCompatibleFamilyForHotReloading(fiber, element) { 29047 </a><a href="#h22-0-9974" id="h22-0-9974" class="d">- if (null === resolveFamily) return false; 29048 </a><a href="#h22-0-9975" id="h22-0-9975" class="d">- var prevType = fiber.elementType; 29049 </a><a href="#h22-0-9976" id="h22-0-9976" class="d">- element = element.type; 29050 </a><a href="#h22-0-9977" id="h22-0-9977" class="d">- var needsCompareFamilies = false, $$typeofNextType = "object" === typeof element && null !== element ? element.$$typeof : null; 29051 </a><a href="#h22-0-9978" id="h22-0-9978" class="d">- switch (fiber.tag) { 29052 </a><a href="#h22-0-9979" id="h22-0-9979" class="d">- case 1: 29053 </a><a href="#h22-0-9980" id="h22-0-9980" class="d">- "function" === typeof element && (needsCompareFamilies = true); 29054 </a><a href="#h22-0-9981" id="h22-0-9981" class="d">- break; 29055 </a><a href="#h22-0-9982" id="h22-0-9982" class="d">- case 0: 29056 </a><a href="#h22-0-9983" id="h22-0-9983" class="d">- "function" === typeof element ? needsCompareFamilies = true : $$typeofNextType === REACT_LAZY_TYPE && (needsCompareFamilies = true); 29057 </a><a href="#h22-0-9984" id="h22-0-9984" class="d">- break; 29058 </a><a href="#h22-0-9985" id="h22-0-9985" class="d">- case 11: 29059 </a><a href="#h22-0-9986" id="h22-0-9986" class="d">- $$typeofNextType === REACT_FORWARD_REF_TYPE ? needsCompareFamilies = true : $$typeofNextType === REACT_LAZY_TYPE && (needsCompareFamilies = true); 29060 </a><a href="#h22-0-9987" id="h22-0-9987" class="d">- break; 29061 </a><a href="#h22-0-9988" id="h22-0-9988" class="d">- case 14: 29062 </a><a href="#h22-0-9989" id="h22-0-9989" class="d">- case 15: 29063 </a><a href="#h22-0-9990" id="h22-0-9990" class="d">- $$typeofNextType === REACT_MEMO_TYPE ? needsCompareFamilies = true : $$typeofNextType === REACT_LAZY_TYPE && (needsCompareFamilies = true); 29064 </a><a href="#h22-0-9991" id="h22-0-9991" class="d">- break; 29065 </a><a href="#h22-0-9992" id="h22-0-9992" class="d">- default: 29066 </a><a href="#h22-0-9993" id="h22-0-9993" class="d">- return false; 29067 </a><a href="#h22-0-9994" id="h22-0-9994" class="d">- } 29068 </a><a href="#h22-0-9995" id="h22-0-9995" class="d">- return needsCompareFamilies && (fiber = resolveFamily(prevType), void 0 !== fiber && fiber === resolveFamily(element)) ? true : false; 29069 </a><a href="#h22-0-9996" id="h22-0-9996" class="d">- } 29070 </a><a href="#h22-0-9997" id="h22-0-9997" class="d">- function markFailedErrorBoundaryForHotReloading(fiber) { 29071 </a><a href="#h22-0-9998" id="h22-0-9998" class="d">- null !== resolveFamily && "function" === typeof WeakSet && (null === failedBoundaries && (failedBoundaries = /* @__PURE__ */ new WeakSet()), failedBoundaries.add(fiber)); 29072 </a><a href="#h22-0-9999" id="h22-0-9999" class="d">- } 29073 </a><a href="#h22-0-10000" id="h22-0-10000" class="d">- function scheduleFibersWithFamiliesRecursively(fiber, updatedFamilies, staleFamilies) { 29074 </a><a href="#h22-0-10001" id="h22-0-10001" class="d">- var alternate = fiber.alternate, child = fiber.child, sibling = fiber.sibling, tag = fiber.tag, type = fiber.type, candidateType = null; 29075 </a><a href="#h22-0-10002" id="h22-0-10002" class="d">- switch (tag) { 29076 </a><a href="#h22-0-10003" id="h22-0-10003" class="d">- case 0: 29077 </a><a href="#h22-0-10004" id="h22-0-10004" class="d">- case 15: 29078 </a><a href="#h22-0-10005" id="h22-0-10005" class="d">- case 1: 29079 </a><a href="#h22-0-10006" id="h22-0-10006" class="d">- candidateType = type; 29080 </a><a href="#h22-0-10007" id="h22-0-10007" class="d">- break; 29081 </a><a href="#h22-0-10008" id="h22-0-10008" class="d">- case 11: 29082 </a><a href="#h22-0-10009" id="h22-0-10009" class="d">- candidateType = type.render; 29083 </a><a href="#h22-0-10010" id="h22-0-10010" class="d">- } 29084 </a><a href="#h22-0-10011" id="h22-0-10011" class="d">- if (null === resolveFamily) 29085 </a><a href="#h22-0-10012" id="h22-0-10012" class="d">- throw Error("Expected resolveFamily to be set during hot reload."); 29086 </a><a href="#h22-0-10013" id="h22-0-10013" class="d">- var needsRender = false; 29087 </a><a href="#h22-0-10014" id="h22-0-10014" class="d">- type = false; 29088 </a><a href="#h22-0-10015" id="h22-0-10015" class="d">- null !== candidateType && (candidateType = resolveFamily(candidateType), void 0 !== candidateType && (staleFamilies.has(candidateType) ? type = true : updatedFamilies.has(candidateType) && (1 === tag ? type = true : needsRender = true))); 29089 </a><a href="#h22-0-10016" id="h22-0-10016" class="d">- null !== failedBoundaries && (failedBoundaries.has(fiber) || null !== alternate && failedBoundaries.has(alternate)) && (type = true); 29090 </a><a href="#h22-0-10017" id="h22-0-10017" class="d">- type && (fiber._debugNeedsRemount = true); 29091 </a><a href="#h22-0-10018" id="h22-0-10018" class="d">- if (type || needsRender) 29092 </a><a href="#h22-0-10019" id="h22-0-10019" class="d">- alternate = enqueueConcurrentRenderForLane(fiber, 2), null !== alternate && scheduleUpdateOnFiber(alternate, fiber, 2); 29093 </a><a href="#h22-0-10020" id="h22-0-10020" class="d">- null === child || type || scheduleFibersWithFamiliesRecursively( 29094 </a><a href="#h22-0-10021" id="h22-0-10021" class="d">- child, 29095 </a><a href="#h22-0-10022" id="h22-0-10022" class="d">- updatedFamilies, 29096 </a><a href="#h22-0-10023" id="h22-0-10023" class="d">- staleFamilies 29097 </a><a href="#h22-0-10024" id="h22-0-10024" class="d">- ); 29098 </a><a href="#h22-0-10025" id="h22-0-10025" class="d">- null !== sibling && scheduleFibersWithFamiliesRecursively( 29099 </a><a href="#h22-0-10026" id="h22-0-10026" class="d">- sibling, 29100 </a><a href="#h22-0-10027" id="h22-0-10027" class="d">- updatedFamilies, 29101 </a><a href="#h22-0-10028" id="h22-0-10028" class="d">- staleFamilies 29102 </a><a href="#h22-0-10029" id="h22-0-10029" class="d">- ); 29103 </a><a href="#h22-0-10030" id="h22-0-10030" class="d">- } 29104 </a><a href="#h22-0-10031" id="h22-0-10031" class="d">- function FiberNode(tag, pendingProps, key, mode) { 29105 </a><a href="#h22-0-10032" id="h22-0-10032" class="d">- this.tag = tag; 29106 </a><a href="#h22-0-10033" id="h22-0-10033" class="d">- this.key = key; 29107 </a><a href="#h22-0-10034" id="h22-0-10034" class="d">- this.sibling = this.child = this.return = this.stateNode = this.type = this.elementType = null; 29108 </a><a href="#h22-0-10035" id="h22-0-10035" class="d">- this.index = 0; 29109 </a><a href="#h22-0-10036" id="h22-0-10036" class="d">- this.refCleanup = this.ref = null; 29110 </a><a href="#h22-0-10037" id="h22-0-10037" class="d">- this.pendingProps = pendingProps; 29111 </a><a href="#h22-0-10038" id="h22-0-10038" class="d">- this.dependencies = this.memoizedState = this.updateQueue = this.memoizedProps = null; 29112 </a><a href="#h22-0-10039" id="h22-0-10039" class="d">- this.mode = mode; 29113 </a><a href="#h22-0-10040" id="h22-0-10040" class="d">- this.subtreeFlags = this.flags = 0; 29114 </a><a href="#h22-0-10041" id="h22-0-10041" class="d">- this.deletions = null; 29115 </a><a href="#h22-0-10042" id="h22-0-10042" class="d">- this.childLanes = this.lanes = 0; 29116 </a><a href="#h22-0-10043" id="h22-0-10043" class="d">- this.alternate = null; 29117 </a><a href="#h22-0-10044" id="h22-0-10044" class="d">- this.actualDuration = -0; 29118 </a><a href="#h22-0-10045" id="h22-0-10045" class="d">- this.actualStartTime = -1.1; 29119 </a><a href="#h22-0-10046" id="h22-0-10046" class="d">- this.treeBaseDuration = this.selfBaseDuration = -0; 29120 </a><a href="#h22-0-10047" id="h22-0-10047" class="d">- this._debugOwner = this._debugInfo = null; 29121 </a><a href="#h22-0-10048" id="h22-0-10048" class="d">- this._debugNeedsRemount = false; 29122 </a><a href="#h22-0-10049" id="h22-0-10049" class="d">- this._debugHookTypes = null; 29123 </a><a href="#h22-0-10050" id="h22-0-10050" class="d">- hasBadMapPolyfill || "function" !== typeof Object.preventExtensions || Object.preventExtensions(this); 29124 </a><a href="#h22-0-10051" id="h22-0-10051" class="d">- } 29125 </a><a href="#h22-0-10052" id="h22-0-10052" class="d">- function shouldConstruct(Component) { 29126 </a><a href="#h22-0-10053" id="h22-0-10053" class="d">- Component = Component.prototype; 29127 </a><a href="#h22-0-10054" id="h22-0-10054" class="d">- return !(!Component || !Component.isReactComponent); 29128 </a><a href="#h22-0-10055" id="h22-0-10055" class="d">- } 29129 </a><a href="#h22-0-10056" id="h22-0-10056" class="d">- function createWorkInProgress(current2, pendingProps) { 29130 </a><a href="#h22-0-10057" id="h22-0-10057" class="d">- var workInProgress2 = current2.alternate; 29131 </a><a href="#h22-0-10058" id="h22-0-10058" class="d">- null === workInProgress2 ? (workInProgress2 = createFiber( 29132 </a><a href="#h22-0-10059" id="h22-0-10059" class="d">- current2.tag, 29133 </a><a href="#h22-0-10060" id="h22-0-10060" class="d">- pendingProps, 29134 </a><a href="#h22-0-10061" id="h22-0-10061" class="d">- current2.key, 29135 </a><a href="#h22-0-10062" id="h22-0-10062" class="d">- current2.mode 29136 </a><a href="#h22-0-10063" id="h22-0-10063" class="d">- ), workInProgress2.elementType = current2.elementType, workInProgress2.type = current2.type, workInProgress2.stateNode = current2.stateNode, workInProgress2._debugOwner = current2._debugOwner, workInProgress2._debugHookTypes = current2._debugHookTypes, workInProgress2.alternate = current2, current2.alternate = workInProgress2) : (workInProgress2.pendingProps = pendingProps, workInProgress2.type = current2.type, workInProgress2.flags = 0, workInProgress2.subtreeFlags = 0, workInProgress2.deletions = null, workInProgress2.actualDuration = -0, workInProgress2.actualStartTime = -1.1); 29137 </a><a href="#h22-0-10064" id="h22-0-10064" class="d">- workInProgress2.flags = current2.flags & 31457280; 29138 </a><a href="#h22-0-10065" id="h22-0-10065" class="d">- workInProgress2.childLanes = current2.childLanes; 29139 </a><a href="#h22-0-10066" id="h22-0-10066" class="d">- workInProgress2.lanes = current2.lanes; 29140 </a><a href="#h22-0-10067" id="h22-0-10067" class="d">- workInProgress2.child = current2.child; 29141 </a><a href="#h22-0-10068" id="h22-0-10068" class="d">- workInProgress2.memoizedProps = current2.memoizedProps; 29142 </a><a href="#h22-0-10069" id="h22-0-10069" class="d">- workInProgress2.memoizedState = current2.memoizedState; 29143 </a><a href="#h22-0-10070" id="h22-0-10070" class="d">- workInProgress2.updateQueue = current2.updateQueue; 29144 </a><a href="#h22-0-10071" id="h22-0-10071" class="d">- pendingProps = current2.dependencies; 29145 </a><a href="#h22-0-10072" id="h22-0-10072" class="d">- workInProgress2.dependencies = null === pendingProps ? null : { 29146 </a><a href="#h22-0-10073" id="h22-0-10073" class="d">- lanes: pendingProps.lanes, 29147 </a><a href="#h22-0-10074" id="h22-0-10074" class="d">- firstContext: pendingProps.firstContext, 29148 </a><a href="#h22-0-10075" id="h22-0-10075" class="d">- _debugThenableState: pendingProps._debugThenableState 29149 </a><a href="#h22-0-10076" id="h22-0-10076" class="d">- }; 29150 </a><a href="#h22-0-10077" id="h22-0-10077" class="d">- workInProgress2.sibling = current2.sibling; 29151 </a><a href="#h22-0-10078" id="h22-0-10078" class="d">- workInProgress2.index = current2.index; 29152 </a><a href="#h22-0-10079" id="h22-0-10079" class="d">- workInProgress2.ref = current2.ref; 29153 </a><a href="#h22-0-10080" id="h22-0-10080" class="d">- workInProgress2.refCleanup = current2.refCleanup; 29154 </a><a href="#h22-0-10081" id="h22-0-10081" class="d">- workInProgress2.selfBaseDuration = current2.selfBaseDuration; 29155 </a><a href="#h22-0-10082" id="h22-0-10082" class="d">- workInProgress2.treeBaseDuration = current2.treeBaseDuration; 29156 </a><a href="#h22-0-10083" id="h22-0-10083" class="d">- workInProgress2._debugInfo = current2._debugInfo; 29157 </a><a href="#h22-0-10084" id="h22-0-10084" class="d">- workInProgress2._debugNeedsRemount = current2._debugNeedsRemount; 29158 </a><a href="#h22-0-10085" id="h22-0-10085" class="d">- switch (workInProgress2.tag) { 29159 </a><a href="#h22-0-10086" id="h22-0-10086" class="d">- case 0: 29160 </a><a href="#h22-0-10087" id="h22-0-10087" class="d">- case 15: 29161 </a><a href="#h22-0-10088" id="h22-0-10088" class="d">- workInProgress2.type = resolveFunctionForHotReloading(current2.type); 29162 </a><a href="#h22-0-10089" id="h22-0-10089" class="d">- break; 29163 </a><a href="#h22-0-10090" id="h22-0-10090" class="d">- case 1: 29164 </a><a href="#h22-0-10091" id="h22-0-10091" class="d">- workInProgress2.type = resolveFunctionForHotReloading(current2.type); 29165 </a><a href="#h22-0-10092" id="h22-0-10092" class="d">- break; 29166 </a><a href="#h22-0-10093" id="h22-0-10093" class="d">- case 11: 29167 </a><a href="#h22-0-10094" id="h22-0-10094" class="d">- workInProgress2.type = resolveForwardRefForHotReloading(current2.type); 29168 </a><a href="#h22-0-10095" id="h22-0-10095" class="d">- } 29169 </a><a href="#h22-0-10096" id="h22-0-10096" class="d">- return workInProgress2; 29170 </a><a href="#h22-0-10097" id="h22-0-10097" class="d">- } 29171 </a><a href="#h22-0-10098" id="h22-0-10098" class="d">- function resetWorkInProgress(workInProgress2, renderLanes2) { 29172 </a><a href="#h22-0-10099" id="h22-0-10099" class="d">- workInProgress2.flags &= 31457282; 29173 </a><a href="#h22-0-10100" id="h22-0-10100" class="d">- var current2 = workInProgress2.alternate; 29174 </a><a href="#h22-0-10101" id="h22-0-10101" class="d">- null === current2 ? (workInProgress2.childLanes = 0, workInProgress2.lanes = renderLanes2, workInProgress2.child = null, workInProgress2.subtreeFlags = 0, workInProgress2.memoizedProps = null, workInProgress2.memoizedState = null, workInProgress2.updateQueue = null, workInProgress2.dependencies = null, workInProgress2.stateNode = null, workInProgress2.selfBaseDuration = 0, workInProgress2.treeBaseDuration = 0) : (workInProgress2.childLanes = current2.childLanes, workInProgress2.lanes = current2.lanes, workInProgress2.child = current2.child, workInProgress2.subtreeFlags = 0, workInProgress2.deletions = null, workInProgress2.memoizedProps = current2.memoizedProps, workInProgress2.memoizedState = current2.memoizedState, workInProgress2.updateQueue = current2.updateQueue, workInProgress2.type = current2.type, renderLanes2 = current2.dependencies, workInProgress2.dependencies = null === renderLanes2 ? null : { 29175 </a><a href="#h22-0-10102" id="h22-0-10102" class="d">- lanes: renderLanes2.lanes, 29176 </a><a href="#h22-0-10103" id="h22-0-10103" class="d">- firstContext: renderLanes2.firstContext, 29177 </a><a href="#h22-0-10104" id="h22-0-10104" class="d">- _debugThenableState: renderLanes2._debugThenableState 29178 </a><a href="#h22-0-10105" id="h22-0-10105" class="d">- }, workInProgress2.selfBaseDuration = current2.selfBaseDuration, workInProgress2.treeBaseDuration = current2.treeBaseDuration); 29179 </a><a href="#h22-0-10106" id="h22-0-10106" class="d">- return workInProgress2; 29180 </a><a href="#h22-0-10107" id="h22-0-10107" class="d">- } 29181 </a><a href="#h22-0-10108" id="h22-0-10108" class="d">- function createFiberFromTypeAndProps(type, key, pendingProps, owner, mode, lanes) { 29182 </a><a href="#h22-0-10109" id="h22-0-10109" class="d">- var fiberTag = 0, resolvedType = type; 29183 </a><a href="#h22-0-10110" id="h22-0-10110" class="d">- if ("function" === typeof type) 29184 </a><a href="#h22-0-10111" id="h22-0-10111" class="d">- shouldConstruct(type) && (fiberTag = 1), resolvedType = resolveFunctionForHotReloading(resolvedType); 29185 </a><a href="#h22-0-10112" id="h22-0-10112" class="d">- else if ("string" === typeof type) 29186 </a><a href="#h22-0-10113" id="h22-0-10113" class="d">- supportsResources && supportsSingletons ? (fiberTag = getHostContext(), fiberTag = isHostHoistableType(type, pendingProps, fiberTag) ? 26 : isHostSingletonType(type) ? 27 : 5) : supportsResources ? (fiberTag = getHostContext(), fiberTag = isHostHoistableType(type, pendingProps, fiberTag) ? 26 : 5) : fiberTag = supportsSingletons ? isHostSingletonType(type) ? 27 : 5 : 5; 29187 </a><a href="#h22-0-10114" id="h22-0-10114" class="d">- else 29188 </a><a href="#h22-0-10115" id="h22-0-10115" class="d">- a: switch (type) { 29189 </a><a href="#h22-0-10116" id="h22-0-10116" class="d">- case REACT_FRAGMENT_TYPE: 29190 </a><a href="#h22-0-10117" id="h22-0-10117" class="d">- return createFiberFromFragment( 29191 </a><a href="#h22-0-10118" id="h22-0-10118" class="d">- pendingProps.children, 29192 </a><a href="#h22-0-10119" id="h22-0-10119" class="d">- mode, 29193 </a><a href="#h22-0-10120" id="h22-0-10120" class="d">- lanes, 29194 </a><a href="#h22-0-10121" id="h22-0-10121" class="d">- key 29195 </a><a href="#h22-0-10122" id="h22-0-10122" class="d">- ); 29196 </a><a href="#h22-0-10123" id="h22-0-10123" class="d">- case REACT_STRICT_MODE_TYPE: 29197 </a><a href="#h22-0-10124" id="h22-0-10124" class="d">- fiberTag = 8; 29198 </a><a href="#h22-0-10125" id="h22-0-10125" class="d">- mode |= 24; 29199 </a><a href="#h22-0-10126" id="h22-0-10126" class="d">- break; 29200 </a><a href="#h22-0-10127" id="h22-0-10127" class="d">- case REACT_PROFILER_TYPE: 29201 </a><a href="#h22-0-10128" id="h22-0-10128" class="d">- return type = pendingProps, owner = mode, "string" !== typeof type.id && console.error( 29202 </a><a href="#h22-0-10129" id="h22-0-10129" class="d">- 'Profiler must specify an "id" of type `string` as a prop. Received the type `%s` instead.', 29203 </a><a href="#h22-0-10130" id="h22-0-10130" class="d">- typeof type.id 29204 </a><a href="#h22-0-10131" id="h22-0-10131" class="d">- ), key = createFiber(12, type, key, owner | 2), key.elementType = REACT_PROFILER_TYPE, key.lanes = lanes, key.stateNode = { effectDuration: 0, passiveEffectDuration: 0 }, key; 29205 </a><a href="#h22-0-10132" id="h22-0-10132" class="d">- case REACT_SUSPENSE_TYPE: 29206 </a><a href="#h22-0-10133" id="h22-0-10133" class="d">- return key = createFiber(13, pendingProps, key, mode), key.elementType = REACT_SUSPENSE_TYPE, key.lanes = lanes, key; 29207 </a><a href="#h22-0-10134" id="h22-0-10134" class="d">- case REACT_SUSPENSE_LIST_TYPE: 29208 </a><a href="#h22-0-10135" id="h22-0-10135" class="d">- return key = createFiber(19, pendingProps, key, mode), key.elementType = REACT_SUSPENSE_LIST_TYPE, key.lanes = lanes, key; 29209 </a><a href="#h22-0-10136" id="h22-0-10136" class="d">- case REACT_OFFSCREEN_TYPE: 29210 </a><a href="#h22-0-10137" id="h22-0-10137" class="d">- return createFiberFromOffscreen(pendingProps, mode, lanes, key); 29211 </a><a href="#h22-0-10138" id="h22-0-10138" class="d">- default: 29212 </a><a href="#h22-0-10139" id="h22-0-10139" class="d">- if ("object" === typeof type && null !== type) 29213 </a><a href="#h22-0-10140" id="h22-0-10140" class="d">- switch (type.$$typeof) { 29214 </a><a href="#h22-0-10141" id="h22-0-10141" class="d">- case REACT_PROVIDER_TYPE: 29215 </a><a href="#h22-0-10142" id="h22-0-10142" class="d">- case REACT_CONTEXT_TYPE: 29216 </a><a href="#h22-0-10143" id="h22-0-10143" class="d">- fiberTag = 10; 29217 </a><a href="#h22-0-10144" id="h22-0-10144" class="d">- break a; 29218 </a><a href="#h22-0-10145" id="h22-0-10145" class="d">- case REACT_CONSUMER_TYPE: 29219 </a><a href="#h22-0-10146" id="h22-0-10146" class="d">- fiberTag = 9; 29220 </a><a href="#h22-0-10147" id="h22-0-10147" class="d">- break a; 29221 </a><a href="#h22-0-10148" id="h22-0-10148" class="d">- case REACT_FORWARD_REF_TYPE: 29222 </a><a href="#h22-0-10149" id="h22-0-10149" class="d">- fiberTag = 11; 29223 </a><a href="#h22-0-10150" id="h22-0-10150" class="d">- resolvedType = resolveForwardRefForHotReloading(resolvedType); 29224 </a><a href="#h22-0-10151" id="h22-0-10151" class="d">- break a; 29225 </a><a href="#h22-0-10152" id="h22-0-10152" class="d">- case REACT_MEMO_TYPE: 29226 </a><a href="#h22-0-10153" id="h22-0-10153" class="d">- fiberTag = 14; 29227 </a><a href="#h22-0-10154" id="h22-0-10154" class="d">- break a; 29228 </a><a href="#h22-0-10155" id="h22-0-10155" class="d">- case REACT_LAZY_TYPE: 29229 </a><a href="#h22-0-10156" id="h22-0-10156" class="d">- fiberTag = 16; 29230 </a><a href="#h22-0-10157" id="h22-0-10157" class="d">- resolvedType = null; 29231 </a><a href="#h22-0-10158" id="h22-0-10158" class="d">- break a; 29232 </a><a href="#h22-0-10159" id="h22-0-10159" class="d">- } 29233 </a><a href="#h22-0-10160" id="h22-0-10160" class="d">- resolvedType = ""; 29234 </a><a href="#h22-0-10161" id="h22-0-10161" class="d">- if (void 0 === type || "object" === typeof type && null !== type && 0 === Object.keys(type).length) 29235 </a><a href="#h22-0-10162" id="h22-0-10162" class="d">- resolvedType += " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; 29236 </a><a href="#h22-0-10163" id="h22-0-10163" class="d">- null === type ? pendingProps = "null" : isArrayImpl(type) ? pendingProps = "array" : void 0 !== type && type.$$typeof === REACT_ELEMENT_TYPE ? (pendingProps = "<" + (getComponentNameFromType(type.type) || "Unknown") + " />", resolvedType = " Did you accidentally export a JSX literal instead of a component?") : pendingProps = typeof type; 29237 </a><a href="#h22-0-10164" id="h22-0-10164" class="d">- fiberTag = owner ? "number" === typeof owner.tag ? getComponentNameFromFiber(owner) : "string" === typeof owner.name ? owner.name : null : null; 29238 </a><a href="#h22-0-10165" id="h22-0-10165" class="d">- fiberTag && (resolvedType += "\n\nCheck the render method of `" + fiberTag + "`."); 29239 </a><a href="#h22-0-10166" id="h22-0-10166" class="d">- fiberTag = 29; 29240 </a><a href="#h22-0-10167" id="h22-0-10167" class="d">- pendingProps = Error( 29241 </a><a href="#h22-0-10168" id="h22-0-10168" class="d">- "Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: " + (pendingProps + "." + resolvedType) 29242 </a><a href="#h22-0-10169" id="h22-0-10169" class="d">- ); 29243 </a><a href="#h22-0-10170" id="h22-0-10170" class="d">- resolvedType = null; 29244 </a><a href="#h22-0-10171" id="h22-0-10171" class="d">- } 29245 </a><a href="#h22-0-10172" id="h22-0-10172" class="d">- key = createFiber(fiberTag, pendingProps, key, mode); 29246 </a><a href="#h22-0-10173" id="h22-0-10173" class="d">- key.elementType = type; 29247 </a><a href="#h22-0-10174" id="h22-0-10174" class="d">- key.type = resolvedType; 29248 </a><a href="#h22-0-10175" id="h22-0-10175" class="d">- key.lanes = lanes; 29249 </a><a href="#h22-0-10176" id="h22-0-10176" class="d">- key._debugOwner = owner; 29250 </a><a href="#h22-0-10177" id="h22-0-10177" class="d">- return key; 29251 </a><a href="#h22-0-10178" id="h22-0-10178" class="d">- } 29252 </a><a href="#h22-0-10179" id="h22-0-10179" class="d">- function createFiberFromElement(element, mode, lanes) { 29253 </a><a href="#h22-0-10180" id="h22-0-10180" class="d">- mode = createFiberFromTypeAndProps( 29254 </a><a href="#h22-0-10181" id="h22-0-10181" class="d">- element.type, 29255 </a><a href="#h22-0-10182" id="h22-0-10182" class="d">- element.key, 29256 </a><a href="#h22-0-10183" id="h22-0-10183" class="d">- element.props, 29257 </a><a href="#h22-0-10184" id="h22-0-10184" class="d">- element._owner, 29258 </a><a href="#h22-0-10185" id="h22-0-10185" class="d">- mode, 29259 </a><a href="#h22-0-10186" id="h22-0-10186" class="d">- lanes 29260 </a><a href="#h22-0-10187" id="h22-0-10187" class="d">- ); 29261 </a><a href="#h22-0-10188" id="h22-0-10188" class="d">- mode._debugOwner = element._owner; 29262 </a><a href="#h22-0-10189" id="h22-0-10189" class="d">- return mode; 29263 </a><a href="#h22-0-10190" id="h22-0-10190" class="d">- } 29264 </a><a href="#h22-0-10191" id="h22-0-10191" class="d">- function createFiberFromFragment(elements, mode, lanes, key) { 29265 </a><a href="#h22-0-10192" id="h22-0-10192" class="d">- elements = createFiber(7, elements, key, mode); 29266 </a><a href="#h22-0-10193" id="h22-0-10193" class="d">- elements.lanes = lanes; 29267 </a><a href="#h22-0-10194" id="h22-0-10194" class="d">- return elements; 29268 </a><a href="#h22-0-10195" id="h22-0-10195" class="d">- } 29269 </a><a href="#h22-0-10196" id="h22-0-10196" class="d">- function createFiberFromOffscreen(pendingProps, mode, lanes, key) { 29270 </a><a href="#h22-0-10197" id="h22-0-10197" class="d">- pendingProps = createFiber(22, pendingProps, key, mode); 29271 </a><a href="#h22-0-10198" id="h22-0-10198" class="d">- pendingProps.elementType = REACT_OFFSCREEN_TYPE; 29272 </a><a href="#h22-0-10199" id="h22-0-10199" class="d">- pendingProps.lanes = lanes; 29273 </a><a href="#h22-0-10200" id="h22-0-10200" class="d">- var primaryChildInstance = { 29274 </a><a href="#h22-0-10201" id="h22-0-10201" class="d">- _visibility: 1, 29275 </a><a href="#h22-0-10202" id="h22-0-10202" class="d">- _pendingVisibility: 1, 29276 </a><a href="#h22-0-10203" id="h22-0-10203" class="d">- _pendingMarkers: null, 29277 </a><a href="#h22-0-10204" id="h22-0-10204" class="d">- _retryCache: null, 29278 </a><a href="#h22-0-10205" id="h22-0-10205" class="d">- _transitions: null, 29279 </a><a href="#h22-0-10206" id="h22-0-10206" class="d">- _current: null, 29280 </a><a href="#h22-0-10207" id="h22-0-10207" class="d">- detach: function() { 29281 </a><a href="#h22-0-10208" id="h22-0-10208" class="d">- var instance = primaryChildInstance, fiber = instance._current; 29282 </a><a href="#h22-0-10209" id="h22-0-10209" class="d">- if (null === fiber) 29283 </a><a href="#h22-0-10210" id="h22-0-10210" class="d">- throw Error( 29284 </a><a href="#h22-0-10211" id="h22-0-10211" class="d">- "Calling Offscreen.detach before instance handle has been set." 29285 </a><a href="#h22-0-10212" id="h22-0-10212" class="d">- ); 29286 </a><a href="#h22-0-10213" id="h22-0-10213" class="d">- if (0 === (instance._pendingVisibility & 2)) { 29287 </a><a href="#h22-0-10214" id="h22-0-10214" class="d">- var root = enqueueConcurrentRenderForLane(fiber, 2); 29288 </a><a href="#h22-0-10215" id="h22-0-10215" class="d">- null !== root && (instance._pendingVisibility |= 2, scheduleUpdateOnFiber(root, fiber, 2)); 29289 </a><a href="#h22-0-10216" id="h22-0-10216" class="d">- } 29290 </a><a href="#h22-0-10217" id="h22-0-10217" class="d">- }, 29291 </a><a href="#h22-0-10218" id="h22-0-10218" class="d">- attach: function() { 29292 </a><a href="#h22-0-10219" id="h22-0-10219" class="d">- var instance = primaryChildInstance, fiber = instance._current; 29293 </a><a href="#h22-0-10220" id="h22-0-10220" class="d">- if (null === fiber) 29294 </a><a href="#h22-0-10221" id="h22-0-10221" class="d">- throw Error( 29295 </a><a href="#h22-0-10222" id="h22-0-10222" class="d">- "Calling Offscreen.detach before instance handle has been set." 29296 </a><a href="#h22-0-10223" id="h22-0-10223" class="d">- ); 29297 </a><a href="#h22-0-10224" id="h22-0-10224" class="d">- if (0 !== (instance._pendingVisibility & 2)) { 29298 </a><a href="#h22-0-10225" id="h22-0-10225" class="d">- var root = enqueueConcurrentRenderForLane(fiber, 2); 29299 </a><a href="#h22-0-10226" id="h22-0-10226" class="d">- null !== root && (instance._pendingVisibility &= -3, scheduleUpdateOnFiber(root, fiber, 2)); 29300 </a><a href="#h22-0-10227" id="h22-0-10227" class="d">- } 29301 </a><a href="#h22-0-10228" id="h22-0-10228" class="d">- } 29302 </a><a href="#h22-0-10229" id="h22-0-10229" class="d">- }; 29303 </a><a href="#h22-0-10230" id="h22-0-10230" class="d">- pendingProps.stateNode = primaryChildInstance; 29304 </a><a href="#h22-0-10231" id="h22-0-10231" class="d">- return pendingProps; 29305 </a><a href="#h22-0-10232" id="h22-0-10232" class="d">- } 29306 </a><a href="#h22-0-10233" id="h22-0-10233" class="d">- function createFiberFromText(content, mode, lanes) { 29307 </a><a href="#h22-0-10234" id="h22-0-10234" class="d">- content = createFiber(6, content, null, mode); 29308 </a><a href="#h22-0-10235" id="h22-0-10235" class="d">- content.lanes = lanes; 29309 </a><a href="#h22-0-10236" id="h22-0-10236" class="d">- return content; 29310 </a><a href="#h22-0-10237" id="h22-0-10237" class="d">- } 29311 </a><a href="#h22-0-10238" id="h22-0-10238" class="d">- function createFiberFromPortal(portal, mode, lanes) { 29312 </a><a href="#h22-0-10239" id="h22-0-10239" class="d">- mode = createFiber( 29313 </a><a href="#h22-0-10240" id="h22-0-10240" class="d">- 4, 29314 </a><a href="#h22-0-10241" id="h22-0-10241" class="d">- null !== portal.children ? portal.children : [], 29315 </a><a href="#h22-0-10242" id="h22-0-10242" class="d">- portal.key, 29316 </a><a href="#h22-0-10243" id="h22-0-10243" class="d">- mode 29317 </a><a href="#h22-0-10244" id="h22-0-10244" class="d">- ); 29318 </a><a href="#h22-0-10245" id="h22-0-10245" class="d">- mode.lanes = lanes; 29319 </a><a href="#h22-0-10246" id="h22-0-10246" class="d">- mode.stateNode = { 29320 </a><a href="#h22-0-10247" id="h22-0-10247" class="d">- containerInfo: portal.containerInfo, 29321 </a><a href="#h22-0-10248" id="h22-0-10248" class="d">- pendingChildren: null, 29322 </a><a href="#h22-0-10249" id="h22-0-10249" class="d">- implementation: portal.implementation 29323 </a><a href="#h22-0-10250" id="h22-0-10250" class="d">- }; 29324 </a><a href="#h22-0-10251" id="h22-0-10251" class="d">- return mode; 29325 </a><a href="#h22-0-10252" id="h22-0-10252" class="d">- } 29326 </a><a href="#h22-0-10253" id="h22-0-10253" class="d">- function FiberRootNode(containerInfo, tag, hydrate, identifierPrefix, onUncaughtError, onCaughtError, onRecoverableError, formState) { 29327 </a><a href="#h22-0-10254" id="h22-0-10254" class="d">- this.tag = 1; 29328 </a><a href="#h22-0-10255" id="h22-0-10255" class="d">- this.containerInfo = containerInfo; 29329 </a><a href="#h22-0-10256" id="h22-0-10256" class="d">- this.finishedWork = this.pingCache = this.current = this.pendingChildren = null; 29330 </a><a href="#h22-0-10257" id="h22-0-10257" class="d">- this.timeoutHandle = noTimeout; 29331 </a><a href="#h22-0-10258" id="h22-0-10258" class="d">- this.callbackNode = this.next = this.pendingContext = this.context = this.cancelPendingCommit = null; 29332 </a><a href="#h22-0-10259" id="h22-0-10259" class="d">- this.callbackPriority = 0; 29333 </a><a href="#h22-0-10260" id="h22-0-10260" class="d">- this.expirationTimes = createLaneMap(-1); 29334 </a><a href="#h22-0-10261" id="h22-0-10261" class="d">- this.entangledLanes = this.shellSuspendCounter = this.errorRecoveryDisabledLanes = this.finishedLanes = this.expiredLanes = this.warmLanes = this.pingedLanes = this.suspendedLanes = this.pendingLanes = 0; 29335 </a><a href="#h22-0-10262" id="h22-0-10262" class="d">- this.entanglements = createLaneMap(0); 29336 </a><a href="#h22-0-10263" id="h22-0-10263" class="d">- this.hiddenUpdates = createLaneMap(null); 29337 </a><a href="#h22-0-10264" id="h22-0-10264" class="d">- this.identifierPrefix = identifierPrefix; 29338 </a><a href="#h22-0-10265" id="h22-0-10265" class="d">- this.onUncaughtError = onUncaughtError; 29339 </a><a href="#h22-0-10266" id="h22-0-10266" class="d">- this.onCaughtError = onCaughtError; 29340 </a><a href="#h22-0-10267" id="h22-0-10267" class="d">- this.onRecoverableError = onRecoverableError; 29341 </a><a href="#h22-0-10268" id="h22-0-10268" class="d">- this.pooledCache = null; 29342 </a><a href="#h22-0-10269" id="h22-0-10269" class="d">- this.pooledCacheLanes = 0; 29343 </a><a href="#h22-0-10270" id="h22-0-10270" class="d">- this.formState = formState; 29344 </a><a href="#h22-0-10271" id="h22-0-10271" class="d">- this.incompleteTransitions = /* @__PURE__ */ new Map(); 29345 </a><a href="#h22-0-10272" id="h22-0-10272" class="d">- this.passiveEffectDuration = this.effectDuration = -0; 29346 </a><a href="#h22-0-10273" id="h22-0-10273" class="d">- this.memoizedUpdaters = /* @__PURE__ */ new Set(); 29347 </a><a href="#h22-0-10274" id="h22-0-10274" class="d">- containerInfo = this.pendingUpdatersLaneMap = []; 29348 </a><a href="#h22-0-10275" id="h22-0-10275" class="d">- for (tag = 0; 31 > tag; tag++) containerInfo.push(/* @__PURE__ */ new Set()); 29349 </a><a href="#h22-0-10276" id="h22-0-10276" class="d">- this._debugRootType = hydrate ? "hydrateRoot()" : "createRoot()"; 29350 </a><a href="#h22-0-10277" id="h22-0-10277" class="d">- } 29351 </a><a href="#h22-0-10278" id="h22-0-10278" class="d">- function createFiberRoot(containerInfo, tag, hydrate, initialChildren, hydrationCallbacks, isStrictMode, identifierPrefix, onUncaughtError, onCaughtError, onRecoverableError, transitionCallbacks, formState) { 29352 </a><a href="#h22-0-10279" id="h22-0-10279" class="d">- containerInfo = new FiberRootNode( 29353 </a><a href="#h22-0-10280" id="h22-0-10280" class="d">- containerInfo, 29354 </a><a href="#h22-0-10281" id="h22-0-10281" class="d">- tag, 29355 </a><a href="#h22-0-10282" id="h22-0-10282" class="d">- hydrate, 29356 </a><a href="#h22-0-10283" id="h22-0-10283" class="d">- identifierPrefix, 29357 </a><a href="#h22-0-10284" id="h22-0-10284" class="d">- onUncaughtError, 29358 </a><a href="#h22-0-10285" id="h22-0-10285" class="d">- onCaughtError, 29359 </a><a href="#h22-0-10286" id="h22-0-10286" class="d">- onRecoverableError, 29360 </a><a href="#h22-0-10287" id="h22-0-10287" class="d">- formState 29361 </a><a href="#h22-0-10288" id="h22-0-10288" class="d">- ); 29362 </a><a href="#h22-0-10289" id="h22-0-10289" class="d">- tag = 1; 29363 </a><a href="#h22-0-10290" id="h22-0-10290" class="d">- true === isStrictMode && (tag |= 24); 29364 </a><a href="#h22-0-10291" id="h22-0-10291" class="d">- isDevToolsPresent && (tag |= 2); 29365 </a><a href="#h22-0-10292" id="h22-0-10292" class="d">- isStrictMode = createFiber(3, null, null, tag); 29366 </a><a href="#h22-0-10293" id="h22-0-10293" class="d">- containerInfo.current = isStrictMode; 29367 </a><a href="#h22-0-10294" id="h22-0-10294" class="d">- isStrictMode.stateNode = containerInfo; 29368 </a><a href="#h22-0-10295" id="h22-0-10295" class="d">- tag = createCache(); 29369 </a><a href="#h22-0-10296" id="h22-0-10296" class="d">- retainCache(tag); 29370 </a><a href="#h22-0-10297" id="h22-0-10297" class="d">- containerInfo.pooledCache = tag; 29371 </a><a href="#h22-0-10298" id="h22-0-10298" class="d">- retainCache(tag); 29372 </a><a href="#h22-0-10299" id="h22-0-10299" class="d">- isStrictMode.memoizedState = { 29373 </a><a href="#h22-0-10300" id="h22-0-10300" class="d">- element: initialChildren, 29374 </a><a href="#h22-0-10301" id="h22-0-10301" class="d">- isDehydrated: hydrate, 29375 </a><a href="#h22-0-10302" id="h22-0-10302" class="d">- cache: tag 29376 </a><a href="#h22-0-10303" id="h22-0-10303" class="d">- }; 29377 </a><a href="#h22-0-10304" id="h22-0-10304" class="d">- initializeUpdateQueue(isStrictMode); 29378 </a><a href="#h22-0-10305" id="h22-0-10305" class="d">- return containerInfo; 29379 </a><a href="#h22-0-10306" id="h22-0-10306" class="d">- } 29380 </a><a href="#h22-0-10307" id="h22-0-10307" class="d">- function testStringCoercion(value) { 29381 </a><a href="#h22-0-10308" id="h22-0-10308" class="d">- return "" + value; 29382 </a><a href="#h22-0-10309" id="h22-0-10309" class="d">- } 29383 </a><a href="#h22-0-10310" id="h22-0-10310" class="d">- function getContextForSubtree(parentComponent) { 29384 </a><a href="#h22-0-10311" id="h22-0-10311" class="d">- if (!parentComponent) return emptyContextObject; 29385 </a><a href="#h22-0-10312" id="h22-0-10312" class="d">- parentComponent = emptyContextObject; 29386 </a><a href="#h22-0-10313" id="h22-0-10313" class="d">- return parentComponent; 29387 </a><a href="#h22-0-10314" id="h22-0-10314" class="d">- } 29388 </a><a href="#h22-0-10315" id="h22-0-10315" class="d">- function updateContainerSync(element, container, parentComponent, callback) { 29389 </a><a href="#h22-0-10316" id="h22-0-10316" class="d">- 0 === container.tag && flushPassiveEffects(); 29390 </a><a href="#h22-0-10317" id="h22-0-10317" class="d">- updateContainerImpl( 29391 </a><a href="#h22-0-10318" id="h22-0-10318" class="d">- container.current, 29392 </a><a href="#h22-0-10319" id="h22-0-10319" class="d">- 2, 29393 </a><a href="#h22-0-10320" id="h22-0-10320" class="d">- element, 29394 </a><a href="#h22-0-10321" id="h22-0-10321" class="d">- container, 29395 </a><a href="#h22-0-10322" id="h22-0-10322" class="d">- parentComponent, 29396 </a><a href="#h22-0-10323" id="h22-0-10323" class="d">- callback 29397 </a><a href="#h22-0-10324" id="h22-0-10324" class="d">- ); 29398 </a><a href="#h22-0-10325" id="h22-0-10325" class="d">- return 2; 29399 </a><a href="#h22-0-10326" id="h22-0-10326" class="d">- } 29400 </a><a href="#h22-0-10327" id="h22-0-10327" class="d">- function updateContainerImpl(rootFiber, lane, element, container, parentComponent, callback) { 29401 </a><a href="#h22-0-10328" id="h22-0-10328" class="d">- if (injectedHook && "function" === typeof injectedHook.onScheduleFiberRoot) 29402 </a><a href="#h22-0-10329" id="h22-0-10329" class="d">- try { 29403 </a><a href="#h22-0-10330" id="h22-0-10330" class="d">- injectedHook.onScheduleFiberRoot(rendererID, container, element); 29404 </a><a href="#h22-0-10331" id="h22-0-10331" class="d">- } catch (err) { 29405 </a><a href="#h22-0-10332" id="h22-0-10332" class="d">- hasLoggedError || (hasLoggedError = true, console.error( 29406 </a><a href="#h22-0-10333" id="h22-0-10333" class="d">- "React instrumentation encountered an error: %s", 29407 </a><a href="#h22-0-10334" id="h22-0-10334" class="d">- err 29408 </a><a href="#h22-0-10335" id="h22-0-10335" class="d">- )); 29409 </a><a href="#h22-0-10336" id="h22-0-10336" class="d">- } 29410 </a><a href="#h22-0-10337" id="h22-0-10337" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markRenderScheduled && injectedProfilingHooks.markRenderScheduled(lane); 29411 </a><a href="#h22-0-10338" id="h22-0-10338" class="d">- parentComponent = getContextForSubtree(parentComponent); 29412 </a><a href="#h22-0-10339" id="h22-0-10339" class="d">- null === container.context ? container.context = parentComponent : container.pendingContext = parentComponent; 29413 </a><a href="#h22-0-10340" id="h22-0-10340" class="d">- isRendering && null !== current && !didWarnAboutNestedUpdates && (didWarnAboutNestedUpdates = true, console.error( 29414 </a><a href="#h22-0-10341" id="h22-0-10341" class="d">- "Render methods should be a pure function of props and state; triggering nested component updates from render is not allowed. If necessary, trigger nested updates in componentDidUpdate.\n\nCheck the render method of %s.", 29415 </a><a href="#h22-0-10342" id="h22-0-10342" class="d">- getComponentNameFromFiber(current) || "Unknown" 29416 </a><a href="#h22-0-10343" id="h22-0-10343" class="d">- )); 29417 </a><a href="#h22-0-10344" id="h22-0-10344" class="d">- container = createUpdate(lane); 29418 </a><a href="#h22-0-10345" id="h22-0-10345" class="d">- container.payload = { element }; 29419 </a><a href="#h22-0-10346" id="h22-0-10346" class="d">- callback = void 0 === callback ? null : callback; 29420 </a><a href="#h22-0-10347" id="h22-0-10347" class="d">- null !== callback && ("function" !== typeof callback && console.error( 29421 </a><a href="#h22-0-10348" id="h22-0-10348" class="d">- "Expected the last optional `callback` argument to be a function. Instead received: %s.", 29422 </a><a href="#h22-0-10349" id="h22-0-10349" class="d">- callback 29423 </a><a href="#h22-0-10350" id="h22-0-10350" class="d">- ), container.callback = callback); 29424 </a><a href="#h22-0-10351" id="h22-0-10351" class="d">- element = enqueueUpdate(rootFiber, container, lane); 29425 </a><a href="#h22-0-10352" id="h22-0-10352" class="d">- null !== element && (scheduleUpdateOnFiber(element, rootFiber, lane), entangleTransitions(element, rootFiber, lane)); 29426 </a><a href="#h22-0-10353" id="h22-0-10353" class="d">- } 29427 </a><a href="#h22-0-10354" id="h22-0-10354" class="d">- function markRetryLaneImpl(fiber, retryLane) { 29428 </a><a href="#h22-0-10355" id="h22-0-10355" class="d">- fiber = fiber.memoizedState; 29429 </a><a href="#h22-0-10356" id="h22-0-10356" class="d">- if (null !== fiber && null !== fiber.dehydrated) { 29430 </a><a href="#h22-0-10357" id="h22-0-10357" class="d">- var a = fiber.retryLane; 29431 </a><a href="#h22-0-10358" id="h22-0-10358" class="d">- fiber.retryLane = 0 !== a && a < retryLane ? a : retryLane; 29432 </a><a href="#h22-0-10359" id="h22-0-10359" class="d">- } 29433 </a><a href="#h22-0-10360" id="h22-0-10360" class="d">- } 29434 </a><a href="#h22-0-10361" id="h22-0-10361" class="d">- function markRetryLaneIfNotHydrated(fiber, retryLane) { 29435 </a><a href="#h22-0-10362" id="h22-0-10362" class="d">- markRetryLaneImpl(fiber, retryLane); 29436 </a><a href="#h22-0-10363" id="h22-0-10363" class="d">- (fiber = fiber.alternate) && markRetryLaneImpl(fiber, retryLane); 29437 </a><a href="#h22-0-10364" id="h22-0-10364" class="d">- } 29438 </a><a href="#h22-0-10365" id="h22-0-10365" class="d">- function getCurrentFiberForDevTools() { 29439 </a><a href="#h22-0-10366" id="h22-0-10366" class="d">- return current; 29440 </a><a href="#h22-0-10367" id="h22-0-10367" class="d">- } 29441 </a><a href="#h22-0-10368" id="h22-0-10368" class="d">- function getLaneLabelMap() { 29442 </a><a href="#h22-0-10369" id="h22-0-10369" class="d">- for (var map = /* @__PURE__ */ new Map(), lane = 1, index = 0; 31 > index; index++) { 29443 </a><a href="#h22-0-10370" id="h22-0-10370" class="d">- var label = getLabelForLane(lane); 29444 </a><a href="#h22-0-10371" id="h22-0-10371" class="d">- map.set(lane, label); 29445 </a><a href="#h22-0-10372" id="h22-0-10372" class="d">- lane *= 2; 29446 </a><a href="#h22-0-10373" id="h22-0-10373" class="d">- } 29447 </a><a href="#h22-0-10374" id="h22-0-10374" class="d">- return map; 29448 </a><a href="#h22-0-10375" id="h22-0-10375" class="d">- } 29449 </a><a href="#h22-0-10376" id="h22-0-10376" class="d">- var exports2 = {}; 29450 </a><a href="#h22-0-10377" id="h22-0-10377" class="d">- "use strict"; 29451 </a><a href="#h22-0-10378" id="h22-0-10378" class="d">- var React = require("react"), Scheduler = require_scheduler(), assign = Object.assign, REACT_LEGACY_ELEMENT_TYPE = Symbol.for("react.element"), REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), REACT_PROFILER_TYPE = Symbol.for("react.profiler"), REACT_PROVIDER_TYPE = Symbol.for("react.provider"), REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), REACT_CONTEXT_TYPE = Symbol.for("react.context"), REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"), REACT_MEMO_TYPE = Symbol.for("react.memo"), REACT_LAZY_TYPE = Symbol.for("react.lazy"); 29452 </a><a href="#h22-0-10379" id="h22-0-10379" class="d">- Symbol.for("react.scope"); 29453 </a><a href="#h22-0-10380" id="h22-0-10380" class="d">- Symbol.for("react.debug_trace_mode"); 29454 </a><a href="#h22-0-10381" id="h22-0-10381" class="d">- var REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"); 29455 </a><a href="#h22-0-10382" id="h22-0-10382" class="d">- Symbol.for("react.legacy_hidden"); 29456 </a><a href="#h22-0-10383" id="h22-0-10383" class="d">- Symbol.for("react.tracing_marker"); 29457 </a><a href="#h22-0-10384" id="h22-0-10384" class="d">- var REACT_MEMO_CACHE_SENTINEL = Symbol.for("react.memo_cache_sentinel"), MAYBE_ITERATOR_SYMBOL = Symbol.iterator, REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"), ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, disabledDepth = 0, prevLog, prevInfo, prevWarn, prevError, prevGroup, prevGroupCollapsed, prevGroupEnd; 29458 </a><a href="#h22-0-10385" id="h22-0-10385" class="d">- disabledLog.__reactDisabledLog = true; 29459 </a><a href="#h22-0-10386" id="h22-0-10386" class="d">- var prefix, suffix, reentry = false; 29460 </a><a href="#h22-0-10387" id="h22-0-10387" class="d">- var componentFrameCache = new ("function" === typeof WeakMap ? WeakMap : Map)(); 29461 </a><a href="#h22-0-10388" id="h22-0-10388" class="d">- var current = null, isRendering = false, isArrayImpl = Array.isArray, rendererVersion = $$$config.rendererVersion, rendererPackageName = $$$config.rendererPackageName, extraDevToolsConfig = $$$config.extraDevToolsConfig, getPublicInstance = $$$config.getPublicInstance, getRootHostContext = $$$config.getRootHostContext, getChildHostContext = $$$config.getChildHostContext, prepareForCommit = $$$config.prepareForCommit, resetAfterCommit = $$$config.resetAfterCommit, createInstance = $$$config.createInstance, appendInitialChild = $$$config.appendInitialChild, finalizeInitialChildren = $$$config.finalizeInitialChildren, shouldSetTextContent = $$$config.shouldSetTextContent, createTextInstance = $$$config.createTextInstance, scheduleTimeout = $$$config.scheduleTimeout, cancelTimeout = $$$config.cancelTimeout, noTimeout = $$$config.noTimeout, isPrimaryRenderer = $$$config.isPrimaryRenderer; 29462 </a><a href="#h22-0-10389" id="h22-0-10389" class="d">- $$$config.warnsIfNotActing; 29463 </a><a href="#h22-0-10390" id="h22-0-10390" class="d">- var supportsMutation = $$$config.supportsMutation, supportsPersistence = $$$config.supportsPersistence, supportsHydration = $$$config.supportsHydration, getInstanceFromNode = $$$config.getInstanceFromNode; 29464 </a><a href="#h22-0-10391" id="h22-0-10391" class="d">- $$$config.beforeActiveInstanceBlur; 29465 </a><a href="#h22-0-10392" id="h22-0-10392" class="d">- $$$config.afterActiveInstanceBlur; 29466 </a><a href="#h22-0-10393" id="h22-0-10393" class="d">- var preparePortalMount = $$$config.preparePortalMount; 29467 </a><a href="#h22-0-10394" id="h22-0-10394" class="d">- $$$config.prepareScopeUpdate; 29468 </a><a href="#h22-0-10395" id="h22-0-10395" class="d">- $$$config.getInstanceFromScope; 29469 </a><a href="#h22-0-10396" id="h22-0-10396" class="d">- var setCurrentUpdatePriority = $$$config.setCurrentUpdatePriority, getCurrentUpdatePriority = $$$config.getCurrentUpdatePriority, resolveUpdatePriority = $$$config.resolveUpdatePriority; 29470 </a><a href="#h22-0-10397" id="h22-0-10397" class="d">- $$$config.resolveEventType; 29471 </a><a href="#h22-0-10398" id="h22-0-10398" class="d">- $$$config.resolveEventTimeStamp; 29472 </a><a href="#h22-0-10399" id="h22-0-10399" class="d">- var shouldAttemptEagerTransition = $$$config.shouldAttemptEagerTransition, detachDeletedInstance = $$$config.detachDeletedInstance; 29473 </a><a href="#h22-0-10400" id="h22-0-10400" class="d">- $$$config.requestPostPaintCallback; 29474 </a><a href="#h22-0-10401" id="h22-0-10401" class="d">- var maySuspendCommit = $$$config.maySuspendCommit, preloadInstance = $$$config.preloadInstance, startSuspendingCommit = $$$config.startSuspendingCommit, suspendInstance = $$$config.suspendInstance, waitForCommitToBeReady = $$$config.waitForCommitToBeReady, NotPendingTransition = $$$config.NotPendingTransition, HostTransitionContext = $$$config.HostTransitionContext, resetFormInstance = $$$config.resetFormInstance, bindToConsole = $$$config.bindToConsole, supportsMicrotasks = $$$config.supportsMicrotasks, scheduleMicrotask = $$$config.scheduleMicrotask, supportsTestSelectors = $$$config.supportsTestSelectors, findFiberRoot = $$$config.findFiberRoot, getBoundingRect = $$$config.getBoundingRect, getTextContent = $$$config.getTextContent, isHiddenSubtree = $$$config.isHiddenSubtree, matchAccessibilityRole = $$$config.matchAccessibilityRole, setFocusIfFocusable = $$$config.setFocusIfFocusable, setupIntersectionObserver = $$$config.setupIntersectionObserver, appendChild = $$$config.appendChild, appendChildToContainer = $$$config.appendChildToContainer, commitTextUpdate = $$$config.commitTextUpdate, commitMount = $$$config.commitMount, commitUpdate = $$$config.commitUpdate, insertBefore = $$$config.insertBefore, insertInContainerBefore = $$$config.insertInContainerBefore, removeChild = $$$config.removeChild, removeChildFromContainer = $$$config.removeChildFromContainer, resetTextContent = $$$config.resetTextContent, hideInstance = $$$config.hideInstance, hideTextInstance = $$$config.hideTextInstance, unhideInstance = $$$config.unhideInstance, unhideTextInstance = $$$config.unhideTextInstance, clearContainer = $$$config.clearContainer, cloneInstance = $$$config.cloneInstance, createContainerChildSet = $$$config.createContainerChildSet, appendChildToContainerChildSet = $$$config.appendChildToContainerChildSet, finalizeContainerChildren = $$$config.finalizeContainerChildren, replaceContainerChildren = $$$config.replaceContainerChildren, cloneHiddenInstance = $$$config.cloneHiddenInstance, cloneHiddenTextInstance = $$$config.cloneHiddenTextInstance, isSuspenseInstancePending = $$$config.isSuspenseInstancePending, isSuspenseInstanceFallback = $$$config.isSuspenseInstanceFallback, getSuspenseInstanceFallbackErrorDetails = $$$config.getSuspenseInstanceFallbackErrorDetails, registerSuspenseInstanceRetry = $$$config.registerSuspenseInstanceRetry, canHydrateFormStateMarker = $$$config.canHydrateFormStateMarker, isFormStateMarkerMatching = $$$config.isFormStateMarkerMatching, getNextHydratableSibling = $$$config.getNextHydratableSibling, getFirstHydratableChild = $$$config.getFirstHydratableChild, getFirstHydratableChildWithinContainer = $$$config.getFirstHydratableChildWithinContainer, getFirstHydratableChildWithinSuspenseInstance = $$$config.getFirstHydratableChildWithinSuspenseInstance, canHydrateInstance = $$$config.canHydrateInstance, canHydrateTextInstance = $$$config.canHydrateTextInstance, canHydrateSuspenseInstance = $$$config.canHydrateSuspenseInstance, hydrateInstance = $$$config.hydrateInstance, hydrateTextInstance = $$$config.hydrateTextInstance, hydrateSuspenseInstance = $$$config.hydrateSuspenseInstance, getNextHydratableInstanceAfterSuspenseInstance = $$$config.getNextHydratableInstanceAfterSuspenseInstance, commitHydratedContainer = $$$config.commitHydratedContainer, commitHydratedSuspenseInstance = $$$config.commitHydratedSuspenseInstance, clearSuspenseBoundary = $$$config.clearSuspenseBoundary, clearSuspenseBoundaryFromContainer = $$$config.clearSuspenseBoundaryFromContainer, shouldDeleteUnhydratedTailInstances = $$$config.shouldDeleteUnhydratedTailInstances, diffHydratedPropsForDevWarnings = $$$config.diffHydratedPropsForDevWarnings, diffHydratedTextForDevWarnings = $$$config.diffHydratedTextForDevWarnings, describeHydratableInstanceForDevWarnings = $$$config.describeHydratableInstanceForDevWarnings, validateHydratableInstance = $$$config.validateHydratableInstance, validateHydratableTextInstance = $$$config.validateHydratableTextInstance, supportsResources = $$$config.supportsResources, isHostHoistableType = $$$config.isHostHoistableType, getHoistableRoot = $$$config.getHoistableRoot, getResource = $$$config.getResource, acquireResource = $$$config.acquireResource, releaseResource = $$$config.releaseResource, hydrateHoistable = $$$config.hydrateHoistable, mountHoistable = $$$config.mountHoistable, unmountHoistable = $$$config.unmountHoistable, createHoistableInstance = $$$config.createHoistableInstance, prepareToCommitHoistables = $$$config.prepareToCommitHoistables, mayResourceSuspendCommit = $$$config.mayResourceSuspendCommit, preloadResource = $$$config.preloadResource, suspendResource = $$$config.suspendResource, supportsSingletons = $$$config.supportsSingletons, resolveSingletonInstance = $$$config.resolveSingletonInstance, clearSingleton = $$$config.clearSingleton, acquireSingletonInstance = $$$config.acquireSingletonInstance, releaseSingletonInstance = $$$config.releaseSingletonInstance, isHostSingletonType = $$$config.isHostSingletonType, valueStack = []; 29475 </a><a href="#h22-0-10402" id="h22-0-10402" class="d">- var fiberStack = []; 29476 </a><a href="#h22-0-10403" id="h22-0-10403" class="d">- var index$jscomp$0 = -1, emptyContextObject = {}; 29477 </a><a href="#h22-0-10404" id="h22-0-10404" class="d">- Object.freeze(emptyContextObject); 29478 </a><a href="#h22-0-10405" id="h22-0-10405" class="d">- var clz32 = Math.clz32 ? Math.clz32 : clz32Fallback, log$1 = Math.log, LN2 = Math.LN2, nextTransitionLane = 128, nextRetryLane = 4194304, scheduleCallback$3 = Scheduler.unstable_scheduleCallback, cancelCallback$1 = Scheduler.unstable_cancelCallback, shouldYield = Scheduler.unstable_shouldYield, requestPaint = Scheduler.unstable_requestPaint, now$1 = Scheduler.unstable_now, ImmediatePriority = Scheduler.unstable_ImmediatePriority, UserBlockingPriority = Scheduler.unstable_UserBlockingPriority, NormalPriority$1 = Scheduler.unstable_NormalPriority, IdlePriority = Scheduler.unstable_IdlePriority, log = Scheduler.log, unstable_setDisableYieldValue = Scheduler.unstable_setDisableYieldValue, rendererID = null, injectedHook = null, injectedProfilingHooks = null, hasLoggedError = false, isDevToolsPresent = "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__, objectIs = "function" === typeof Object.is ? Object.is : is, CapturedStacks = /* @__PURE__ */ new WeakMap(), forkStack = [], forkStackIndex = 0, treeForkProvider = null, treeForkCount = 0, idStack = [], idStackIndex = 0, treeContextProvider = null, treeContextId = 1, treeContextOverflow = "", contextStackCursor = createCursor(null), contextFiberStackCursor = createCursor(null), rootInstanceStackCursor = createCursor(null), hostTransitionProviderCursor = createCursor(null), needsEscaping = /["'&<>\n\t]|^\s|\s$/, hydrationParentFiber = null, nextHydratableInstance = null, isHydrating = false, didSuspendOrErrorDEV = false, hydrationDiffRootDEV = null, hydrationErrors = null, rootOrSingletonContext = false, HydrationMismatchException = Error( 29479 </a><a href="#h22-0-10406" id="h22-0-10406" class="d">- "Hydration Mismatch Exception: This is not a real error, and should not leak into userspace. If you're seeing this, it's likely a bug in React." 29480 </a><a href="#h22-0-10407" id="h22-0-10407" class="d">- ), NoMode = 0, concurrentQueues = [], concurrentQueuesIndex = 0, concurrentlyUpdatedLanes = 0, now = Scheduler.unstable_now, commitStartTime = -0, profilerStartTime = -1.1, profilerEffectDuration = -0, currentUpdateIsNested = false, nestedUpdateScheduled = false, firstScheduledRoot = null, lastScheduledRoot = null, didScheduleMicrotask = false, didScheduleMicrotask_act = false, mightHavePendingSyncWork = false, isFlushingWork = false, currentEventTransitionLane = 0, fakeActCallbackNode$1 = {}, currentEntangledListeners = null, currentEntangledPendingCount = 0, currentEntangledLane = 0, currentEntangledActionThenable = null, UpdateState = 0, ReplaceState = 1, ForceUpdate = 2, CaptureUpdate = 3, hasForceUpdate = false; 29481 </a><a href="#h22-0-10408" id="h22-0-10408" class="d">- var didWarnUpdateInsideUpdate = false; 29482 </a><a href="#h22-0-10409" id="h22-0-10409" class="d">- var currentlyProcessingQueue = null; 29483 </a><a href="#h22-0-10410" id="h22-0-10410" class="d">- var didReadFromEntangledAsyncAction = false, hasOwnProperty = Object.prototype.hasOwnProperty, ReactStrictModeWarnings = { 29484 </a><a href="#h22-0-10411" id="h22-0-10411" class="d">- recordUnsafeLifecycleWarnings: function() { 29485 </a><a href="#h22-0-10412" id="h22-0-10412" class="d">- }, 29486 </a><a href="#h22-0-10413" id="h22-0-10413" class="d">- flushPendingUnsafeLifecycleWarnings: function() { 29487 </a><a href="#h22-0-10414" id="h22-0-10414" class="d">- }, 29488 </a><a href="#h22-0-10415" id="h22-0-10415" class="d">- recordLegacyContextWarning: function() { 29489 </a><a href="#h22-0-10416" id="h22-0-10416" class="d">- }, 29490 </a><a href="#h22-0-10417" id="h22-0-10417" class="d">- flushLegacyContextWarning: function() { 29491 </a><a href="#h22-0-10418" id="h22-0-10418" class="d">- }, 29492 </a><a href="#h22-0-10419" id="h22-0-10419" class="d">- discardPendingWarnings: function() { 29493 </a><a href="#h22-0-10420" id="h22-0-10420" class="d">- } 29494 </a><a href="#h22-0-10421" id="h22-0-10421" class="d">- }, pendingComponentWillMountWarnings = [], pendingUNSAFE_ComponentWillMountWarnings = [], pendingComponentWillReceivePropsWarnings = [], pendingUNSAFE_ComponentWillReceivePropsWarnings = [], pendingComponentWillUpdateWarnings = [], pendingUNSAFE_ComponentWillUpdateWarnings = [], didWarnAboutUnsafeLifecycles = /* @__PURE__ */ new Set(); 29495 </a><a href="#h22-0-10422" id="h22-0-10422" class="d">- ReactStrictModeWarnings.recordUnsafeLifecycleWarnings = function(fiber, instance) { 29496 </a><a href="#h22-0-10423" id="h22-0-10423" class="d">- didWarnAboutUnsafeLifecycles.has(fiber.type) || ("function" === typeof instance.componentWillMount && true !== instance.componentWillMount.__suppressDeprecationWarning && pendingComponentWillMountWarnings.push(fiber), fiber.mode & 8 && "function" === typeof instance.UNSAFE_componentWillMount && pendingUNSAFE_ComponentWillMountWarnings.push(fiber), "function" === typeof instance.componentWillReceiveProps && true !== instance.componentWillReceiveProps.__suppressDeprecationWarning && pendingComponentWillReceivePropsWarnings.push(fiber), fiber.mode & 8 && "function" === typeof instance.UNSAFE_componentWillReceiveProps && pendingUNSAFE_ComponentWillReceivePropsWarnings.push(fiber), "function" === typeof instance.componentWillUpdate && true !== instance.componentWillUpdate.__suppressDeprecationWarning && pendingComponentWillUpdateWarnings.push(fiber), fiber.mode & 8 && "function" === typeof instance.UNSAFE_componentWillUpdate && pendingUNSAFE_ComponentWillUpdateWarnings.push(fiber)); 29497 </a><a href="#h22-0-10424" id="h22-0-10424" class="d">- }; 29498 </a><a href="#h22-0-10425" id="h22-0-10425" class="d">- ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings = function() { 29499 </a><a href="#h22-0-10426" id="h22-0-10426" class="d">- var componentWillMountUniqueNames = /* @__PURE__ */ new Set(); 29500 </a><a href="#h22-0-10427" id="h22-0-10427" class="d">- 0 < pendingComponentWillMountWarnings.length && (pendingComponentWillMountWarnings.forEach(function(fiber) { 29501 </a><a href="#h22-0-10428" id="h22-0-10428" class="d">- componentWillMountUniqueNames.add( 29502 </a><a href="#h22-0-10429" id="h22-0-10429" class="d">- getComponentNameFromFiber(fiber) || "Component" 29503 </a><a href="#h22-0-10430" id="h22-0-10430" class="d">- ); 29504 </a><a href="#h22-0-10431" id="h22-0-10431" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29505 </a><a href="#h22-0-10432" id="h22-0-10432" class="d">- }), pendingComponentWillMountWarnings = []); 29506 </a><a href="#h22-0-10433" id="h22-0-10433" class="d">- var UNSAFE_componentWillMountUniqueNames = /* @__PURE__ */ new Set(); 29507 </a><a href="#h22-0-10434" id="h22-0-10434" class="d">- 0 < pendingUNSAFE_ComponentWillMountWarnings.length && (pendingUNSAFE_ComponentWillMountWarnings.forEach(function(fiber) { 29508 </a><a href="#h22-0-10435" id="h22-0-10435" class="d">- UNSAFE_componentWillMountUniqueNames.add( 29509 </a><a href="#h22-0-10436" id="h22-0-10436" class="d">- getComponentNameFromFiber(fiber) || "Component" 29510 </a><a href="#h22-0-10437" id="h22-0-10437" class="d">- ); 29511 </a><a href="#h22-0-10438" id="h22-0-10438" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29512 </a><a href="#h22-0-10439" id="h22-0-10439" class="d">- }), pendingUNSAFE_ComponentWillMountWarnings = []); 29513 </a><a href="#h22-0-10440" id="h22-0-10440" class="d">- var componentWillReceivePropsUniqueNames = /* @__PURE__ */ new Set(); 29514 </a><a href="#h22-0-10441" id="h22-0-10441" class="d">- 0 < pendingComponentWillReceivePropsWarnings.length && (pendingComponentWillReceivePropsWarnings.forEach(function(fiber) { 29515 </a><a href="#h22-0-10442" id="h22-0-10442" class="d">- componentWillReceivePropsUniqueNames.add( 29516 </a><a href="#h22-0-10443" id="h22-0-10443" class="d">- getComponentNameFromFiber(fiber) || "Component" 29517 </a><a href="#h22-0-10444" id="h22-0-10444" class="d">- ); 29518 </a><a href="#h22-0-10445" id="h22-0-10445" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29519 </a><a href="#h22-0-10446" id="h22-0-10446" class="d">- }), pendingComponentWillReceivePropsWarnings = []); 29520 </a><a href="#h22-0-10447" id="h22-0-10447" class="d">- var UNSAFE_componentWillReceivePropsUniqueNames = /* @__PURE__ */ new Set(); 29521 </a><a href="#h22-0-10448" id="h22-0-10448" class="d">- 0 < pendingUNSAFE_ComponentWillReceivePropsWarnings.length && (pendingUNSAFE_ComponentWillReceivePropsWarnings.forEach( 29522 </a><a href="#h22-0-10449" id="h22-0-10449" class="d">- function(fiber) { 29523 </a><a href="#h22-0-10450" id="h22-0-10450" class="d">- UNSAFE_componentWillReceivePropsUniqueNames.add( 29524 </a><a href="#h22-0-10451" id="h22-0-10451" class="d">- getComponentNameFromFiber(fiber) || "Component" 29525 </a><a href="#h22-0-10452" id="h22-0-10452" class="d">- ); 29526 </a><a href="#h22-0-10453" id="h22-0-10453" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29527 </a><a href="#h22-0-10454" id="h22-0-10454" class="d">- } 29528 </a><a href="#h22-0-10455" id="h22-0-10455" class="d">- ), pendingUNSAFE_ComponentWillReceivePropsWarnings = []); 29529 </a><a href="#h22-0-10456" id="h22-0-10456" class="d">- var componentWillUpdateUniqueNames = /* @__PURE__ */ new Set(); 29530 </a><a href="#h22-0-10457" id="h22-0-10457" class="d">- 0 < pendingComponentWillUpdateWarnings.length && (pendingComponentWillUpdateWarnings.forEach(function(fiber) { 29531 </a><a href="#h22-0-10458" id="h22-0-10458" class="d">- componentWillUpdateUniqueNames.add( 29532 </a><a href="#h22-0-10459" id="h22-0-10459" class="d">- getComponentNameFromFiber(fiber) || "Component" 29533 </a><a href="#h22-0-10460" id="h22-0-10460" class="d">- ); 29534 </a><a href="#h22-0-10461" id="h22-0-10461" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29535 </a><a href="#h22-0-10462" id="h22-0-10462" class="d">- }), pendingComponentWillUpdateWarnings = []); 29536 </a><a href="#h22-0-10463" id="h22-0-10463" class="d">- var UNSAFE_componentWillUpdateUniqueNames = /* @__PURE__ */ new Set(); 29537 </a><a href="#h22-0-10464" id="h22-0-10464" class="d">- 0 < pendingUNSAFE_ComponentWillUpdateWarnings.length && (pendingUNSAFE_ComponentWillUpdateWarnings.forEach(function(fiber) { 29538 </a><a href="#h22-0-10465" id="h22-0-10465" class="d">- UNSAFE_componentWillUpdateUniqueNames.add( 29539 </a><a href="#h22-0-10466" id="h22-0-10466" class="d">- getComponentNameFromFiber(fiber) || "Component" 29540 </a><a href="#h22-0-10467" id="h22-0-10467" class="d">- ); 29541 </a><a href="#h22-0-10468" id="h22-0-10468" class="d">- didWarnAboutUnsafeLifecycles.add(fiber.type); 29542 </a><a href="#h22-0-10469" id="h22-0-10469" class="d">- }), pendingUNSAFE_ComponentWillUpdateWarnings = []); 29543 </a><a href="#h22-0-10470" id="h22-0-10470" class="d">- if (0 < UNSAFE_componentWillMountUniqueNames.size) { 29544 </a><a href="#h22-0-10471" id="h22-0-10471" class="d">- var sortedNames = setToSortedString( 29545 </a><a href="#h22-0-10472" id="h22-0-10472" class="d">- UNSAFE_componentWillMountUniqueNames 29546 </a><a href="#h22-0-10473" id="h22-0-10473" class="d">- ); 29547 </a><a href="#h22-0-10474" id="h22-0-10474" class="d">- console.error( 29548 </a><a href="#h22-0-10475" id="h22-0-10475" class="d">- "Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n\nPlease update the following components: %s", 29549 </a><a href="#h22-0-10476" id="h22-0-10476" class="d">- sortedNames 29550 </a><a href="#h22-0-10477" id="h22-0-10477" class="d">- ); 29551 </a><a href="#h22-0-10478" id="h22-0-10478" class="d">- } 29552 </a><a href="#h22-0-10479" id="h22-0-10479" class="d">- 0 < UNSAFE_componentWillReceivePropsUniqueNames.size && (sortedNames = setToSortedString( 29553 </a><a href="#h22-0-10480" id="h22-0-10480" class="d">- UNSAFE_componentWillReceivePropsUniqueNames 29554 </a><a href="#h22-0-10481" id="h22-0-10481" class="d">- ), console.error( 29555 </a><a href="#h22-0-10482" id="h22-0-10482" class="d">- "Using UNSAFE_componentWillReceiveProps in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://react.dev/link/derived-state\n\nPlease update the following components: %s", 29556 </a><a href="#h22-0-10483" id="h22-0-10483" class="d">- sortedNames 29557 </a><a href="#h22-0-10484" id="h22-0-10484" class="d">- )); 29558 </a><a href="#h22-0-10485" id="h22-0-10485" class="d">- 0 < UNSAFE_componentWillUpdateUniqueNames.size && (sortedNames = setToSortedString( 29559 </a><a href="#h22-0-10486" id="h22-0-10486" class="d">- UNSAFE_componentWillUpdateUniqueNames 29560 </a><a href="#h22-0-10487" id="h22-0-10487" class="d">- ), console.error( 29561 </a><a href="#h22-0-10488" id="h22-0-10488" class="d">- "Using UNSAFE_componentWillUpdate in strict mode is not recommended and may indicate bugs in your code. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n\nPlease update the following components: %s", 29562 </a><a href="#h22-0-10489" id="h22-0-10489" class="d">- sortedNames 29563 </a><a href="#h22-0-10490" id="h22-0-10490" class="d">- )); 29564 </a><a href="#h22-0-10491" id="h22-0-10491" class="d">- 0 < componentWillMountUniqueNames.size && (sortedNames = setToSortedString(componentWillMountUniqueNames), console.warn( 29565 </a><a href="#h22-0-10492" id="h22-0-10492" class="d">- "componentWillMount has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move code with side effects to componentDidMount, and set initial state in the constructor.\n* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s", 29566 </a><a href="#h22-0-10493" id="h22-0-10493" class="d">- sortedNames 29567 </a><a href="#h22-0-10494" id="h22-0-10494" class="d">- )); 29568 </a><a href="#h22-0-10495" id="h22-0-10495" class="d">- 0 < componentWillReceivePropsUniqueNames.size && (sortedNames = setToSortedString( 29569 </a><a href="#h22-0-10496" id="h22-0-10496" class="d">- componentWillReceivePropsUniqueNames 29570 </a><a href="#h22-0-10497" id="h22-0-10497" class="d">- ), console.warn( 29571 </a><a href="#h22-0-10498" id="h22-0-10498" class="d">- "componentWillReceiveProps has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://react.dev/link/derived-state\n* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s", 29572 </a><a href="#h22-0-10499" id="h22-0-10499" class="d">- sortedNames 29573 </a><a href="#h22-0-10500" id="h22-0-10500" class="d">- )); 29574 </a><a href="#h22-0-10501" id="h22-0-10501" class="d">- 0 < componentWillUpdateUniqueNames.size && (sortedNames = setToSortedString(componentWillUpdateUniqueNames), console.warn( 29575 </a><a href="#h22-0-10502" id="h22-0-10502" class="d">- "componentWillUpdate has been renamed, and is not recommended for use. See https://react.dev/link/unsafe-component-lifecycles for details.\n\n* Move data fetching code or side effects to componentDidUpdate.\n* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 18.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.\n\nPlease update the following components: %s", 29576 </a><a href="#h22-0-10503" id="h22-0-10503" class="d">- sortedNames 29577 </a><a href="#h22-0-10504" id="h22-0-10504" class="d">- )); 29578 </a><a href="#h22-0-10505" id="h22-0-10505" class="d">- }; 29579 </a><a href="#h22-0-10506" id="h22-0-10506" class="d">- var pendingLegacyContextWarning = /* @__PURE__ */ new Map(), didWarnAboutLegacyContext = /* @__PURE__ */ new Set(); 29580 </a><a href="#h22-0-10507" id="h22-0-10507" class="d">- ReactStrictModeWarnings.recordLegacyContextWarning = function(fiber, instance) { 29581 </a><a href="#h22-0-10508" id="h22-0-10508" class="d">- var strictRoot = null; 29582 </a><a href="#h22-0-10509" id="h22-0-10509" class="d">- for (var node = fiber; null !== node; ) 29583 </a><a href="#h22-0-10510" id="h22-0-10510" class="d">- node.mode & 8 && (strictRoot = node), node = node.return; 29584 </a><a href="#h22-0-10511" id="h22-0-10511" class="d">- null === strictRoot ? console.error( 29585 </a><a href="#h22-0-10512" id="h22-0-10512" class="d">- "Expected to find a StrictMode component in a strict mode tree. This error is likely caused by a bug in React. Please file an issue." 29586 </a><a href="#h22-0-10513" id="h22-0-10513" class="d">- ) : !didWarnAboutLegacyContext.has(fiber.type) && (node = pendingLegacyContextWarning.get(strictRoot), null != fiber.type.contextTypes || null != fiber.type.childContextTypes || null !== instance && "function" === typeof instance.getChildContext) && (void 0 === node && (node = [], pendingLegacyContextWarning.set(strictRoot, node)), node.push(fiber)); 29587 </a><a href="#h22-0-10514" id="h22-0-10514" class="d">- }; 29588 </a><a href="#h22-0-10515" id="h22-0-10515" class="d">- ReactStrictModeWarnings.flushLegacyContextWarning = function() { 29589 </a><a href="#h22-0-10516" id="h22-0-10516" class="d">- pendingLegacyContextWarning.forEach(function(fiberArray) { 29590 </a><a href="#h22-0-10517" id="h22-0-10517" class="d">- if (0 !== fiberArray.length) { 29591 </a><a href="#h22-0-10518" id="h22-0-10518" class="d">- var firstFiber = fiberArray[0], uniqueNames = /* @__PURE__ */ new Set(); 29592 </a><a href="#h22-0-10519" id="h22-0-10519" class="d">- fiberArray.forEach(function(fiber) { 29593 </a><a href="#h22-0-10520" id="h22-0-10520" class="d">- uniqueNames.add(getComponentNameFromFiber(fiber) || "Component"); 29594 </a><a href="#h22-0-10521" id="h22-0-10521" class="d">- didWarnAboutLegacyContext.add(fiber.type); 29595 </a><a href="#h22-0-10522" id="h22-0-10522" class="d">- }); 29596 </a><a href="#h22-0-10523" id="h22-0-10523" class="d">- var sortedNames = setToSortedString(uniqueNames); 29597 </a><a href="#h22-0-10524" id="h22-0-10524" class="d">- runWithFiberInDEV(firstFiber, function() { 29598 </a><a href="#h22-0-10525" id="h22-0-10525" class="d">- console.error( 29599 </a><a href="#h22-0-10526" id="h22-0-10526" class="d">- "Legacy context API has been detected within a strict-mode tree.\n\nThe old API will be supported in all 16.x releases, but applications using it should migrate to the new version.\n\nPlease update the following components: %s\n\nLearn more about this warning here: https://react.dev/link/legacy-context", 29600 </a><a href="#h22-0-10527" id="h22-0-10527" class="d">- sortedNames 29601 </a><a href="#h22-0-10528" id="h22-0-10528" class="d">- ); 29602 </a><a href="#h22-0-10529" id="h22-0-10529" class="d">- }); 29603 </a><a href="#h22-0-10530" id="h22-0-10530" class="d">- } 29604 </a><a href="#h22-0-10531" id="h22-0-10531" class="d">- }); 29605 </a><a href="#h22-0-10532" id="h22-0-10532" class="d">- }; 29606 </a><a href="#h22-0-10533" id="h22-0-10533" class="d">- ReactStrictModeWarnings.discardPendingWarnings = function() { 29607 </a><a href="#h22-0-10534" id="h22-0-10534" class="d">- pendingComponentWillMountWarnings = []; 29608 </a><a href="#h22-0-10535" id="h22-0-10535" class="d">- pendingUNSAFE_ComponentWillMountWarnings = []; 29609 </a><a href="#h22-0-10536" id="h22-0-10536" class="d">- pendingComponentWillReceivePropsWarnings = []; 29610 </a><a href="#h22-0-10537" id="h22-0-10537" class="d">- pendingUNSAFE_ComponentWillReceivePropsWarnings = []; 29611 </a><a href="#h22-0-10538" id="h22-0-10538" class="d">- pendingComponentWillUpdateWarnings = []; 29612 </a><a href="#h22-0-10539" id="h22-0-10539" class="d">- pendingUNSAFE_ComponentWillUpdateWarnings = []; 29613 </a><a href="#h22-0-10540" id="h22-0-10540" class="d">- pendingLegacyContextWarning = /* @__PURE__ */ new Map(); 29614 </a><a href="#h22-0-10541" id="h22-0-10541" class="d">- }; 29615 </a><a href="#h22-0-10542" id="h22-0-10542" class="d">- var SuspenseException = Error( 29616 </a><a href="#h22-0-10543" id="h22-0-10543" class="d">- "Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`" 29617 </a><a href="#h22-0-10544" id="h22-0-10544" class="d">- ), SuspenseyCommitException = Error( 29618 </a><a href="#h22-0-10545" id="h22-0-10545" class="d">- "Suspense Exception: This is not a real error, and should not leak into userspace. If you're seeing this, it's likely a bug in React." 29619 </a><a href="#h22-0-10546" id="h22-0-10546" class="d">- ), noopSuspenseyCommitThenable = { 29620 </a><a href="#h22-0-10547" id="h22-0-10547" class="d">- then: function() { 29621 </a><a href="#h22-0-10548" id="h22-0-10548" class="d">- console.error( 29622 </a><a href="#h22-0-10549" id="h22-0-10549" class="d">- 'Internal React error: A listener was unexpectedly attached to a "noop" thenable. This is a bug in React. Please file an issue.' 29623 </a><a href="#h22-0-10550" id="h22-0-10550" class="d">- ); 29624 </a><a href="#h22-0-10551" id="h22-0-10551" class="d">- } 29625 </a><a href="#h22-0-10552" id="h22-0-10552" class="d">- }, suspendedThenable = null, needsToResetSuspendedThenableDEV = false, callComponent = { 29626 </a><a href="#h22-0-10553" id="h22-0-10553" class="d">- "react-stack-bottom-frame": function(Component, props, secondArg) { 29627 </a><a href="#h22-0-10554" id="h22-0-10554" class="d">- var wasRendering = isRendering; 29628 </a><a href="#h22-0-10555" id="h22-0-10555" class="d">- isRendering = true; 29629 </a><a href="#h22-0-10556" id="h22-0-10556" class="d">- try { 29630 </a><a href="#h22-0-10557" id="h22-0-10557" class="d">- return Component(props, secondArg); 29631 </a><a href="#h22-0-10558" id="h22-0-10558" class="d">- } finally { 29632 </a><a href="#h22-0-10559" id="h22-0-10559" class="d">- isRendering = wasRendering; 29633 </a><a href="#h22-0-10560" id="h22-0-10560" class="d">- } 29634 </a><a href="#h22-0-10561" id="h22-0-10561" class="d">- } 29635 </a><a href="#h22-0-10562" id="h22-0-10562" class="d">- }, callComponentInDEV = callComponent["react-stack-bottom-frame"].bind(callComponent), callRender = { 29636 </a><a href="#h22-0-10563" id="h22-0-10563" class="d">- "react-stack-bottom-frame": function(instance) { 29637 </a><a href="#h22-0-10564" id="h22-0-10564" class="d">- var wasRendering = isRendering; 29638 </a><a href="#h22-0-10565" id="h22-0-10565" class="d">- isRendering = true; 29639 </a><a href="#h22-0-10566" id="h22-0-10566" class="d">- try { 29640 </a><a href="#h22-0-10567" id="h22-0-10567" class="d">- return instance.render(); 29641 </a><a href="#h22-0-10568" id="h22-0-10568" class="d">- } finally { 29642 </a><a href="#h22-0-10569" id="h22-0-10569" class="d">- isRendering = wasRendering; 29643 </a><a href="#h22-0-10570" id="h22-0-10570" class="d">- } 29644 </a><a href="#h22-0-10571" id="h22-0-10571" class="d">- } 29645 </a><a href="#h22-0-10572" id="h22-0-10572" class="d">- }, callRenderInDEV = callRender["react-stack-bottom-frame"].bind(callRender), callComponentDidMount = { 29646 </a><a href="#h22-0-10573" id="h22-0-10573" class="d">- "react-stack-bottom-frame": function(finishedWork, instance) { 29647 </a><a href="#h22-0-10574" id="h22-0-10574" class="d">- try { 29648 </a><a href="#h22-0-10575" id="h22-0-10575" class="d">- instance.componentDidMount(); 29649 </a><a href="#h22-0-10576" id="h22-0-10576" class="d">- } catch (error) { 29650 </a><a href="#h22-0-10577" id="h22-0-10577" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 29651 </a><a href="#h22-0-10578" id="h22-0-10578" class="d">- } 29652 </a><a href="#h22-0-10579" id="h22-0-10579" class="d">- } 29653 </a><a href="#h22-0-10580" id="h22-0-10580" class="d">- }, callComponentDidMountInDEV = callComponentDidMount["react-stack-bottom-frame"].bind(callComponentDidMount), callComponentDidUpdate = { 29654 </a><a href="#h22-0-10581" id="h22-0-10581" class="d">- "react-stack-bottom-frame": function(finishedWork, instance, prevProps, prevState, snapshot) { 29655 </a><a href="#h22-0-10582" id="h22-0-10582" class="d">- try { 29656 </a><a href="#h22-0-10583" id="h22-0-10583" class="d">- instance.componentDidUpdate(prevProps, prevState, snapshot); 29657 </a><a href="#h22-0-10584" id="h22-0-10584" class="d">- } catch (error) { 29658 </a><a href="#h22-0-10585" id="h22-0-10585" class="d">- captureCommitPhaseError(finishedWork, finishedWork.return, error); 29659 </a><a href="#h22-0-10586" id="h22-0-10586" class="d">- } 29660 </a><a href="#h22-0-10587" id="h22-0-10587" class="d">- } 29661 </a><a href="#h22-0-10588" id="h22-0-10588" class="d">- }, callComponentDidUpdateInDEV = callComponentDidUpdate["react-stack-bottom-frame"].bind(callComponentDidUpdate), callComponentDidCatch = { 29662 </a><a href="#h22-0-10589" id="h22-0-10589" class="d">- "react-stack-bottom-frame": function(instance, errorInfo) { 29663 </a><a href="#h22-0-10590" id="h22-0-10590" class="d">- var stack = errorInfo.stack; 29664 </a><a href="#h22-0-10591" id="h22-0-10591" class="d">- instance.componentDidCatch(errorInfo.value, { 29665 </a><a href="#h22-0-10592" id="h22-0-10592" class="d">- componentStack: null !== stack ? stack : "" 29666 </a><a href="#h22-0-10593" id="h22-0-10593" class="d">- }); 29667 </a><a href="#h22-0-10594" id="h22-0-10594" class="d">- } 29668 </a><a href="#h22-0-10595" id="h22-0-10595" class="d">- }, callComponentDidCatchInDEV = callComponentDidCatch["react-stack-bottom-frame"].bind(callComponentDidCatch), callComponentWillUnmount = { 29669 </a><a href="#h22-0-10596" id="h22-0-10596" class="d">- "react-stack-bottom-frame": function(current2, nearestMountedAncestor, instance) { 29670 </a><a href="#h22-0-10597" id="h22-0-10597" class="d">- try { 29671 </a><a href="#h22-0-10598" id="h22-0-10598" class="d">- instance.componentWillUnmount(); 29672 </a><a href="#h22-0-10599" id="h22-0-10599" class="d">- } catch (error) { 29673 </a><a href="#h22-0-10600" id="h22-0-10600" class="d">- captureCommitPhaseError(current2, nearestMountedAncestor, error); 29674 </a><a href="#h22-0-10601" id="h22-0-10601" class="d">- } 29675 </a><a href="#h22-0-10602" id="h22-0-10602" class="d">- } 29676 </a><a href="#h22-0-10603" id="h22-0-10603" class="d">- }, callComponentWillUnmountInDEV = callComponentWillUnmount["react-stack-bottom-frame"].bind(callComponentWillUnmount), callCreate = { 29677 </a><a href="#h22-0-10604" id="h22-0-10604" class="d">- "react-stack-bottom-frame": function(effect) { 29678 </a><a href="#h22-0-10605" id="h22-0-10605" class="d">- var create = effect.create; 29679 </a><a href="#h22-0-10606" id="h22-0-10606" class="d">- effect = effect.inst; 29680 </a><a href="#h22-0-10607" id="h22-0-10607" class="d">- create = create(); 29681 </a><a href="#h22-0-10608" id="h22-0-10608" class="d">- return effect.destroy = create; 29682 </a><a href="#h22-0-10609" id="h22-0-10609" class="d">- } 29683 </a><a href="#h22-0-10610" id="h22-0-10610" class="d">- }, callCreateInDEV = callCreate["react-stack-bottom-frame"].bind(callCreate), callDestroy = { 29684 </a><a href="#h22-0-10611" id="h22-0-10611" class="d">- "react-stack-bottom-frame": function(current2, nearestMountedAncestor, destroy) { 29685 </a><a href="#h22-0-10612" id="h22-0-10612" class="d">- try { 29686 </a><a href="#h22-0-10613" id="h22-0-10613" class="d">- destroy(); 29687 </a><a href="#h22-0-10614" id="h22-0-10614" class="d">- } catch (error) { 29688 </a><a href="#h22-0-10615" id="h22-0-10615" class="d">- captureCommitPhaseError(current2, nearestMountedAncestor, error); 29689 </a><a href="#h22-0-10616" id="h22-0-10616" class="d">- } 29690 </a><a href="#h22-0-10617" id="h22-0-10617" class="d">- } 29691 </a><a href="#h22-0-10618" id="h22-0-10618" class="d">- }, callDestroyInDEV = callDestroy["react-stack-bottom-frame"].bind(callDestroy), callLazyInit = { 29692 </a><a href="#h22-0-10619" id="h22-0-10619" class="d">- "react-stack-bottom-frame": function(lazy) { 29693 </a><a href="#h22-0-10620" id="h22-0-10620" class="d">- var init = lazy._init; 29694 </a><a href="#h22-0-10621" id="h22-0-10621" class="d">- return init(lazy._payload); 29695 </a><a href="#h22-0-10622" id="h22-0-10622" class="d">- } 29696 </a><a href="#h22-0-10623" id="h22-0-10623" class="d">- }, callLazyInitInDEV = callLazyInit["react-stack-bottom-frame"].bind(callLazyInit), thenableState$1 = null, thenableIndexCounter$1 = 0, currentDebugInfo = null, didWarnAboutMaps; 29697 </a><a href="#h22-0-10624" id="h22-0-10624" class="d">- var didWarnAboutGenerators = didWarnAboutMaps = false; 29698 </a><a href="#h22-0-10625" id="h22-0-10625" class="d">- var ownerHasKeyUseWarning = {}; 29699 </a><a href="#h22-0-10626" id="h22-0-10626" class="d">- var ownerHasFunctionTypeWarning = {}; 29700 </a><a href="#h22-0-10627" id="h22-0-10627" class="d">- var ownerHasSymbolTypeWarning = {}; 29701 </a><a href="#h22-0-10628" id="h22-0-10628" class="d">- warnForMissingKey = function(returnFiber, workInProgress2, child) { 29702 </a><a href="#h22-0-10629" id="h22-0-10629" class="d">- if (null !== child && "object" === typeof child && child._store && (!child._store.validated && null == child.key || 2 === child._store.validated)) { 29703 </a><a href="#h22-0-10630" id="h22-0-10630" class="d">- if ("object" !== typeof child._store) 29704 </a><a href="#h22-0-10631" id="h22-0-10631" class="d">- throw Error( 29705 </a><a href="#h22-0-10632" id="h22-0-10632" class="d">- "React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue." 29706 </a><a href="#h22-0-10633" id="h22-0-10633" class="d">- ); 29707 </a><a href="#h22-0-10634" id="h22-0-10634" class="d">- child._store.validated = 1; 29708 </a><a href="#h22-0-10635" id="h22-0-10635" class="d">- var componentName2 = getComponentNameFromFiber(returnFiber), componentKey = componentName2 || "null"; 29709 </a><a href="#h22-0-10636" id="h22-0-10636" class="d">- if (!ownerHasKeyUseWarning[componentKey]) { 29710 </a><a href="#h22-0-10637" id="h22-0-10637" class="d">- ownerHasKeyUseWarning[componentKey] = true; 29711 </a><a href="#h22-0-10638" id="h22-0-10638" class="d">- child = child._owner; 29712 </a><a href="#h22-0-10639" id="h22-0-10639" class="d">- returnFiber = returnFiber._debugOwner; 29713 </a><a href="#h22-0-10640" id="h22-0-10640" class="d">- var currentComponentErrorInfo = ""; 29714 </a><a href="#h22-0-10641" id="h22-0-10641" class="d">- returnFiber && "number" === typeof returnFiber.tag && (componentKey = getComponentNameFromFiber(returnFiber)) && (currentComponentErrorInfo = "\n\nCheck the render method of `" + componentKey + "`."); 29715 </a><a href="#h22-0-10642" id="h22-0-10642" class="d">- currentComponentErrorInfo || componentName2 && (currentComponentErrorInfo = "\n\nCheck the top-level render call using <" + componentName2 + ">."); 29716 </a><a href="#h22-0-10643" id="h22-0-10643" class="d">- var childOwnerAppendix = ""; 29717 </a><a href="#h22-0-10644" id="h22-0-10644" class="d">- null != child && returnFiber !== child && (componentName2 = null, "number" === typeof child.tag ? componentName2 = getComponentNameFromFiber(child) : "string" === typeof child.name && (componentName2 = child.name), componentName2 && (childOwnerAppendix = " It was passed a child from " + componentName2 + ".")); 29718 </a><a href="#h22-0-10645" id="h22-0-10645" class="d">- runWithFiberInDEV(workInProgress2, function() { 29719 </a><a href="#h22-0-10646" id="h22-0-10646" class="d">- console.error( 29720 </a><a href="#h22-0-10647" id="h22-0-10647" class="d">- 'Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.', 29721 </a><a href="#h22-0-10648" id="h22-0-10648" class="d">- currentComponentErrorInfo, 29722 </a><a href="#h22-0-10649" id="h22-0-10649" class="d">- childOwnerAppendix 29723 </a><a href="#h22-0-10650" id="h22-0-10650" class="d">- ); 29724 </a><a href="#h22-0-10651" id="h22-0-10651" class="d">- }); 29725 </a><a href="#h22-0-10652" id="h22-0-10652" class="d">- } 29726 </a><a href="#h22-0-10653" id="h22-0-10653" class="d">- } 29727 </a><a href="#h22-0-10654" id="h22-0-10654" class="d">- }; 29728 </a><a href="#h22-0-10655" id="h22-0-10655" class="d">- var reconcileChildFibers = createChildReconciler(true), mountChildFibers = createChildReconciler(false), currentTreeHiddenStackCursor = createCursor(null), prevEntangledRenderLanesCursor = createCursor(0), suspenseHandlerStackCursor = createCursor(null), shellBoundary = null, SubtreeSuspenseContextMask = 1, ForceSuspenseFallback = 2, suspenseStackCursor = createCursor(0), NoFlags = 0, HasEffect = 1, Insertion = 2, Layout = 4, Passive = 8, didWarnUncachedGetSnapshot; 29729 </a><a href="#h22-0-10656" id="h22-0-10656" class="d">- var didWarnAboutMismatchedHooksForComponent = /* @__PURE__ */ new Set(); 29730 </a><a href="#h22-0-10657" id="h22-0-10657" class="d">- var didWarnAboutUseWrappedInTryCatch = /* @__PURE__ */ new Set(); 29731 </a><a href="#h22-0-10658" id="h22-0-10658" class="d">- var didWarnAboutAsyncClientComponent = /* @__PURE__ */ new Set(); 29732 </a><a href="#h22-0-10659" id="h22-0-10659" class="d">- var didWarnAboutUseFormState = /* @__PURE__ */ new Set(); 29733 </a><a href="#h22-0-10660" id="h22-0-10660" class="d">- var renderLanes = 0, currentlyRenderingFiber$1 = null, currentHook = null, workInProgressHook = null, didScheduleRenderPhaseUpdate = false, didScheduleRenderPhaseUpdateDuringThisPass = false, shouldDoubleInvokeUserFnsInHooksDEV = false, localIdCounter = 0, thenableIndexCounter = 0, thenableState = null, globalClientIdCounter = 0, RE_RENDER_LIMIT = 25, currentHookNameInDev = null, hookTypesDev = null, hookTypesUpdateIndexDev = -1, ignorePreviousDependencies = false; 29734 </a><a href="#h22-0-10661" id="h22-0-10661" class="d">- var createFunctionComponentUpdateQueue = function() { 29735 </a><a href="#h22-0-10662" id="h22-0-10662" class="d">- return { lastEffect: null, events: null, stores: null, memoCache: null }; 29736 </a><a href="#h22-0-10663" id="h22-0-10663" class="d">- }; 29737 </a><a href="#h22-0-10664" id="h22-0-10664" class="d">- var ContextOnlyDispatcher = { 29738 </a><a href="#h22-0-10665" id="h22-0-10665" class="d">- readContext, 29739 </a><a href="#h22-0-10666" id="h22-0-10666" class="d">- use, 29740 </a><a href="#h22-0-10667" id="h22-0-10667" class="d">- useCallback: throwInvalidHookError, 29741 </a><a href="#h22-0-10668" id="h22-0-10668" class="d">- useContext: throwInvalidHookError, 29742 </a><a href="#h22-0-10669" id="h22-0-10669" class="d">- useEffect: throwInvalidHookError, 29743 </a><a href="#h22-0-10670" id="h22-0-10670" class="d">- useImperativeHandle: throwInvalidHookError, 29744 </a><a href="#h22-0-10671" id="h22-0-10671" class="d">- useLayoutEffect: throwInvalidHookError, 29745 </a><a href="#h22-0-10672" id="h22-0-10672" class="d">- useInsertionEffect: throwInvalidHookError, 29746 </a><a href="#h22-0-10673" id="h22-0-10673" class="d">- useMemo: throwInvalidHookError, 29747 </a><a href="#h22-0-10674" id="h22-0-10674" class="d">- useReducer: throwInvalidHookError, 29748 </a><a href="#h22-0-10675" id="h22-0-10675" class="d">- useRef: throwInvalidHookError, 29749 </a><a href="#h22-0-10676" id="h22-0-10676" class="d">- useState: throwInvalidHookError, 29750 </a><a href="#h22-0-10677" id="h22-0-10677" class="d">- useDebugValue: throwInvalidHookError, 29751 </a><a href="#h22-0-10678" id="h22-0-10678" class="d">- useDeferredValue: throwInvalidHookError, 29752 </a><a href="#h22-0-10679" id="h22-0-10679" class="d">- useTransition: throwInvalidHookError, 29753 </a><a href="#h22-0-10680" id="h22-0-10680" class="d">- useSyncExternalStore: throwInvalidHookError, 29754 </a><a href="#h22-0-10681" id="h22-0-10681" class="d">- useId: throwInvalidHookError 29755 </a><a href="#h22-0-10682" id="h22-0-10682" class="d">- }; 29756 </a><a href="#h22-0-10683" id="h22-0-10683" class="d">- ContextOnlyDispatcher.useCacheRefresh = throwInvalidHookError; 29757 </a><a href="#h22-0-10684" id="h22-0-10684" class="d">- ContextOnlyDispatcher.useMemoCache = throwInvalidHookError; 29758 </a><a href="#h22-0-10685" id="h22-0-10685" class="d">- ContextOnlyDispatcher.useHostTransitionStatus = throwInvalidHookError; 29759 </a><a href="#h22-0-10686" id="h22-0-10686" class="d">- ContextOnlyDispatcher.useFormState = throwInvalidHookError; 29760 </a><a href="#h22-0-10687" id="h22-0-10687" class="d">- ContextOnlyDispatcher.useActionState = throwInvalidHookError; 29761 </a><a href="#h22-0-10688" id="h22-0-10688" class="d">- ContextOnlyDispatcher.useOptimistic = throwInvalidHookError; 29762 </a><a href="#h22-0-10689" id="h22-0-10689" class="d">- var HooksDispatcherOnMountInDEV = null, HooksDispatcherOnMountWithHookTypesInDEV = null, HooksDispatcherOnUpdateInDEV = null, HooksDispatcherOnRerenderInDEV = null, InvalidNestedHooksDispatcherOnMountInDEV = null, InvalidNestedHooksDispatcherOnUpdateInDEV = null, InvalidNestedHooksDispatcherOnRerenderInDEV = null; 29763 </a><a href="#h22-0-10690" id="h22-0-10690" class="d">- HooksDispatcherOnMountInDEV = { 29764 </a><a href="#h22-0-10691" id="h22-0-10691" class="d">- readContext: function(context) { 29765 </a><a href="#h22-0-10692" id="h22-0-10692" class="d">- return readContext(context); 29766 </a><a href="#h22-0-10693" id="h22-0-10693" class="d">- }, 29767 </a><a href="#h22-0-10694" id="h22-0-10694" class="d">- use, 29768 </a><a href="#h22-0-10695" id="h22-0-10695" class="d">- useCallback: function(callback, deps) { 29769 </a><a href="#h22-0-10696" id="h22-0-10696" class="d">- currentHookNameInDev = "useCallback"; 29770 </a><a href="#h22-0-10697" id="h22-0-10697" class="d">- mountHookTypesDev(); 29771 </a><a href="#h22-0-10698" id="h22-0-10698" class="d">- checkDepsAreArrayDev(deps); 29772 </a><a href="#h22-0-10699" id="h22-0-10699" class="d">- return mountCallback(callback, deps); 29773 </a><a href="#h22-0-10700" id="h22-0-10700" class="d">- }, 29774 </a><a href="#h22-0-10701" id="h22-0-10701" class="d">- useContext: function(context) { 29775 </a><a href="#h22-0-10702" id="h22-0-10702" class="d">- currentHookNameInDev = "useContext"; 29776 </a><a href="#h22-0-10703" id="h22-0-10703" class="d">- mountHookTypesDev(); 29777 </a><a href="#h22-0-10704" id="h22-0-10704" class="d">- return readContext(context); 29778 </a><a href="#h22-0-10705" id="h22-0-10705" class="d">- }, 29779 </a><a href="#h22-0-10706" id="h22-0-10706" class="d">- useEffect: function(create, deps) { 29780 </a><a href="#h22-0-10707" id="h22-0-10707" class="d">- currentHookNameInDev = "useEffect"; 29781 </a><a href="#h22-0-10708" id="h22-0-10708" class="d">- mountHookTypesDev(); 29782 </a><a href="#h22-0-10709" id="h22-0-10709" class="d">- checkDepsAreArrayDev(deps); 29783 </a><a href="#h22-0-10710" id="h22-0-10710" class="d">- return mountEffect(create, deps); 29784 </a><a href="#h22-0-10711" id="h22-0-10711" class="d">- }, 29785 </a><a href="#h22-0-10712" id="h22-0-10712" class="d">- useImperativeHandle: function(ref, create, deps) { 29786 </a><a href="#h22-0-10713" id="h22-0-10713" class="d">- currentHookNameInDev = "useImperativeHandle"; 29787 </a><a href="#h22-0-10714" id="h22-0-10714" class="d">- mountHookTypesDev(); 29788 </a><a href="#h22-0-10715" id="h22-0-10715" class="d">- checkDepsAreArrayDev(deps); 29789 </a><a href="#h22-0-10716" id="h22-0-10716" class="d">- return mountImperativeHandle(ref, create, deps); 29790 </a><a href="#h22-0-10717" id="h22-0-10717" class="d">- }, 29791 </a><a href="#h22-0-10718" id="h22-0-10718" class="d">- useInsertionEffect: function(create, deps) { 29792 </a><a href="#h22-0-10719" id="h22-0-10719" class="d">- currentHookNameInDev = "useInsertionEffect"; 29793 </a><a href="#h22-0-10720" id="h22-0-10720" class="d">- mountHookTypesDev(); 29794 </a><a href="#h22-0-10721" id="h22-0-10721" class="d">- checkDepsAreArrayDev(deps); 29795 </a><a href="#h22-0-10722" id="h22-0-10722" class="d">- mountEffectImpl(4, Insertion, create, deps); 29796 </a><a href="#h22-0-10723" id="h22-0-10723" class="d">- }, 29797 </a><a href="#h22-0-10724" id="h22-0-10724" class="d">- useLayoutEffect: function(create, deps) { 29798 </a><a href="#h22-0-10725" id="h22-0-10725" class="d">- currentHookNameInDev = "useLayoutEffect"; 29799 </a><a href="#h22-0-10726" id="h22-0-10726" class="d">- mountHookTypesDev(); 29800 </a><a href="#h22-0-10727" id="h22-0-10727" class="d">- checkDepsAreArrayDev(deps); 29801 </a><a href="#h22-0-10728" id="h22-0-10728" class="d">- return mountLayoutEffect(create, deps); 29802 </a><a href="#h22-0-10729" id="h22-0-10729" class="d">- }, 29803 </a><a href="#h22-0-10730" id="h22-0-10730" class="d">- useMemo: function(create, deps) { 29804 </a><a href="#h22-0-10731" id="h22-0-10731" class="d">- currentHookNameInDev = "useMemo"; 29805 </a><a href="#h22-0-10732" id="h22-0-10732" class="d">- mountHookTypesDev(); 29806 </a><a href="#h22-0-10733" id="h22-0-10733" class="d">- checkDepsAreArrayDev(deps); 29807 </a><a href="#h22-0-10734" id="h22-0-10734" class="d">- var prevDispatcher = ReactSharedInternals.H; 29808 </a><a href="#h22-0-10735" id="h22-0-10735" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29809 </a><a href="#h22-0-10736" id="h22-0-10736" class="d">- try { 29810 </a><a href="#h22-0-10737" id="h22-0-10737" class="d">- return mountMemo(create, deps); 29811 </a><a href="#h22-0-10738" id="h22-0-10738" class="d">- } finally { 29812 </a><a href="#h22-0-10739" id="h22-0-10739" class="d">- ReactSharedInternals.H = prevDispatcher; 29813 </a><a href="#h22-0-10740" id="h22-0-10740" class="d">- } 29814 </a><a href="#h22-0-10741" id="h22-0-10741" class="d">- }, 29815 </a><a href="#h22-0-10742" id="h22-0-10742" class="d">- useReducer: function(reducer, initialArg, init) { 29816 </a><a href="#h22-0-10743" id="h22-0-10743" class="d">- currentHookNameInDev = "useReducer"; 29817 </a><a href="#h22-0-10744" id="h22-0-10744" class="d">- mountHookTypesDev(); 29818 </a><a href="#h22-0-10745" id="h22-0-10745" class="d">- var prevDispatcher = ReactSharedInternals.H; 29819 </a><a href="#h22-0-10746" id="h22-0-10746" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29820 </a><a href="#h22-0-10747" id="h22-0-10747" class="d">- try { 29821 </a><a href="#h22-0-10748" id="h22-0-10748" class="d">- return mountReducer(reducer, initialArg, init); 29822 </a><a href="#h22-0-10749" id="h22-0-10749" class="d">- } finally { 29823 </a><a href="#h22-0-10750" id="h22-0-10750" class="d">- ReactSharedInternals.H = prevDispatcher; 29824 </a><a href="#h22-0-10751" id="h22-0-10751" class="d">- } 29825 </a><a href="#h22-0-10752" id="h22-0-10752" class="d">- }, 29826 </a><a href="#h22-0-10753" id="h22-0-10753" class="d">- useRef: function(initialValue) { 29827 </a><a href="#h22-0-10754" id="h22-0-10754" class="d">- currentHookNameInDev = "useRef"; 29828 </a><a href="#h22-0-10755" id="h22-0-10755" class="d">- mountHookTypesDev(); 29829 </a><a href="#h22-0-10756" id="h22-0-10756" class="d">- return mountRef(initialValue); 29830 </a><a href="#h22-0-10757" id="h22-0-10757" class="d">- }, 29831 </a><a href="#h22-0-10758" id="h22-0-10758" class="d">- useState: function(initialState) { 29832 </a><a href="#h22-0-10759" id="h22-0-10759" class="d">- currentHookNameInDev = "useState"; 29833 </a><a href="#h22-0-10760" id="h22-0-10760" class="d">- mountHookTypesDev(); 29834 </a><a href="#h22-0-10761" id="h22-0-10761" class="d">- var prevDispatcher = ReactSharedInternals.H; 29835 </a><a href="#h22-0-10762" id="h22-0-10762" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29836 </a><a href="#h22-0-10763" id="h22-0-10763" class="d">- try { 29837 </a><a href="#h22-0-10764" id="h22-0-10764" class="d">- return mountState(initialState); 29838 </a><a href="#h22-0-10765" id="h22-0-10765" class="d">- } finally { 29839 </a><a href="#h22-0-10766" id="h22-0-10766" class="d">- ReactSharedInternals.H = prevDispatcher; 29840 </a><a href="#h22-0-10767" id="h22-0-10767" class="d">- } 29841 </a><a href="#h22-0-10768" id="h22-0-10768" class="d">- }, 29842 </a><a href="#h22-0-10769" id="h22-0-10769" class="d">- useDebugValue: function() { 29843 </a><a href="#h22-0-10770" id="h22-0-10770" class="d">- currentHookNameInDev = "useDebugValue"; 29844 </a><a href="#h22-0-10771" id="h22-0-10771" class="d">- mountHookTypesDev(); 29845 </a><a href="#h22-0-10772" id="h22-0-10772" class="d">- }, 29846 </a><a href="#h22-0-10773" id="h22-0-10773" class="d">- useDeferredValue: function(value, initialValue) { 29847 </a><a href="#h22-0-10774" id="h22-0-10774" class="d">- currentHookNameInDev = "useDeferredValue"; 29848 </a><a href="#h22-0-10775" id="h22-0-10775" class="d">- mountHookTypesDev(); 29849 </a><a href="#h22-0-10776" id="h22-0-10776" class="d">- return mountDeferredValue(value, initialValue); 29850 </a><a href="#h22-0-10777" id="h22-0-10777" class="d">- }, 29851 </a><a href="#h22-0-10778" id="h22-0-10778" class="d">- useTransition: function() { 29852 </a><a href="#h22-0-10779" id="h22-0-10779" class="d">- currentHookNameInDev = "useTransition"; 29853 </a><a href="#h22-0-10780" id="h22-0-10780" class="d">- mountHookTypesDev(); 29854 </a><a href="#h22-0-10781" id="h22-0-10781" class="d">- return mountTransition(); 29855 </a><a href="#h22-0-10782" id="h22-0-10782" class="d">- }, 29856 </a><a href="#h22-0-10783" id="h22-0-10783" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 29857 </a><a href="#h22-0-10784" id="h22-0-10784" class="d">- currentHookNameInDev = "useSyncExternalStore"; 29858 </a><a href="#h22-0-10785" id="h22-0-10785" class="d">- mountHookTypesDev(); 29859 </a><a href="#h22-0-10786" id="h22-0-10786" class="d">- return mountSyncExternalStore( 29860 </a><a href="#h22-0-10787" id="h22-0-10787" class="d">- subscribe, 29861 </a><a href="#h22-0-10788" id="h22-0-10788" class="d">- getSnapshot, 29862 </a><a href="#h22-0-10789" id="h22-0-10789" class="d">- getServerSnapshot 29863 </a><a href="#h22-0-10790" id="h22-0-10790" class="d">- ); 29864 </a><a href="#h22-0-10791" id="h22-0-10791" class="d">- }, 29865 </a><a href="#h22-0-10792" id="h22-0-10792" class="d">- useId: function() { 29866 </a><a href="#h22-0-10793" id="h22-0-10793" class="d">- currentHookNameInDev = "useId"; 29867 </a><a href="#h22-0-10794" id="h22-0-10794" class="d">- mountHookTypesDev(); 29868 </a><a href="#h22-0-10795" id="h22-0-10795" class="d">- return mountId(); 29869 </a><a href="#h22-0-10796" id="h22-0-10796" class="d">- }, 29870 </a><a href="#h22-0-10797" id="h22-0-10797" class="d">- useCacheRefresh: function() { 29871 </a><a href="#h22-0-10798" id="h22-0-10798" class="d">- currentHookNameInDev = "useCacheRefresh"; 29872 </a><a href="#h22-0-10799" id="h22-0-10799" class="d">- mountHookTypesDev(); 29873 </a><a href="#h22-0-10800" id="h22-0-10800" class="d">- return mountRefresh(); 29874 </a><a href="#h22-0-10801" id="h22-0-10801" class="d">- } 29875 </a><a href="#h22-0-10802" id="h22-0-10802" class="d">- }; 29876 </a><a href="#h22-0-10803" id="h22-0-10803" class="d">- HooksDispatcherOnMountInDEV.useMemoCache = useMemoCache; 29877 </a><a href="#h22-0-10804" id="h22-0-10804" class="d">- HooksDispatcherOnMountInDEV.useHostTransitionStatus = useHostTransitionStatus; 29878 </a><a href="#h22-0-10805" id="h22-0-10805" class="d">- HooksDispatcherOnMountInDEV.useFormState = function(action, initialState) { 29879 </a><a href="#h22-0-10806" id="h22-0-10806" class="d">- currentHookNameInDev = "useFormState"; 29880 </a><a href="#h22-0-10807" id="h22-0-10807" class="d">- mountHookTypesDev(); 29881 </a><a href="#h22-0-10808" id="h22-0-10808" class="d">- warnOnUseFormStateInDev(); 29882 </a><a href="#h22-0-10809" id="h22-0-10809" class="d">- return mountActionState(action, initialState); 29883 </a><a href="#h22-0-10810" id="h22-0-10810" class="d">- }; 29884 </a><a href="#h22-0-10811" id="h22-0-10811" class="d">- HooksDispatcherOnMountInDEV.useActionState = function(action, initialState) { 29885 </a><a href="#h22-0-10812" id="h22-0-10812" class="d">- currentHookNameInDev = "useActionState"; 29886 </a><a href="#h22-0-10813" id="h22-0-10813" class="d">- mountHookTypesDev(); 29887 </a><a href="#h22-0-10814" id="h22-0-10814" class="d">- return mountActionState(action, initialState); 29888 </a><a href="#h22-0-10815" id="h22-0-10815" class="d">- }; 29889 </a><a href="#h22-0-10816" id="h22-0-10816" class="d">- HooksDispatcherOnMountInDEV.useOptimistic = function(passthrough) { 29890 </a><a href="#h22-0-10817" id="h22-0-10817" class="d">- currentHookNameInDev = "useOptimistic"; 29891 </a><a href="#h22-0-10818" id="h22-0-10818" class="d">- mountHookTypesDev(); 29892 </a><a href="#h22-0-10819" id="h22-0-10819" class="d">- return mountOptimistic(passthrough); 29893 </a><a href="#h22-0-10820" id="h22-0-10820" class="d">- }; 29894 </a><a href="#h22-0-10821" id="h22-0-10821" class="d">- HooksDispatcherOnMountWithHookTypesInDEV = { 29895 </a><a href="#h22-0-10822" id="h22-0-10822" class="d">- readContext: function(context) { 29896 </a><a href="#h22-0-10823" id="h22-0-10823" class="d">- return readContext(context); 29897 </a><a href="#h22-0-10824" id="h22-0-10824" class="d">- }, 29898 </a><a href="#h22-0-10825" id="h22-0-10825" class="d">- use, 29899 </a><a href="#h22-0-10826" id="h22-0-10826" class="d">- useCallback: function(callback, deps) { 29900 </a><a href="#h22-0-10827" id="h22-0-10827" class="d">- currentHookNameInDev = "useCallback"; 29901 </a><a href="#h22-0-10828" id="h22-0-10828" class="d">- updateHookTypesDev(); 29902 </a><a href="#h22-0-10829" id="h22-0-10829" class="d">- return mountCallback(callback, deps); 29903 </a><a href="#h22-0-10830" id="h22-0-10830" class="d">- }, 29904 </a><a href="#h22-0-10831" id="h22-0-10831" class="d">- useContext: function(context) { 29905 </a><a href="#h22-0-10832" id="h22-0-10832" class="d">- currentHookNameInDev = "useContext"; 29906 </a><a href="#h22-0-10833" id="h22-0-10833" class="d">- updateHookTypesDev(); 29907 </a><a href="#h22-0-10834" id="h22-0-10834" class="d">- return readContext(context); 29908 </a><a href="#h22-0-10835" id="h22-0-10835" class="d">- }, 29909 </a><a href="#h22-0-10836" id="h22-0-10836" class="d">- useEffect: function(create, deps) { 29910 </a><a href="#h22-0-10837" id="h22-0-10837" class="d">- currentHookNameInDev = "useEffect"; 29911 </a><a href="#h22-0-10838" id="h22-0-10838" class="d">- updateHookTypesDev(); 29912 </a><a href="#h22-0-10839" id="h22-0-10839" class="d">- return mountEffect(create, deps); 29913 </a><a href="#h22-0-10840" id="h22-0-10840" class="d">- }, 29914 </a><a href="#h22-0-10841" id="h22-0-10841" class="d">- useImperativeHandle: function(ref, create, deps) { 29915 </a><a href="#h22-0-10842" id="h22-0-10842" class="d">- currentHookNameInDev = "useImperativeHandle"; 29916 </a><a href="#h22-0-10843" id="h22-0-10843" class="d">- updateHookTypesDev(); 29917 </a><a href="#h22-0-10844" id="h22-0-10844" class="d">- return mountImperativeHandle(ref, create, deps); 29918 </a><a href="#h22-0-10845" id="h22-0-10845" class="d">- }, 29919 </a><a href="#h22-0-10846" id="h22-0-10846" class="d">- useInsertionEffect: function(create, deps) { 29920 </a><a href="#h22-0-10847" id="h22-0-10847" class="d">- currentHookNameInDev = "useInsertionEffect"; 29921 </a><a href="#h22-0-10848" id="h22-0-10848" class="d">- updateHookTypesDev(); 29922 </a><a href="#h22-0-10849" id="h22-0-10849" class="d">- mountEffectImpl(4, Insertion, create, deps); 29923 </a><a href="#h22-0-10850" id="h22-0-10850" class="d">- }, 29924 </a><a href="#h22-0-10851" id="h22-0-10851" class="d">- useLayoutEffect: function(create, deps) { 29925 </a><a href="#h22-0-10852" id="h22-0-10852" class="d">- currentHookNameInDev = "useLayoutEffect"; 29926 </a><a href="#h22-0-10853" id="h22-0-10853" class="d">- updateHookTypesDev(); 29927 </a><a href="#h22-0-10854" id="h22-0-10854" class="d">- return mountLayoutEffect(create, deps); 29928 </a><a href="#h22-0-10855" id="h22-0-10855" class="d">- }, 29929 </a><a href="#h22-0-10856" id="h22-0-10856" class="d">- useMemo: function(create, deps) { 29930 </a><a href="#h22-0-10857" id="h22-0-10857" class="d">- currentHookNameInDev = "useMemo"; 29931 </a><a href="#h22-0-10858" id="h22-0-10858" class="d">- updateHookTypesDev(); 29932 </a><a href="#h22-0-10859" id="h22-0-10859" class="d">- var prevDispatcher = ReactSharedInternals.H; 29933 </a><a href="#h22-0-10860" id="h22-0-10860" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29934 </a><a href="#h22-0-10861" id="h22-0-10861" class="d">- try { 29935 </a><a href="#h22-0-10862" id="h22-0-10862" class="d">- return mountMemo(create, deps); 29936 </a><a href="#h22-0-10863" id="h22-0-10863" class="d">- } finally { 29937 </a><a href="#h22-0-10864" id="h22-0-10864" class="d">- ReactSharedInternals.H = prevDispatcher; 29938 </a><a href="#h22-0-10865" id="h22-0-10865" class="d">- } 29939 </a><a href="#h22-0-10866" id="h22-0-10866" class="d">- }, 29940 </a><a href="#h22-0-10867" id="h22-0-10867" class="d">- useReducer: function(reducer, initialArg, init) { 29941 </a><a href="#h22-0-10868" id="h22-0-10868" class="d">- currentHookNameInDev = "useReducer"; 29942 </a><a href="#h22-0-10869" id="h22-0-10869" class="d">- updateHookTypesDev(); 29943 </a><a href="#h22-0-10870" id="h22-0-10870" class="d">- var prevDispatcher = ReactSharedInternals.H; 29944 </a><a href="#h22-0-10871" id="h22-0-10871" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29945 </a><a href="#h22-0-10872" id="h22-0-10872" class="d">- try { 29946 </a><a href="#h22-0-10873" id="h22-0-10873" class="d">- return mountReducer(reducer, initialArg, init); 29947 </a><a href="#h22-0-10874" id="h22-0-10874" class="d">- } finally { 29948 </a><a href="#h22-0-10875" id="h22-0-10875" class="d">- ReactSharedInternals.H = prevDispatcher; 29949 </a><a href="#h22-0-10876" id="h22-0-10876" class="d">- } 29950 </a><a href="#h22-0-10877" id="h22-0-10877" class="d">- }, 29951 </a><a href="#h22-0-10878" id="h22-0-10878" class="d">- useRef: function(initialValue) { 29952 </a><a href="#h22-0-10879" id="h22-0-10879" class="d">- currentHookNameInDev = "useRef"; 29953 </a><a href="#h22-0-10880" id="h22-0-10880" class="d">- updateHookTypesDev(); 29954 </a><a href="#h22-0-10881" id="h22-0-10881" class="d">- return mountRef(initialValue); 29955 </a><a href="#h22-0-10882" id="h22-0-10882" class="d">- }, 29956 </a><a href="#h22-0-10883" id="h22-0-10883" class="d">- useState: function(initialState) { 29957 </a><a href="#h22-0-10884" id="h22-0-10884" class="d">- currentHookNameInDev = "useState"; 29958 </a><a href="#h22-0-10885" id="h22-0-10885" class="d">- updateHookTypesDev(); 29959 </a><a href="#h22-0-10886" id="h22-0-10886" class="d">- var prevDispatcher = ReactSharedInternals.H; 29960 </a><a href="#h22-0-10887" id="h22-0-10887" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 29961 </a><a href="#h22-0-10888" id="h22-0-10888" class="d">- try { 29962 </a><a href="#h22-0-10889" id="h22-0-10889" class="d">- return mountState(initialState); 29963 </a><a href="#h22-0-10890" id="h22-0-10890" class="d">- } finally { 29964 </a><a href="#h22-0-10891" id="h22-0-10891" class="d">- ReactSharedInternals.H = prevDispatcher; 29965 </a><a href="#h22-0-10892" id="h22-0-10892" class="d">- } 29966 </a><a href="#h22-0-10893" id="h22-0-10893" class="d">- }, 29967 </a><a href="#h22-0-10894" id="h22-0-10894" class="d">- useDebugValue: function() { 29968 </a><a href="#h22-0-10895" id="h22-0-10895" class="d">- currentHookNameInDev = "useDebugValue"; 29969 </a><a href="#h22-0-10896" id="h22-0-10896" class="d">- updateHookTypesDev(); 29970 </a><a href="#h22-0-10897" id="h22-0-10897" class="d">- }, 29971 </a><a href="#h22-0-10898" id="h22-0-10898" class="d">- useDeferredValue: function(value, initialValue) { 29972 </a><a href="#h22-0-10899" id="h22-0-10899" class="d">- currentHookNameInDev = "useDeferredValue"; 29973 </a><a href="#h22-0-10900" id="h22-0-10900" class="d">- updateHookTypesDev(); 29974 </a><a href="#h22-0-10901" id="h22-0-10901" class="d">- return mountDeferredValue(value, initialValue); 29975 </a><a href="#h22-0-10902" id="h22-0-10902" class="d">- }, 29976 </a><a href="#h22-0-10903" id="h22-0-10903" class="d">- useTransition: function() { 29977 </a><a href="#h22-0-10904" id="h22-0-10904" class="d">- currentHookNameInDev = "useTransition"; 29978 </a><a href="#h22-0-10905" id="h22-0-10905" class="d">- updateHookTypesDev(); 29979 </a><a href="#h22-0-10906" id="h22-0-10906" class="d">- return mountTransition(); 29980 </a><a href="#h22-0-10907" id="h22-0-10907" class="d">- }, 29981 </a><a href="#h22-0-10908" id="h22-0-10908" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 29982 </a><a href="#h22-0-10909" id="h22-0-10909" class="d">- currentHookNameInDev = "useSyncExternalStore"; 29983 </a><a href="#h22-0-10910" id="h22-0-10910" class="d">- updateHookTypesDev(); 29984 </a><a href="#h22-0-10911" id="h22-0-10911" class="d">- return mountSyncExternalStore( 29985 </a><a href="#h22-0-10912" id="h22-0-10912" class="d">- subscribe, 29986 </a><a href="#h22-0-10913" id="h22-0-10913" class="d">- getSnapshot, 29987 </a><a href="#h22-0-10914" id="h22-0-10914" class="d">- getServerSnapshot 29988 </a><a href="#h22-0-10915" id="h22-0-10915" class="d">- ); 29989 </a><a href="#h22-0-10916" id="h22-0-10916" class="d">- }, 29990 </a><a href="#h22-0-10917" id="h22-0-10917" class="d">- useId: function() { 29991 </a><a href="#h22-0-10918" id="h22-0-10918" class="d">- currentHookNameInDev = "useId"; 29992 </a><a href="#h22-0-10919" id="h22-0-10919" class="d">- updateHookTypesDev(); 29993 </a><a href="#h22-0-10920" id="h22-0-10920" class="d">- return mountId(); 29994 </a><a href="#h22-0-10921" id="h22-0-10921" class="d">- }, 29995 </a><a href="#h22-0-10922" id="h22-0-10922" class="d">- useCacheRefresh: function() { 29996 </a><a href="#h22-0-10923" id="h22-0-10923" class="d">- currentHookNameInDev = "useCacheRefresh"; 29997 </a><a href="#h22-0-10924" id="h22-0-10924" class="d">- updateHookTypesDev(); 29998 </a><a href="#h22-0-10925" id="h22-0-10925" class="d">- return mountRefresh(); 29999 </a><a href="#h22-0-10926" id="h22-0-10926" class="d">- } 30000 </a><a href="#h22-0-10927" id="h22-0-10927" class="d">- }; 30001 </a><a href="#h22-0-10928" id="h22-0-10928" class="d">- HooksDispatcherOnMountWithHookTypesInDEV.useMemoCache = useMemoCache; 30002 </a><a href="#h22-0-10929" id="h22-0-10929" class="d">- HooksDispatcherOnMountWithHookTypesInDEV.useHostTransitionStatus = useHostTransitionStatus; 30003 </a><a href="#h22-0-10930" id="h22-0-10930" class="d">- HooksDispatcherOnMountWithHookTypesInDEV.useFormState = function(action, initialState) { 30004 </a><a href="#h22-0-10931" id="h22-0-10931" class="d">- currentHookNameInDev = "useFormState"; 30005 </a><a href="#h22-0-10932" id="h22-0-10932" class="d">- updateHookTypesDev(); 30006 </a><a href="#h22-0-10933" id="h22-0-10933" class="d">- warnOnUseFormStateInDev(); 30007 </a><a href="#h22-0-10934" id="h22-0-10934" class="d">- return mountActionState(action, initialState); 30008 </a><a href="#h22-0-10935" id="h22-0-10935" class="d">- }; 30009 </a><a href="#h22-0-10936" id="h22-0-10936" class="d">- HooksDispatcherOnMountWithHookTypesInDEV.useActionState = function(action, initialState) { 30010 </a><a href="#h22-0-10937" id="h22-0-10937" class="d">- currentHookNameInDev = "useActionState"; 30011 </a><a href="#h22-0-10938" id="h22-0-10938" class="d">- updateHookTypesDev(); 30012 </a><a href="#h22-0-10939" id="h22-0-10939" class="d">- return mountActionState(action, initialState); 30013 </a><a href="#h22-0-10940" id="h22-0-10940" class="d">- }; 30014 </a><a href="#h22-0-10941" id="h22-0-10941" class="d">- HooksDispatcherOnMountWithHookTypesInDEV.useOptimistic = function(passthrough) { 30015 </a><a href="#h22-0-10942" id="h22-0-10942" class="d">- currentHookNameInDev = "useOptimistic"; 30016 </a><a href="#h22-0-10943" id="h22-0-10943" class="d">- updateHookTypesDev(); 30017 </a><a href="#h22-0-10944" id="h22-0-10944" class="d">- return mountOptimistic(passthrough); 30018 </a><a href="#h22-0-10945" id="h22-0-10945" class="d">- }; 30019 </a><a href="#h22-0-10946" id="h22-0-10946" class="d">- HooksDispatcherOnUpdateInDEV = { 30020 </a><a href="#h22-0-10947" id="h22-0-10947" class="d">- readContext: function(context) { 30021 </a><a href="#h22-0-10948" id="h22-0-10948" class="d">- return readContext(context); 30022 </a><a href="#h22-0-10949" id="h22-0-10949" class="d">- }, 30023 </a><a href="#h22-0-10950" id="h22-0-10950" class="d">- use, 30024 </a><a href="#h22-0-10951" id="h22-0-10951" class="d">- useCallback: function(callback, deps) { 30025 </a><a href="#h22-0-10952" id="h22-0-10952" class="d">- currentHookNameInDev = "useCallback"; 30026 </a><a href="#h22-0-10953" id="h22-0-10953" class="d">- updateHookTypesDev(); 30027 </a><a href="#h22-0-10954" id="h22-0-10954" class="d">- return updateCallback(callback, deps); 30028 </a><a href="#h22-0-10955" id="h22-0-10955" class="d">- }, 30029 </a><a href="#h22-0-10956" id="h22-0-10956" class="d">- useContext: function(context) { 30030 </a><a href="#h22-0-10957" id="h22-0-10957" class="d">- currentHookNameInDev = "useContext"; 30031 </a><a href="#h22-0-10958" id="h22-0-10958" class="d">- updateHookTypesDev(); 30032 </a><a href="#h22-0-10959" id="h22-0-10959" class="d">- return readContext(context); 30033 </a><a href="#h22-0-10960" id="h22-0-10960" class="d">- }, 30034 </a><a href="#h22-0-10961" id="h22-0-10961" class="d">- useEffect: function(create, deps) { 30035 </a><a href="#h22-0-10962" id="h22-0-10962" class="d">- currentHookNameInDev = "useEffect"; 30036 </a><a href="#h22-0-10963" id="h22-0-10963" class="d">- updateHookTypesDev(); 30037 </a><a href="#h22-0-10964" id="h22-0-10964" class="d">- updateEffectImpl(2048, Passive, create, deps); 30038 </a><a href="#h22-0-10965" id="h22-0-10965" class="d">- }, 30039 </a><a href="#h22-0-10966" id="h22-0-10966" class="d">- useImperativeHandle: function(ref, create, deps) { 30040 </a><a href="#h22-0-10967" id="h22-0-10967" class="d">- currentHookNameInDev = "useImperativeHandle"; 30041 </a><a href="#h22-0-10968" id="h22-0-10968" class="d">- updateHookTypesDev(); 30042 </a><a href="#h22-0-10969" id="h22-0-10969" class="d">- return updateImperativeHandle(ref, create, deps); 30043 </a><a href="#h22-0-10970" id="h22-0-10970" class="d">- }, 30044 </a><a href="#h22-0-10971" id="h22-0-10971" class="d">- useInsertionEffect: function(create, deps) { 30045 </a><a href="#h22-0-10972" id="h22-0-10972" class="d">- currentHookNameInDev = "useInsertionEffect"; 30046 </a><a href="#h22-0-10973" id="h22-0-10973" class="d">- updateHookTypesDev(); 30047 </a><a href="#h22-0-10974" id="h22-0-10974" class="d">- return updateEffectImpl(4, Insertion, create, deps); 30048 </a><a href="#h22-0-10975" id="h22-0-10975" class="d">- }, 30049 </a><a href="#h22-0-10976" id="h22-0-10976" class="d">- useLayoutEffect: function(create, deps) { 30050 </a><a href="#h22-0-10977" id="h22-0-10977" class="d">- currentHookNameInDev = "useLayoutEffect"; 30051 </a><a href="#h22-0-10978" id="h22-0-10978" class="d">- updateHookTypesDev(); 30052 </a><a href="#h22-0-10979" id="h22-0-10979" class="d">- return updateEffectImpl(4, Layout, create, deps); 30053 </a><a href="#h22-0-10980" id="h22-0-10980" class="d">- }, 30054 </a><a href="#h22-0-10981" id="h22-0-10981" class="d">- useMemo: function(create, deps) { 30055 </a><a href="#h22-0-10982" id="h22-0-10982" class="d">- currentHookNameInDev = "useMemo"; 30056 </a><a href="#h22-0-10983" id="h22-0-10983" class="d">- updateHookTypesDev(); 30057 </a><a href="#h22-0-10984" id="h22-0-10984" class="d">- var prevDispatcher = ReactSharedInternals.H; 30058 </a><a href="#h22-0-10985" id="h22-0-10985" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30059 </a><a href="#h22-0-10986" id="h22-0-10986" class="d">- try { 30060 </a><a href="#h22-0-10987" id="h22-0-10987" class="d">- return updateMemo(create, deps); 30061 </a><a href="#h22-0-10988" id="h22-0-10988" class="d">- } finally { 30062 </a><a href="#h22-0-10989" id="h22-0-10989" class="d">- ReactSharedInternals.H = prevDispatcher; 30063 </a><a href="#h22-0-10990" id="h22-0-10990" class="d">- } 30064 </a><a href="#h22-0-10991" id="h22-0-10991" class="d">- }, 30065 </a><a href="#h22-0-10992" id="h22-0-10992" class="d">- useReducer: function(reducer, initialArg, init) { 30066 </a><a href="#h22-0-10993" id="h22-0-10993" class="d">- currentHookNameInDev = "useReducer"; 30067 </a><a href="#h22-0-10994" id="h22-0-10994" class="d">- updateHookTypesDev(); 30068 </a><a href="#h22-0-10995" id="h22-0-10995" class="d">- var prevDispatcher = ReactSharedInternals.H; 30069 </a><a href="#h22-0-10996" id="h22-0-10996" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30070 </a><a href="#h22-0-10997" id="h22-0-10997" class="d">- try { 30071 </a><a href="#h22-0-10998" id="h22-0-10998" class="d">- return updateReducer(reducer, initialArg, init); 30072 </a><a href="#h22-0-10999" id="h22-0-10999" class="d">- } finally { 30073 </a><a href="#h22-0-11000" id="h22-0-11000" class="d">- ReactSharedInternals.H = prevDispatcher; 30074 </a><a href="#h22-0-11001" id="h22-0-11001" class="d">- } 30075 </a><a href="#h22-0-11002" id="h22-0-11002" class="d">- }, 30076 </a><a href="#h22-0-11003" id="h22-0-11003" class="d">- useRef: function() { 30077 </a><a href="#h22-0-11004" id="h22-0-11004" class="d">- currentHookNameInDev = "useRef"; 30078 </a><a href="#h22-0-11005" id="h22-0-11005" class="d">- updateHookTypesDev(); 30079 </a><a href="#h22-0-11006" id="h22-0-11006" class="d">- return updateWorkInProgressHook().memoizedState; 30080 </a><a href="#h22-0-11007" id="h22-0-11007" class="d">- }, 30081 </a><a href="#h22-0-11008" id="h22-0-11008" class="d">- useState: function() { 30082 </a><a href="#h22-0-11009" id="h22-0-11009" class="d">- currentHookNameInDev = "useState"; 30083 </a><a href="#h22-0-11010" id="h22-0-11010" class="d">- updateHookTypesDev(); 30084 </a><a href="#h22-0-11011" id="h22-0-11011" class="d">- var prevDispatcher = ReactSharedInternals.H; 30085 </a><a href="#h22-0-11012" id="h22-0-11012" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30086 </a><a href="#h22-0-11013" id="h22-0-11013" class="d">- try { 30087 </a><a href="#h22-0-11014" id="h22-0-11014" class="d">- return updateReducer(basicStateReducer); 30088 </a><a href="#h22-0-11015" id="h22-0-11015" class="d">- } finally { 30089 </a><a href="#h22-0-11016" id="h22-0-11016" class="d">- ReactSharedInternals.H = prevDispatcher; 30090 </a><a href="#h22-0-11017" id="h22-0-11017" class="d">- } 30091 </a><a href="#h22-0-11018" id="h22-0-11018" class="d">- }, 30092 </a><a href="#h22-0-11019" id="h22-0-11019" class="d">- useDebugValue: function() { 30093 </a><a href="#h22-0-11020" id="h22-0-11020" class="d">- currentHookNameInDev = "useDebugValue"; 30094 </a><a href="#h22-0-11021" id="h22-0-11021" class="d">- updateHookTypesDev(); 30095 </a><a href="#h22-0-11022" id="h22-0-11022" class="d">- }, 30096 </a><a href="#h22-0-11023" id="h22-0-11023" class="d">- useDeferredValue: function(value, initialValue) { 30097 </a><a href="#h22-0-11024" id="h22-0-11024" class="d">- currentHookNameInDev = "useDeferredValue"; 30098 </a><a href="#h22-0-11025" id="h22-0-11025" class="d">- updateHookTypesDev(); 30099 </a><a href="#h22-0-11026" id="h22-0-11026" class="d">- return updateDeferredValue(value, initialValue); 30100 </a><a href="#h22-0-11027" id="h22-0-11027" class="d">- }, 30101 </a><a href="#h22-0-11028" id="h22-0-11028" class="d">- useTransition: function() { 30102 </a><a href="#h22-0-11029" id="h22-0-11029" class="d">- currentHookNameInDev = "useTransition"; 30103 </a><a href="#h22-0-11030" id="h22-0-11030" class="d">- updateHookTypesDev(); 30104 </a><a href="#h22-0-11031" id="h22-0-11031" class="d">- return updateTransition(); 30105 </a><a href="#h22-0-11032" id="h22-0-11032" class="d">- }, 30106 </a><a href="#h22-0-11033" id="h22-0-11033" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 30107 </a><a href="#h22-0-11034" id="h22-0-11034" class="d">- currentHookNameInDev = "useSyncExternalStore"; 30108 </a><a href="#h22-0-11035" id="h22-0-11035" class="d">- updateHookTypesDev(); 30109 </a><a href="#h22-0-11036" id="h22-0-11036" class="d">- return updateSyncExternalStore( 30110 </a><a href="#h22-0-11037" id="h22-0-11037" class="d">- subscribe, 30111 </a><a href="#h22-0-11038" id="h22-0-11038" class="d">- getSnapshot, 30112 </a><a href="#h22-0-11039" id="h22-0-11039" class="d">- getServerSnapshot 30113 </a><a href="#h22-0-11040" id="h22-0-11040" class="d">- ); 30114 </a><a href="#h22-0-11041" id="h22-0-11041" class="d">- }, 30115 </a><a href="#h22-0-11042" id="h22-0-11042" class="d">- useId: function() { 30116 </a><a href="#h22-0-11043" id="h22-0-11043" class="d">- currentHookNameInDev = "useId"; 30117 </a><a href="#h22-0-11044" id="h22-0-11044" class="d">- updateHookTypesDev(); 30118 </a><a href="#h22-0-11045" id="h22-0-11045" class="d">- return updateWorkInProgressHook().memoizedState; 30119 </a><a href="#h22-0-11046" id="h22-0-11046" class="d">- }, 30120 </a><a href="#h22-0-11047" id="h22-0-11047" class="d">- useCacheRefresh: function() { 30121 </a><a href="#h22-0-11048" id="h22-0-11048" class="d">- currentHookNameInDev = "useCacheRefresh"; 30122 </a><a href="#h22-0-11049" id="h22-0-11049" class="d">- updateHookTypesDev(); 30123 </a><a href="#h22-0-11050" id="h22-0-11050" class="d">- return updateWorkInProgressHook().memoizedState; 30124 </a><a href="#h22-0-11051" id="h22-0-11051" class="d">- } 30125 </a><a href="#h22-0-11052" id="h22-0-11052" class="d">- }; 30126 </a><a href="#h22-0-11053" id="h22-0-11053" class="d">- HooksDispatcherOnUpdateInDEV.useMemoCache = useMemoCache; 30127 </a><a href="#h22-0-11054" id="h22-0-11054" class="d">- HooksDispatcherOnUpdateInDEV.useHostTransitionStatus = useHostTransitionStatus; 30128 </a><a href="#h22-0-11055" id="h22-0-11055" class="d">- HooksDispatcherOnUpdateInDEV.useFormState = function(action) { 30129 </a><a href="#h22-0-11056" id="h22-0-11056" class="d">- currentHookNameInDev = "useFormState"; 30130 </a><a href="#h22-0-11057" id="h22-0-11057" class="d">- updateHookTypesDev(); 30131 </a><a href="#h22-0-11058" id="h22-0-11058" class="d">- warnOnUseFormStateInDev(); 30132 </a><a href="#h22-0-11059" id="h22-0-11059" class="d">- return updateActionState(action); 30133 </a><a href="#h22-0-11060" id="h22-0-11060" class="d">- }; 30134 </a><a href="#h22-0-11061" id="h22-0-11061" class="d">- HooksDispatcherOnUpdateInDEV.useActionState = function(action) { 30135 </a><a href="#h22-0-11062" id="h22-0-11062" class="d">- currentHookNameInDev = "useActionState"; 30136 </a><a href="#h22-0-11063" id="h22-0-11063" class="d">- updateHookTypesDev(); 30137 </a><a href="#h22-0-11064" id="h22-0-11064" class="d">- return updateActionState(action); 30138 </a><a href="#h22-0-11065" id="h22-0-11065" class="d">- }; 30139 </a><a href="#h22-0-11066" id="h22-0-11066" class="d">- HooksDispatcherOnUpdateInDEV.useOptimistic = function(passthrough, reducer) { 30140 </a><a href="#h22-0-11067" id="h22-0-11067" class="d">- currentHookNameInDev = "useOptimistic"; 30141 </a><a href="#h22-0-11068" id="h22-0-11068" class="d">- updateHookTypesDev(); 30142 </a><a href="#h22-0-11069" id="h22-0-11069" class="d">- return updateOptimistic(passthrough, reducer); 30143 </a><a href="#h22-0-11070" id="h22-0-11070" class="d">- }; 30144 </a><a href="#h22-0-11071" id="h22-0-11071" class="d">- HooksDispatcherOnRerenderInDEV = { 30145 </a><a href="#h22-0-11072" id="h22-0-11072" class="d">- readContext: function(context) { 30146 </a><a href="#h22-0-11073" id="h22-0-11073" class="d">- return readContext(context); 30147 </a><a href="#h22-0-11074" id="h22-0-11074" class="d">- }, 30148 </a><a href="#h22-0-11075" id="h22-0-11075" class="d">- use, 30149 </a><a href="#h22-0-11076" id="h22-0-11076" class="d">- useCallback: function(callback, deps) { 30150 </a><a href="#h22-0-11077" id="h22-0-11077" class="d">- currentHookNameInDev = "useCallback"; 30151 </a><a href="#h22-0-11078" id="h22-0-11078" class="d">- updateHookTypesDev(); 30152 </a><a href="#h22-0-11079" id="h22-0-11079" class="d">- return updateCallback(callback, deps); 30153 </a><a href="#h22-0-11080" id="h22-0-11080" class="d">- }, 30154 </a><a href="#h22-0-11081" id="h22-0-11081" class="d">- useContext: function(context) { 30155 </a><a href="#h22-0-11082" id="h22-0-11082" class="d">- currentHookNameInDev = "useContext"; 30156 </a><a href="#h22-0-11083" id="h22-0-11083" class="d">- updateHookTypesDev(); 30157 </a><a href="#h22-0-11084" id="h22-0-11084" class="d">- return readContext(context); 30158 </a><a href="#h22-0-11085" id="h22-0-11085" class="d">- }, 30159 </a><a href="#h22-0-11086" id="h22-0-11086" class="d">- useEffect: function(create, deps) { 30160 </a><a href="#h22-0-11087" id="h22-0-11087" class="d">- currentHookNameInDev = "useEffect"; 30161 </a><a href="#h22-0-11088" id="h22-0-11088" class="d">- updateHookTypesDev(); 30162 </a><a href="#h22-0-11089" id="h22-0-11089" class="d">- updateEffectImpl(2048, Passive, create, deps); 30163 </a><a href="#h22-0-11090" id="h22-0-11090" class="d">- }, 30164 </a><a href="#h22-0-11091" id="h22-0-11091" class="d">- useImperativeHandle: function(ref, create, deps) { 30165 </a><a href="#h22-0-11092" id="h22-0-11092" class="d">- currentHookNameInDev = "useImperativeHandle"; 30166 </a><a href="#h22-0-11093" id="h22-0-11093" class="d">- updateHookTypesDev(); 30167 </a><a href="#h22-0-11094" id="h22-0-11094" class="d">- return updateImperativeHandle(ref, create, deps); 30168 </a><a href="#h22-0-11095" id="h22-0-11095" class="d">- }, 30169 </a><a href="#h22-0-11096" id="h22-0-11096" class="d">- useInsertionEffect: function(create, deps) { 30170 </a><a href="#h22-0-11097" id="h22-0-11097" class="d">- currentHookNameInDev = "useInsertionEffect"; 30171 </a><a href="#h22-0-11098" id="h22-0-11098" class="d">- updateHookTypesDev(); 30172 </a><a href="#h22-0-11099" id="h22-0-11099" class="d">- return updateEffectImpl(4, Insertion, create, deps); 30173 </a><a href="#h22-0-11100" id="h22-0-11100" class="d">- }, 30174 </a><a href="#h22-0-11101" id="h22-0-11101" class="d">- useLayoutEffect: function(create, deps) { 30175 </a><a href="#h22-0-11102" id="h22-0-11102" class="d">- currentHookNameInDev = "useLayoutEffect"; 30176 </a><a href="#h22-0-11103" id="h22-0-11103" class="d">- updateHookTypesDev(); 30177 </a><a href="#h22-0-11104" id="h22-0-11104" class="d">- return updateEffectImpl(4, Layout, create, deps); 30178 </a><a href="#h22-0-11105" id="h22-0-11105" class="d">- }, 30179 </a><a href="#h22-0-11106" id="h22-0-11106" class="d">- useMemo: function(create, deps) { 30180 </a><a href="#h22-0-11107" id="h22-0-11107" class="d">- currentHookNameInDev = "useMemo"; 30181 </a><a href="#h22-0-11108" id="h22-0-11108" class="d">- updateHookTypesDev(); 30182 </a><a href="#h22-0-11109" id="h22-0-11109" class="d">- var prevDispatcher = ReactSharedInternals.H; 30183 </a><a href="#h22-0-11110" id="h22-0-11110" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnRerenderInDEV; 30184 </a><a href="#h22-0-11111" id="h22-0-11111" class="d">- try { 30185 </a><a href="#h22-0-11112" id="h22-0-11112" class="d">- return updateMemo(create, deps); 30186 </a><a href="#h22-0-11113" id="h22-0-11113" class="d">- } finally { 30187 </a><a href="#h22-0-11114" id="h22-0-11114" class="d">- ReactSharedInternals.H = prevDispatcher; 30188 </a><a href="#h22-0-11115" id="h22-0-11115" class="d">- } 30189 </a><a href="#h22-0-11116" id="h22-0-11116" class="d">- }, 30190 </a><a href="#h22-0-11117" id="h22-0-11117" class="d">- useReducer: function(reducer, initialArg, init) { 30191 </a><a href="#h22-0-11118" id="h22-0-11118" class="d">- currentHookNameInDev = "useReducer"; 30192 </a><a href="#h22-0-11119" id="h22-0-11119" class="d">- updateHookTypesDev(); 30193 </a><a href="#h22-0-11120" id="h22-0-11120" class="d">- var prevDispatcher = ReactSharedInternals.H; 30194 </a><a href="#h22-0-11121" id="h22-0-11121" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnRerenderInDEV; 30195 </a><a href="#h22-0-11122" id="h22-0-11122" class="d">- try { 30196 </a><a href="#h22-0-11123" id="h22-0-11123" class="d">- return rerenderReducer(reducer, initialArg, init); 30197 </a><a href="#h22-0-11124" id="h22-0-11124" class="d">- } finally { 30198 </a><a href="#h22-0-11125" id="h22-0-11125" class="d">- ReactSharedInternals.H = prevDispatcher; 30199 </a><a href="#h22-0-11126" id="h22-0-11126" class="d">- } 30200 </a><a href="#h22-0-11127" id="h22-0-11127" class="d">- }, 30201 </a><a href="#h22-0-11128" id="h22-0-11128" class="d">- useRef: function() { 30202 </a><a href="#h22-0-11129" id="h22-0-11129" class="d">- currentHookNameInDev = "useRef"; 30203 </a><a href="#h22-0-11130" id="h22-0-11130" class="d">- updateHookTypesDev(); 30204 </a><a href="#h22-0-11131" id="h22-0-11131" class="d">- return updateWorkInProgressHook().memoizedState; 30205 </a><a href="#h22-0-11132" id="h22-0-11132" class="d">- }, 30206 </a><a href="#h22-0-11133" id="h22-0-11133" class="d">- useState: function() { 30207 </a><a href="#h22-0-11134" id="h22-0-11134" class="d">- currentHookNameInDev = "useState"; 30208 </a><a href="#h22-0-11135" id="h22-0-11135" class="d">- updateHookTypesDev(); 30209 </a><a href="#h22-0-11136" id="h22-0-11136" class="d">- var prevDispatcher = ReactSharedInternals.H; 30210 </a><a href="#h22-0-11137" id="h22-0-11137" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnRerenderInDEV; 30211 </a><a href="#h22-0-11138" id="h22-0-11138" class="d">- try { 30212 </a><a href="#h22-0-11139" id="h22-0-11139" class="d">- return rerenderReducer(basicStateReducer); 30213 </a><a href="#h22-0-11140" id="h22-0-11140" class="d">- } finally { 30214 </a><a href="#h22-0-11141" id="h22-0-11141" class="d">- ReactSharedInternals.H = prevDispatcher; 30215 </a><a href="#h22-0-11142" id="h22-0-11142" class="d">- } 30216 </a><a href="#h22-0-11143" id="h22-0-11143" class="d">- }, 30217 </a><a href="#h22-0-11144" id="h22-0-11144" class="d">- useDebugValue: function() { 30218 </a><a href="#h22-0-11145" id="h22-0-11145" class="d">- currentHookNameInDev = "useDebugValue"; 30219 </a><a href="#h22-0-11146" id="h22-0-11146" class="d">- updateHookTypesDev(); 30220 </a><a href="#h22-0-11147" id="h22-0-11147" class="d">- }, 30221 </a><a href="#h22-0-11148" id="h22-0-11148" class="d">- useDeferredValue: function(value, initialValue) { 30222 </a><a href="#h22-0-11149" id="h22-0-11149" class="d">- currentHookNameInDev = "useDeferredValue"; 30223 </a><a href="#h22-0-11150" id="h22-0-11150" class="d">- updateHookTypesDev(); 30224 </a><a href="#h22-0-11151" id="h22-0-11151" class="d">- return rerenderDeferredValue(value, initialValue); 30225 </a><a href="#h22-0-11152" id="h22-0-11152" class="d">- }, 30226 </a><a href="#h22-0-11153" id="h22-0-11153" class="d">- useTransition: function() { 30227 </a><a href="#h22-0-11154" id="h22-0-11154" class="d">- currentHookNameInDev = "useTransition"; 30228 </a><a href="#h22-0-11155" id="h22-0-11155" class="d">- updateHookTypesDev(); 30229 </a><a href="#h22-0-11156" id="h22-0-11156" class="d">- return rerenderTransition(); 30230 </a><a href="#h22-0-11157" id="h22-0-11157" class="d">- }, 30231 </a><a href="#h22-0-11158" id="h22-0-11158" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 30232 </a><a href="#h22-0-11159" id="h22-0-11159" class="d">- currentHookNameInDev = "useSyncExternalStore"; 30233 </a><a href="#h22-0-11160" id="h22-0-11160" class="d">- updateHookTypesDev(); 30234 </a><a href="#h22-0-11161" id="h22-0-11161" class="d">- return updateSyncExternalStore( 30235 </a><a href="#h22-0-11162" id="h22-0-11162" class="d">- subscribe, 30236 </a><a href="#h22-0-11163" id="h22-0-11163" class="d">- getSnapshot, 30237 </a><a href="#h22-0-11164" id="h22-0-11164" class="d">- getServerSnapshot 30238 </a><a href="#h22-0-11165" id="h22-0-11165" class="d">- ); 30239 </a><a href="#h22-0-11166" id="h22-0-11166" class="d">- }, 30240 </a><a href="#h22-0-11167" id="h22-0-11167" class="d">- useId: function() { 30241 </a><a href="#h22-0-11168" id="h22-0-11168" class="d">- currentHookNameInDev = "useId"; 30242 </a><a href="#h22-0-11169" id="h22-0-11169" class="d">- updateHookTypesDev(); 30243 </a><a href="#h22-0-11170" id="h22-0-11170" class="d">- return updateWorkInProgressHook().memoizedState; 30244 </a><a href="#h22-0-11171" id="h22-0-11171" class="d">- }, 30245 </a><a href="#h22-0-11172" id="h22-0-11172" class="d">- useCacheRefresh: function() { 30246 </a><a href="#h22-0-11173" id="h22-0-11173" class="d">- currentHookNameInDev = "useCacheRefresh"; 30247 </a><a href="#h22-0-11174" id="h22-0-11174" class="d">- updateHookTypesDev(); 30248 </a><a href="#h22-0-11175" id="h22-0-11175" class="d">- return updateWorkInProgressHook().memoizedState; 30249 </a><a href="#h22-0-11176" id="h22-0-11176" class="d">- } 30250 </a><a href="#h22-0-11177" id="h22-0-11177" class="d">- }; 30251 </a><a href="#h22-0-11178" id="h22-0-11178" class="d">- HooksDispatcherOnRerenderInDEV.useMemoCache = useMemoCache; 30252 </a><a href="#h22-0-11179" id="h22-0-11179" class="d">- HooksDispatcherOnRerenderInDEV.useHostTransitionStatus = useHostTransitionStatus; 30253 </a><a href="#h22-0-11180" id="h22-0-11180" class="d">- HooksDispatcherOnRerenderInDEV.useFormState = function(action) { 30254 </a><a href="#h22-0-11181" id="h22-0-11181" class="d">- currentHookNameInDev = "useFormState"; 30255 </a><a href="#h22-0-11182" id="h22-0-11182" class="d">- updateHookTypesDev(); 30256 </a><a href="#h22-0-11183" id="h22-0-11183" class="d">- warnOnUseFormStateInDev(); 30257 </a><a href="#h22-0-11184" id="h22-0-11184" class="d">- return rerenderActionState(action); 30258 </a><a href="#h22-0-11185" id="h22-0-11185" class="d">- }; 30259 </a><a href="#h22-0-11186" id="h22-0-11186" class="d">- HooksDispatcherOnRerenderInDEV.useActionState = function(action) { 30260 </a><a href="#h22-0-11187" id="h22-0-11187" class="d">- currentHookNameInDev = "useActionState"; 30261 </a><a href="#h22-0-11188" id="h22-0-11188" class="d">- updateHookTypesDev(); 30262 </a><a href="#h22-0-11189" id="h22-0-11189" class="d">- return rerenderActionState(action); 30263 </a><a href="#h22-0-11190" id="h22-0-11190" class="d">- }; 30264 </a><a href="#h22-0-11191" id="h22-0-11191" class="d">- HooksDispatcherOnRerenderInDEV.useOptimistic = function(passthrough, reducer) { 30265 </a><a href="#h22-0-11192" id="h22-0-11192" class="d">- currentHookNameInDev = "useOptimistic"; 30266 </a><a href="#h22-0-11193" id="h22-0-11193" class="d">- updateHookTypesDev(); 30267 </a><a href="#h22-0-11194" id="h22-0-11194" class="d">- return rerenderOptimistic(passthrough, reducer); 30268 </a><a href="#h22-0-11195" id="h22-0-11195" class="d">- }; 30269 </a><a href="#h22-0-11196" id="h22-0-11196" class="d">- InvalidNestedHooksDispatcherOnMountInDEV = { 30270 </a><a href="#h22-0-11197" id="h22-0-11197" class="d">- readContext: function(context) { 30271 </a><a href="#h22-0-11198" id="h22-0-11198" class="d">- warnInvalidContextAccess(); 30272 </a><a href="#h22-0-11199" id="h22-0-11199" class="d">- return readContext(context); 30273 </a><a href="#h22-0-11200" id="h22-0-11200" class="d">- }, 30274 </a><a href="#h22-0-11201" id="h22-0-11201" class="d">- use: function(usable) { 30275 </a><a href="#h22-0-11202" id="h22-0-11202" class="d">- warnInvalidHookAccess(); 30276 </a><a href="#h22-0-11203" id="h22-0-11203" class="d">- return use(usable); 30277 </a><a href="#h22-0-11204" id="h22-0-11204" class="d">- }, 30278 </a><a href="#h22-0-11205" id="h22-0-11205" class="d">- useCallback: function(callback, deps) { 30279 </a><a href="#h22-0-11206" id="h22-0-11206" class="d">- currentHookNameInDev = "useCallback"; 30280 </a><a href="#h22-0-11207" id="h22-0-11207" class="d">- warnInvalidHookAccess(); 30281 </a><a href="#h22-0-11208" id="h22-0-11208" class="d">- mountHookTypesDev(); 30282 </a><a href="#h22-0-11209" id="h22-0-11209" class="d">- return mountCallback(callback, deps); 30283 </a><a href="#h22-0-11210" id="h22-0-11210" class="d">- }, 30284 </a><a href="#h22-0-11211" id="h22-0-11211" class="d">- useContext: function(context) { 30285 </a><a href="#h22-0-11212" id="h22-0-11212" class="d">- currentHookNameInDev = "useContext"; 30286 </a><a href="#h22-0-11213" id="h22-0-11213" class="d">- warnInvalidHookAccess(); 30287 </a><a href="#h22-0-11214" id="h22-0-11214" class="d">- mountHookTypesDev(); 30288 </a><a href="#h22-0-11215" id="h22-0-11215" class="d">- return readContext(context); 30289 </a><a href="#h22-0-11216" id="h22-0-11216" class="d">- }, 30290 </a><a href="#h22-0-11217" id="h22-0-11217" class="d">- useEffect: function(create, deps) { 30291 </a><a href="#h22-0-11218" id="h22-0-11218" class="d">- currentHookNameInDev = "useEffect"; 30292 </a><a href="#h22-0-11219" id="h22-0-11219" class="d">- warnInvalidHookAccess(); 30293 </a><a href="#h22-0-11220" id="h22-0-11220" class="d">- mountHookTypesDev(); 30294 </a><a href="#h22-0-11221" id="h22-0-11221" class="d">- return mountEffect(create, deps); 30295 </a><a href="#h22-0-11222" id="h22-0-11222" class="d">- }, 30296 </a><a href="#h22-0-11223" id="h22-0-11223" class="d">- useImperativeHandle: function(ref, create, deps) { 30297 </a><a href="#h22-0-11224" id="h22-0-11224" class="d">- currentHookNameInDev = "useImperativeHandle"; 30298 </a><a href="#h22-0-11225" id="h22-0-11225" class="d">- warnInvalidHookAccess(); 30299 </a><a href="#h22-0-11226" id="h22-0-11226" class="d">- mountHookTypesDev(); 30300 </a><a href="#h22-0-11227" id="h22-0-11227" class="d">- return mountImperativeHandle(ref, create, deps); 30301 </a><a href="#h22-0-11228" id="h22-0-11228" class="d">- }, 30302 </a><a href="#h22-0-11229" id="h22-0-11229" class="d">- useInsertionEffect: function(create, deps) { 30303 </a><a href="#h22-0-11230" id="h22-0-11230" class="d">- currentHookNameInDev = "useInsertionEffect"; 30304 </a><a href="#h22-0-11231" id="h22-0-11231" class="d">- warnInvalidHookAccess(); 30305 </a><a href="#h22-0-11232" id="h22-0-11232" class="d">- mountHookTypesDev(); 30306 </a><a href="#h22-0-11233" id="h22-0-11233" class="d">- mountEffectImpl(4, Insertion, create, deps); 30307 </a><a href="#h22-0-11234" id="h22-0-11234" class="d">- }, 30308 </a><a href="#h22-0-11235" id="h22-0-11235" class="d">- useLayoutEffect: function(create, deps) { 30309 </a><a href="#h22-0-11236" id="h22-0-11236" class="d">- currentHookNameInDev = "useLayoutEffect"; 30310 </a><a href="#h22-0-11237" id="h22-0-11237" class="d">- warnInvalidHookAccess(); 30311 </a><a href="#h22-0-11238" id="h22-0-11238" class="d">- mountHookTypesDev(); 30312 </a><a href="#h22-0-11239" id="h22-0-11239" class="d">- return mountLayoutEffect(create, deps); 30313 </a><a href="#h22-0-11240" id="h22-0-11240" class="d">- }, 30314 </a><a href="#h22-0-11241" id="h22-0-11241" class="d">- useMemo: function(create, deps) { 30315 </a><a href="#h22-0-11242" id="h22-0-11242" class="d">- currentHookNameInDev = "useMemo"; 30316 </a><a href="#h22-0-11243" id="h22-0-11243" class="d">- warnInvalidHookAccess(); 30317 </a><a href="#h22-0-11244" id="h22-0-11244" class="d">- mountHookTypesDev(); 30318 </a><a href="#h22-0-11245" id="h22-0-11245" class="d">- var prevDispatcher = ReactSharedInternals.H; 30319 </a><a href="#h22-0-11246" id="h22-0-11246" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 30320 </a><a href="#h22-0-11247" id="h22-0-11247" class="d">- try { 30321 </a><a href="#h22-0-11248" id="h22-0-11248" class="d">- return mountMemo(create, deps); 30322 </a><a href="#h22-0-11249" id="h22-0-11249" class="d">- } finally { 30323 </a><a href="#h22-0-11250" id="h22-0-11250" class="d">- ReactSharedInternals.H = prevDispatcher; 30324 </a><a href="#h22-0-11251" id="h22-0-11251" class="d">- } 30325 </a><a href="#h22-0-11252" id="h22-0-11252" class="d">- }, 30326 </a><a href="#h22-0-11253" id="h22-0-11253" class="d">- useReducer: function(reducer, initialArg, init) { 30327 </a><a href="#h22-0-11254" id="h22-0-11254" class="d">- currentHookNameInDev = "useReducer"; 30328 </a><a href="#h22-0-11255" id="h22-0-11255" class="d">- warnInvalidHookAccess(); 30329 </a><a href="#h22-0-11256" id="h22-0-11256" class="d">- mountHookTypesDev(); 30330 </a><a href="#h22-0-11257" id="h22-0-11257" class="d">- var prevDispatcher = ReactSharedInternals.H; 30331 </a><a href="#h22-0-11258" id="h22-0-11258" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 30332 </a><a href="#h22-0-11259" id="h22-0-11259" class="d">- try { 30333 </a><a href="#h22-0-11260" id="h22-0-11260" class="d">- return mountReducer(reducer, initialArg, init); 30334 </a><a href="#h22-0-11261" id="h22-0-11261" class="d">- } finally { 30335 </a><a href="#h22-0-11262" id="h22-0-11262" class="d">- ReactSharedInternals.H = prevDispatcher; 30336 </a><a href="#h22-0-11263" id="h22-0-11263" class="d">- } 30337 </a><a href="#h22-0-11264" id="h22-0-11264" class="d">- }, 30338 </a><a href="#h22-0-11265" id="h22-0-11265" class="d">- useRef: function(initialValue) { 30339 </a><a href="#h22-0-11266" id="h22-0-11266" class="d">- currentHookNameInDev = "useRef"; 30340 </a><a href="#h22-0-11267" id="h22-0-11267" class="d">- warnInvalidHookAccess(); 30341 </a><a href="#h22-0-11268" id="h22-0-11268" class="d">- mountHookTypesDev(); 30342 </a><a href="#h22-0-11269" id="h22-0-11269" class="d">- return mountRef(initialValue); 30343 </a><a href="#h22-0-11270" id="h22-0-11270" class="d">- }, 30344 </a><a href="#h22-0-11271" id="h22-0-11271" class="d">- useState: function(initialState) { 30345 </a><a href="#h22-0-11272" id="h22-0-11272" class="d">- currentHookNameInDev = "useState"; 30346 </a><a href="#h22-0-11273" id="h22-0-11273" class="d">- warnInvalidHookAccess(); 30347 </a><a href="#h22-0-11274" id="h22-0-11274" class="d">- mountHookTypesDev(); 30348 </a><a href="#h22-0-11275" id="h22-0-11275" class="d">- var prevDispatcher = ReactSharedInternals.H; 30349 </a><a href="#h22-0-11276" id="h22-0-11276" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnMountInDEV; 30350 </a><a href="#h22-0-11277" id="h22-0-11277" class="d">- try { 30351 </a><a href="#h22-0-11278" id="h22-0-11278" class="d">- return mountState(initialState); 30352 </a><a href="#h22-0-11279" id="h22-0-11279" class="d">- } finally { 30353 </a><a href="#h22-0-11280" id="h22-0-11280" class="d">- ReactSharedInternals.H = prevDispatcher; 30354 </a><a href="#h22-0-11281" id="h22-0-11281" class="d">- } 30355 </a><a href="#h22-0-11282" id="h22-0-11282" class="d">- }, 30356 </a><a href="#h22-0-11283" id="h22-0-11283" class="d">- useDebugValue: function() { 30357 </a><a href="#h22-0-11284" id="h22-0-11284" class="d">- currentHookNameInDev = "useDebugValue"; 30358 </a><a href="#h22-0-11285" id="h22-0-11285" class="d">- warnInvalidHookAccess(); 30359 </a><a href="#h22-0-11286" id="h22-0-11286" class="d">- mountHookTypesDev(); 30360 </a><a href="#h22-0-11287" id="h22-0-11287" class="d">- }, 30361 </a><a href="#h22-0-11288" id="h22-0-11288" class="d">- useDeferredValue: function(value, initialValue) { 30362 </a><a href="#h22-0-11289" id="h22-0-11289" class="d">- currentHookNameInDev = "useDeferredValue"; 30363 </a><a href="#h22-0-11290" id="h22-0-11290" class="d">- warnInvalidHookAccess(); 30364 </a><a href="#h22-0-11291" id="h22-0-11291" class="d">- mountHookTypesDev(); 30365 </a><a href="#h22-0-11292" id="h22-0-11292" class="d">- return mountDeferredValue(value, initialValue); 30366 </a><a href="#h22-0-11293" id="h22-0-11293" class="d">- }, 30367 </a><a href="#h22-0-11294" id="h22-0-11294" class="d">- useTransition: function() { 30368 </a><a href="#h22-0-11295" id="h22-0-11295" class="d">- currentHookNameInDev = "useTransition"; 30369 </a><a href="#h22-0-11296" id="h22-0-11296" class="d">- warnInvalidHookAccess(); 30370 </a><a href="#h22-0-11297" id="h22-0-11297" class="d">- mountHookTypesDev(); 30371 </a><a href="#h22-0-11298" id="h22-0-11298" class="d">- return mountTransition(); 30372 </a><a href="#h22-0-11299" id="h22-0-11299" class="d">- }, 30373 </a><a href="#h22-0-11300" id="h22-0-11300" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 30374 </a><a href="#h22-0-11301" id="h22-0-11301" class="d">- currentHookNameInDev = "useSyncExternalStore"; 30375 </a><a href="#h22-0-11302" id="h22-0-11302" class="d">- warnInvalidHookAccess(); 30376 </a><a href="#h22-0-11303" id="h22-0-11303" class="d">- mountHookTypesDev(); 30377 </a><a href="#h22-0-11304" id="h22-0-11304" class="d">- return mountSyncExternalStore( 30378 </a><a href="#h22-0-11305" id="h22-0-11305" class="d">- subscribe, 30379 </a><a href="#h22-0-11306" id="h22-0-11306" class="d">- getSnapshot, 30380 </a><a href="#h22-0-11307" id="h22-0-11307" class="d">- getServerSnapshot 30381 </a><a href="#h22-0-11308" id="h22-0-11308" class="d">- ); 30382 </a><a href="#h22-0-11309" id="h22-0-11309" class="d">- }, 30383 </a><a href="#h22-0-11310" id="h22-0-11310" class="d">- useId: function() { 30384 </a><a href="#h22-0-11311" id="h22-0-11311" class="d">- currentHookNameInDev = "useId"; 30385 </a><a href="#h22-0-11312" id="h22-0-11312" class="d">- warnInvalidHookAccess(); 30386 </a><a href="#h22-0-11313" id="h22-0-11313" class="d">- mountHookTypesDev(); 30387 </a><a href="#h22-0-11314" id="h22-0-11314" class="d">- return mountId(); 30388 </a><a href="#h22-0-11315" id="h22-0-11315" class="d">- }, 30389 </a><a href="#h22-0-11316" id="h22-0-11316" class="d">- useCacheRefresh: function() { 30390 </a><a href="#h22-0-11317" id="h22-0-11317" class="d">- currentHookNameInDev = "useCacheRefresh"; 30391 </a><a href="#h22-0-11318" id="h22-0-11318" class="d">- mountHookTypesDev(); 30392 </a><a href="#h22-0-11319" id="h22-0-11319" class="d">- return mountRefresh(); 30393 </a><a href="#h22-0-11320" id="h22-0-11320" class="d">- }, 30394 </a><a href="#h22-0-11321" id="h22-0-11321" class="d">- useMemoCache: function(size) { 30395 </a><a href="#h22-0-11322" id="h22-0-11322" class="d">- warnInvalidHookAccess(); 30396 </a><a href="#h22-0-11323" id="h22-0-11323" class="d">- return useMemoCache(size); 30397 </a><a href="#h22-0-11324" id="h22-0-11324" class="d">- } 30398 </a><a href="#h22-0-11325" id="h22-0-11325" class="d">- }; 30399 </a><a href="#h22-0-11326" id="h22-0-11326" class="d">- InvalidNestedHooksDispatcherOnMountInDEV.useHostTransitionStatus = useHostTransitionStatus; 30400 </a><a href="#h22-0-11327" id="h22-0-11327" class="d">- InvalidNestedHooksDispatcherOnMountInDEV.useFormState = function(action, initialState) { 30401 </a><a href="#h22-0-11328" id="h22-0-11328" class="d">- currentHookNameInDev = "useFormState"; 30402 </a><a href="#h22-0-11329" id="h22-0-11329" class="d">- warnInvalidHookAccess(); 30403 </a><a href="#h22-0-11330" id="h22-0-11330" class="d">- mountHookTypesDev(); 30404 </a><a href="#h22-0-11331" id="h22-0-11331" class="d">- return mountActionState(action, initialState); 30405 </a><a href="#h22-0-11332" id="h22-0-11332" class="d">- }; 30406 </a><a href="#h22-0-11333" id="h22-0-11333" class="d">- InvalidNestedHooksDispatcherOnMountInDEV.useActionState = function(action, initialState) { 30407 </a><a href="#h22-0-11334" id="h22-0-11334" class="d">- currentHookNameInDev = "useActionState"; 30408 </a><a href="#h22-0-11335" id="h22-0-11335" class="d">- warnInvalidHookAccess(); 30409 </a><a href="#h22-0-11336" id="h22-0-11336" class="d">- mountHookTypesDev(); 30410 </a><a href="#h22-0-11337" id="h22-0-11337" class="d">- return mountActionState(action, initialState); 30411 </a><a href="#h22-0-11338" id="h22-0-11338" class="d">- }; 30412 </a><a href="#h22-0-11339" id="h22-0-11339" class="d">- InvalidNestedHooksDispatcherOnMountInDEV.useOptimistic = function(passthrough) { 30413 </a><a href="#h22-0-11340" id="h22-0-11340" class="d">- currentHookNameInDev = "useOptimistic"; 30414 </a><a href="#h22-0-11341" id="h22-0-11341" class="d">- warnInvalidHookAccess(); 30415 </a><a href="#h22-0-11342" id="h22-0-11342" class="d">- mountHookTypesDev(); 30416 </a><a href="#h22-0-11343" id="h22-0-11343" class="d">- return mountOptimistic(passthrough); 30417 </a><a href="#h22-0-11344" id="h22-0-11344" class="d">- }; 30418 </a><a href="#h22-0-11345" id="h22-0-11345" class="d">- InvalidNestedHooksDispatcherOnUpdateInDEV = { 30419 </a><a href="#h22-0-11346" id="h22-0-11346" class="d">- readContext: function(context) { 30420 </a><a href="#h22-0-11347" id="h22-0-11347" class="d">- warnInvalidContextAccess(); 30421 </a><a href="#h22-0-11348" id="h22-0-11348" class="d">- return readContext(context); 30422 </a><a href="#h22-0-11349" id="h22-0-11349" class="d">- }, 30423 </a><a href="#h22-0-11350" id="h22-0-11350" class="d">- use: function(usable) { 30424 </a><a href="#h22-0-11351" id="h22-0-11351" class="d">- warnInvalidHookAccess(); 30425 </a><a href="#h22-0-11352" id="h22-0-11352" class="d">- return use(usable); 30426 </a><a href="#h22-0-11353" id="h22-0-11353" class="d">- }, 30427 </a><a href="#h22-0-11354" id="h22-0-11354" class="d">- useCallback: function(callback, deps) { 30428 </a><a href="#h22-0-11355" id="h22-0-11355" class="d">- currentHookNameInDev = "useCallback"; 30429 </a><a href="#h22-0-11356" id="h22-0-11356" class="d">- warnInvalidHookAccess(); 30430 </a><a href="#h22-0-11357" id="h22-0-11357" class="d">- updateHookTypesDev(); 30431 </a><a href="#h22-0-11358" id="h22-0-11358" class="d">- return updateCallback(callback, deps); 30432 </a><a href="#h22-0-11359" id="h22-0-11359" class="d">- }, 30433 </a><a href="#h22-0-11360" id="h22-0-11360" class="d">- useContext: function(context) { 30434 </a><a href="#h22-0-11361" id="h22-0-11361" class="d">- currentHookNameInDev = "useContext"; 30435 </a><a href="#h22-0-11362" id="h22-0-11362" class="d">- warnInvalidHookAccess(); 30436 </a><a href="#h22-0-11363" id="h22-0-11363" class="d">- updateHookTypesDev(); 30437 </a><a href="#h22-0-11364" id="h22-0-11364" class="d">- return readContext(context); 30438 </a><a href="#h22-0-11365" id="h22-0-11365" class="d">- }, 30439 </a><a href="#h22-0-11366" id="h22-0-11366" class="d">- useEffect: function(create, deps) { 30440 </a><a href="#h22-0-11367" id="h22-0-11367" class="d">- currentHookNameInDev = "useEffect"; 30441 </a><a href="#h22-0-11368" id="h22-0-11368" class="d">- warnInvalidHookAccess(); 30442 </a><a href="#h22-0-11369" id="h22-0-11369" class="d">- updateHookTypesDev(); 30443 </a><a href="#h22-0-11370" id="h22-0-11370" class="d">- updateEffectImpl(2048, Passive, create, deps); 30444 </a><a href="#h22-0-11371" id="h22-0-11371" class="d">- }, 30445 </a><a href="#h22-0-11372" id="h22-0-11372" class="d">- useImperativeHandle: function(ref, create, deps) { 30446 </a><a href="#h22-0-11373" id="h22-0-11373" class="d">- currentHookNameInDev = "useImperativeHandle"; 30447 </a><a href="#h22-0-11374" id="h22-0-11374" class="d">- warnInvalidHookAccess(); 30448 </a><a href="#h22-0-11375" id="h22-0-11375" class="d">- updateHookTypesDev(); 30449 </a><a href="#h22-0-11376" id="h22-0-11376" class="d">- return updateImperativeHandle(ref, create, deps); 30450 </a><a href="#h22-0-11377" id="h22-0-11377" class="d">- }, 30451 </a><a href="#h22-0-11378" id="h22-0-11378" class="d">- useInsertionEffect: function(create, deps) { 30452 </a><a href="#h22-0-11379" id="h22-0-11379" class="d">- currentHookNameInDev = "useInsertionEffect"; 30453 </a><a href="#h22-0-11380" id="h22-0-11380" class="d">- warnInvalidHookAccess(); 30454 </a><a href="#h22-0-11381" id="h22-0-11381" class="d">- updateHookTypesDev(); 30455 </a><a href="#h22-0-11382" id="h22-0-11382" class="d">- return updateEffectImpl(4, Insertion, create, deps); 30456 </a><a href="#h22-0-11383" id="h22-0-11383" class="d">- }, 30457 </a><a href="#h22-0-11384" id="h22-0-11384" class="d">- useLayoutEffect: function(create, deps) { 30458 </a><a href="#h22-0-11385" id="h22-0-11385" class="d">- currentHookNameInDev = "useLayoutEffect"; 30459 </a><a href="#h22-0-11386" id="h22-0-11386" class="d">- warnInvalidHookAccess(); 30460 </a><a href="#h22-0-11387" id="h22-0-11387" class="d">- updateHookTypesDev(); 30461 </a><a href="#h22-0-11388" id="h22-0-11388" class="d">- return updateEffectImpl(4, Layout, create, deps); 30462 </a><a href="#h22-0-11389" id="h22-0-11389" class="d">- }, 30463 </a><a href="#h22-0-11390" id="h22-0-11390" class="d">- useMemo: function(create, deps) { 30464 </a><a href="#h22-0-11391" id="h22-0-11391" class="d">- currentHookNameInDev = "useMemo"; 30465 </a><a href="#h22-0-11392" id="h22-0-11392" class="d">- warnInvalidHookAccess(); 30466 </a><a href="#h22-0-11393" id="h22-0-11393" class="d">- updateHookTypesDev(); 30467 </a><a href="#h22-0-11394" id="h22-0-11394" class="d">- var prevDispatcher = ReactSharedInternals.H; 30468 </a><a href="#h22-0-11395" id="h22-0-11395" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30469 </a><a href="#h22-0-11396" id="h22-0-11396" class="d">- try { 30470 </a><a href="#h22-0-11397" id="h22-0-11397" class="d">- return updateMemo(create, deps); 30471 </a><a href="#h22-0-11398" id="h22-0-11398" class="d">- } finally { 30472 </a><a href="#h22-0-11399" id="h22-0-11399" class="d">- ReactSharedInternals.H = prevDispatcher; 30473 </a><a href="#h22-0-11400" id="h22-0-11400" class="d">- } 30474 </a><a href="#h22-0-11401" id="h22-0-11401" class="d">- }, 30475 </a><a href="#h22-0-11402" id="h22-0-11402" class="d">- useReducer: function(reducer, initialArg, init) { 30476 </a><a href="#h22-0-11403" id="h22-0-11403" class="d">- currentHookNameInDev = "useReducer"; 30477 </a><a href="#h22-0-11404" id="h22-0-11404" class="d">- warnInvalidHookAccess(); 30478 </a><a href="#h22-0-11405" id="h22-0-11405" class="d">- updateHookTypesDev(); 30479 </a><a href="#h22-0-11406" id="h22-0-11406" class="d">- var prevDispatcher = ReactSharedInternals.H; 30480 </a><a href="#h22-0-11407" id="h22-0-11407" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30481 </a><a href="#h22-0-11408" id="h22-0-11408" class="d">- try { 30482 </a><a href="#h22-0-11409" id="h22-0-11409" class="d">- return updateReducer(reducer, initialArg, init); 30483 </a><a href="#h22-0-11410" id="h22-0-11410" class="d">- } finally { 30484 </a><a href="#h22-0-11411" id="h22-0-11411" class="d">- ReactSharedInternals.H = prevDispatcher; 30485 </a><a href="#h22-0-11412" id="h22-0-11412" class="d">- } 30486 </a><a href="#h22-0-11413" id="h22-0-11413" class="d">- }, 30487 </a><a href="#h22-0-11414" id="h22-0-11414" class="d">- useRef: function() { 30488 </a><a href="#h22-0-11415" id="h22-0-11415" class="d">- currentHookNameInDev = "useRef"; 30489 </a><a href="#h22-0-11416" id="h22-0-11416" class="d">- warnInvalidHookAccess(); 30490 </a><a href="#h22-0-11417" id="h22-0-11417" class="d">- updateHookTypesDev(); 30491 </a><a href="#h22-0-11418" id="h22-0-11418" class="d">- return updateWorkInProgressHook().memoizedState; 30492 </a><a href="#h22-0-11419" id="h22-0-11419" class="d">- }, 30493 </a><a href="#h22-0-11420" id="h22-0-11420" class="d">- useState: function() { 30494 </a><a href="#h22-0-11421" id="h22-0-11421" class="d">- currentHookNameInDev = "useState"; 30495 </a><a href="#h22-0-11422" id="h22-0-11422" class="d">- warnInvalidHookAccess(); 30496 </a><a href="#h22-0-11423" id="h22-0-11423" class="d">- updateHookTypesDev(); 30497 </a><a href="#h22-0-11424" id="h22-0-11424" class="d">- var prevDispatcher = ReactSharedInternals.H; 30498 </a><a href="#h22-0-11425" id="h22-0-11425" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30499 </a><a href="#h22-0-11426" id="h22-0-11426" class="d">- try { 30500 </a><a href="#h22-0-11427" id="h22-0-11427" class="d">- return updateReducer(basicStateReducer); 30501 </a><a href="#h22-0-11428" id="h22-0-11428" class="d">- } finally { 30502 </a><a href="#h22-0-11429" id="h22-0-11429" class="d">- ReactSharedInternals.H = prevDispatcher; 30503 </a><a href="#h22-0-11430" id="h22-0-11430" class="d">- } 30504 </a><a href="#h22-0-11431" id="h22-0-11431" class="d">- }, 30505 </a><a href="#h22-0-11432" id="h22-0-11432" class="d">- useDebugValue: function() { 30506 </a><a href="#h22-0-11433" id="h22-0-11433" class="d">- currentHookNameInDev = "useDebugValue"; 30507 </a><a href="#h22-0-11434" id="h22-0-11434" class="d">- warnInvalidHookAccess(); 30508 </a><a href="#h22-0-11435" id="h22-0-11435" class="d">- updateHookTypesDev(); 30509 </a><a href="#h22-0-11436" id="h22-0-11436" class="d">- }, 30510 </a><a href="#h22-0-11437" id="h22-0-11437" class="d">- useDeferredValue: function(value, initialValue) { 30511 </a><a href="#h22-0-11438" id="h22-0-11438" class="d">- currentHookNameInDev = "useDeferredValue"; 30512 </a><a href="#h22-0-11439" id="h22-0-11439" class="d">- warnInvalidHookAccess(); 30513 </a><a href="#h22-0-11440" id="h22-0-11440" class="d">- updateHookTypesDev(); 30514 </a><a href="#h22-0-11441" id="h22-0-11441" class="d">- return updateDeferredValue(value, initialValue); 30515 </a><a href="#h22-0-11442" id="h22-0-11442" class="d">- }, 30516 </a><a href="#h22-0-11443" id="h22-0-11443" class="d">- useTransition: function() { 30517 </a><a href="#h22-0-11444" id="h22-0-11444" class="d">- currentHookNameInDev = "useTransition"; 30518 </a><a href="#h22-0-11445" id="h22-0-11445" class="d">- warnInvalidHookAccess(); 30519 </a><a href="#h22-0-11446" id="h22-0-11446" class="d">- updateHookTypesDev(); 30520 </a><a href="#h22-0-11447" id="h22-0-11447" class="d">- return updateTransition(); 30521 </a><a href="#h22-0-11448" id="h22-0-11448" class="d">- }, 30522 </a><a href="#h22-0-11449" id="h22-0-11449" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 30523 </a><a href="#h22-0-11450" id="h22-0-11450" class="d">- currentHookNameInDev = "useSyncExternalStore"; 30524 </a><a href="#h22-0-11451" id="h22-0-11451" class="d">- warnInvalidHookAccess(); 30525 </a><a href="#h22-0-11452" id="h22-0-11452" class="d">- updateHookTypesDev(); 30526 </a><a href="#h22-0-11453" id="h22-0-11453" class="d">- return updateSyncExternalStore( 30527 </a><a href="#h22-0-11454" id="h22-0-11454" class="d">- subscribe, 30528 </a><a href="#h22-0-11455" id="h22-0-11455" class="d">- getSnapshot, 30529 </a><a href="#h22-0-11456" id="h22-0-11456" class="d">- getServerSnapshot 30530 </a><a href="#h22-0-11457" id="h22-0-11457" class="d">- ); 30531 </a><a href="#h22-0-11458" id="h22-0-11458" class="d">- }, 30532 </a><a href="#h22-0-11459" id="h22-0-11459" class="d">- useId: function() { 30533 </a><a href="#h22-0-11460" id="h22-0-11460" class="d">- currentHookNameInDev = "useId"; 30534 </a><a href="#h22-0-11461" id="h22-0-11461" class="d">- warnInvalidHookAccess(); 30535 </a><a href="#h22-0-11462" id="h22-0-11462" class="d">- updateHookTypesDev(); 30536 </a><a href="#h22-0-11463" id="h22-0-11463" class="d">- return updateWorkInProgressHook().memoizedState; 30537 </a><a href="#h22-0-11464" id="h22-0-11464" class="d">- }, 30538 </a><a href="#h22-0-11465" id="h22-0-11465" class="d">- useCacheRefresh: function() { 30539 </a><a href="#h22-0-11466" id="h22-0-11466" class="d">- currentHookNameInDev = "useCacheRefresh"; 30540 </a><a href="#h22-0-11467" id="h22-0-11467" class="d">- updateHookTypesDev(); 30541 </a><a href="#h22-0-11468" id="h22-0-11468" class="d">- return updateWorkInProgressHook().memoizedState; 30542 </a><a href="#h22-0-11469" id="h22-0-11469" class="d">- }, 30543 </a><a href="#h22-0-11470" id="h22-0-11470" class="d">- useMemoCache: function(size) { 30544 </a><a href="#h22-0-11471" id="h22-0-11471" class="d">- warnInvalidHookAccess(); 30545 </a><a href="#h22-0-11472" id="h22-0-11472" class="d">- return useMemoCache(size); 30546 </a><a href="#h22-0-11473" id="h22-0-11473" class="d">- } 30547 </a><a href="#h22-0-11474" id="h22-0-11474" class="d">- }; 30548 </a><a href="#h22-0-11475" id="h22-0-11475" class="d">- InvalidNestedHooksDispatcherOnUpdateInDEV.useHostTransitionStatus = useHostTransitionStatus; 30549 </a><a href="#h22-0-11476" id="h22-0-11476" class="d">- InvalidNestedHooksDispatcherOnUpdateInDEV.useFormState = function(action) { 30550 </a><a href="#h22-0-11477" id="h22-0-11477" class="d">- currentHookNameInDev = "useFormState"; 30551 </a><a href="#h22-0-11478" id="h22-0-11478" class="d">- warnInvalidHookAccess(); 30552 </a><a href="#h22-0-11479" id="h22-0-11479" class="d">- updateHookTypesDev(); 30553 </a><a href="#h22-0-11480" id="h22-0-11480" class="d">- return updateActionState(action); 30554 </a><a href="#h22-0-11481" id="h22-0-11481" class="d">- }; 30555 </a><a href="#h22-0-11482" id="h22-0-11482" class="d">- InvalidNestedHooksDispatcherOnUpdateInDEV.useActionState = function(action) { 30556 </a><a href="#h22-0-11483" id="h22-0-11483" class="d">- currentHookNameInDev = "useActionState"; 30557 </a><a href="#h22-0-11484" id="h22-0-11484" class="d">- warnInvalidHookAccess(); 30558 </a><a href="#h22-0-11485" id="h22-0-11485" class="d">- updateHookTypesDev(); 30559 </a><a href="#h22-0-11486" id="h22-0-11486" class="d">- return updateActionState(action); 30560 </a><a href="#h22-0-11487" id="h22-0-11487" class="d">- }; 30561 </a><a href="#h22-0-11488" id="h22-0-11488" class="d">- InvalidNestedHooksDispatcherOnUpdateInDEV.useOptimistic = function(passthrough, reducer) { 30562 </a><a href="#h22-0-11489" id="h22-0-11489" class="d">- currentHookNameInDev = "useOptimistic"; 30563 </a><a href="#h22-0-11490" id="h22-0-11490" class="d">- warnInvalidHookAccess(); 30564 </a><a href="#h22-0-11491" id="h22-0-11491" class="d">- updateHookTypesDev(); 30565 </a><a href="#h22-0-11492" id="h22-0-11492" class="d">- return updateOptimistic(passthrough, reducer); 30566 </a><a href="#h22-0-11493" id="h22-0-11493" class="d">- }; 30567 </a><a href="#h22-0-11494" id="h22-0-11494" class="d">- InvalidNestedHooksDispatcherOnRerenderInDEV = { 30568 </a><a href="#h22-0-11495" id="h22-0-11495" class="d">- readContext: function(context) { 30569 </a><a href="#h22-0-11496" id="h22-0-11496" class="d">- warnInvalidContextAccess(); 30570 </a><a href="#h22-0-11497" id="h22-0-11497" class="d">- return readContext(context); 30571 </a><a href="#h22-0-11498" id="h22-0-11498" class="d">- }, 30572 </a><a href="#h22-0-11499" id="h22-0-11499" class="d">- use: function(usable) { 30573 </a><a href="#h22-0-11500" id="h22-0-11500" class="d">- warnInvalidHookAccess(); 30574 </a><a href="#h22-0-11501" id="h22-0-11501" class="d">- return use(usable); 30575 </a><a href="#h22-0-11502" id="h22-0-11502" class="d">- }, 30576 </a><a href="#h22-0-11503" id="h22-0-11503" class="d">- useCallback: function(callback, deps) { 30577 </a><a href="#h22-0-11504" id="h22-0-11504" class="d">- currentHookNameInDev = "useCallback"; 30578 </a><a href="#h22-0-11505" id="h22-0-11505" class="d">- warnInvalidHookAccess(); 30579 </a><a href="#h22-0-11506" id="h22-0-11506" class="d">- updateHookTypesDev(); 30580 </a><a href="#h22-0-11507" id="h22-0-11507" class="d">- return updateCallback(callback, deps); 30581 </a><a href="#h22-0-11508" id="h22-0-11508" class="d">- }, 30582 </a><a href="#h22-0-11509" id="h22-0-11509" class="d">- useContext: function(context) { 30583 </a><a href="#h22-0-11510" id="h22-0-11510" class="d">- currentHookNameInDev = "useContext"; 30584 </a><a href="#h22-0-11511" id="h22-0-11511" class="d">- warnInvalidHookAccess(); 30585 </a><a href="#h22-0-11512" id="h22-0-11512" class="d">- updateHookTypesDev(); 30586 </a><a href="#h22-0-11513" id="h22-0-11513" class="d">- return readContext(context); 30587 </a><a href="#h22-0-11514" id="h22-0-11514" class="d">- }, 30588 </a><a href="#h22-0-11515" id="h22-0-11515" class="d">- useEffect: function(create, deps) { 30589 </a><a href="#h22-0-11516" id="h22-0-11516" class="d">- currentHookNameInDev = "useEffect"; 30590 </a><a href="#h22-0-11517" id="h22-0-11517" class="d">- warnInvalidHookAccess(); 30591 </a><a href="#h22-0-11518" id="h22-0-11518" class="d">- updateHookTypesDev(); 30592 </a><a href="#h22-0-11519" id="h22-0-11519" class="d">- updateEffectImpl(2048, Passive, create, deps); 30593 </a><a href="#h22-0-11520" id="h22-0-11520" class="d">- }, 30594 </a><a href="#h22-0-11521" id="h22-0-11521" class="d">- useImperativeHandle: function(ref, create, deps) { 30595 </a><a href="#h22-0-11522" id="h22-0-11522" class="d">- currentHookNameInDev = "useImperativeHandle"; 30596 </a><a href="#h22-0-11523" id="h22-0-11523" class="d">- warnInvalidHookAccess(); 30597 </a><a href="#h22-0-11524" id="h22-0-11524" class="d">- updateHookTypesDev(); 30598 </a><a href="#h22-0-11525" id="h22-0-11525" class="d">- return updateImperativeHandle(ref, create, deps); 30599 </a><a href="#h22-0-11526" id="h22-0-11526" class="d">- }, 30600 </a><a href="#h22-0-11527" id="h22-0-11527" class="d">- useInsertionEffect: function(create, deps) { 30601 </a><a href="#h22-0-11528" id="h22-0-11528" class="d">- currentHookNameInDev = "useInsertionEffect"; 30602 </a><a href="#h22-0-11529" id="h22-0-11529" class="d">- warnInvalidHookAccess(); 30603 </a><a href="#h22-0-11530" id="h22-0-11530" class="d">- updateHookTypesDev(); 30604 </a><a href="#h22-0-11531" id="h22-0-11531" class="d">- return updateEffectImpl(4, Insertion, create, deps); 30605 </a><a href="#h22-0-11532" id="h22-0-11532" class="d">- }, 30606 </a><a href="#h22-0-11533" id="h22-0-11533" class="d">- useLayoutEffect: function(create, deps) { 30607 </a><a href="#h22-0-11534" id="h22-0-11534" class="d">- currentHookNameInDev = "useLayoutEffect"; 30608 </a><a href="#h22-0-11535" id="h22-0-11535" class="d">- warnInvalidHookAccess(); 30609 </a><a href="#h22-0-11536" id="h22-0-11536" class="d">- updateHookTypesDev(); 30610 </a><a href="#h22-0-11537" id="h22-0-11537" class="d">- return updateEffectImpl(4, Layout, create, deps); 30611 </a><a href="#h22-0-11538" id="h22-0-11538" class="d">- }, 30612 </a><a href="#h22-0-11539" id="h22-0-11539" class="d">- useMemo: function(create, deps) { 30613 </a><a href="#h22-0-11540" id="h22-0-11540" class="d">- currentHookNameInDev = "useMemo"; 30614 </a><a href="#h22-0-11541" id="h22-0-11541" class="d">- warnInvalidHookAccess(); 30615 </a><a href="#h22-0-11542" id="h22-0-11542" class="d">- updateHookTypesDev(); 30616 </a><a href="#h22-0-11543" id="h22-0-11543" class="d">- var prevDispatcher = ReactSharedInternals.H; 30617 </a><a href="#h22-0-11544" id="h22-0-11544" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30618 </a><a href="#h22-0-11545" id="h22-0-11545" class="d">- try { 30619 </a><a href="#h22-0-11546" id="h22-0-11546" class="d">- return updateMemo(create, deps); 30620 </a><a href="#h22-0-11547" id="h22-0-11547" class="d">- } finally { 30621 </a><a href="#h22-0-11548" id="h22-0-11548" class="d">- ReactSharedInternals.H = prevDispatcher; 30622 </a><a href="#h22-0-11549" id="h22-0-11549" class="d">- } 30623 </a><a href="#h22-0-11550" id="h22-0-11550" class="d">- }, 30624 </a><a href="#h22-0-11551" id="h22-0-11551" class="d">- useReducer: function(reducer, initialArg, init) { 30625 </a><a href="#h22-0-11552" id="h22-0-11552" class="d">- currentHookNameInDev = "useReducer"; 30626 </a><a href="#h22-0-11553" id="h22-0-11553" class="d">- warnInvalidHookAccess(); 30627 </a><a href="#h22-0-11554" id="h22-0-11554" class="d">- updateHookTypesDev(); 30628 </a><a href="#h22-0-11555" id="h22-0-11555" class="d">- var prevDispatcher = ReactSharedInternals.H; 30629 </a><a href="#h22-0-11556" id="h22-0-11556" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30630 </a><a href="#h22-0-11557" id="h22-0-11557" class="d">- try { 30631 </a><a href="#h22-0-11558" id="h22-0-11558" class="d">- return rerenderReducer(reducer, initialArg, init); 30632 </a><a href="#h22-0-11559" id="h22-0-11559" class="d">- } finally { 30633 </a><a href="#h22-0-11560" id="h22-0-11560" class="d">- ReactSharedInternals.H = prevDispatcher; 30634 </a><a href="#h22-0-11561" id="h22-0-11561" class="d">- } 30635 </a><a href="#h22-0-11562" id="h22-0-11562" class="d">- }, 30636 </a><a href="#h22-0-11563" id="h22-0-11563" class="d">- useRef: function() { 30637 </a><a href="#h22-0-11564" id="h22-0-11564" class="d">- currentHookNameInDev = "useRef"; 30638 </a><a href="#h22-0-11565" id="h22-0-11565" class="d">- warnInvalidHookAccess(); 30639 </a><a href="#h22-0-11566" id="h22-0-11566" class="d">- updateHookTypesDev(); 30640 </a><a href="#h22-0-11567" id="h22-0-11567" class="d">- return updateWorkInProgressHook().memoizedState; 30641 </a><a href="#h22-0-11568" id="h22-0-11568" class="d">- }, 30642 </a><a href="#h22-0-11569" id="h22-0-11569" class="d">- useState: function() { 30643 </a><a href="#h22-0-11570" id="h22-0-11570" class="d">- currentHookNameInDev = "useState"; 30644 </a><a href="#h22-0-11571" id="h22-0-11571" class="d">- warnInvalidHookAccess(); 30645 </a><a href="#h22-0-11572" id="h22-0-11572" class="d">- updateHookTypesDev(); 30646 </a><a href="#h22-0-11573" id="h22-0-11573" class="d">- var prevDispatcher = ReactSharedInternals.H; 30647 </a><a href="#h22-0-11574" id="h22-0-11574" class="d">- ReactSharedInternals.H = InvalidNestedHooksDispatcherOnUpdateInDEV; 30648 </a><a href="#h22-0-11575" id="h22-0-11575" class="d">- try { 30649 </a><a href="#h22-0-11576" id="h22-0-11576" class="d">- return rerenderReducer(basicStateReducer); 30650 </a><a href="#h22-0-11577" id="h22-0-11577" class="d">- } finally { 30651 </a><a href="#h22-0-11578" id="h22-0-11578" class="d">- ReactSharedInternals.H = prevDispatcher; 30652 </a><a href="#h22-0-11579" id="h22-0-11579" class="d">- } 30653 </a><a href="#h22-0-11580" id="h22-0-11580" class="d">- }, 30654 </a><a href="#h22-0-11581" id="h22-0-11581" class="d">- useDebugValue: function() { 30655 </a><a href="#h22-0-11582" id="h22-0-11582" class="d">- currentHookNameInDev = "useDebugValue"; 30656 </a><a href="#h22-0-11583" id="h22-0-11583" class="d">- warnInvalidHookAccess(); 30657 </a><a href="#h22-0-11584" id="h22-0-11584" class="d">- updateHookTypesDev(); 30658 </a><a href="#h22-0-11585" id="h22-0-11585" class="d">- }, 30659 </a><a href="#h22-0-11586" id="h22-0-11586" class="d">- useDeferredValue: function(value, initialValue) { 30660 </a><a href="#h22-0-11587" id="h22-0-11587" class="d">- currentHookNameInDev = "useDeferredValue"; 30661 </a><a href="#h22-0-11588" id="h22-0-11588" class="d">- warnInvalidHookAccess(); 30662 </a><a href="#h22-0-11589" id="h22-0-11589" class="d">- updateHookTypesDev(); 30663 </a><a href="#h22-0-11590" id="h22-0-11590" class="d">- return rerenderDeferredValue(value, initialValue); 30664 </a><a href="#h22-0-11591" id="h22-0-11591" class="d">- }, 30665 </a><a href="#h22-0-11592" id="h22-0-11592" class="d">- useTransition: function() { 30666 </a><a href="#h22-0-11593" id="h22-0-11593" class="d">- currentHookNameInDev = "useTransition"; 30667 </a><a href="#h22-0-11594" id="h22-0-11594" class="d">- warnInvalidHookAccess(); 30668 </a><a href="#h22-0-11595" id="h22-0-11595" class="d">- updateHookTypesDev(); 30669 </a><a href="#h22-0-11596" id="h22-0-11596" class="d">- return rerenderTransition(); 30670 </a><a href="#h22-0-11597" id="h22-0-11597" class="d">- }, 30671 </a><a href="#h22-0-11598" id="h22-0-11598" class="d">- useSyncExternalStore: function(subscribe, getSnapshot, getServerSnapshot) { 30672 </a><a href="#h22-0-11599" id="h22-0-11599" class="d">- currentHookNameInDev = "useSyncExternalStore"; 30673 </a><a href="#h22-0-11600" id="h22-0-11600" class="d">- warnInvalidHookAccess(); 30674 </a><a href="#h22-0-11601" id="h22-0-11601" class="d">- updateHookTypesDev(); 30675 </a><a href="#h22-0-11602" id="h22-0-11602" class="d">- return updateSyncExternalStore( 30676 </a><a href="#h22-0-11603" id="h22-0-11603" class="d">- subscribe, 30677 </a><a href="#h22-0-11604" id="h22-0-11604" class="d">- getSnapshot, 30678 </a><a href="#h22-0-11605" id="h22-0-11605" class="d">- getServerSnapshot 30679 </a><a href="#h22-0-11606" id="h22-0-11606" class="d">- ); 30680 </a><a href="#h22-0-11607" id="h22-0-11607" class="d">- }, 30681 </a><a href="#h22-0-11608" id="h22-0-11608" class="d">- useId: function() { 30682 </a><a href="#h22-0-11609" id="h22-0-11609" class="d">- currentHookNameInDev = "useId"; 30683 </a><a href="#h22-0-11610" id="h22-0-11610" class="d">- warnInvalidHookAccess(); 30684 </a><a href="#h22-0-11611" id="h22-0-11611" class="d">- updateHookTypesDev(); 30685 </a><a href="#h22-0-11612" id="h22-0-11612" class="d">- return updateWorkInProgressHook().memoizedState; 30686 </a><a href="#h22-0-11613" id="h22-0-11613" class="d">- }, 30687 </a><a href="#h22-0-11614" id="h22-0-11614" class="d">- useCacheRefresh: function() { 30688 </a><a href="#h22-0-11615" id="h22-0-11615" class="d">- currentHookNameInDev = "useCacheRefresh"; 30689 </a><a href="#h22-0-11616" id="h22-0-11616" class="d">- updateHookTypesDev(); 30690 </a><a href="#h22-0-11617" id="h22-0-11617" class="d">- return updateWorkInProgressHook().memoizedState; 30691 </a><a href="#h22-0-11618" id="h22-0-11618" class="d">- }, 30692 </a><a href="#h22-0-11619" id="h22-0-11619" class="d">- useMemoCache: function(size) { 30693 </a><a href="#h22-0-11620" id="h22-0-11620" class="d">- warnInvalidHookAccess(); 30694 </a><a href="#h22-0-11621" id="h22-0-11621" class="d">- return useMemoCache(size); 30695 </a><a href="#h22-0-11622" id="h22-0-11622" class="d">- } 30696 </a><a href="#h22-0-11623" id="h22-0-11623" class="d">- }; 30697 </a><a href="#h22-0-11624" id="h22-0-11624" class="d">- InvalidNestedHooksDispatcherOnRerenderInDEV.useHostTransitionStatus = useHostTransitionStatus; 30698 </a><a href="#h22-0-11625" id="h22-0-11625" class="d">- InvalidNestedHooksDispatcherOnRerenderInDEV.useFormState = function(action) { 30699 </a><a href="#h22-0-11626" id="h22-0-11626" class="d">- currentHookNameInDev = "useFormState"; 30700 </a><a href="#h22-0-11627" id="h22-0-11627" class="d">- warnInvalidHookAccess(); 30701 </a><a href="#h22-0-11628" id="h22-0-11628" class="d">- updateHookTypesDev(); 30702 </a><a href="#h22-0-11629" id="h22-0-11629" class="d">- return rerenderActionState(action); 30703 </a><a href="#h22-0-11630" id="h22-0-11630" class="d">- }; 30704 </a><a href="#h22-0-11631" id="h22-0-11631" class="d">- InvalidNestedHooksDispatcherOnRerenderInDEV.useActionState = function(action) { 30705 </a><a href="#h22-0-11632" id="h22-0-11632" class="d">- currentHookNameInDev = "useActionState"; 30706 </a><a href="#h22-0-11633" id="h22-0-11633" class="d">- warnInvalidHookAccess(); 30707 </a><a href="#h22-0-11634" id="h22-0-11634" class="d">- updateHookTypesDev(); 30708 </a><a href="#h22-0-11635" id="h22-0-11635" class="d">- return rerenderActionState(action); 30709 </a><a href="#h22-0-11636" id="h22-0-11636" class="d">- }; 30710 </a><a href="#h22-0-11637" id="h22-0-11637" class="d">- InvalidNestedHooksDispatcherOnRerenderInDEV.useOptimistic = function(passthrough, reducer) { 30711 </a><a href="#h22-0-11638" id="h22-0-11638" class="d">- currentHookNameInDev = "useOptimistic"; 30712 </a><a href="#h22-0-11639" id="h22-0-11639" class="d">- warnInvalidHookAccess(); 30713 </a><a href="#h22-0-11640" id="h22-0-11640" class="d">- updateHookTypesDev(); 30714 </a><a href="#h22-0-11641" id="h22-0-11641" class="d">- return rerenderOptimistic(passthrough, reducer); 30715 </a><a href="#h22-0-11642" id="h22-0-11642" class="d">- }; 30716 </a><a href="#h22-0-11643" id="h22-0-11643" class="d">- var fakeInternalInstance = {}; 30717 </a><a href="#h22-0-11644" id="h22-0-11644" class="d">- var didWarnAboutStateAssignmentForComponent = /* @__PURE__ */ new Set(); 30718 </a><a href="#h22-0-11645" id="h22-0-11645" class="d">- var didWarnAboutUninitializedState = /* @__PURE__ */ new Set(); 30719 </a><a href="#h22-0-11646" id="h22-0-11646" class="d">- var didWarnAboutGetSnapshotBeforeUpdateWithoutDidUpdate = /* @__PURE__ */ new Set(); 30720 </a><a href="#h22-0-11647" id="h22-0-11647" class="d">- var didWarnAboutLegacyLifecyclesAndDerivedState = /* @__PURE__ */ new Set(); 30721 </a><a href="#h22-0-11648" id="h22-0-11648" class="d">- var didWarnAboutDirectlyAssigningPropsToState = /* @__PURE__ */ new Set(); 30722 </a><a href="#h22-0-11649" id="h22-0-11649" class="d">- var didWarnAboutUndefinedDerivedState = /* @__PURE__ */ new Set(); 30723 </a><a href="#h22-0-11650" id="h22-0-11650" class="d">- var didWarnAboutContextTypes$1 = /* @__PURE__ */ new Set(); 30724 </a><a href="#h22-0-11651" id="h22-0-11651" class="d">- var didWarnAboutChildContextTypes = /* @__PURE__ */ new Set(); 30725 </a><a href="#h22-0-11652" id="h22-0-11652" class="d">- var didWarnAboutInvalidateContextType = /* @__PURE__ */ new Set(); 30726 </a><a href="#h22-0-11653" id="h22-0-11653" class="d">- var didWarnOnInvalidCallback = /* @__PURE__ */ new Set(); 30727 </a><a href="#h22-0-11654" id="h22-0-11654" class="d">- Object.freeze(fakeInternalInstance); 30728 </a><a href="#h22-0-11655" id="h22-0-11655" class="d">- var classComponentUpdater = { 30729 </a><a href="#h22-0-11656" id="h22-0-11656" class="d">- isMounted: function(component) { 30730 </a><a href="#h22-0-11657" id="h22-0-11657" class="d">- var owner = current; 30731 </a><a href="#h22-0-11658" id="h22-0-11658" class="d">- if (null !== owner && isRendering && 1 === owner.tag) { 30732 </a><a href="#h22-0-11659" id="h22-0-11659" class="d">- var instance = owner.stateNode; 30733 </a><a href="#h22-0-11660" id="h22-0-11660" class="d">- instance._warnedAboutRefsInRender || console.error( 30734 </a><a href="#h22-0-11661" id="h22-0-11661" class="d">- "%s is accessing isMounted inside its render() function. render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.", 30735 </a><a href="#h22-0-11662" id="h22-0-11662" class="d">- getComponentNameFromFiber(owner) || "A component" 30736 </a><a href="#h22-0-11663" id="h22-0-11663" class="d">- ); 30737 </a><a href="#h22-0-11664" id="h22-0-11664" class="d">- instance._warnedAboutRefsInRender = true; 30738 </a><a href="#h22-0-11665" id="h22-0-11665" class="d">- } 30739 </a><a href="#h22-0-11666" id="h22-0-11666" class="d">- return (component = component._reactInternals) ? getNearestMountedFiber(component) === component : false; 30740 </a><a href="#h22-0-11667" id="h22-0-11667" class="d">- }, 30741 </a><a href="#h22-0-11668" id="h22-0-11668" class="d">- enqueueSetState: function(inst, payload, callback) { 30742 </a><a href="#h22-0-11669" id="h22-0-11669" class="d">- inst = inst._reactInternals; 30743 </a><a href="#h22-0-11670" id="h22-0-11670" class="d">- var lane = requestUpdateLane(inst), update = createUpdate(lane); 30744 </a><a href="#h22-0-11671" id="h22-0-11671" class="d">- update.payload = payload; 30745 </a><a href="#h22-0-11672" id="h22-0-11672" class="d">- void 0 !== callback && null !== callback && (warnOnInvalidCallback(callback), update.callback = callback); 30746 </a><a href="#h22-0-11673" id="h22-0-11673" class="d">- payload = enqueueUpdate(inst, update, lane); 30747 </a><a href="#h22-0-11674" id="h22-0-11674" class="d">- null !== payload && (scheduleUpdateOnFiber(payload, inst, lane), entangleTransitions(payload, inst, lane)); 30748 </a><a href="#h22-0-11675" id="h22-0-11675" class="d">- markStateUpdateScheduled(inst, lane); 30749 </a><a href="#h22-0-11676" id="h22-0-11676" class="d">- }, 30750 </a><a href="#h22-0-11677" id="h22-0-11677" class="d">- enqueueReplaceState: function(inst, payload, callback) { 30751 </a><a href="#h22-0-11678" id="h22-0-11678" class="d">- inst = inst._reactInternals; 30752 </a><a href="#h22-0-11679" id="h22-0-11679" class="d">- var lane = requestUpdateLane(inst), update = createUpdate(lane); 30753 </a><a href="#h22-0-11680" id="h22-0-11680" class="d">- update.tag = ReplaceState; 30754 </a><a href="#h22-0-11681" id="h22-0-11681" class="d">- update.payload = payload; 30755 </a><a href="#h22-0-11682" id="h22-0-11682" class="d">- void 0 !== callback && null !== callback && (warnOnInvalidCallback(callback), update.callback = callback); 30756 </a><a href="#h22-0-11683" id="h22-0-11683" class="d">- payload = enqueueUpdate(inst, update, lane); 30757 </a><a href="#h22-0-11684" id="h22-0-11684" class="d">- null !== payload && (scheduleUpdateOnFiber(payload, inst, lane), entangleTransitions(payload, inst, lane)); 30758 </a><a href="#h22-0-11685" id="h22-0-11685" class="d">- markStateUpdateScheduled(inst, lane); 30759 </a><a href="#h22-0-11686" id="h22-0-11686" class="d">- }, 30760 </a><a href="#h22-0-11687" id="h22-0-11687" class="d">- enqueueForceUpdate: function(inst, callback) { 30761 </a><a href="#h22-0-11688" id="h22-0-11688" class="d">- inst = inst._reactInternals; 30762 </a><a href="#h22-0-11689" id="h22-0-11689" class="d">- var lane = requestUpdateLane(inst), update = createUpdate(lane); 30763 </a><a href="#h22-0-11690" id="h22-0-11690" class="d">- update.tag = ForceUpdate; 30764 </a><a href="#h22-0-11691" id="h22-0-11691" class="d">- void 0 !== callback && null !== callback && (warnOnInvalidCallback(callback), update.callback = callback); 30765 </a><a href="#h22-0-11692" id="h22-0-11692" class="d">- callback = enqueueUpdate(inst, update, lane); 30766 </a><a href="#h22-0-11693" id="h22-0-11693" class="d">- null !== callback && (scheduleUpdateOnFiber(callback, inst, lane), entangleTransitions(callback, inst, lane)); 30767 </a><a href="#h22-0-11694" id="h22-0-11694" class="d">- null !== injectedProfilingHooks && "function" === typeof injectedProfilingHooks.markForceUpdateScheduled && injectedProfilingHooks.markForceUpdateScheduled(inst, lane); 30768 </a><a href="#h22-0-11695" id="h22-0-11695" class="d">- } 30769 </a><a href="#h22-0-11696" id="h22-0-11696" class="d">- }, reportGlobalError = "function" === typeof reportError ? reportError : function(error) { 30770 </a><a href="#h22-0-11697" id="h22-0-11697" class="d">- if ("object" === typeof window && "function" === typeof window.ErrorEvent) { 30771 </a><a href="#h22-0-11698" id="h22-0-11698" class="d">- var event = new window.ErrorEvent("error", { 30772 </a><a href="#h22-0-11699" id="h22-0-11699" class="d">- bubbles: true, 30773 </a><a href="#h22-0-11700" id="h22-0-11700" class="d">- cancelable: true, 30774 </a><a href="#h22-0-11701" id="h22-0-11701" class="d">- message: "object" === typeof error && null !== error && "string" === typeof error.message ? String(error.message) : String(error), 30775 </a><a href="#h22-0-11702" id="h22-0-11702" class="d">- error 30776 </a><a href="#h22-0-11703" id="h22-0-11703" class="d">- }); 30777 </a><a href="#h22-0-11704" id="h22-0-11704" class="d">- if (!window.dispatchEvent(event)) return; 30778 </a><a href="#h22-0-11705" id="h22-0-11705" class="d">- } else if ("object" === typeof process && "function" === typeof process.emit) { 30779 </a><a href="#h22-0-11706" id="h22-0-11706" class="d">- process.emit("uncaughtException", error); 30780 </a><a href="#h22-0-11707" id="h22-0-11707" class="d">- return; 30781 </a><a href="#h22-0-11708" id="h22-0-11708" class="d">- } 30782 </a><a href="#h22-0-11709" id="h22-0-11709" class="d">- console.error(error); 30783 </a><a href="#h22-0-11710" id="h22-0-11710" class="d">- }, componentName = null, errorBoundaryName = null, SelectiveHydrationException = Error( 30784 </a><a href="#h22-0-11711" id="h22-0-11711" class="d">- "This is not a real error. It's an implementation detail of React's selective hydration feature. If this leaks into userspace, it's a bug in React. Please file an issue." 30785 </a><a href="#h22-0-11712" id="h22-0-11712" class="d">- ), didReceiveUpdate = false; 30786 </a><a href="#h22-0-11713" id="h22-0-11713" class="d">- var didWarnAboutBadClass = {}; 30787 </a><a href="#h22-0-11714" id="h22-0-11714" class="d">- var didWarnAboutContextTypeOnFunctionComponent = {}; 30788 </a><a href="#h22-0-11715" id="h22-0-11715" class="d">- var didWarnAboutContextTypes = {}; 30789 </a><a href="#h22-0-11716" id="h22-0-11716" class="d">- var didWarnAboutGetDerivedStateOnFunctionComponent = {}; 30790 </a><a href="#h22-0-11717" id="h22-0-11717" class="d">- var didWarnAboutReassigningProps = false; 30791 </a><a href="#h22-0-11718" id="h22-0-11718" class="d">- var didWarnAboutRevealOrder = {}; 30792 </a><a href="#h22-0-11719" id="h22-0-11719" class="d">- var didWarnAboutTailOptions = {}; 30793 </a><a href="#h22-0-11720" id="h22-0-11720" class="d">- var SUSPENDED_MARKER = { 30794 </a><a href="#h22-0-11721" id="h22-0-11721" class="d">- dehydrated: null, 30795 </a><a href="#h22-0-11722" id="h22-0-11722" class="d">- treeContext: null, 30796 </a><a href="#h22-0-11723" id="h22-0-11723" class="d">- retryLane: 0 30797 </a><a href="#h22-0-11724" id="h22-0-11724" class="d">- }, hasWarnedAboutUsingNoValuePropOnContextProvider = false, valueCursor = createCursor(null); 30798 </a><a href="#h22-0-11725" id="h22-0-11725" class="d">- var rendererCursorDEV = createCursor(null); 30799 </a><a href="#h22-0-11726" id="h22-0-11726" class="d">- var renderer2CursorDEV = createCursor(null); 30800 </a><a href="#h22-0-11727" id="h22-0-11727" class="d">- var rendererSigil = {}; 30801 </a><a href="#h22-0-11728" id="h22-0-11728" class="d">- var currentlyRenderingFiber = null, lastContextDependency = null, isDisallowedContextReadInDEV = false, AbortControllerLocal = "undefined" !== typeof AbortController ? AbortController : function() { 30802 </a><a href="#h22-0-11729" id="h22-0-11729" class="d">- var listeners = [], signal = this.signal = { 30803 </a><a href="#h22-0-11730" id="h22-0-11730" class="d">- aborted: false, 30804 </a><a href="#h22-0-11731" id="h22-0-11731" class="d">- addEventListener: function(type, listener) { 30805 </a><a href="#h22-0-11732" id="h22-0-11732" class="d">- listeners.push(listener); 30806 </a><a href="#h22-0-11733" id="h22-0-11733" class="d">- } 30807 </a><a href="#h22-0-11734" id="h22-0-11734" class="d">- }; 30808 </a><a href="#h22-0-11735" id="h22-0-11735" class="d">- this.abort = function() { 30809 </a><a href="#h22-0-11736" id="h22-0-11736" class="d">- signal.aborted = true; 30810 </a><a href="#h22-0-11737" id="h22-0-11737" class="d">- listeners.forEach(function(listener) { 30811 </a><a href="#h22-0-11738" id="h22-0-11738" class="d">- return listener(); 30812 </a><a href="#h22-0-11739" id="h22-0-11739" class="d">- }); 30813 </a><a href="#h22-0-11740" id="h22-0-11740" class="d">- }; 30814 </a><a href="#h22-0-11741" id="h22-0-11741" class="d">- }, scheduleCallback$1 = Scheduler.unstable_scheduleCallback, NormalPriority = Scheduler.unstable_NormalPriority, CacheContext = { 30815 </a><a href="#h22-0-11742" id="h22-0-11742" class="d">- $$typeof: REACT_CONTEXT_TYPE, 30816 </a><a href="#h22-0-11743" id="h22-0-11743" class="d">- Consumer: null, 30817 </a><a href="#h22-0-11744" id="h22-0-11744" class="d">- Provider: null, 30818 </a><a href="#h22-0-11745" id="h22-0-11745" class="d">- _currentValue: null, 30819 </a><a href="#h22-0-11746" id="h22-0-11746" class="d">- _currentValue2: null, 30820 </a><a href="#h22-0-11747" id="h22-0-11747" class="d">- _threadCount: 0, 30821 </a><a href="#h22-0-11748" id="h22-0-11748" class="d">- _currentRenderer: null, 30822 </a><a href="#h22-0-11749" id="h22-0-11749" class="d">- _currentRenderer2: null 30823 </a><a href="#h22-0-11750" id="h22-0-11750" class="d">- }, prevOnStartTransitionFinish = ReactSharedInternals.S; 30824 </a><a href="#h22-0-11751" id="h22-0-11751" class="d">- ReactSharedInternals.S = function(transition, returnValue) { 30825 </a><a href="#h22-0-11752" id="h22-0-11752" class="d">- "object" === typeof returnValue && null !== returnValue && "function" === typeof returnValue.then && entangleAsyncAction(transition, returnValue); 30826 </a><a href="#h22-0-11753" id="h22-0-11753" class="d">- null !== prevOnStartTransitionFinish && prevOnStartTransitionFinish(transition, returnValue); 30827 </a><a href="#h22-0-11754" id="h22-0-11754" class="d">- }; 30828 </a><a href="#h22-0-11755" id="h22-0-11755" class="d">- var resumedCache = createCursor(null), didWarnAboutUndefinedSnapshotBeforeUpdate = null; 30829 </a><a href="#h22-0-11756" id="h22-0-11756" class="d">- didWarnAboutUndefinedSnapshotBeforeUpdate = /* @__PURE__ */ new Set(); 30830 </a><a href="#h22-0-11757" id="h22-0-11757" class="d">- var offscreenSubtreeIsHidden = false, offscreenSubtreeWasHidden = false, needsFormReset = false, PossiblyWeakSet = "function" === typeof WeakSet ? WeakSet : Set, nextEffect = null, inProgressLanes = null, inProgressRoot = null, shouldFireAfterActiveInstanceBlur = false, hostParent = null, hostParentIsContainer = false, currentHoistableRoot = null, suspenseyCommitFlag = 8192, DefaultAsyncDispatcher = { 30831 </a><a href="#h22-0-11758" id="h22-0-11758" class="d">- getCacheForType: function(resourceType) { 30832 </a><a href="#h22-0-11759" id="h22-0-11759" class="d">- var cache = readContext(CacheContext), cacheForType = cache.data.get(resourceType); 30833 </a><a href="#h22-0-11760" id="h22-0-11760" class="d">- void 0 === cacheForType && (cacheForType = resourceType(), cache.data.set(resourceType, cacheForType)); 30834 </a><a href="#h22-0-11761" id="h22-0-11761" class="d">- return cacheForType; 30835 </a><a href="#h22-0-11762" id="h22-0-11762" class="d">- }, 30836 </a><a href="#h22-0-11763" id="h22-0-11763" class="d">- getOwner: function() { 30837 </a><a href="#h22-0-11764" id="h22-0-11764" class="d">- return current; 30838 </a><a href="#h22-0-11765" id="h22-0-11765" class="d">- } 30839 </a><a href="#h22-0-11766" id="h22-0-11766" class="d">- }, COMPONENT_TYPE = 0, HAS_PSEUDO_CLASS_TYPE = 1, ROLE_TYPE = 2, TEST_NAME_TYPE = 3, TEXT_TYPE = 4; 30840 </a><a href="#h22-0-11767" id="h22-0-11767" class="d">- if ("function" === typeof Symbol && Symbol.for) { 30841 </a><a href="#h22-0-11768" id="h22-0-11768" class="d">- var symbolFor = Symbol.for; 30842 </a><a href="#h22-0-11769" id="h22-0-11769" class="d">- COMPONENT_TYPE = symbolFor("selector.component"); 30843 </a><a href="#h22-0-11770" id="h22-0-11770" class="d">- HAS_PSEUDO_CLASS_TYPE = symbolFor("selector.has_pseudo_class"); 30844 </a><a href="#h22-0-11771" id="h22-0-11771" class="d">- ROLE_TYPE = symbolFor("selector.role"); 30845 </a><a href="#h22-0-11772" id="h22-0-11772" class="d">- TEST_NAME_TYPE = symbolFor("selector.test_id"); 30846 </a><a href="#h22-0-11773" id="h22-0-11773" class="d">- TEXT_TYPE = symbolFor("selector.text"); 30847 </a><a href="#h22-0-11774" id="h22-0-11774" class="d">- } 30848 </a><a href="#h22-0-11775" id="h22-0-11775" class="d">- var commitHooks = [], PossiblyWeakMap = "function" === typeof WeakMap ? WeakMap : Map, NoContext = 0, RenderContext = 2, CommitContext = 4, RootInProgress = 0, RootFatalErrored = 1, RootErrored = 2, RootSuspended = 3, RootSuspendedWithDelay = 4, RootCompleted = 5, RootDidNotComplete = 6, executionContext = NoContext, workInProgressRoot = null, workInProgress = null, workInProgressRootRenderLanes = 0, NotSuspended = 0, SuspendedOnError = 1, SuspendedOnData = 2, SuspendedOnImmediate = 3, SuspendedOnInstance = 4, SuspendedOnInstanceAndReadyToContinue = 5, SuspendedOnDeprecatedThrowPromise = 6, SuspendedAndReadyToContinue = 7, SuspendedOnHydration = 8, workInProgressSuspendedReason = NotSuspended, workInProgressThrownValue = null, workInProgressRootDidSkipSuspendedSiblings = false, workInProgressRootIsPrerendering = false, workInProgressRootDidAttachPingListener = false, entangledRenderLanes = 0, workInProgressRootExitStatus = RootInProgress, workInProgressRootSkippedLanes = 0, workInProgressRootInterleavedUpdatedLanes = 0, workInProgressRootPingedLanes = 0, workInProgressDeferredLane = 0, workInProgressSuspendedRetryLanes = 0, workInProgressRootConcurrentErrors = null, workInProgressRootRecoverableErrors = null, workInProgressRootDidIncludeRecursiveRenderUpdate = false, globalMostRecentFallbackTime = 0, FALLBACK_THROTTLE_MS = 300, workInProgressRootRenderTargetTime = Infinity, RENDER_TIMEOUT_MS = 500, workInProgressTransitions = null, legacyErrorBoundariesThatAlreadyFailed = null, rootDoesHavePassiveEffects = false, rootWithPendingPassiveEffects = null, pendingPassiveEffectsLanes = 0, pendingPassiveEffectsRemainingLanes = 0, pendingPassiveTransitions = null, NESTED_UPDATE_LIMIT = 50, nestedUpdateCount = 0, rootWithNestedUpdates = null, isFlushingPassiveEffects = false, didScheduleUpdateDuringPassiveEffects = false, NESTED_PASSIVE_UPDATE_LIMIT = 50, nestedPassiveUpdateCount = 0, rootWithPassiveNestedUpdates = null, isRunningInsertionEffect = false, IMMEDIATE_COMMIT = 0, SUSPENDED_COMMIT = 1, THROTTLED_COMMIT = 2, didWarnStateUpdateForNotYetMountedComponent = null, didWarnAboutUpdateInRender = false; 30849 </a><a href="#h22-0-11776" id="h22-0-11776" class="d">- var didWarnAboutUpdateInRenderForAnotherComponent = /* @__PURE__ */ new Set(); 30850 </a><a href="#h22-0-11777" id="h22-0-11777" class="d">- var fakeActCallbackNode = {}, resolveFamily = null, failedBoundaries = null; 30851 </a><a href="#h22-0-11778" id="h22-0-11778" class="d">- var hasBadMapPolyfill = false; 30852 </a><a href="#h22-0-11779" id="h22-0-11779" class="d">- try { 30853 </a><a href="#h22-0-11780" id="h22-0-11780" class="d">- var nonExtensibleObject = Object.preventExtensions({}); 30854 </a><a href="#h22-0-11781" id="h22-0-11781" class="d">- /* @__PURE__ */ new Map([[nonExtensibleObject, null]]); 30855 </a><a href="#h22-0-11782" id="h22-0-11782" class="d">- /* @__PURE__ */ new Set([nonExtensibleObject]); 30856 </a><a href="#h22-0-11783" id="h22-0-11783" class="d">- } catch (e) { 30857 </a><a href="#h22-0-11784" id="h22-0-11784" class="d">- hasBadMapPolyfill = true; 30858 </a><a href="#h22-0-11785" id="h22-0-11785" class="d">- } 30859 </a><a href="#h22-0-11786" id="h22-0-11786" class="d">- var didWarnAboutNestedUpdates = false; 30860 </a><a href="#h22-0-11787" id="h22-0-11787" class="d">- var didWarnAboutFindNodeInStrictMode = {}; 30861 </a><a href="#h22-0-11788" id="h22-0-11788" class="d">- var overrideHookState = null, overrideHookStateDeletePath = null, overrideHookStateRenamePath = null, overrideProps = null, overridePropsDeletePath = null, overridePropsRenamePath = null, scheduleUpdate = null, setErrorHandler = null, setSuspenseHandler = null; 30862 </a><a href="#h22-0-11789" id="h22-0-11789" class="d">- overrideHookState = function(fiber, id, path, value) { 30863 </a><a href="#h22-0-11790" id="h22-0-11790" class="d">- id = findHook(fiber, id); 30864 </a><a href="#h22-0-11791" id="h22-0-11791" class="d">- null !== id && (path = copyWithSetImpl(id.memoizedState, path, 0, value), id.memoizedState = path, id.baseState = path, fiber.memoizedProps = assign({}, fiber.memoizedProps), path = enqueueConcurrentRenderForLane(fiber, 2), null !== path && scheduleUpdateOnFiber(path, fiber, 2)); 30865 </a><a href="#h22-0-11792" id="h22-0-11792" class="d">- }; 30866 </a><a href="#h22-0-11793" id="h22-0-11793" class="d">- overrideHookStateDeletePath = function(fiber, id, path) { 30867 </a><a href="#h22-0-11794" id="h22-0-11794" class="d">- id = findHook(fiber, id); 30868 </a><a href="#h22-0-11795" id="h22-0-11795" class="d">- null !== id && (path = copyWithDeleteImpl(id.memoizedState, path, 0), id.memoizedState = path, id.baseState = path, fiber.memoizedProps = assign({}, fiber.memoizedProps), path = enqueueConcurrentRenderForLane(fiber, 2), null !== path && scheduleUpdateOnFiber(path, fiber, 2)); 30869 </a><a href="#h22-0-11796" id="h22-0-11796" class="d">- }; 30870 </a><a href="#h22-0-11797" id="h22-0-11797" class="d">- overrideHookStateRenamePath = function(fiber, id, oldPath, newPath) { 30871 </a><a href="#h22-0-11798" id="h22-0-11798" class="d">- id = findHook(fiber, id); 30872 </a><a href="#h22-0-11799" id="h22-0-11799" class="d">- null !== id && (oldPath = copyWithRename(id.memoizedState, oldPath, newPath), id.memoizedState = oldPath, id.baseState = oldPath, fiber.memoizedProps = assign({}, fiber.memoizedProps), oldPath = enqueueConcurrentRenderForLane(fiber, 2), null !== oldPath && scheduleUpdateOnFiber(oldPath, fiber, 2)); 30873 </a><a href="#h22-0-11800" id="h22-0-11800" class="d">- }; 30874 </a><a href="#h22-0-11801" id="h22-0-11801" class="d">- overrideProps = function(fiber, path, value) { 30875 </a><a href="#h22-0-11802" id="h22-0-11802" class="d">- fiber.pendingProps = copyWithSetImpl(fiber.memoizedProps, path, 0, value); 30876 </a><a href="#h22-0-11803" id="h22-0-11803" class="d">- fiber.alternate && (fiber.alternate.pendingProps = fiber.pendingProps); 30877 </a><a href="#h22-0-11804" id="h22-0-11804" class="d">- path = enqueueConcurrentRenderForLane(fiber, 2); 30878 </a><a href="#h22-0-11805" id="h22-0-11805" class="d">- null !== path && scheduleUpdateOnFiber(path, fiber, 2); 30879 </a><a href="#h22-0-11806" id="h22-0-11806" class="d">- }; 30880 </a><a href="#h22-0-11807" id="h22-0-11807" class="d">- overridePropsDeletePath = function(fiber, path) { 30881 </a><a href="#h22-0-11808" id="h22-0-11808" class="d">- fiber.pendingProps = copyWithDeleteImpl(fiber.memoizedProps, path, 0); 30882 </a><a href="#h22-0-11809" id="h22-0-11809" class="d">- fiber.alternate && (fiber.alternate.pendingProps = fiber.pendingProps); 30883 </a><a href="#h22-0-11810" id="h22-0-11810" class="d">- path = enqueueConcurrentRenderForLane(fiber, 2); 30884 </a><a href="#h22-0-11811" id="h22-0-11811" class="d">- null !== path && scheduleUpdateOnFiber(path, fiber, 2); 30885 </a><a href="#h22-0-11812" id="h22-0-11812" class="d">- }; 30886 </a><a href="#h22-0-11813" id="h22-0-11813" class="d">- overridePropsRenamePath = function(fiber, oldPath, newPath) { 30887 </a><a href="#h22-0-11814" id="h22-0-11814" class="d">- fiber.pendingProps = copyWithRename( 30888 </a><a href="#h22-0-11815" id="h22-0-11815" class="d">- fiber.memoizedProps, 30889 </a><a href="#h22-0-11816" id="h22-0-11816" class="d">- oldPath, 30890 </a><a href="#h22-0-11817" id="h22-0-11817" class="d">- newPath 30891 </a><a href="#h22-0-11818" id="h22-0-11818" class="d">- ); 30892 </a><a href="#h22-0-11819" id="h22-0-11819" class="d">- fiber.alternate && (fiber.alternate.pendingProps = fiber.pendingProps); 30893 </a><a href="#h22-0-11820" id="h22-0-11820" class="d">- oldPath = enqueueConcurrentRenderForLane(fiber, 2); 30894 </a><a href="#h22-0-11821" id="h22-0-11821" class="d">- null !== oldPath && scheduleUpdateOnFiber(oldPath, fiber, 2); 30895 </a><a href="#h22-0-11822" id="h22-0-11822" class="d">- }; 30896 </a><a href="#h22-0-11823" id="h22-0-11823" class="d">- scheduleUpdate = function(fiber) { 30897 </a><a href="#h22-0-11824" id="h22-0-11824" class="d">- var root = enqueueConcurrentRenderForLane(fiber, 2); 30898 </a><a href="#h22-0-11825" id="h22-0-11825" class="d">- null !== root && scheduleUpdateOnFiber(root, fiber, 2); 30899 </a><a href="#h22-0-11826" id="h22-0-11826" class="d">- }; 30900 </a><a href="#h22-0-11827" id="h22-0-11827" class="d">- setErrorHandler = function(newShouldErrorImpl) { 30901 </a><a href="#h22-0-11828" id="h22-0-11828" class="d">- shouldErrorImpl = newShouldErrorImpl; 30902 </a><a href="#h22-0-11829" id="h22-0-11829" class="d">- }; 30903 </a><a href="#h22-0-11830" id="h22-0-11830" class="d">- setSuspenseHandler = function(newShouldSuspendImpl) { 30904 </a><a href="#h22-0-11831" id="h22-0-11831" class="d">- shouldSuspendImpl = newShouldSuspendImpl; 30905 </a><a href="#h22-0-11832" id="h22-0-11832" class="d">- }; 30906 </a><a href="#h22-0-11833" id="h22-0-11833" class="d">- exports2.attemptContinuousHydration = function(fiber) { 30907 </a><a href="#h22-0-11834" id="h22-0-11834" class="d">- if (13 === fiber.tag) { 30908 </a><a href="#h22-0-11835" id="h22-0-11835" class="d">- var root = enqueueConcurrentRenderForLane(fiber, 67108864); 30909 </a><a href="#h22-0-11836" id="h22-0-11836" class="d">- null !== root && scheduleUpdateOnFiber(root, fiber, 67108864); 30910 </a><a href="#h22-0-11837" id="h22-0-11837" class="d">- markRetryLaneIfNotHydrated(fiber, 67108864); 30911 </a><a href="#h22-0-11838" id="h22-0-11838" class="d">- } 30912 </a><a href="#h22-0-11839" id="h22-0-11839" class="d">- }; 30913 </a><a href="#h22-0-11840" id="h22-0-11840" class="d">- exports2.attemptHydrationAtCurrentPriority = function(fiber) { 30914 </a><a href="#h22-0-11841" id="h22-0-11841" class="d">- if (13 === fiber.tag) { 30915 </a><a href="#h22-0-11842" id="h22-0-11842" class="d">- var lane = requestUpdateLane(fiber), root = enqueueConcurrentRenderForLane(fiber, lane); 30916 </a><a href="#h22-0-11843" id="h22-0-11843" class="d">- null !== root && scheduleUpdateOnFiber(root, fiber, lane); 30917 </a><a href="#h22-0-11844" id="h22-0-11844" class="d">- markRetryLaneIfNotHydrated(fiber, lane); 30918 </a><a href="#h22-0-11845" id="h22-0-11845" class="d">- } 30919 </a><a href="#h22-0-11846" id="h22-0-11846" class="d">- }; 30920 </a><a href="#h22-0-11847" id="h22-0-11847" class="d">- exports2.attemptSynchronousHydration = function(fiber) { 30921 </a><a href="#h22-0-11848" id="h22-0-11848" class="d">- switch (fiber.tag) { 30922 </a><a href="#h22-0-11849" id="h22-0-11849" class="d">- case 3: 30923 </a><a href="#h22-0-11850" id="h22-0-11850" class="d">- fiber = fiber.stateNode; 30924 </a><a href="#h22-0-11851" id="h22-0-11851" class="d">- if (fiber.current.memoizedState.isDehydrated) { 30925 </a><a href="#h22-0-11852" id="h22-0-11852" class="d">- var lanes = getHighestPriorityLanes(fiber.pendingLanes); 30926 </a><a href="#h22-0-11853" id="h22-0-11853" class="d">- if (0 !== lanes) { 30927 </a><a href="#h22-0-11854" id="h22-0-11854" class="d">- fiber.pendingLanes |= 2; 30928 </a><a href="#h22-0-11855" id="h22-0-11855" class="d">- for (fiber.entangledLanes |= 2; lanes; ) { 30929 </a><a href="#h22-0-11856" id="h22-0-11856" class="d">- var lane = 1 << 31 - clz32(lanes); 30930 </a><a href="#h22-0-11857" id="h22-0-11857" class="d">- fiber.entanglements[1] |= lane; 30931 </a><a href="#h22-0-11858" id="h22-0-11858" class="d">- lanes &= ~lane; 30932 </a><a href="#h22-0-11859" id="h22-0-11859" class="d">- } 30933 </a><a href="#h22-0-11860" id="h22-0-11860" class="d">- ensureRootIsScheduled(fiber); 30934 </a><a href="#h22-0-11861" id="h22-0-11861" class="d">- (executionContext & (RenderContext | CommitContext)) === NoContext && (workInProgressRootRenderTargetTime = now$1() + RENDER_TIMEOUT_MS, flushSyncWorkAcrossRoots_impl(0, false)); 30935 </a><a href="#h22-0-11862" id="h22-0-11862" class="d">- } 30936 </a><a href="#h22-0-11863" id="h22-0-11863" class="d">- } 30937 </a><a href="#h22-0-11864" id="h22-0-11864" class="d">- break; 30938 </a><a href="#h22-0-11865" id="h22-0-11865" class="d">- case 13: 30939 </a><a href="#h22-0-11866" id="h22-0-11866" class="d">- lanes = enqueueConcurrentRenderForLane(fiber, 2), null !== lanes && scheduleUpdateOnFiber(lanes, fiber, 2), flushSyncWork(), markRetryLaneIfNotHydrated(fiber, 2); 30940 </a><a href="#h22-0-11867" id="h22-0-11867" class="d">- } 30941 </a><a href="#h22-0-11868" id="h22-0-11868" class="d">- }; 30942 </a><a href="#h22-0-11869" id="h22-0-11869" class="d">- exports2.batchedUpdates = function(fn, a) { 30943 </a><a href="#h22-0-11870" id="h22-0-11870" class="d">- return fn(a); 30944 </a><a href="#h22-0-11871" id="h22-0-11871" class="d">- }; 30945 </a><a href="#h22-0-11872" id="h22-0-11872" class="d">- exports2.createComponentSelector = function(component) { 30946 </a><a href="#h22-0-11873" id="h22-0-11873" class="d">- return { $$typeof: COMPONENT_TYPE, value: component }; 30947 </a><a href="#h22-0-11874" id="h22-0-11874" class="d">- }; 30948 </a><a href="#h22-0-11875" id="h22-0-11875" class="d">- exports2.createContainer = function(containerInfo, tag, hydrationCallbacks, isStrictMode, concurrentUpdatesByDefaultOverride, identifierPrefix, onUncaughtError, onCaughtError, onRecoverableError, transitionCallbacks) { 30949 </a><a href="#h22-0-11876" id="h22-0-11876" class="d">- return createFiberRoot( 30950 </a><a href="#h22-0-11877" id="h22-0-11877" class="d">- containerInfo, 30951 </a><a href="#h22-0-11878" id="h22-0-11878" class="d">- tag, 30952 </a><a href="#h22-0-11879" id="h22-0-11879" class="d">- false, 30953 </a><a href="#h22-0-11880" id="h22-0-11880" class="d">- null, 30954 </a><a href="#h22-0-11881" id="h22-0-11881" class="d">- hydrationCallbacks, 30955 </a><a href="#h22-0-11882" id="h22-0-11882" class="d">- isStrictMode, 30956 </a><a href="#h22-0-11883" id="h22-0-11883" class="d">- identifierPrefix, 30957 </a><a href="#h22-0-11884" id="h22-0-11884" class="d">- onUncaughtError, 30958 </a><a href="#h22-0-11885" id="h22-0-11885" class="d">- onCaughtError, 30959 </a><a href="#h22-0-11886" id="h22-0-11886" class="d">- onRecoverableError, 30960 </a><a href="#h22-0-11887" id="h22-0-11887" class="d">- transitionCallbacks, 30961 </a><a href="#h22-0-11888" id="h22-0-11888" class="d">- null 30962 </a><a href="#h22-0-11889" id="h22-0-11889" class="d">- ); 30963 </a><a href="#h22-0-11890" id="h22-0-11890" class="d">- }; 30964 </a><a href="#h22-0-11891" id="h22-0-11891" class="d">- exports2.createHasPseudoClassSelector = function(selectors) { 30965 </a><a href="#h22-0-11892" id="h22-0-11892" class="d">- return { $$typeof: HAS_PSEUDO_CLASS_TYPE, value: selectors }; 30966 </a><a href="#h22-0-11893" id="h22-0-11893" class="d">- }; 30967 </a><a href="#h22-0-11894" id="h22-0-11894" class="d">- exports2.createHydrationContainer = function(initialChildren, callback, containerInfo, tag, hydrationCallbacks, isStrictMode, concurrentUpdatesByDefaultOverride, identifierPrefix, onUncaughtError, onCaughtError, onRecoverableError, transitionCallbacks, formState) { 30968 </a><a href="#h22-0-11895" id="h22-0-11895" class="d">- initialChildren = createFiberRoot( 30969 </a><a href="#h22-0-11896" id="h22-0-11896" class="d">- containerInfo, 30970 </a><a href="#h22-0-11897" id="h22-0-11897" class="d">- tag, 30971 </a><a href="#h22-0-11898" id="h22-0-11898" class="d">- true, 30972 </a><a href="#h22-0-11899" id="h22-0-11899" class="d">- initialChildren, 30973 </a><a href="#h22-0-11900" id="h22-0-11900" class="d">- hydrationCallbacks, 30974 </a><a href="#h22-0-11901" id="h22-0-11901" class="d">- isStrictMode, 30975 </a><a href="#h22-0-11902" id="h22-0-11902" class="d">- identifierPrefix, 30976 </a><a href="#h22-0-11903" id="h22-0-11903" class="d">- onUncaughtError, 30977 </a><a href="#h22-0-11904" id="h22-0-11904" class="d">- onCaughtError, 30978 </a><a href="#h22-0-11905" id="h22-0-11905" class="d">- onRecoverableError, 30979 </a><a href="#h22-0-11906" id="h22-0-11906" class="d">- transitionCallbacks, 30980 </a><a href="#h22-0-11907" id="h22-0-11907" class="d">- formState 30981 </a><a href="#h22-0-11908" id="h22-0-11908" class="d">- ); 30982 </a><a href="#h22-0-11909" id="h22-0-11909" class="d">- initialChildren.context = getContextForSubtree(null); 30983 </a><a href="#h22-0-11910" id="h22-0-11910" class="d">- containerInfo = initialChildren.current; 30984 </a><a href="#h22-0-11911" id="h22-0-11911" class="d">- tag = requestUpdateLane(containerInfo); 30985 </a><a href="#h22-0-11912" id="h22-0-11912" class="d">- hydrationCallbacks = createUpdate(tag); 30986 </a><a href="#h22-0-11913" id="h22-0-11913" class="d">- hydrationCallbacks.callback = void 0 !== callback && null !== callback ? callback : null; 30987 </a><a href="#h22-0-11914" id="h22-0-11914" class="d">- enqueueUpdate(containerInfo, hydrationCallbacks, tag); 30988 </a><a href="#h22-0-11915" id="h22-0-11915" class="d">- initialChildren.current.lanes = tag; 30989 </a><a href="#h22-0-11916" id="h22-0-11916" class="d">- markRootUpdated$1(initialChildren, tag); 30990 </a><a href="#h22-0-11917" id="h22-0-11917" class="d">- ensureRootIsScheduled(initialChildren); 30991 </a><a href="#h22-0-11918" id="h22-0-11918" class="d">- return initialChildren; 30992 </a><a href="#h22-0-11919" id="h22-0-11919" class="d">- }; 30993 </a><a href="#h22-0-11920" id="h22-0-11920" class="d">- exports2.createPortal = function(children, containerInfo, implementation) { 30994 </a><a href="#h22-0-11921" id="h22-0-11921" class="d">- var key = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; 30995 </a><a href="#h22-0-11922" id="h22-0-11922" class="d">- try { 30996 </a><a href="#h22-0-11923" id="h22-0-11923" class="d">- testStringCoercion(key); 30997 </a><a href="#h22-0-11924" id="h22-0-11924" class="d">- var JSCompiler_inline_result = false; 30998 </a><a href="#h22-0-11925" id="h22-0-11925" class="d">- } catch (e$6) { 30999 </a><a href="#h22-0-11926" id="h22-0-11926" class="d">- JSCompiler_inline_result = true; 31000 </a><a href="#h22-0-11927" id="h22-0-11927" class="d">- } 31001 </a><a href="#h22-0-11928" id="h22-0-11928" class="d">- JSCompiler_inline_result && (console.error( 31002 </a><a href="#h22-0-11929" id="h22-0-11929" class="d">- "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", 31003 </a><a href="#h22-0-11930" id="h22-0-11930" class="d">- "function" === typeof Symbol && Symbol.toStringTag && key[Symbol.toStringTag] || key.constructor.name || "Object" 31004 </a><a href="#h22-0-11931" id="h22-0-11931" class="d">- ), testStringCoercion(key)); 31005 </a><a href="#h22-0-11932" id="h22-0-11932" class="d">- return { 31006 </a><a href="#h22-0-11933" id="h22-0-11933" class="d">- $$typeof: REACT_PORTAL_TYPE, 31007 </a><a href="#h22-0-11934" id="h22-0-11934" class="d">- key: null == key ? null : "" + key, 31008 </a><a href="#h22-0-11935" id="h22-0-11935" class="d">- children, 31009 </a><a href="#h22-0-11936" id="h22-0-11936" class="d">- containerInfo, 31010 </a><a href="#h22-0-11937" id="h22-0-11937" class="d">- implementation 31011 </a><a href="#h22-0-11938" id="h22-0-11938" class="d">- }; 31012 </a><a href="#h22-0-11939" id="h22-0-11939" class="d">- }; 31013 </a><a href="#h22-0-11940" id="h22-0-11940" class="d">- exports2.createRoleSelector = function(role) { 31014 </a><a href="#h22-0-11941" id="h22-0-11941" class="d">- return { $$typeof: ROLE_TYPE, value: role }; 31015 </a><a href="#h22-0-11942" id="h22-0-11942" class="d">- }; 31016 </a><a href="#h22-0-11943" id="h22-0-11943" class="d">- exports2.createTestNameSelector = function(id) { 31017 </a><a href="#h22-0-11944" id="h22-0-11944" class="d">- return { $$typeof: TEST_NAME_TYPE, value: id }; 31018 </a><a href="#h22-0-11945" id="h22-0-11945" class="d">- }; 31019 </a><a href="#h22-0-11946" id="h22-0-11946" class="d">- exports2.createTextSelector = function(text) { 31020 </a><a href="#h22-0-11947" id="h22-0-11947" class="d">- return { $$typeof: TEXT_TYPE, value: text }; 31021 </a><a href="#h22-0-11948" id="h22-0-11948" class="d">- }; 31022 </a><a href="#h22-0-11949" id="h22-0-11949" class="d">- exports2.defaultOnCaughtError = function(error, errorInfo) { 31023 </a><a href="#h22-0-11950" id="h22-0-11950" class="d">- var componentNameMessage = componentName ? "The above error occurred in the <" + componentName + "> component." : "The above error occurred in one of your React components.", recreateMessage = "React will try to recreate this component tree from scratch using the error boundary you provided, " + ((errorBoundaryName || "Anonymous") + "."), prevGetCurrentStack = ReactSharedInternals.getCurrentStack, componentStack = null != errorInfo.componentStack ? errorInfo.componentStack : ""; 31024 </a><a href="#h22-0-11951" id="h22-0-11951" class="d">- ReactSharedInternals.getCurrentStack = function() { 31025 </a><a href="#h22-0-11952" id="h22-0-11952" class="d">- return componentStack; 31026 </a><a href="#h22-0-11953" id="h22-0-11953" class="d">- }; 31027 </a><a href="#h22-0-11954" id="h22-0-11954" class="d">- try { 31028 </a><a href="#h22-0-11955" id="h22-0-11955" class="d">- "object" === typeof error && null !== error && "string" === typeof error.environmentName ? bindToConsole( 31029 </a><a href="#h22-0-11956" id="h22-0-11956" class="d">- "error", 31030 </a><a href="#h22-0-11957" id="h22-0-11957" class="d">- [ 31031 </a><a href="#h22-0-11958" id="h22-0-11958" class="d">- "%o\n\n%s\n\n%s\n", 31032 </a><a href="#h22-0-11959" id="h22-0-11959" class="d">- error, 31033 </a><a href="#h22-0-11960" id="h22-0-11960" class="d">- componentNameMessage, 31034 </a><a href="#h22-0-11961" id="h22-0-11961" class="d">- recreateMessage 31035 </a><a href="#h22-0-11962" id="h22-0-11962" class="d">- ], 31036 </a><a href="#h22-0-11963" id="h22-0-11963" class="d">- error.environmentName 31037 </a><a href="#h22-0-11964" id="h22-0-11964" class="d">- )() : console.error( 31038 </a><a href="#h22-0-11965" id="h22-0-11965" class="d">- "%o\n\n%s\n\n%s\n", 31039 </a><a href="#h22-0-11966" id="h22-0-11966" class="d">- error, 31040 </a><a href="#h22-0-11967" id="h22-0-11967" class="d">- componentNameMessage, 31041 </a><a href="#h22-0-11968" id="h22-0-11968" class="d">- recreateMessage 31042 </a><a href="#h22-0-11969" id="h22-0-11969" class="d">- ); 31043 </a><a href="#h22-0-11970" id="h22-0-11970" class="d">- } finally { 31044 </a><a href="#h22-0-11971" id="h22-0-11971" class="d">- ReactSharedInternals.getCurrentStack = prevGetCurrentStack; 31045 </a><a href="#h22-0-11972" id="h22-0-11972" class="d">- } 31046 </a><a href="#h22-0-11973" id="h22-0-11973" class="d">- }; 31047 </a><a href="#h22-0-11974" id="h22-0-11974" class="d">- exports2.defaultOnRecoverableError = function(error) { 31048 </a><a href="#h22-0-11975" id="h22-0-11975" class="d">- reportGlobalError(error); 31049 </a><a href="#h22-0-11976" id="h22-0-11976" class="d">- }; 31050 </a><a href="#h22-0-11977" id="h22-0-11977" class="d">- exports2.defaultOnUncaughtError = function(error, errorInfo) { 31051 </a><a href="#h22-0-11978" id="h22-0-11978" class="d">- reportGlobalError(error); 31052 </a><a href="#h22-0-11979" id="h22-0-11979" class="d">- error = componentName ? "An error occurred in the <" + componentName + "> component." : "An error occurred in one of your React components."; 31053 </a><a href="#h22-0-11980" id="h22-0-11980" class="d">- var prevGetCurrentStack = ReactSharedInternals.getCurrentStack, componentStack = null != errorInfo.componentStack ? errorInfo.componentStack : ""; 31054 </a><a href="#h22-0-11981" id="h22-0-11981" class="d">- ReactSharedInternals.getCurrentStack = function() { 31055 </a><a href="#h22-0-11982" id="h22-0-11982" class="d">- return componentStack; 31056 </a><a href="#h22-0-11983" id="h22-0-11983" class="d">- }; 31057 </a><a href="#h22-0-11984" id="h22-0-11984" class="d">- try { 31058 </a><a href="#h22-0-11985" id="h22-0-11985" class="d">- console.warn( 31059 </a><a href="#h22-0-11986" id="h22-0-11986" class="d">- "%s\n\n%s\n", 31060 </a><a href="#h22-0-11987" id="h22-0-11987" class="d">- error, 31061 </a><a href="#h22-0-11988" id="h22-0-11988" class="d">- "Consider adding an error boundary to your tree to customize error handling behavior.\nVisit https://react.dev/link/error-boundaries to learn more about error boundaries." 31062 </a><a href="#h22-0-11989" id="h22-0-11989" class="d">- ); 31063 </a><a href="#h22-0-11990" id="h22-0-11990" class="d">- } finally { 31064 </a><a href="#h22-0-11991" id="h22-0-11991" class="d">- ReactSharedInternals.getCurrentStack = prevGetCurrentStack; 31065 </a><a href="#h22-0-11992" id="h22-0-11992" class="d">- } 31066 </a><a href="#h22-0-11993" id="h22-0-11993" class="d">- }; 31067 </a><a href="#h22-0-11994" id="h22-0-11994" class="d">- exports2.deferredUpdates = function(fn) { 31068 </a><a href="#h22-0-11995" id="h22-0-11995" class="d">- var prevTransition = ReactSharedInternals.T, previousPriority = getCurrentUpdatePriority(); 31069 </a><a href="#h22-0-11996" id="h22-0-11996" class="d">- try { 31070 </a><a href="#h22-0-11997" id="h22-0-11997" class="d">- return setCurrentUpdatePriority(32), ReactSharedInternals.T = null, fn(); 31071 </a><a href="#h22-0-11998" id="h22-0-11998" class="d">- } finally { 31072 </a><a href="#h22-0-11999" id="h22-0-11999" class="d">- setCurrentUpdatePriority(previousPriority), ReactSharedInternals.T = prevTransition; 31073 </a><a href="#h22-0-12000" id="h22-0-12000" class="d">- } 31074 </a><a href="#h22-0-12001" id="h22-0-12001" class="d">- }; 31075 </a><a href="#h22-0-12002" id="h22-0-12002" class="d">- exports2.discreteUpdates = function(fn, a, b, c, d) { 31076 </a><a href="#h22-0-12003" id="h22-0-12003" class="d">- var prevTransition = ReactSharedInternals.T, previousPriority = getCurrentUpdatePriority(); 31077 </a><a href="#h22-0-12004" id="h22-0-12004" class="d">- try { 31078 </a><a href="#h22-0-12005" id="h22-0-12005" class="d">- return setCurrentUpdatePriority(2), ReactSharedInternals.T = null, fn(a, b, c, d); 31079 </a><a href="#h22-0-12006" id="h22-0-12006" class="d">- } finally { 31080 </a><a href="#h22-0-12007" id="h22-0-12007" class="d">- setCurrentUpdatePriority(previousPriority), ReactSharedInternals.T = prevTransition, executionContext === NoContext && (workInProgressRootRenderTargetTime = now$1() + RENDER_TIMEOUT_MS); 31081 </a><a href="#h22-0-12008" id="h22-0-12008" class="d">- } 31082 </a><a href="#h22-0-12009" id="h22-0-12009" class="d">- }; 31083 </a><a href="#h22-0-12010" id="h22-0-12010" class="d">- exports2.findAllNodes = findAllNodes; 31084 </a><a href="#h22-0-12011" id="h22-0-12011" class="d">- exports2.findBoundingRects = function(hostRoot, selectors) { 31085 </a><a href="#h22-0-12012" id="h22-0-12012" class="d">- if (!supportsTestSelectors) 31086 </a><a href="#h22-0-12013" id="h22-0-12013" class="d">- throw Error("Test selector API is not supported by this renderer."); 31087 </a><a href="#h22-0-12014" id="h22-0-12014" class="d">- selectors = findAllNodes(hostRoot, selectors); 31088 </a><a href="#h22-0-12015" id="h22-0-12015" class="d">- hostRoot = []; 31089 </a><a href="#h22-0-12016" id="h22-0-12016" class="d">- for (var i = 0; i < selectors.length; i++) 31090 </a><a href="#h22-0-12017" id="h22-0-12017" class="d">- hostRoot.push(getBoundingRect(selectors[i])); 31091 </a><a href="#h22-0-12018" id="h22-0-12018" class="d">- for (selectors = hostRoot.length - 1; 0 < selectors; selectors--) { 31092 </a><a href="#h22-0-12019" id="h22-0-12019" class="d">- i = hostRoot[selectors]; 31093 </a><a href="#h22-0-12020" id="h22-0-12020" class="d">- for (var targetLeft = i.x, targetRight = targetLeft + i.width, targetTop = i.y, targetBottom = targetTop + i.height, j = selectors - 1; 0 <= j; j--) 31094 </a><a href="#h22-0-12021" id="h22-0-12021" class="d">- if (selectors !== j) { 31095 </a><a href="#h22-0-12022" id="h22-0-12022" class="d">- var otherRect = hostRoot[j], otherLeft = otherRect.x, otherRight = otherLeft + otherRect.width, otherTop = otherRect.y, otherBottom = otherTop + otherRect.height; 31096 </a><a href="#h22-0-12023" id="h22-0-12023" class="d">- if (targetLeft >= otherLeft && targetTop >= otherTop && targetRight <= otherRight && targetBottom <= otherBottom) { 31097 </a><a href="#h22-0-12024" id="h22-0-12024" class="d">- hostRoot.splice(selectors, 1); 31098 </a><a href="#h22-0-12025" id="h22-0-12025" class="d">- break; 31099 </a><a href="#h22-0-12026" id="h22-0-12026" class="d">- } else if (!(targetLeft !== otherLeft || i.width !== otherRect.width || otherBottom < targetTop || otherTop > targetBottom)) { 31100 </a><a href="#h22-0-12027" id="h22-0-12027" class="d">- otherTop > targetTop && (otherRect.height += otherTop - targetTop, otherRect.y = targetTop); 31101 </a><a href="#h22-0-12028" id="h22-0-12028" class="d">- otherBottom < targetBottom && (otherRect.height = targetBottom - otherTop); 31102 </a><a href="#h22-0-12029" id="h22-0-12029" class="d">- hostRoot.splice(selectors, 1); 31103 </a><a href="#h22-0-12030" id="h22-0-12030" class="d">- break; 31104 </a><a href="#h22-0-12031" id="h22-0-12031" class="d">- } else if (!(targetTop !== otherTop || i.height !== otherRect.height || otherRight < targetLeft || otherLeft > targetRight)) { 31105 </a><a href="#h22-0-12032" id="h22-0-12032" class="d">- otherLeft > targetLeft && (otherRect.width += otherLeft - targetLeft, otherRect.x = targetLeft); 31106 </a><a href="#h22-0-12033" id="h22-0-12033" class="d">- otherRight < targetRight && (otherRect.width = targetRight - otherLeft); 31107 </a><a href="#h22-0-12034" id="h22-0-12034" class="d">- hostRoot.splice(selectors, 1); 31108 </a><a href="#h22-0-12035" id="h22-0-12035" class="d">- break; 31109 </a><a href="#h22-0-12036" id="h22-0-12036" class="d">- } 31110 </a><a href="#h22-0-12037" id="h22-0-12037" class="d">- } 31111 </a><a href="#h22-0-12038" id="h22-0-12038" class="d">- } 31112 </a><a href="#h22-0-12039" id="h22-0-12039" class="d">- return hostRoot; 31113 </a><a href="#h22-0-12040" id="h22-0-12040" class="d">- }; 31114 </a><a href="#h22-0-12041" id="h22-0-12041" class="d">- exports2.findHostInstance = function(component) { 31115 </a><a href="#h22-0-12042" id="h22-0-12042" class="d">- var fiber = component._reactInternals; 31116 </a><a href="#h22-0-12043" id="h22-0-12043" class="d">- if (void 0 === fiber) { 31117 </a><a href="#h22-0-12044" id="h22-0-12044" class="d">- if ("function" === typeof component.render) 31118 </a><a href="#h22-0-12045" id="h22-0-12045" class="d">- throw Error("Unable to find node on an unmounted component."); 31119 </a><a href="#h22-0-12046" id="h22-0-12046" class="d">- component = Object.keys(component).join(","); 31120 </a><a href="#h22-0-12047" id="h22-0-12047" class="d">- throw Error( 31121 </a><a href="#h22-0-12048" id="h22-0-12048" class="d">- "Argument appears to not be a ReactComponent. Keys: " + component 31122 </a><a href="#h22-0-12049" id="h22-0-12049" class="d">- ); 31123 </a><a href="#h22-0-12050" id="h22-0-12050" class="d">- } 31124 </a><a href="#h22-0-12051" id="h22-0-12051" class="d">- component = findCurrentHostFiber(fiber); 31125 </a><a href="#h22-0-12052" id="h22-0-12052" class="d">- return null === component ? null : getPublicInstance(component.stateNode); 31126 </a><a href="#h22-0-12053" id="h22-0-12053" class="d">- }; 31127 </a><a href="#h22-0-12054" id="h22-0-12054" class="d">- exports2.findHostInstanceWithNoPortals = function(fiber) { 31128 </a><a href="#h22-0-12055" id="h22-0-12055" class="d">- fiber = findCurrentFiberUsingSlowPath(fiber); 31129 </a><a href="#h22-0-12056" id="h22-0-12056" class="d">- fiber = null !== fiber ? findCurrentHostFiberWithNoPortalsImpl(fiber) : null; 31130 </a><a href="#h22-0-12057" id="h22-0-12057" class="d">- return null === fiber ? null : getPublicInstance(fiber.stateNode); 31131 </a><a href="#h22-0-12058" id="h22-0-12058" class="d">- }; 31132 </a><a href="#h22-0-12059" id="h22-0-12059" class="d">- exports2.findHostInstanceWithWarning = function(component, methodName) { 31133 </a><a href="#h22-0-12060" id="h22-0-12060" class="d">- var fiber = component._reactInternals; 31134 </a><a href="#h22-0-12061" id="h22-0-12061" class="d">- if (void 0 === fiber) { 31135 </a><a href="#h22-0-12062" id="h22-0-12062" class="d">- if ("function" === typeof component.render) 31136 </a><a href="#h22-0-12063" id="h22-0-12063" class="d">- throw Error("Unable to find node on an unmounted component."); 31137 </a><a href="#h22-0-12064" id="h22-0-12064" class="d">- component = Object.keys(component).join(","); 31138 </a><a href="#h22-0-12065" id="h22-0-12065" class="d">- throw Error( 31139 </a><a href="#h22-0-12066" id="h22-0-12066" class="d">- "Argument appears to not be a ReactComponent. Keys: " + component 31140 </a><a href="#h22-0-12067" id="h22-0-12067" class="d">- ); 31141 </a><a href="#h22-0-12068" id="h22-0-12068" class="d">- } 31142 </a><a href="#h22-0-12069" id="h22-0-12069" class="d">- component = findCurrentHostFiber(fiber); 31143 </a><a href="#h22-0-12070" id="h22-0-12070" class="d">- if (null === component) return null; 31144 </a><a href="#h22-0-12071" id="h22-0-12071" class="d">- if (component.mode & 8) { 31145 </a><a href="#h22-0-12072" id="h22-0-12072" class="d">- var componentName2 = getComponentNameFromFiber(fiber) || "Component"; 31146 </a><a href="#h22-0-12073" id="h22-0-12073" class="d">- didWarnAboutFindNodeInStrictMode[componentName2] || (didWarnAboutFindNodeInStrictMode[componentName2] = true, runWithFiberInDEV(component, function() { 31147 </a><a href="#h22-0-12074" id="h22-0-12074" class="d">- fiber.mode & 8 ? console.error( 31148 </a><a href="#h22-0-12075" id="h22-0-12075" class="d">- "%s is deprecated in StrictMode. %s was passed an instance of %s which is inside StrictMode. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://react.dev/link/strict-mode-find-node", 31149 </a><a href="#h22-0-12076" id="h22-0-12076" class="d">- methodName, 31150 </a><a href="#h22-0-12077" id="h22-0-12077" class="d">- methodName, 31151 </a><a href="#h22-0-12078" id="h22-0-12078" class="d">- componentName2 31152 </a><a href="#h22-0-12079" id="h22-0-12079" class="d">- ) : console.error( 31153 </a><a href="#h22-0-12080" id="h22-0-12080" class="d">- "%s is deprecated in StrictMode. %s was passed an instance of %s which renders StrictMode children. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://react.dev/link/strict-mode-find-node", 31154 </a><a href="#h22-0-12081" id="h22-0-12081" class="d">- methodName, 31155 </a><a href="#h22-0-12082" id="h22-0-12082" class="d">- methodName, 31156 </a><a href="#h22-0-12083" id="h22-0-12083" class="d">- componentName2 31157 </a><a href="#h22-0-12084" id="h22-0-12084" class="d">- ); 31158 </a><a href="#h22-0-12085" id="h22-0-12085" class="d">- })); 31159 </a><a href="#h22-0-12086" id="h22-0-12086" class="d">- } 31160 </a><a href="#h22-0-12087" id="h22-0-12087" class="d">- return getPublicInstance(component.stateNode); 31161 </a><a href="#h22-0-12088" id="h22-0-12088" class="d">- }; 31162 </a><a href="#h22-0-12089" id="h22-0-12089" class="d">- exports2.flushPassiveEffects = flushPassiveEffects; 31163 </a><a href="#h22-0-12090" id="h22-0-12090" class="d">- exports2.flushSyncFromReconciler = function(fn) { 31164 </a><a href="#h22-0-12091" id="h22-0-12091" class="d">- var prevExecutionContext = executionContext; 31165 </a><a href="#h22-0-12092" id="h22-0-12092" class="d">- executionContext |= 1; 31166 </a><a href="#h22-0-12093" id="h22-0-12093" class="d">- var prevTransition = ReactSharedInternals.T, previousPriority = getCurrentUpdatePriority(); 31167 </a><a href="#h22-0-12094" id="h22-0-12094" class="d">- try { 31168 </a><a href="#h22-0-12095" id="h22-0-12095" class="d">- if (setCurrentUpdatePriority(2), ReactSharedInternals.T = null, fn) 31169 </a><a href="#h22-0-12096" id="h22-0-12096" class="d">- return fn(); 31170 </a><a href="#h22-0-12097" id="h22-0-12097" class="d">- } finally { 31171 </a><a href="#h22-0-12098" id="h22-0-12098" class="d">- setCurrentUpdatePriority(previousPriority), ReactSharedInternals.T = prevTransition, executionContext = prevExecutionContext, (executionContext & (RenderContext | CommitContext)) === NoContext && flushSyncWorkAcrossRoots_impl(0, false); 31172 </a><a href="#h22-0-12099" id="h22-0-12099" class="d">- } 31173 </a><a href="#h22-0-12100" id="h22-0-12100" class="d">- }; 31174 </a><a href="#h22-0-12101" id="h22-0-12101" class="d">- exports2.flushSyncWork = flushSyncWork; 31175 </a><a href="#h22-0-12102" id="h22-0-12102" class="d">- exports2.focusWithin = function(hostRoot, selectors) { 31176 </a><a href="#h22-0-12103" id="h22-0-12103" class="d">- if (!supportsTestSelectors) 31177 </a><a href="#h22-0-12104" id="h22-0-12104" class="d">- throw Error("Test selector API is not supported by this renderer."); 31178 </a><a href="#h22-0-12105" id="h22-0-12105" class="d">- hostRoot = findFiberRootForHostRoot(hostRoot); 31179 </a><a href="#h22-0-12106" id="h22-0-12106" class="d">- selectors = findPaths(hostRoot, selectors); 31180 </a><a href="#h22-0-12107" id="h22-0-12107" class="d">- selectors = Array.from(selectors); 31181 </a><a href="#h22-0-12108" id="h22-0-12108" class="d">- for (hostRoot = 0; hostRoot < selectors.length; ) { 31182 </a><a href="#h22-0-12109" id="h22-0-12109" class="d">- var fiber = selectors[hostRoot++], tag = fiber.tag; 31183 </a><a href="#h22-0-12110" id="h22-0-12110" class="d">- if (!isHiddenSubtree(fiber)) { 31184 </a><a href="#h22-0-12111" id="h22-0-12111" class="d">- if ((5 === tag || 26 === tag || 27 === tag) && setFocusIfFocusable(fiber.stateNode)) 31185 </a><a href="#h22-0-12112" id="h22-0-12112" class="d">- return true; 31186 </a><a href="#h22-0-12113" id="h22-0-12113" class="d">- for (fiber = fiber.child; null !== fiber; ) 31187 </a><a href="#h22-0-12114" id="h22-0-12114" class="d">- selectors.push(fiber), fiber = fiber.sibling; 31188 </a><a href="#h22-0-12115" id="h22-0-12115" class="d">- } 31189 </a><a href="#h22-0-12116" id="h22-0-12116" class="d">- } 31190 </a><a href="#h22-0-12117" id="h22-0-12117" class="d">- return false; 31191 </a><a href="#h22-0-12118" id="h22-0-12118" class="d">- }; 31192 </a><a href="#h22-0-12119" id="h22-0-12119" class="d">- exports2.getFindAllNodesFailureDescription = function(hostRoot, selectors) { 31193 </a><a href="#h22-0-12120" id="h22-0-12120" class="d">- if (!supportsTestSelectors) 31194 </a><a href="#h22-0-12121" id="h22-0-12121" class="d">- throw Error("Test selector API is not supported by this renderer."); 31195 </a><a href="#h22-0-12122" id="h22-0-12122" class="d">- var maxSelectorIndex = 0, matchedNames = []; 31196 </a><a href="#h22-0-12123" id="h22-0-12123" class="d">- hostRoot = [findFiberRootForHostRoot(hostRoot), 0]; 31197 </a><a href="#h22-0-12124" id="h22-0-12124" class="d">- for (var index = 0; index < hostRoot.length; ) { 31198 </a><a href="#h22-0-12125" id="h22-0-12125" class="d">- var fiber = hostRoot[index++], tag = fiber.tag, selectorIndex = hostRoot[index++], selector = selectors[selectorIndex]; 31199 </a><a href="#h22-0-12126" id="h22-0-12126" class="d">- if (5 !== tag && 26 !== tag && 27 !== tag || !isHiddenSubtree(fiber)) { 31200 </a><a href="#h22-0-12127" id="h22-0-12127" class="d">- if (matchSelector(fiber, selector) && (matchedNames.push(selectorToString(selector)), selectorIndex++, selectorIndex > maxSelectorIndex && (maxSelectorIndex = selectorIndex)), selectorIndex < selectors.length) 31201 </a><a href="#h22-0-12128" id="h22-0-12128" class="d">- for (fiber = fiber.child; null !== fiber; ) 31202 </a><a href="#h22-0-12129" id="h22-0-12129" class="d">- hostRoot.push(fiber, selectorIndex), fiber = fiber.sibling; 31203 </a><a href="#h22-0-12130" id="h22-0-12130" class="d">- } 31204 </a><a href="#h22-0-12131" id="h22-0-12131" class="d">- } 31205 </a><a href="#h22-0-12132" id="h22-0-12132" class="d">- if (maxSelectorIndex < selectors.length) { 31206 </a><a href="#h22-0-12133" id="h22-0-12133" class="d">- for (hostRoot = []; maxSelectorIndex < selectors.length; maxSelectorIndex++) 31207 </a><a href="#h22-0-12134" id="h22-0-12134" class="d">- hostRoot.push(selectorToString(selectors[maxSelectorIndex])); 31208 </a><a href="#h22-0-12135" id="h22-0-12135" class="d">- return "findAllNodes was able to match part of the selector:\n " + (matchedNames.join(" > ") + "\n\nNo matching component was found for:\n ") + hostRoot.join(" > "); 31209 </a><a href="#h22-0-12136" id="h22-0-12136" class="d">- } 31210 </a><a href="#h22-0-12137" id="h22-0-12137" class="d">- return null; 31211 </a><a href="#h22-0-12138" id="h22-0-12138" class="d">- }; 31212 </a><a href="#h22-0-12139" id="h22-0-12139" class="d">- exports2.getPublicRootInstance = function(container) { 31213 </a><a href="#h22-0-12140" id="h22-0-12140" class="d">- container = container.current; 31214 </a><a href="#h22-0-12141" id="h22-0-12141" class="d">- if (!container.child) return null; 31215 </a><a href="#h22-0-12142" id="h22-0-12142" class="d">- switch (container.child.tag) { 31216 </a><a href="#h22-0-12143" id="h22-0-12143" class="d">- case 27: 31217 </a><a href="#h22-0-12144" id="h22-0-12144" class="d">- case 5: 31218 </a><a href="#h22-0-12145" id="h22-0-12145" class="d">- return getPublicInstance(container.child.stateNode); 31219 </a><a href="#h22-0-12146" id="h22-0-12146" class="d">- default: 31220 </a><a href="#h22-0-12147" id="h22-0-12147" class="d">- return container.child.stateNode; 31221 </a><a href="#h22-0-12148" id="h22-0-12148" class="d">- } 31222 </a><a href="#h22-0-12149" id="h22-0-12149" class="d">- }; 31223 </a><a href="#h22-0-12150" id="h22-0-12150" class="d">- exports2.injectIntoDevTools = function() { 31224 </a><a href="#h22-0-12151" id="h22-0-12151" class="d">- var internals = { 31225 </a><a href="#h22-0-12152" id="h22-0-12152" class="d">- bundleType: 1, 31226 </a><a href="#h22-0-12153" id="h22-0-12153" class="d">- version: rendererVersion, 31227 </a><a href="#h22-0-12154" id="h22-0-12154" class="d">- rendererPackageName, 31228 </a><a href="#h22-0-12155" id="h22-0-12155" class="d">- currentDispatcherRef: ReactSharedInternals, 31229 </a><a href="#h22-0-12156" id="h22-0-12156" class="d">- findFiberByHostInstance: getInstanceFromNode, 31230 </a><a href="#h22-0-12157" id="h22-0-12157" class="d">- reconcilerVersion: "19.0.0" 31231 </a><a href="#h22-0-12158" id="h22-0-12158" class="d">- }; 31232 </a><a href="#h22-0-12159" id="h22-0-12159" class="d">- null !== extraDevToolsConfig && (internals.rendererConfig = extraDevToolsConfig); 31233 </a><a href="#h22-0-12160" id="h22-0-12160" class="d">- internals.overrideHookState = overrideHookState; 31234 </a><a href="#h22-0-12161" id="h22-0-12161" class="d">- internals.overrideHookStateDeletePath = overrideHookStateDeletePath; 31235 </a><a href="#h22-0-12162" id="h22-0-12162" class="d">- internals.overrideHookStateRenamePath = overrideHookStateRenamePath; 31236 </a><a href="#h22-0-12163" id="h22-0-12163" class="d">- internals.overrideProps = overrideProps; 31237 </a><a href="#h22-0-12164" id="h22-0-12164" class="d">- internals.overridePropsDeletePath = overridePropsDeletePath; 31238 </a><a href="#h22-0-12165" id="h22-0-12165" class="d">- internals.overridePropsRenamePath = overridePropsRenamePath; 31239 </a><a href="#h22-0-12166" id="h22-0-12166" class="d">- internals.scheduleUpdate = scheduleUpdate; 31240 </a><a href="#h22-0-12167" id="h22-0-12167" class="d">- internals.setErrorHandler = setErrorHandler; 31241 </a><a href="#h22-0-12168" id="h22-0-12168" class="d">- internals.setSuspenseHandler = setSuspenseHandler; 31242 </a><a href="#h22-0-12169" id="h22-0-12169" class="d">- internals.scheduleRefresh = scheduleRefresh; 31243 </a><a href="#h22-0-12170" id="h22-0-12170" class="d">- internals.scheduleRoot = scheduleRoot; 31244 </a><a href="#h22-0-12171" id="h22-0-12171" class="d">- internals.setRefreshHandler = setRefreshHandler; 31245 </a><a href="#h22-0-12172" id="h22-0-12172" class="d">- internals.getCurrentFiber = getCurrentFiberForDevTools; 31246 </a><a href="#h22-0-12173" id="h22-0-12173" class="d">- internals.getLaneLabelMap = getLaneLabelMap; 31247 </a><a href="#h22-0-12174" id="h22-0-12174" class="d">- internals.injectProfilingHooks = injectProfilingHooks; 31248 </a><a href="#h22-0-12175" id="h22-0-12175" class="d">- return injectInternals(internals); 31249 </a><a href="#h22-0-12176" id="h22-0-12176" class="d">- }; 31250 </a><a href="#h22-0-12177" id="h22-0-12177" class="d">- exports2.isAlreadyRendering = function() { 31251 </a><a href="#h22-0-12178" id="h22-0-12178" class="d">- return (executionContext & (RenderContext | CommitContext)) !== NoContext; 31252 </a><a href="#h22-0-12179" id="h22-0-12179" class="d">- }; 31253 </a><a href="#h22-0-12180" id="h22-0-12180" class="d">- exports2.observeVisibleRects = function(hostRoot, selectors, callback, options) { 31254 </a><a href="#h22-0-12181" id="h22-0-12181" class="d">- function commitHook() { 31255 </a><a href="#h22-0-12182" id="h22-0-12182" class="d">- var nextInstanceRoots = findAllNodes(hostRoot, selectors); 31256 </a><a href="#h22-0-12183" id="h22-0-12183" class="d">- instanceRoots.forEach(function(target) { 31257 </a><a href="#h22-0-12184" id="h22-0-12184" class="d">- 0 > nextInstanceRoots.indexOf(target) && unobserve(target); 31258 </a><a href="#h22-0-12185" id="h22-0-12185" class="d">- }); 31259 </a><a href="#h22-0-12186" id="h22-0-12186" class="d">- nextInstanceRoots.forEach(function(target) { 31260 </a><a href="#h22-0-12187" id="h22-0-12187" class="d">- 0 > instanceRoots.indexOf(target) && observe(target); 31261 </a><a href="#h22-0-12188" id="h22-0-12188" class="d">- }); 31262 </a><a href="#h22-0-12189" id="h22-0-12189" class="d">- } 31263 </a><a href="#h22-0-12190" id="h22-0-12190" class="d">- if (!supportsTestSelectors) 31264 </a><a href="#h22-0-12191" id="h22-0-12191" class="d">- throw Error("Test selector API is not supported by this renderer."); 31265 </a><a href="#h22-0-12192" id="h22-0-12192" class="d">- var instanceRoots = findAllNodes(hostRoot, selectors); 31266 </a><a href="#h22-0-12193" id="h22-0-12193" class="d">- callback = setupIntersectionObserver(instanceRoots, callback, options); 31267 </a><a href="#h22-0-12194" id="h22-0-12194" class="d">- var disconnect = callback.disconnect, observe = callback.observe, unobserve = callback.unobserve; 31268 </a><a href="#h22-0-12195" id="h22-0-12195" class="d">- commitHooks.push(commitHook); 31269 </a><a href="#h22-0-12196" id="h22-0-12196" class="d">- return { 31270 </a><a href="#h22-0-12197" id="h22-0-12197" class="d">- disconnect: function() { 31271 </a><a href="#h22-0-12198" id="h22-0-12198" class="d">- var index = commitHooks.indexOf(commitHook); 31272 </a><a href="#h22-0-12199" id="h22-0-12199" class="d">- 0 <= index && commitHooks.splice(index, 1); 31273 </a><a href="#h22-0-12200" id="h22-0-12200" class="d">- disconnect(); 31274 </a><a href="#h22-0-12201" id="h22-0-12201" class="d">- } 31275 </a><a href="#h22-0-12202" id="h22-0-12202" class="d">- }; 31276 </a><a href="#h22-0-12203" id="h22-0-12203" class="d">- }; 31277 </a><a href="#h22-0-12204" id="h22-0-12204" class="d">- exports2.shouldError = function(fiber) { 31278 </a><a href="#h22-0-12205" id="h22-0-12205" class="d">- return shouldErrorImpl(fiber); 31279 </a><a href="#h22-0-12206" id="h22-0-12206" class="d">- }; 31280 </a><a href="#h22-0-12207" id="h22-0-12207" class="d">- exports2.shouldSuspend = function(fiber) { 31281 </a><a href="#h22-0-12208" id="h22-0-12208" class="d">- return shouldSuspendImpl(fiber); 31282 </a><a href="#h22-0-12209" id="h22-0-12209" class="d">- }; 31283 </a><a href="#h22-0-12210" id="h22-0-12210" class="d">- exports2.startHostTransition = function(formFiber, pendingState, action, formData) { 31284 </a><a href="#h22-0-12211" id="h22-0-12211" class="d">- if (5 !== formFiber.tag) 31285 </a><a href="#h22-0-12212" id="h22-0-12212" class="d">- throw Error( 31286 </a><a href="#h22-0-12213" id="h22-0-12213" class="d">- "Expected the form instance to be a HostComponent. This is a bug in React." 31287 </a><a href="#h22-0-12214" id="h22-0-12214" class="d">- ); 31288 </a><a href="#h22-0-12215" id="h22-0-12215" class="d">- var queue = ensureFormComponentIsStateful(formFiber).queue; 31289 </a><a href="#h22-0-12216" id="h22-0-12216" class="d">- startTransition( 31290 </a><a href="#h22-0-12217" id="h22-0-12217" class="d">- formFiber, 31291 </a><a href="#h22-0-12218" id="h22-0-12218" class="d">- queue, 31292 </a><a href="#h22-0-12219" id="h22-0-12219" class="d">- pendingState, 31293 </a><a href="#h22-0-12220" id="h22-0-12220" class="d">- NotPendingTransition, 31294 </a><a href="#h22-0-12221" id="h22-0-12221" class="d">- null === action ? noop : function() { 31295 </a><a href="#h22-0-12222" id="h22-0-12222" class="d">- null === ReactSharedInternals.T && console.error( 31296 </a><a href="#h22-0-12223" id="h22-0-12223" class="d">- "requestFormReset was called outside a transition or action. To fix, move to an action, or wrap with startTransition." 31297 </a><a href="#h22-0-12224" id="h22-0-12224" class="d">- ); 31298 </a><a href="#h22-0-12225" id="h22-0-12225" class="d">- var resetStateQueue = ensureFormComponentIsStateful(formFiber).next.queue; 31299 </a><a href="#h22-0-12226" id="h22-0-12226" class="d">- dispatchSetStateInternal( 31300 </a><a href="#h22-0-12227" id="h22-0-12227" class="d">- formFiber, 31301 </a><a href="#h22-0-12228" id="h22-0-12228" class="d">- resetStateQueue, 31302 </a><a href="#h22-0-12229" id="h22-0-12229" class="d">- {}, 31303 </a><a href="#h22-0-12230" id="h22-0-12230" class="d">- requestUpdateLane(formFiber) 31304 </a><a href="#h22-0-12231" id="h22-0-12231" class="d">- ); 31305 </a><a href="#h22-0-12232" id="h22-0-12232" class="d">- return action(formData); 31306 </a><a href="#h22-0-12233" id="h22-0-12233" class="d">- } 31307 </a><a href="#h22-0-12234" id="h22-0-12234" class="d">- ); 31308 </a><a href="#h22-0-12235" id="h22-0-12235" class="d">- }; 31309 </a><a href="#h22-0-12236" id="h22-0-12236" class="d">- exports2.updateContainer = function(element, container, parentComponent, callback) { 31310 </a><a href="#h22-0-12237" id="h22-0-12237" class="d">- var current2 = container.current, lane = requestUpdateLane(current2); 31311 </a><a href="#h22-0-12238" id="h22-0-12238" class="d">- updateContainerImpl( 31312 </a><a href="#h22-0-12239" id="h22-0-12239" class="d">- current2, 31313 </a><a href="#h22-0-12240" id="h22-0-12240" class="d">- lane, 31314 </a><a href="#h22-0-12241" id="h22-0-12241" class="d">- element, 31315 </a><a href="#h22-0-12242" id="h22-0-12242" class="d">- container, 31316 </a><a href="#h22-0-12243" id="h22-0-12243" class="d">- parentComponent, 31317 </a><a href="#h22-0-12244" id="h22-0-12244" class="d">- callback 31318 </a><a href="#h22-0-12245" id="h22-0-12245" class="d">- ); 31319 </a><a href="#h22-0-12246" id="h22-0-12246" class="d">- return lane; 31320 </a><a href="#h22-0-12247" id="h22-0-12247" class="d">- }; 31321 </a><a href="#h22-0-12248" id="h22-0-12248" class="d">- exports2.updateContainerSync = updateContainerSync; 31322 </a><a href="#h22-0-12249" id="h22-0-12249" class="d">- return exports2; 31323 </a><a href="#h22-0-12250" id="h22-0-12250" class="d">-}, module.exports.default = module.exports, Object.defineProperty(module.exports, "__esModule", { value: true })); 31324 </a><a href="#h22-0-12251" id="h22-0-12251" class="d">-/*! Bundled license information: 31325 </a><a href="#h22-0-12252" id="h22-0-12252" class="d">- 31326 </a><a href="#h22-0-12253" id="h22-0-12253" class="d">-scheduler/cjs/scheduler.production.js: 31327 </a><a href="#h22-0-12254" id="h22-0-12254" class="d">- (** 31328 </a><a href="#h22-0-12255" id="h22-0-12255" class="d">- * @license React 31329 </a><a href="#h22-0-12256" id="h22-0-12256" class="d">- * scheduler.production.js 31330 </a><a href="#h22-0-12257" id="h22-0-12257" class="d">- * 31331 </a><a href="#h22-0-12258" id="h22-0-12258" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31332 </a><a href="#h22-0-12259" id="h22-0-12259" class="d">- * 31333 </a><a href="#h22-0-12260" id="h22-0-12260" class="d">- * This source code is licensed under the MIT license found in the 31334 </a><a href="#h22-0-12261" id="h22-0-12261" class="d">- * LICENSE file in the root directory of this source tree. 31335 </a><a href="#h22-0-12262" id="h22-0-12262" class="d">- *) 31336 </a><a href="#h22-0-12263" id="h22-0-12263" class="d">- 31337 </a><a href="#h22-0-12264" id="h22-0-12264" class="d">-scheduler/cjs/scheduler.development.js: 31338 </a><a href="#h22-0-12265" id="h22-0-12265" class="d">- (** 31339 </a><a href="#h22-0-12266" id="h22-0-12266" class="d">- * @license React 31340 </a><a href="#h22-0-12267" id="h22-0-12267" class="d">- * scheduler.development.js 31341 </a><a href="#h22-0-12268" id="h22-0-12268" class="d">- * 31342 </a><a href="#h22-0-12269" id="h22-0-12269" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31343 </a><a href="#h22-0-12270" id="h22-0-12270" class="d">- * 31344 </a><a href="#h22-0-12271" id="h22-0-12271" class="d">- * This source code is licensed under the MIT license found in the 31345 </a><a href="#h22-0-12272" id="h22-0-12272" class="d">- * LICENSE file in the root directory of this source tree. 31346 </a><a href="#h22-0-12273" id="h22-0-12273" class="d">- *) 31347 </a><a href="#h22-0-12274" id="h22-0-12274" class="d">- 31348 </a><a href="#h22-0-12275" id="h22-0-12275" class="d">-react-reconciler/cjs/react-reconciler.development.js: 31349 </a><a href="#h22-0-12276" id="h22-0-12276" class="d">- (** 31350 </a><a href="#h22-0-12277" id="h22-0-12277" class="d">- * @license React 31351 </a><a href="#h22-0-12278" id="h22-0-12278" class="d">- * react-reconciler.development.js 31352 </a><a href="#h22-0-12279" id="h22-0-12279" class="d">- * 31353 </a><a href="#h22-0-12280" id="h22-0-12280" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31354 </a><a href="#h22-0-12281" id="h22-0-12281" class="d">- * 31355 </a><a href="#h22-0-12282" id="h22-0-12282" class="d">- * This source code is licensed under the MIT license found in the 31356 </a><a href="#h22-0-12283" id="h22-0-12283" class="d">- * LICENSE file in the root directory of this source tree. 31357 </a><a href="#h22-0-12284" id="h22-0-12284" class="d">- *) 31358 </a><a href="#h22-0-12285" id="h22-0-12285" class="d">-*/ 31359 </a><b>diff --git a/<a id="h23" href="../file/.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.production.js.html">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.production.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.production.js.html">.config/raycast/extensions/node_modules/react-reconciler/react-reconciler.production.js</a></b> 31360 <a href="#h23-0" id="h23-0" class="h">@@ -1,47 +0,0 @@ 31361 </a><a href="#h23-0-0" id="h23-0-0" class="d">-"use strict";var Ec=(i,T)=>()=>(T||i((T={exports:{}}).exports,T),T.exports);var _m=Ec(L=>{"use strict";function Nc(i,T){var U=i.length;i.push(T);l:for(;0<U;){var p=U-1>>>1,C=i[p];if(0<Un(C,T))i[p]=T,i[U]=C,U=p;else break l}}function wl(i){return i.length===0?null:i[0]}function An(i){if(i.length===0)return null;var T=i[0],U=i.pop();if(U!==T){i[0]=U;l:for(var p=0,C=i.length,dl=C>>>1;p<dl;){var Nl=2*(p+1)-1,ol=i[Nl],Hl=Nl+1,sl=i[Hl];if(0>Un(ol,U))Hl<C&&0>Un(sl,ol)?(i[p]=sl,i[Hl]=U,p=Hl):(i[p]=ol,i[Nl]=U,p=Nl);else if(Hl<C&&0>Un(sl,U))i[p]=sl,i[Hl]=U,p=Hl;else break l}}return T}function Un(i,T){var U=i.sortIndex-T.sortIndex;return U!==0?U:i.id-T.id}L.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(vm=performance,L.unstable_now=function(){return vm.now()}):(pc=Date,ym=pc.now(),L.unstable_now=function(){return pc.now()-ym});var vm,pc,ym,fa=[],xa=[],Y0=1,xl=null,Sl=3,Dn=!1,Eu=!1,Ot=!1,pm=typeof setTimeout=="function"?setTimeout:null,zm=typeof clearTimeout=="function"?clearTimeout:null,Sm=typeof setImmediate<"u"?setImmediate:null;function On(i){for(var T=wl(xa);T!==null;){if(T.callback===null)An(xa);else if(T.startTime<=i)An(xa),T.sortIndex=T.expirationTime,Nc(fa,T);else break;T=wl(xa)}}function hc(i){if(Ot=!1,On(i),!Eu)if(wl(fa)!==null)Eu=!0,_c();else{var T=wl(xa);T!==null&&Tc(hc,T.startTime-i)}}var Mn=!1,At=-1,dm=5,Nm=-1;function hm(){return!(L.unstable_now()-Nm<dm)}function zc(){if(Mn){var i=L.unstable_now();Nm=i;var T=!0;try{l:{Eu=!1,Ot&&(Ot=!1,zm(At),At=-1),Dn=!0;var U=Sl;try{a:{for(On(i),xl=wl(fa);xl!==null&&!(xl.expirationTime>i&&hm());){var p=xl.callback;if(typeof p=="function"){xl.callback=null,Sl=xl.priorityLevel;var C=p(xl.expirationTime<=i);if(i=L.unstable_now(),typeof C=="function"){xl.callback=C,On(i),T=!0;break a}xl===wl(fa)&&An(fa),On(i)}else An(fa);xl=wl(fa)}if(xl!==null)T=!0;else{var dl=wl(xa);dl!==null&&Tc(hc,dl.startTime-i),T=!1}}break l}finally{xl=null,Sl=U,Dn=!1}T=void 0}}finally{T?Ut():Mn=!1}}}var Ut;typeof Sm=="function"?Ut=function(){Sm(zc)}:typeof MessageChannel<"u"?(dc=new MessageChannel,Em=dc.port2,dc.port1.onmessage=zc,Ut=function(){Em.postMessage(null)}):Ut=function(){pm(zc,0)};var dc,Em;function _c(){Mn||(Mn=!0,Ut())}function Tc(i,T){At=pm(function(){i(L.unstable_now())},T)}L.unstable_IdlePriority=5;L.unstable_ImmediatePriority=1;L.unstable_LowPriority=4;L.unstable_NormalPriority=3;L.unstable_Profiling=null;L.unstable_UserBlockingPriority=2;L.unstable_cancelCallback=function(i){i.callback=null};L.unstable_continueExecution=function(){Eu||Dn||(Eu=!0,_c())};L.unstable_forceFrameRate=function(i){0>i||125<i?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):dm=0<i?Math.floor(1e3/i):5};L.unstable_getCurrentPriorityLevel=function(){return Sl};L.unstable_getFirstCallbackNode=function(){return wl(fa)};L.unstable_next=function(i){switch(Sl){case 1:case 2:case 3:var T=3;break;default:T=Sl}var U=Sl;Sl=T;try{return i()}finally{Sl=U}};L.unstable_pauseExecution=function(){};L.unstable_requestPaint=function(){};L.unstable_runWithPriority=function(i,T){switch(i){case 1:case 2:case 3:case 4:case 5:break;default:i=3}var U=Sl;Sl=i;try{return T()}finally{Sl=U}};L.unstable_scheduleCallback=function(i,T,U){var p=L.unstable_now();switch(typeof U=="object"&&U!==null?(U=U.delay,U=typeof U=="number"&&0<U?p+U:p):U=p,i){case 1:var C=-1;break;case 2:C=250;break;case 5:C=1073741823;break;case 4:C=1e4;break;default:C=5e3}return C=U+C,i={id:Y0++,callback:T,priorityLevel:i,startTime:U,expirationTime:C,sortIndex:-1},U>p?(i.sortIndex=U,Nc(xa,i),wl(fa)===null&&i===wl(xa)&&(Ot?(zm(At),At=-1):Ot=!0,Tc(hc,U-p))):(i.sortIndex=C,Nc(fa,i),Eu||Dn||(Eu=!0,_c())),i};L.unstable_shouldYield=hm;L.unstable_wrapCallback=function(i){var T=Sl;return function(){var U=Sl;Sl=T;try{return i.apply(this,arguments)}finally{Sl=U}}}});var Tm=Ec(x=>{"use strict";process.env.NODE_ENV!=="production"&&function(){function i(){if(sa){var _=x.unstable_now();qt=_;var A=!0;try{l:{El=!1,rl&&(rl=!1,Mt(ca),ca=-1),pu=!0;var Q=M;try{a:{for(dl(_),j=U(Ul);j!==null&&!(j.expirationTime>_&&ol());){var K=j.callback;if(typeof K=="function"){j.callback=null,M=j.priorityLevel;var s=K(j.expirationTime<=_);if(_=x.unstable_now(),typeof s=="function"){j.callback=s,dl(_),A=!0;break a}j===U(Ul)&&p(Ul),dl(_)}else p(Ul);j=U(Ul)}if(j!==null)A=!0;else{var Fa=U(Wl);Fa!==null&&sl(Nl,Fa.startTime-_),A=!1}}break l}finally{j=null,M=Q,pu=!1}A=void 0}}finally{A?Wa():sa=!1}}}function T(_,A){var Q=_.length;_.push(A);l:for(;0<Q;){var K=Q-1>>>1,s=_[K];if(0<C(s,A))_[K]=A,_[Q]=s,Q=K;else break l}}function U(_){return _.length===0?null:_[0]}function p(_){if(_.length===0)return null;var A=_[0],Q=_.pop();if(Q!==A){_[0]=Q;l:for(var K=0,s=_.length,Fa=s>>>1;K<Fa;){var Ua=2*(K+1)-1,Pa=_[Ua],Vl=Ua+1,Fl=_[Vl];if(0>C(Pa,Q))Vl<s&&0>C(Fl,Pa)?(_[K]=Fl,_[Vl]=Q,K=Vl):(_[K]=Pa,_[Ua]=Q,K=Ua);else if(Vl<s&&0>C(Fl,Q))_[K]=Fl,_[Vl]=Q,K=Vl;else break l}}return A}function C(_,A){var Q=_.sortIndex-A.sortIndex;return Q!==0?Q:_.id-A.id}function dl(_){for(var A=U(Wl);A!==null;){if(A.callback===null)p(Wl);else if(A.startTime<=_)p(Wl),A.sortIndex=A.expirationTime,T(Ul,A);else break;A=U(Wl)}}function Nl(_){if(rl=!1,dl(_),!El)if(U(Ul)!==null)El=!0,Hl();else{var A=U(Wl);A!==null&&sl(Nl,A.startTime-_)}}function ol(){return!(x.unstable_now()-qt<Ha)}function Hl(){sa||(sa=!0,Wa())}function sl(_,A){ca=Ta(function(){_(x.unstable_now())},A)}if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),x.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var gu=performance;x.unstable_now=function(){return gu.now()}}else{var Lu=Date,Dt=Lu.now();x.unstable_now=function(){return Lu.now()-Dt}}var Ul=[],Wl=[],Rl=1,j=null,M=3,pu=!1,El=!1,rl=!1,Ta=typeof setTimeout=="function"?setTimeout:null,Mt=typeof clearTimeout=="function"?clearTimeout:null,xu=typeof setImmediate<"u"?setImmediate:null,sa=!1,ca=-1,Ha=5,qt=-1;if(typeof xu=="function")var Wa=function(){xu(i)};else if(typeof MessageChannel<"u"){var su=new MessageChannel,Qt=su.port2;su.port1.onmessage=i,Wa=function(){Qt.postMessage(null)}}else Wa=function(){Ta(i,0)};x.unstable_IdlePriority=5,x.unstable_ImmediatePriority=1,x.unstable_LowPriority=4,x.unstable_NormalPriority=3,x.unstable_Profiling=null,x.unstable_UserBlockingPriority=2,x.unstable_cancelCallback=function(_){_.callback=null},x.unstable_continueExecution=function(){El||pu||(El=!0,Hl())},x.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ha=0<_?Math.floor(1e3/_):5},x.unstable_getCurrentPriorityLevel=function(){return M},x.unstable_getFirstCallbackNode=function(){return U(Ul)},x.unstable_next=function(_){switch(M){case 1:case 2:case 3:var A=3;break;default:A=M}var Q=M;M=A;try{return _()}finally{M=Q}},x.unstable_pauseExecution=function(){},x.unstable_requestPaint=function(){},x.unstable_runWithPriority=function(_,A){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var Q=M;M=_;try{return A()}finally{M=Q}},x.unstable_scheduleCallback=function(_,A,Q){var K=x.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?K+Q:K):Q=K,_){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=Q+s,_={id:Rl++,callback:A,priorityLevel:_,startTime:Q,expirationTime:s,sortIndex:-1},Q>K?(_.sortIndex=Q,T(Wl,_),U(Ul)===null&&_===U(Wl)&&(rl?(Mt(ca),ca=-1):rl=!0,sl(Nl,Q-K))):(_.sortIndex=s,T(Ul,_),El||pu||(El=!0,Hl())),_},x.unstable_shouldYield=ol,x.unstable_wrapCallback=function(_){var A=M;return function(){var Q=M;M=A;try{return _.apply(this,arguments)}finally{M=Q}}},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())}()});var Hm=Ec((R0,Hc)=>{"use strict";process.env.NODE_ENV==="production"?Hc.exports=_m():Hc.exports=Tm()});module.exports=function(i){function T(l,a,u,t){return new Fm(l,a,u,t)}function U(){}function p(l){var a="https://react.dev/errors/"+l;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var u=2;u<arguments.length;u++)a+="&args[]="+encodeURIComponent(arguments[u])}return"Minified React error #"+l+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function C(l){return l===null||typeof l!="object"?null:(l=Bi&&l[Bi]||l["@@iterator"],typeof l=="function"?l:null)}function dl(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===om?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case Uu:return"Fragment";case Hu:return"Portal";case Vf:return"Profiler";case qi:return"StrictMode";case Zf:return"Suspense";case jf:return"SuspenseList"}if(typeof l=="object")switch(l.$$typeof){case Ra:return(l.displayName||"Context")+".Provider";case Qi:return(l._context.displayName||"Context")+".Consumer";case Xf:var a=l.render;return l=l.displayName,l||(l=a.displayName||a.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case Cf:return a=l.displayName||null,a!==null?a:dl(l.type)||"Memo";case Va:a=l._payload,l=l._init;try{return dl(l(a))}catch{}}return null}function Nl(l){if(bf===void 0)try{throw Error()}catch(u){var a=u.stack.trim().match(/\n( *(at )?)/);bf=a&&a[1]||"",Gi=-1<u.stack.indexOf(` 31362 </a><a href="#h23-0-1" id="h23-0-1" class="d">- at`)?" (<anonymous>)":-1<u.stack.indexOf("@")?"@unknown:0:0":""}return` 31363 </a><a href="#h23-0-2" id="h23-0-2" class="d">-`+bf+l+Gi}function ol(l,a){if(!l||Jf)return"";Jf=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var t={DetermineComponentFrameRoot:function(){try{if(a){var N=function(){throw Error()};if(Object.defineProperty(N.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(N,[])}catch(q){var h=q}Reflect.construct(l,[],N)}else{try{N.call()}catch(q){h=q}l.call(N.prototype)}}else{try{throw Error()}catch(q){h=q}(N=l())&&typeof N.catch=="function"&&N.catch(function(){})}}catch(q){if(q&&h&&typeof q.stack=="string")return[q.stack,h.stack]}return[null,null]}};t.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(t.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(t.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var f=t.DetermineComponentFrameRoot(),c=f[0],e=f[1];if(c&&e){var v=c.split(` 31364 </a><a href="#h23-0-3" id="h23-0-3" class="d">-`),E=e.split(` 31365 </a><a href="#h23-0-4" id="h23-0-4" class="d">-`);for(n=t=0;t<v.length&&!v[t].includes("DetermineComponentFrameRoot");)t++;for(;n<E.length&&!E[n].includes("DetermineComponentFrameRoot");)n++;if(t===v.length||n===E.length)for(t=v.length-1,n=E.length-1;1<=t&&0<=n&&v[t]!==E[n];)n--;for(;1<=t&&0<=n;t--,n--)if(v[t]!==E[n]){if(t!==1||n!==1)do if(t--,n--,0>n||v[t]!==E[n]){var d=` 31366 </a><a href="#h23-0-5" id="h23-0-5" class="d">-`+v[t].replace(" at new "," at ");return l.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",l.displayName)),d}while(1<=t&&0<=n);break}}}finally{Jf=!1,Error.prepareStackTrace=u}return(u=l?l.displayName||l.name:"")?Nl(u):""}function Hl(l){switch(l.tag){case 26:case 27:case 5:return Nl(l.type);case 16:return Nl("Lazy");case 13:return Nl("Suspense");case 19:return Nl("SuspenseList");case 0:case 15:return l=ol(l.type,!1),l;case 11:return l=ol(l.type.render,!1),l;case 1:return l=ol(l.type,!0),l;default:return""}}function sl(l){try{var a="";do a+=Hl(l),l=l.return;while(l);return a}catch(u){return` 31367 </a><a href="#h23-0-6" id="h23-0-6" class="d">-Error generating stack: `+u.message+` 31368 </a><a href="#h23-0-7" id="h23-0-7" class="d">-`+u.stack}}function gu(l){var a=l,u=l;if(l.alternate)for(;a.return;)a=a.return;else{l=a;do a=l,(a.flags&4098)!==0&&(u=a.return),l=a.return;while(l)}return a.tag===3?u:null}function Lu(l){if(gu(l)!==l)throw Error(p(188))}function Dt(l){var a=l.alternate;if(!a){if(a=gu(l),a===null)throw Error(p(188));return a!==l?null:l}for(var u=l,t=a;;){var n=u.return;if(n===null)break;var f=n.alternate;if(f===null){if(t=n.return,t!==null){u=t;continue}break}if(n.child===f.child){for(f=n.child;f;){if(f===u)return Lu(n),l;if(f===t)return Lu(n),a;f=f.sibling}throw Error(p(188))}if(u.return!==t.return)u=n,t=f;else{for(var c=!1,e=n.child;e;){if(e===u){c=!0,u=n,t=f;break}if(e===t){c=!0,t=n,u=f;break}e=e.sibling}if(!c){for(e=f.child;e;){if(e===u){c=!0,u=f,t=n;break}if(e===t){c=!0,t=f,u=n;break}e=e.sibling}if(!c)throw Error(p(189))}}if(u.alternate!==t)throw Error(p(190))}if(u.tag!==3)throw Error(p(188));return u.stateNode.current===u?l:a}function Ul(l){var a=l.tag;if(a===5||a===26||a===27||a===6)return l;for(l=l.child;l!==null;){if(a=Ul(l),a!==null)return a;l=l.sibling}return null}function Wl(l){var a=l.tag;if(a===5||a===26||a===27||a===6)return l;for(l=l.child;l!==null;){if(l.tag!==4&&(a=Wl(l),a!==null))return a;l=l.sibling}return null}function Rl(l){return{current:l}}function j(l){0>Au||(l.current=Ff[Au],Ff[Au]=null,Au--)}function M(l,a){Au++,Ff[Au]=l.current,l.current=a}function pu(l){return l>>>=0,l===0?32:31-(E0(l)/p0|0)|0}function El(l){var a=l&42;if(a!==0)return a;switch(l&-l){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l&4194176;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function rl(l,a){var u=l.pendingLanes;if(u===0)return 0;var t=0,n=l.suspendedLanes,f=l.pingedLanes,c=l.warmLanes;l=l.finishedLanes!==0;var e=u&134217727;return e!==0?(u=e&~n,u!==0?t=El(u):(f&=e,f!==0?t=El(f):l||(c=e&~c,c!==0&&(t=El(c))))):(e=u&~n,e!==0?t=El(e):f!==0?t=El(f):l||(c=u&~c,c!==0&&(t=El(c)))),t===0?0:a!==0&&a!==t&&(a&n)===0&&(n=t&-t,c=a&-a,n>=c||n===32&&(c&4194176)!==0)?a:t}function Ta(l,a){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&a)===0}function Mt(l,a){switch(l){case 1:case 2:case 4:case 8:return a+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function xu(){var l=an;return an<<=1,(an&4194176)===0&&(an=128),l}function sa(){var l=un;return un<<=1,(un&62914560)===0&&(un=4194304),l}function ca(l){for(var a=[],u=0;31>u;u++)a.push(l);return a}function Ha(l,a){l.pendingLanes|=a,a!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function qt(l,a,u,t,n,f){var c=l.pendingLanes;l.pendingLanes=u,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=u,l.entangledLanes&=u,l.errorRecoveryDisabledLanes&=u,l.shellSuspendCounter=0;var e=l.entanglements,v=l.expirationTimes,E=l.hiddenUpdates;for(u=c&~u;0<u;){var d=31-Ql(u),N=1<<d;e[d]=0,v[d]=-1;var h=E[d];if(h!==null)for(E[d]=null,d=0;d<h.length;d++){var q=h[d];q!==null&&(q.lane&=-536870913)}u&=~N}t!==0&&Wa(l,t,0),f!==0&&n===0&&l.tag!==0&&(l.suspendedLanes|=f&~(c&~a))}function Wa(l,a,u){l.pendingLanes|=a,l.suspendedLanes&=~a;var t=31-Ql(a);l.entangledLanes|=a,l.entanglements[t]=l.entanglements[t]|1073741824|u&4194218}function su(l,a){var u=l.entangledLanes|=a;for(l=l.entanglements;u;){var t=31-Ql(u),n=1<<t;n&a|l[t]&a&&(l[t]|=a),u&=~n}}function Qt(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function _(l){if(Yl&&typeof Yl.onCommitFiberRoot=="function")try{Yl.onCommitFiberRoot(vt,l,void 0,(l.current.flags&128)===128)}catch{}}function A(l){if(typeof _0=="function"&&T0(l),Yl&&typeof Yl.setStrictMode=="function")try{Yl.setStrictMode(vt,l)}catch{}}function Q(l,a){return l===a&&(l!==0||1/l===1/a)||l!==l&&a!==a}function K(l,a){if(typeof l=="object"&&l!==null){var u=tm.get(l);return u!==void 0?u:(a={value:l,source:a,stack:sl(a)},tm.set(l,a),a)}return{value:l,source:a,stack:sl(a)}}function s(l,a){Mu[qu++]=fn,Mu[qu++]=nn,nn=l,fn=a}function Fa(l,a,u){jl[Cl++]=pa,jl[Cl++]=za,jl[Cl++]=tu,tu=l;var t=pa;l=za;var n=32-Ql(t)-1;t&=~(1<<n),u+=1;var f=32-Ql(a)+n;if(30<f){var c=n-n%5;f=(t&(1<<c)-1).toString(32),t>>=c,n-=c,pa=1<<32-Ql(a)+n|u<<n|t,za=f+l}else pa=1<<f|u<<n|t,za=l}function Ua(l){l.return!==null&&(s(l,1),Fa(l,1,0))}function Pa(l){for(;l===nn;)nn=Mu[--qu],Mu[qu]=null,fn=Mu[--qu],Mu[qu]=null;for(;l===tu;)tu=jl[--Cl],jl[Cl]=null,za=jl[--Cl],jl[Cl]=null,pa=jl[--Cl],jl[Cl]=null}function Vl(l,a){M(Za,a),M(yt,l),M(el,null),l=a1(a),j(el),M(el,l)}function Fl(){j(el),j(yt),j(Za)}function qn(l){l.memoizedState!==null&&M(cn,l);var a=el.current,u=u1(a,l.type);a!==u&&(M(yt,l),M(el,u))}function Yt(l){yt.current===l&&(j(el),j(yt)),cn.current===l&&(j(cn),Ea?uu._currentValue=Ou:uu._currentValue2=Ou)}function $a(l){var a=Error(p(418,""));throw Pu(K(a,l)),If}function Uc(l,a){if(!Xl)throw Error(p(175));I1(l.stateNode,l.type,l.memoizedProps,a,l)||$a(l)}function Oc(l){for(zl=l.return;zl;)switch(zl.tag){case 3:case 27:aa=!0;return;case 5:case 13:aa=!1;return;default:zl=zl.return}}function Wu(l){if(!Xl||l!==zl)return!1;if(!V)return Oc(l),V=!0,!1;var a=!1;if(vl?l.tag!==3&&l.tag!==27&&(l.tag!==5||Fi(l.type)&&!ln(l.type,l.memoizedProps))&&(a=!0):l.tag!==3&&(l.tag!==5||Fi(l.type)&&!ln(l.type,l.memoizedProps))&&(a=!0),a&&yl&&$a(l),Oc(l),l.tag===13){if(!Xl)throw Error(p(316));if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(p(317));yl=o1(l)}else yl=zl?si(l.stateNode):null;return!0}function Fu(){Xl&&(yl=zl=null,V=!1)}function Pu(l){Il===null?Il=[l]:Il.push(l)}function Bt(){for(var l=Qu,a=kf=Qu=0;a<l;){var u=bl[a];bl[a++]=null;var t=bl[a];bl[a++]=null;var n=bl[a];bl[a++]=null;var f=bl[a];if(bl[a++]=null,t!==null&&n!==null){var c=t.pending;c===null?n.next=n:(n.next=c.next,c.next=n),t.pending=n}f!==0&&Ac(u,n,f)}}function Gt(l,a,u,t){bl[Qu++]=l,bl[Qu++]=a,bl[Qu++]=u,bl[Qu++]=t,kf|=t,l.lanes|=t,l=l.alternate,l!==null&&(l.lanes|=t)}function Qn(l,a,u,t){return Gt(l,a,u,t),Kt(l)}function Oa(l,a){return Gt(l,null,null,a),Kt(l)}function Ac(l,a,u){l.lanes|=u;var t=l.alternate;t!==null&&(t.lanes|=u);for(var n=!1,f=l.return;f!==null;)f.childLanes|=u,t=f.alternate,t!==null&&(t.childLanes|=u),f.tag===22&&(l=f.stateNode,l===null||l._visibility&1||(n=!0)),l=f,f=f.return;n&&a!==null&&l.tag===3&&(f=l.stateNode,n=31-Ql(u),f=f.hiddenUpdates,l=f[n],l===null?f[n]=[a]:l.push(a),a.lane=u|536870912)}function Kt(l){if(50<Tt)throw Tt=0,Sc=null,Error(p(185));for(var a=l.return;a!==null;)l=a,a=l.return;return l.tag===3?l.stateNode:null}function la(l){l!==Yu&&l.next===null&&(Yu===null?en=Yu=l:Yu=Yu.next=l),mn=!0,wf||(wf=!0,Om(Um))}function zu(l,a){if(!of&&mn){of=!0;do for(var u=!1,t=en;t!==null;){if(!a)if(l!==0){var n=t.pendingLanes;if(n===0)var f=0;else{var c=t.suspendedLanes,e=t.pingedLanes;f=(1<<31-Ql(42|l)+1)-1,f&=n&~(c&~e),f=f&201326677?f&201326677|1:f?f|2:0}f!==0&&(u=!0,qc(t,f))}else f=R,f=rl(t,t===W?f:0),(f&3)===0||Ta(t,f)||(u=!0,qc(t,f));t=t.next}while(u);of=!1}}function Um(){mn=wf=!1;var l=0;Bu!==0&&(v1()&&(l=Bu),Bu=0);for(var a=$l(),u=null,t=en;t!==null;){var n=t.next,f=Dc(t,a);f===0?(t.next=null,u===null?en=n:u.next=n,n===null&&(Yu=u)):(u=t,(l!==0||(f&3)!==0)&&(mn=!0)),t=n}zu(l,!1)}function Dc(l,a){for(var u=l.suspendedLanes,t=l.pingedLanes,n=l.expirationTimes,f=l.pendingLanes&-62914561;0<f;){var c=31-Ql(f),e=1<<c,v=n[c];v===-1?((e&u)===0||(e&t)!==0)&&(n[c]=Mt(e,a)):v<=a&&(l.expiredLanes|=e),f&=~e}if(a=W,u=R,u=rl(l,l===a?u:0),t=l.callbackNode,u===0||l===a&&F===2||l.cancelPendingCommit!==null)return t!==null&&t!==null&&Pf(t),l.callbackNode=null,l.callbackPriority=0;if((u&3)===0||Ta(l,u)){if(a=u&-u,a===l.callbackPriority)return a;switch(t!==null&&Pf(t),Qt(u)){case 2:case 8:u=N0;break;case 32:u=$f;break;case 268435456:u=h0;break;default:u=$f}return t=Mc.bind(null,l),u=tn(u,t),l.callbackPriority=a,l.callbackNode=u,a}return t!==null&&t!==null&&Pf(t),l.callbackPriority=2,l.callbackNode=null,2}function Mc(l,a){var u=l.callbackNode;if(ra()&&l.callbackNode!==u)return null;var t=R;return t=rl(l,l===W?t:0),t===0?null:(ci(l,t,a),Dc(l,$l()),l.callbackNode!=null&&l.callbackNode===u?Mc.bind(null,l):null)}function qc(l,a){if(ra())return null;ci(l,a,!0)}function Om(l){d1?N1(function(){(g&6)!==0?tn(um,l):l()}):tn(um,l)}function Yn(){return Bu===0&&(Bu=xu()),Bu}function Am(l,a){if(St===null){var u=St=[];rf=0,Gu=Yn(),Ku={status:"pending",value:void 0,then:function(t){u.push(t)}}}return rf++,a.then(Qc,Qc),a}function Qc(){if(--rf===0&&St!==null){Ku!==null&&(Ku.status="fulfilled");var l=St;St=null,Gu=0,Ku=null;for(var a=0;a<l.length;a++)(0,l[a])()}}function Dm(l,a){var u=[],t={status:"pending",value:null,reason:null,then:function(n){u.push(n)}};return l.then(function(){t.status="fulfilled",t.value=a;for(var n=0;n<u.length;n++)(0,u[n])(a)},function(n){for(t.status="rejected",t.reason=n,n=0;n<u.length;n++)(0,u[n])(void 0)}),t}function Bn(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Gn(l,a){l=l.updateQueue,a.updateQueue===l&&(a.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function Aa(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function Da(l,a,u){var t=l.updateQueue;if(t===null)return null;if(t=t.shared,(g&2)!==0){var n=t.pending;return n===null?a.next=a:(a.next=n.next,n.next=a),t.pending=a,a=Kt(l),Ac(l,null,u),a}return Gt(l,t,a,u),Kt(l)}function $u(l,a,u){if(a=a.updateQueue,a!==null&&(a=a.shared,(u&4194176)!==0)){var t=a.lanes;t&=l.pendingLanes,u|=t,a.lanes=u,su(l,u)}}function Kn(l,a){var u=l.updateQueue,t=l.alternate;if(t!==null&&(t=t.updateQueue,u===t)){var n=null,f=null;if(u=u.firstBaseUpdate,u!==null){do{var c={lane:u.lane,tag:u.tag,payload:u.payload,callback:null,next:null};f===null?n=f=c:f=f.next=c,u=u.next}while(u!==null);f===null?n=f=a:f=f.next=a}else n=f=a;u={baseState:t.baseState,firstBaseUpdate:n,lastBaseUpdate:f,shared:t.shared,callbacks:t.callbacks},l.updateQueue=u;return}l=u.lastBaseUpdate,l===null?u.firstBaseUpdate=a:l.next=a,u.lastBaseUpdate=a}function Iu(){if(lc){var l=Ku;if(l!==null)throw l}}function ku(l,a,u,t){lc=!1;var n=l.updateQueue;ja=!1;var f=n.firstBaseUpdate,c=n.lastBaseUpdate,e=n.shared.pending;if(e!==null){n.shared.pending=null;var v=e,E=v.next;v.next=null,c===null?f=E:c.next=E,c=v;var d=l.alternate;d!==null&&(d=d.updateQueue,e=d.lastBaseUpdate,e!==c&&(e===null?d.firstBaseUpdate=E:e.next=E,d.lastBaseUpdate=v))}if(f!==null){var N=n.baseState;c=0,d=E=v=null,e=f;do{var h=e.lane&-536870913,q=h!==e.lane;if(q?(R&h)===h:(t&h)===h){h!==0&&h===Gu&&(lc=!0),d!==null&&(d=d.next={lane:0,tag:e.tag,payload:e.payload,callback:null,next:null});l:{var Ll=l,Ht=e;h=a;var Su=u;switch(Ht.tag){case 1:if(Ll=Ht.payload,typeof Ll=="function"){N=Ll.call(Su,N,h);break l}N=Ll;break l;case 3:Ll.flags=Ll.flags&-65537|128;case 0:if(Ll=Ht.payload,h=typeof Ll=="function"?Ll.call(Su,N,h):Ll,h==null)break l;N=Rf({},N,h);break l;case 2:ja=!0}}h=e.callback,h!==null&&(l.flags|=64,q&&(l.flags|=8192),q=n.callbacks,q===null?n.callbacks=[h]:q.push(h))}else q={lane:h,tag:e.tag,payload:e.payload,callback:e.callback,next:null},d===null?(E=d=q,v=N):d=d.next=q,c|=h;if(e=e.next,e===null){if(e=n.shared.pending,e===null)break;q=e,e=q.next,q.next=null,n.lastBaseUpdate=q,n.shared.pending=null}}while(!0);d===null&&(v=N),n.baseState=v,n.firstBaseUpdate=E,n.lastBaseUpdate=d,f===null&&(n.shared.lanes=0),Ja|=c,l.lanes=c,l.memoizedState=N}}function Yc(l,a){if(typeof l!="function")throw Error(p(191,l));l.call(a)}function Bc(l,a){var u=l.callbacks;if(u!==null)for(l.callbacks=null,l=0;l<u.length;l++)Yc(u[l],a)}function Rt(l,a){if(Bl(l,a))return!0;if(typeof l!="object"||l===null||typeof a!="object"||a===null)return!1;var u=Object.keys(l),t=Object.keys(a);if(u.length!==t.length)return!1;for(t=0;t<u.length;t++){var n=u[t];if(!H0.call(a,n)||!Bl(l[n],a[n]))return!1}return!0}function Gc(l){return l=l.status,l==="fulfilled"||l==="rejected"}function Vt(){}function Kc(l,a,u){switch(u=l[u],u===void 0?l.push(a):u!==a&&(a.then(Vt,Vt),a=u),a.status){case"fulfilled":return a.value;case"rejected":throw l=a.reason,l===Et?Error(p(483)):l;default:if(typeof a.status=="string")a.then(Vt,Vt);else{if(l=W,l!==null&&100<l.shellSuspendCounter)throw Error(p(482));l=a,l.status="pending",l.then(function(t){if(a.status==="pending"){var n=a;n.status="fulfilled",n.value=t}},function(t){if(a.status==="pending"){var n=a;n.status="rejected",n.reason=t}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw l=a.reason,l===Et?Error(p(483)):l}throw Ru=a,Et}}function Rc(){if(Ru===null)throw Error(p(459));var l=Ru;return Ru=null,l}function Xt(l){var a=pt;return pt+=1,Vu===null&&(Vu=[]),Kc(Vu,l,a)}function wu(l,a){a=a.props.ref,l.ref=a!==void 0?a:null}function Zt(l,a){throw a.$$typeof===Im?Error(p(525)):(l=Object.prototype.toString.call(a),Error(p(31,l==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":l)))}function Vc(l){var a=l._init;return a(l._payload)}function Xc(l){function a(y,m){if(l){var S=y.deletions;S===null?(y.deletions=[m],y.flags|=16):S.push(m)}}function u(y,m){if(!l)return null;for(;m!==null;)a(y,m),m=m.sibling;return null}function t(y){for(var m=new Map;y!==null;)y.key!==null?m.set(y.key,y):m.set(y.index,y),y=y.sibling;return m}function n(y,m){return y=Ka(y,m),y.index=0,y.sibling=null,y}function f(y,m,S){return y.index=S,l?(S=y.alternate,S!==null?(S=S.index,S<m?(y.flags|=33554434,m):S):(y.flags|=33554434,m)):(y.flags|=1048576,m)}function c(y){return l&&y.alternate===null&&(y.flags|=33554434),y}function e(y,m,S,z){return m===null||m.tag!==6?(m=Bf(S,y.mode,z),m.return=y,m):(m=n(m,S),m.return=y,m)}function v(y,m,S,z){var H=S.type;return H===Uu?d(y,m,S.props.children,z,S.key):m!==null&&(m.elementType===H||typeof H=="object"&&H!==null&&H.$$typeof===Va&&Vc(H)===m.type)?(m=n(m,S.props),wu(m,S),m.return=y,m):(m=wt(S.type,S.key,S.props,null,y.mode,z),wu(m,S),m.return=y,m)}function E(y,m,S,z){return m===null||m.tag!==4||m.stateNode.containerInfo!==S.containerInfo||m.stateNode.implementation!==S.implementation?(m=Gf(S,y.mode,z),m.return=y,m):(m=n(m,S.children||[]),m.return=y,m)}function d(y,m,S,z,H){return m===null||m.tag!==7?(m=lu(S,y.mode,z,H),m.return=y,m):(m=n(m,S),m.return=y,m)}function N(y,m,S){if(typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint")return m=Bf(""+m,y.mode,S),m.return=y,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case ot:return S=wt(m.type,m.key,m.props,null,y.mode,S),wu(S,m),S.return=y,S;case Hu:return m=Gf(m,y.mode,S),m.return=y,m;case Va:var z=m._init;return m=z(m._payload),N(y,m,S)}if(rt(m)||C(m))return m=lu(m,y.mode,S,null),m.return=y,m;if(typeof m.then=="function")return N(y,Xt(m),S);if(m.$$typeof===Ra)return N(y,Wt(y,m),S);Zt(y,m)}return null}function h(y,m,S,z){var H=m!==null?m.key:null;if(typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint")return H!==null?null:e(y,m,""+S,z);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ot:return S.key===H?v(y,m,S,z):null;case Hu:return S.key===H?E(y,m,S,z):null;case Va:return H=S._init,S=H(S._payload),h(y,m,S,z)}if(rt(S)||C(S))return H!==null?null:d(y,m,S,z,null);if(typeof S.then=="function")return h(y,m,Xt(S),z);if(S.$$typeof===Ra)return h(y,m,Wt(y,S),z);Zt(y,S)}return null}function q(y,m,S,z,H){if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return y=y.get(S)||null,e(m,y,""+z,H);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case ot:return y=y.get(z.key===null?S:z.key)||null,v(m,y,z,H);case Hu:return y=y.get(z.key===null?S:z.key)||null,E(m,y,z,H);case Va:var P=z._init;return z=P(z._payload),q(y,m,S,z,H)}if(rt(z)||C(z))return y=y.get(S)||null,d(m,y,z,H,null);if(typeof z.then=="function")return q(y,m,S,Xt(z),H);if(z.$$typeof===Ra)return q(y,m,S,Wt(m,z),H);Zt(m,z)}return null}function Ll(y,m,S,z){for(var H=null,P=null,O=m,X=m=0,fl=null;O!==null&&X<S.length;X++){O.index>X?(fl=O,O=null):fl=O.sibling;var Z=h(y,O,S[X],z);if(Z===null){O===null&&(O=fl);break}l&&O&&Z.alternate===null&&a(y,O),m=f(Z,m,X),P===null?H=Z:P.sibling=Z,P=Z,O=fl}if(X===S.length)return u(y,O),V&&s(y,X),H;if(O===null){for(;X<S.length;X++)O=N(y,S[X],z),O!==null&&(m=f(O,m,X),P===null?H=O:P.sibling=O,P=O);return V&&s(y,X),H}for(O=t(O);X<S.length;X++)fl=q(O,y,X,S[X],z),fl!==null&&(l&&fl.alternate!==null&&O.delete(fl.key===null?X:fl.key),m=f(fl,m,X),P===null?H=fl:P.sibling=fl,P=fl);return l&&O.forEach(function(La){return a(y,La)}),V&&s(y,X),H}function Ht(y,m,S,z){if(S==null)throw Error(p(151));for(var H=null,P=null,O=m,X=m=0,fl=null,Z=S.next();O!==null&&!Z.done;X++,Z=S.next()){O.index>X?(fl=O,O=null):fl=O.sibling;var La=h(y,O,Z.value,z);if(La===null){O===null&&(O=fl);break}l&&O&&La.alternate===null&&a(y,O),m=f(La,m,X),P===null?H=La:P.sibling=La,P=La,O=fl}if(Z.done)return u(y,O),V&&s(y,X),H;if(O===null){for(;!Z.done;X++,Z=S.next())Z=N(y,Z.value,z),Z!==null&&(m=f(Z,m,X),P===null?H=Z:P.sibling=Z,P=Z);return V&&s(y,X),H}for(O=t(O);!Z.done;X++,Z=S.next())Z=q(O,y,X,Z.value,z),Z!==null&&(l&&Z.alternate!==null&&O.delete(Z.key===null?X:Z.key),m=f(Z,m,X),P===null?H=Z:P.sibling=Z,P=Z);return l&&O.forEach(function(Q0){return a(y,Q0)}),V&&s(y,X),H}function Su(y,m,S,z){if(typeof S=="object"&&S!==null&&S.type===Uu&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case ot:l:{for(var H=S.key;m!==null;){if(m.key===H){if(H=S.type,H===Uu){if(m.tag===7){u(y,m.sibling),z=n(m,S.props.children),z.return=y,y=z;break l}}else if(m.elementType===H||typeof H=="object"&&H!==null&&H.$$typeof===Va&&Vc(H)===m.type){u(y,m.sibling),z=n(m,S.props),wu(z,S),z.return=y,y=z;break l}u(y,m);break}else a(y,m);m=m.sibling}S.type===Uu?(z=lu(S.props.children,y.mode,z,S.key),z.return=y,y=z):(z=wt(S.type,S.key,S.props,null,y.mode,z),wu(z,S),z.return=y,y=z)}return c(y);case Hu:l:{for(H=S.key;m!==null;){if(m.key===H)if(m.tag===4&&m.stateNode.containerInfo===S.containerInfo&&m.stateNode.implementation===S.implementation){u(y,m.sibling),z=n(m,S.children||[]),z.return=y,y=z;break l}else{u(y,m);break}else a(y,m);m=m.sibling}z=Gf(S,y.mode,z),z.return=y,y=z}return c(y);case Va:return H=S._init,S=H(S._payload),Su(y,m,S,z)}if(rt(S))return Ll(y,m,S,z);if(C(S)){if(H=C(S),typeof H!="function")throw Error(p(150));return S=H.call(S),Ht(y,m,S,z)}if(typeof S.then=="function")return Su(y,m,Xt(S),z);if(S.$$typeof===Ra)return Su(y,m,Wt(y,S),z);Zt(y,S)}return typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint"?(S=""+S,m!==null&&m.tag===6?(u(y,m.sibling),z=n(m,S),z.return=y,y=z):(u(y,m),z=Bf(S,y.mode,z),z.return=y,y=z),c(y)):u(y,m)}return function(y,m,S,z){try{pt=0;var H=Su(y,m,S,z);return Vu=null,H}catch(O){if(O===Et)throw O;var P=T(29,O,null,y.mode);return P.lanes=z,P.return=y,P}finally{}}}function Zc(l,a){l=_a,M(yn,l),M(Xu,a),_a=l|a.baseLanes}function Rn(){M(yn,_a),M(Xu,Xu.current)}function Vn(){_a=yn.current,j(Xu),j(yn)}function Ma(l){var a=l.alternate;M(ul,ul.current&1),M(Jl,l),ua===null&&(a===null||Xu.current!==null||a.memoizedState!==null)&&(ua=l)}function jc(l){if(l.tag===22){if(M(ul,ul.current),M(Jl,l),ua===null){var a=l.alternate;a!==null&&a.memoizedState!==null&&(ua=l)}}else qa(l)}function qa(){M(ul,ul.current),M(Jl,Jl.current)}function ea(l){j(Jl),ua===l&&(ua=null),j(ul)}function jt(l){for(var a=l;a!==null;){if(a.tag===13){var u=a.memoizedState;if(u!==null&&(u=u.dehydrated,u===null||xf(u)||sf(u)))return a}else if(a.tag===19&&a.memoizedProps.revealOrder!==void 0){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===l)break;for(;a.sibling===null;){if(a.return===null||a.return===l)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}function o(){throw Error(p(321))}function Xn(l,a){if(a===null)return!1;for(var u=0;u<a.length&&u<l.length;u++)if(!Bl(l[u],a[u]))return!1;return!0}function Zn(l,a,u,t,n,f){return Ca=f,Y=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,D.H=l===null||l.memoizedState===null?cu:ba,fu=!1,f=u(t,n),fu=!1,Zu&&(f=bc(a,u,t,n)),Cc(l),f}function Cc(l){D.H=ta;var a=J!==null&&J.next!==null;if(Ca=0,ll=J=Y=null,Sn=!1,zt=0,ju=null,a)throw Error(p(300));l===null||tl||(l=l.dependencies,l!==null&&st(l)&&(tl=!0))}function bc(l,a,u,t){Y=l;var n=0;do{if(Zu&&(ju=null),zt=0,Zu=!1,25<=n)throw Error(p(301));if(n+=1,ll=J=null,l.updateQueue!=null){var f=l.updateQueue;f.lastEffect=null,f.events=null,f.stores=null,f.memoCache!=null&&(f.memoCache.index=0)}D.H=eu,f=a(u,t)}while(Zu);return f}function Mm(){var l=D.H,a=l.useState()[0];return a=typeof a.then=="function"?ou(a):a,l=l.useState()[0],(J!==null?J.memoizedState:null)!==l&&(Y.flags|=1024),a}function jn(){var l=En!==0;return En=0,l}function Cn(l,a,u){a.updateQueue=l.updateQueue,a.flags&=-2053,l.lanes&=~u}function bn(l){if(Sn){for(l=l.memoizedState;l!==null;){var a=l.queue;a!==null&&(a.pending=null),l=l.next}Sn=!1}Ca=0,ll=J=Y=null,Zu=!1,zt=En=0,ju=null}function hl(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ll===null?Y.memoizedState=ll=l:ll=ll.next=l,ll}function r(){if(J===null){var l=Y.alternate;l=l!==null?l.memoizedState:null}else l=J.next;var a=ll===null?Y.memoizedState:ll.next;if(a!==null)ll=a,J=l;else{if(l===null)throw Y.alternate===null?Error(p(467)):Error(p(310));J=l,l={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null},ll===null?Y.memoizedState=ll=l:ll=ll.next=l}return ll}function ou(l){var a=zt;return zt+=1,ju===null&&(ju=[]),l=Kc(ju,l,a),a=Y,(ll===null?a.memoizedState:ll.next)===null&&(a=a.alternate,D.H=a===null||a.memoizedState===null?cu:ba),l}function Ct(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return ou(l);if(l.$$typeof===Ra)return il(l)}throw Error(p(438,String(l)))}function Jn(l){var a=null,u=Y.updateQueue;if(u!==null&&(a=u.memoCache),a==null){var t=Y.alternate;t!==null&&(t=t.updateQueue,t!==null&&(t=t.memoCache,t!=null&&(a={data:t.data.map(function(n){return n.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),u===null&&(u=uc(),Y.updateQueue=u),u.memoCache=a,u=a.data[a.index],u===void 0)for(u=a.data[a.index]=Array(l),t=0;t<l;t++)u[t]=wm;return a.index++,u}function ia(l,a){return typeof a=="function"?a(l):a}function bt(l){var a=r();return gn(a,J,l)}function gn(l,a,u){var t=l.queue;if(t===null)throw Error(p(311));t.lastRenderedReducer=u;var n=l.baseQueue,f=t.pending;if(f!==null){if(n!==null){var c=n.next;n.next=f.next,f.next=c}a.baseQueue=n=f,t.pending=null}if(f=l.baseState,n===null)l.memoizedState=f;else{a=n.next;var e=c=null,v=null,E=a,d=!1;do{var N=E.lane&-536870913;if(N!==E.lane?(R&N)===N:(Ca&N)===N){var h=E.revertLane;if(h===0)v!==null&&(v=v.next={lane:0,revertLane:0,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null}),N===Gu&&(d=!0);else if((Ca&h)===h){E=E.next,h===Gu&&(d=!0);continue}else N={lane:0,revertLane:E.revertLane,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},v===null?(e=v=N,c=f):v=v.next=N,Y.lanes|=h,Ja|=h;N=E.action,fu&&u(f,N),f=E.hasEagerState?E.eagerState:u(f,N)}else h={lane:N,revertLane:E.revertLane,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},v===null?(e=v=h,c=f):v=v.next=h,Y.lanes|=N,Ja|=N;E=E.next}while(E!==null&&E!==a);if(v===null?c=f:v.next=e,!Bl(f,l.memoizedState)&&(tl=!0,d&&(u=Ku,u!==null)))throw u;l.memoizedState=f,l.baseState=c,l.baseQueue=v,t.lastRenderedState=f}return n===null&&(t.lanes=0),[l.memoizedState,t.dispatch]}function Ln(l){var a=r(),u=a.queue;if(u===null)throw Error(p(311));u.lastRenderedReducer=l;var t=u.dispatch,n=u.pending,f=a.memoizedState;if(n!==null){u.pending=null;var c=n=n.next;do f=l(f,c.action),c=c.next;while(c!==n);Bl(f,a.memoizedState)||(tl=!0),a.memoizedState=f,a.baseQueue===null&&(a.baseState=f),u.lastRenderedState=f}return[f,t]}function Jc(l,a,u){var t=Y,n=r(),f=V;if(f){if(u===void 0)throw Error(p(407));u=u()}else u=a();var c=!Bl((J||n).memoizedState,u);if(c&&(n.memoizedState=u,tl=!0),n=n.queue,Wn(xc.bind(null,t,n,l),[l]),n.getSnapshot!==a||c||ll!==null&&ll.memoizedState.tag&1){if(t.flags|=2048,du(9,Lc.bind(null,t,n,u,a),{destroy:void 0},null),W===null)throw Error(p(349));f||(Ca&60)!==0||gc(t,a,u)}return u}function gc(l,a,u){l.flags|=16384,l={getSnapshot:a,value:u},a=Y.updateQueue,a===null?(a=uc(),Y.updateQueue=a,a.stores=[l]):(u=a.stores,u===null?a.stores=[l]:u.push(l))}function Lc(l,a,u,t){a.value=u,a.getSnapshot=t,sc(a)&&Wc(l)}function xc(l,a,u){return u(function(){sc(a)&&Wc(l)})}function sc(l){var a=l.getSnapshot;l=l.value;try{var u=a();return!Bl(l,u)}catch{return!0}}function Wc(l){var a=Oa(l,2);a!==null&&pl(a,l,2)}function xn(l){var a=hl();if(typeof l=="function"){var u=l;if(l=u(),fu){A(!0);try{u()}finally{A(!1)}}}return a.memoizedState=a.baseState=l,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ia,lastRenderedState:l},a}function Fc(l,a,u,t){return l.baseState=u,gn(l,J,typeof t=="function"?t:ia)}function qm(l,a,u,t,n){if(Lt(l))throw Error(p(485));if(l=a.action,l!==null){var f={payload:n,action:l,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(c){f.listeners.push(c)}};D.T!==null?u(!0):f.isTransition=!1,t(f),u=a.pending,u===null?(f.next=a.pending=f,Pc(a,f)):(f.next=u.next,a.pending=u.next=f)}}function Pc(l,a){var u=a.action,t=a.payload,n=l.state;if(a.isTransition){var f=D.T,c={};D.T=c;try{var e=u(n,t),v=D.S;v!==null&&v(c,e),$c(l,a,e)}catch(E){sn(l,a,E)}finally{D.T=f}}else try{f=u(n,t),$c(l,a,f)}catch(E){sn(l,a,E)}}function $c(l,a,u){u!==null&&typeof u=="object"&&typeof u.then=="function"?u.then(function(t){Ic(l,a,t)},function(t){return sn(l,a,t)}):Ic(l,a,u)}function Ic(l,a,u){a.status="fulfilled",a.value=u,kc(a),l.state=u,a=l.pending,a!==null&&(u=a.next,u===a?l.pending=null:(u=u.next,a.next=u,Pc(l,u)))}function sn(l,a,u){var t=l.pending;if(l.pending=null,t!==null){t=t.next;do a.status="rejected",a.reason=u,kc(a),a=a.next;while(a!==t)}l.action=null}function kc(l){l=l.listeners;for(var a=0;a<l.length;a++)(0,l[a])()}function wc(l,a){return a}function oc(l,a){if(V){var u=W.formState;if(u!==null){l:{var t=Y;if(V){if(yl){var n=L1(yl,aa);if(n){yl=si(n),t=x1(n);break l}}$a(t)}t=!1}t&&(a=u[0])}}u=hl(),u.memoizedState=u.baseState=a,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:wc,lastRenderedState:a},u.queue=t,u=ze.bind(null,Y,t),t.dispatch=u,t=xn(!1);var f=In.bind(null,Y,!1,t.queue);return t=hl(),n={state:a,dispatch:null,action:l,pending:null},t.queue=n,u=qm.bind(null,Y,n,f,u),n.dispatch=u,t.memoizedState=l,[a,u,!1]}function rc(l){var a=r();return le(a,J,l)}function le(l,a,u){a=gn(l,a,wc)[0],l=bt(ia)[0],a=typeof a=="object"&&a!==null&&typeof a.then=="function"?ou(a):a;var t=r(),n=t.queue,f=n.dispatch;return u!==t.memoizedState&&(Y.flags|=2048,du(9,Qm.bind(null,n,u),{destroy:void 0},null)),[a,f,l]}function Qm(l,a){l.action=a}function ae(l){var a=r(),u=J;if(u!==null)return le(a,u,l);r(),a=a.memoizedState,u=r();var t=u.queue.dispatch;return u.memoizedState=l,[a,t,!1]}function du(l,a,u,t){return l={tag:l,create:a,inst:u,deps:t,next:null},a=Y.updateQueue,a===null&&(a=uc(),Y.updateQueue=a),u=a.lastEffect,u===null?a.lastEffect=l.next=l:(t=u.next,u.next=l,l.next=t,a.lastEffect=l),l}function ue(){return r().memoizedState}function Jt(l,a,u,t){var n=hl();Y.flags|=l,n.memoizedState=du(1|a,u,{destroy:void 0},t===void 0?null:t)}function gt(l,a,u,t){var n=r();t=t===void 0?null:t;var f=n.memoizedState.inst;J!==null&&t!==null&&Xn(t,J.memoizedState.deps)?n.memoizedState=du(a,u,f,t):(Y.flags|=l,n.memoizedState=du(1|a,u,f,t))}function te(l,a){Jt(8390656,8,l,a)}function Wn(l,a){gt(2048,8,l,a)}function ne(l,a){return gt(4,2,l,a)}function fe(l,a){return gt(4,4,l,a)}function ce(l,a){if(typeof a=="function"){l=l();var u=a(l);return function(){typeof u=="function"?u():a(null)}}if(a!=null)return l=l(),a.current=l,function(){a.current=null}}function ee(l,a,u){u=u!=null?u.concat([l]):null,gt(4,4,ce.bind(null,a,l),u)}function Fn(){}function ie(l,a){var u=r();a=a===void 0?null:a;var t=u.memoizedState;return a!==null&&Xn(a,t[1])?t[0]:(u.memoizedState=[l,a],l)}function me(l,a){var u=r();a=a===void 0?null:a;var t=u.memoizedState;if(a!==null&&Xn(a,t[1]))return t[0];if(t=l(),fu){A(!0);try{l()}finally{A(!1)}}return u.memoizedState=[t,a],t}function Pn(l,a,u){return u===void 0||(Ca&1073741824)!==0?l.memoizedState=a:(l.memoizedState=u,l=fi(),Y.lanes|=l,Ja|=l,u)}function ve(l,a,u,t){return Bl(u,a)?u:Xu.current!==null?(l=Pn(l,u,t),Bl(l,a)||(tl=!0),l):(Ca&42)===0?(tl=!0,l.memoizedState=u):(l=fi(),Y.lanes|=l,Ja|=l,a)}function ye(l,a,u,t,n){var f=au();Tl(f!==0&&8>f?f:8);var c=D.T,e={};D.T=e,In(l,!1,a,u);try{var v=n(),E=D.S;if(E!==null&&E(e,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var d=Dm(v,t);ru(l,a,d,Ml(l))}else ru(l,a,t,Ml(l))}catch(N){ru(l,a,{then:function(){},status:"rejected",reason:N},Ml())}finally{Tl(f),D.T=c}}function Se(l){var a=l.memoizedState;if(a!==null)return a;a={memoizedState:Ou,baseState:Ou,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ia,lastRenderedState:Ou},next:null};var u={};return a.next={memoizedState:u,baseState:u,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ia,lastRenderedState:u},next:null},l.memoizedState=a,l=l.alternate,l!==null&&(l.memoizedState=a),a}function $n(){return il(uu)}function Ee(){return r().memoizedState}function pe(){return r().memoizedState}function Ym(l){for(var a=l.return;a!==null;){switch(a.tag){case 24:case 3:var u=Ml();l=Aa(u);var t=Da(a,l,u);t!==null&&(pl(t,a,u),$u(t,a,u)),a={cache:mf()},l.payload=a;return}a=a.return}}function Bm(l,a,u){var t=Ml();u={lane:t,revertLane:0,action:u,hasEagerState:!1,eagerState:null,next:null},Lt(l)?de(a,u):(u=Qn(l,a,u,t),u!==null&&(pl(u,l,t),Ne(u,a,t)))}function ze(l,a,u){var t=Ml();ru(l,a,u,t)}function ru(l,a,u,t){var n={lane:t,revertLane:0,action:u,hasEagerState:!1,eagerState:null,next:null};if(Lt(l))de(a,n);else{var f=l.alternate;if(l.lanes===0&&(f===null||f.lanes===0)&&(f=a.lastRenderedReducer,f!==null))try{var c=a.lastRenderedState,e=f(c,u);if(n.hasEagerState=!0,n.eagerState=e,Bl(e,c))return Gt(l,a,n,0),W===null&&Bt(),!1}catch{}finally{}if(u=Qn(l,a,n,t),u!==null)return pl(u,l,t),Ne(u,a,t),!0}return!1}function In(l,a,u,t){if(t={lane:2,revertLane:Yn(),action:t,hasEagerState:!1,eagerState:null,next:null},Lt(l)){if(a)throw Error(p(479))}else a=Qn(l,u,t,2),a!==null&&pl(a,l,2)}function Lt(l){var a=l.alternate;return l===Y||a!==null&&a===Y}function de(l,a){Zu=Sn=!0;var u=l.pending;u===null?a.next=a:(a.next=u.next,u.next=a),l.pending=a}function Ne(l,a,u){if((u&4194176)!==0){var t=a.lanes;t&=l.pendingLanes,u|=t,a.lanes=u,su(l,u)}}function kn(l,a,u,t){a=l.memoizedState,u=u(t,a),u=u==null?a:Rf({},a,u),l.memoizedState=u,l.lanes===0&&(l.updateQueue.baseState=u)}function he(l,a,u,t,n,f,c){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(t,f,c):a.prototype&&a.prototype.isPureReactComponent?!Rt(u,t)||!Rt(n,f):!0}function _e(l,a,u,t){l=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(u,t),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(u,t),a.state!==l&&tc.enqueueReplaceState(a,a.state,null)}function Ia(l,a){var u=a;if("ref"in a){u={};for(var t in a)t!=="ref"&&(u[t]=a[t])}if(l=l.defaultProps){u===a&&(u=Rf({},u));for(var n in l)u[n]===void 0&&(u[n]=l[n])}return u}function xt(l,a){try{var u=l.onUncaughtError;u(a.value,{componentStack:a.stack})}catch(t){setTimeout(function(){throw t})}}function Te(l,a,u){try{var t=l.onCaughtError;t(u.value,{componentStack:u.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function wn(l,a,u){return u=Aa(u),u.tag=3,u.payload={element:null},u.callback=function(){xt(l,a)},u}function He(l){return l=Aa(l),l.tag=3,l}function Ue(l,a,u,t){var n=u.type.getDerivedStateFromError;if(typeof n=="function"){var f=t.value;l.payload=function(){return n(f)},l.callback=function(){Te(a,u,t)}}var c=u.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(l.callback=function(){Te(a,u,t),typeof n!="function"&&(ga===null?ga=new Set([this]):ga.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:e!==null?e:""})})}function Gm(l,a,u,t,n){if(u.flags|=32768,t!==null&&typeof t=="object"&&typeof t.then=="function"){if(a=u.alternate,a!==null&&at(a,u,n,!0),u=Jl.current,u!==null){switch(u.tag){case 13:return ua===null?Mf():u.alternate===null&&w===0&&(w=3),u.flags&=-257,u.flags|=65536,u.lanes=n,t===vn?u.flags|=16384:(a=u.updateQueue,a===null?u.updateQueue=new Set([t]):a.add(t),Qf(l,t,n)),!1;case 22:return u.flags|=65536,t===vn?u.flags|=16384:(a=u.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([t])},u.updateQueue=a):(u=a.retryQueue,u===null?a.retryQueue=new Set([t]):u.add(t)),Qf(l,t,n)),!1}throw Error(p(435,u.tag))}return Qf(l,t,n),Mf(),!1}if(V)return a=Jl.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=n,t!==If&&(l=Error(p(422),{cause:t}),Pu(K(l,u)))):(t!==If&&(a=Error(p(423),{cause:t}),Pu(K(a,u))),l=l.current.alternate,l.flags|=65536,n&=-n,l.lanes|=n,t=K(t,u),n=wn(l.stateNode,t,n),Kn(l,n),w!==4&&(w=2)),!1;var f=Error(p(520),{cause:t});if(f=K(f,u),Nt===null?Nt=[f]:Nt.push(f),w!==4&&(w=2),a===null)return!0;t=K(t,u),u=a;do{switch(u.tag){case 3:return u.flags|=65536,l=n&-n,u.lanes|=l,l=wn(u.stateNode,t,l),Kn(u,l),!1;case 1:if(a=u.type,f=u.stateNode,(u.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||f!==null&&typeof f.componentDidCatch=="function"&&(ga===null||!ga.has(f))))return u.flags|=65536,n&=-n,u.lanes|=n,n=He(n),Ue(n,l,u,t),Kn(u,n),!1}u=u.return}while(u!==null);return!1}function cl(l,a,u,t){a.child=l===null?nm(a,null,u,t):nu(a,l.child,u,t)}function Oe(l,a,u,t,n){u=u.render;var f=a.ref;if("ref"in t){var c={};for(var e in t)e!=="ref"&&(c[e]=t[e])}else c=t;return ka(a),t=Zn(l,a,u,c,f,n),e=jn(),l!==null&&!tl?(Cn(l,a,n),ma(l,a,n)):(V&&e&&Ua(a),a.flags|=1,cl(l,a,t,n),a.child)}function Ae(l,a,u,t,n){if(l===null){var f=u.type;return typeof f=="function"&&!Yf(f)&&f.defaultProps===void 0&&u.compare===null?(a.tag=15,a.type=f,De(l,a,f,t,n)):(l=wt(u.type,null,t,a,a.mode,n),l.ref=a.ref,l.return=a,a.child=l)}if(f=l.child,!ff(l,n)){var c=f.memoizedProps;if(u=u.compare,u=u!==null?u:Rt,u(c,t)&&l.ref===a.ref)return ma(l,a,n)}return a.flags|=1,l=Ka(f,t),l.ref=a.ref,l.return=a,a.child=l}function De(l,a,u,t,n){if(l!==null){var f=l.memoizedProps;if(Rt(f,t)&&l.ref===a.ref)if(tl=!1,a.pendingProps=t=f,ff(l,n))(l.flags&131072)!==0&&(tl=!0);else return a.lanes=l.lanes,ma(l,a,n)}return on(l,a,u,t,n)}function Me(l,a,u){var t=a.pendingProps,n=t.children,f=(a.stateNode._pendingVisibility&2)!==0,c=l!==null?l.memoizedState:null;if(lt(l,a),t.mode==="hidden"||f){if((a.flags&128)!==0){if(t=c!==null?c.baseLanes|u:u,l!==null){for(n=a.child=l.child,f=0;n!==null;)f=f|n.lanes|n.childLanes,n=n.sibling;a.childLanes=f&~t}else a.childLanes=0,a.child=null;return qe(l,a,t,u)}if((u&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},l!==null&&Ft(a,c!==null?c.cachePool:null),c!==null?Zc(a,c):Rn(),jc(a);else return a.lanes=a.childLanes=536870912,qe(l,a,c!==null?c.baseLanes|u:u,u)}else c!==null?(Ft(a,c.cachePool),Zc(a,c),qa(a),a.memoizedState=null):(l!==null&&Ft(a,null),Rn(),qa(a));return cl(l,a,n,u),a.child}function qe(l,a,u,t){var n=vf();return n=n===null?null:{parent:Ea?I._currentValue:I._currentValue2,pool:n},a.memoizedState={baseLanes:u,cachePool:n},l!==null&&Ft(a,null),Rn(),jc(a),l!==null&&at(l,a,t,!0),null}function lt(l,a){var u=a.ref;if(u===null)l!==null&&l.ref!==null&&(a.flags|=2097664);else{if(typeof u!="function"&&typeof u!="object")throw Error(p(284));(l===null||l.ref!==u)&&(a.flags|=2097664)}}function on(l,a,u,t,n){return ka(a),u=Zn(l,a,u,t,void 0,n),t=jn(),l!==null&&!tl?(Cn(l,a,n),ma(l,a,n)):(V&&t&&Ua(a),a.flags|=1,cl(l,a,u,n),a.child)}function Qe(l,a,u,t,n,f){return ka(a),a.updateQueue=null,u=bc(a,t,u,n),Cc(l),t=jn(),l!==null&&!tl?(Cn(l,a,f),ma(l,a,f)):(V&&t&&Ua(a),a.flags|=1,cl(l,a,u,f),a.child)}function Ye(l,a,u,t,n){if(ka(a),a.stateNode===null){var f=Du,c=u.contextType;typeof c=="object"&&c!==null&&(f=il(c)),f=new u(t,f),a.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,f.updater=tc,a.stateNode=f,f._reactInternals=a,f=a.stateNode,f.props=t,f.state=a.memoizedState,f.refs={},Bn(a),c=u.contextType,f.context=typeof c=="object"&&c!==null?il(c):Du,f.state=a.memoizedState,c=u.getDerivedStateFromProps,typeof c=="function"&&(kn(a,u,c,t),f.state=a.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(c=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),c!==f.state&&tc.enqueueReplaceState(f,f.state,null),ku(a,t,f,n),Iu(),f.state=a.memoizedState),typeof f.componentDidMount=="function"&&(a.flags|=4194308),t=!0}else if(l===null){f=a.stateNode;var e=a.memoizedProps,v=Ia(u,e);f.props=v;var E=f.context,d=u.contextType;c=Du,typeof d=="object"&&d!==null&&(c=il(d));var N=u.getDerivedStateFromProps;d=typeof N=="function"||typeof f.getSnapshotBeforeUpdate=="function",e=a.pendingProps!==e,d||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(e||E!==c)&&_e(a,f,t,c),ja=!1;var h=a.memoizedState;f.state=h,ku(a,t,f,n),Iu(),E=a.memoizedState,e||h!==E||ja?(typeof N=="function"&&(kn(a,u,N,t),E=a.memoizedState),(v=ja||he(a,u,v,t,h,E,c))?(d||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount()),typeof f.componentDidMount=="function"&&(a.flags|=4194308)):(typeof f.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=t,a.memoizedState=E),f.props=t,f.state=E,f.context=c,t=v):(typeof f.componentDidMount=="function"&&(a.flags|=4194308),t=!1)}else{f=a.stateNode,Gn(l,a),c=a.memoizedProps,d=Ia(u,c),f.props=d,N=a.pendingProps,h=f.context,E=u.contextType,v=Du,typeof E=="object"&&E!==null&&(v=il(E)),e=u.getDerivedStateFromProps,(E=typeof e=="function"||typeof f.getSnapshotBeforeUpdate=="function")||typeof f.UNSAFE_componentWillReceiveProps!="function"&&typeof f.componentWillReceiveProps!="function"||(c!==N||h!==v)&&_e(a,f,t,v),ja=!1,h=a.memoizedState,f.state=h,ku(a,t,f,n),Iu();var q=a.memoizedState;c!==N||h!==q||ja||l!==null&&l.dependencies!==null&&st(l.dependencies)?(typeof e=="function"&&(kn(a,u,e,t),q=a.memoizedState),(d=ja||he(a,u,d,t,h,q,v)||l!==null&&l.dependencies!==null&&st(l.dependencies))?(E||typeof f.UNSAFE_componentWillUpdate!="function"&&typeof f.componentWillUpdate!="function"||(typeof f.componentWillUpdate=="function"&&f.componentWillUpdate(t,q,v),typeof f.UNSAFE_componentWillUpdate=="function"&&f.UNSAFE_componentWillUpdate(t,q,v)),typeof f.componentDidUpdate=="function"&&(a.flags|=4),typeof f.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof f.componentDidUpdate!="function"||c===l.memoizedProps&&h===l.memoizedState||(a.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&h===l.memoizedState||(a.flags|=1024),a.memoizedProps=t,a.memoizedState=q),f.props=t,f.state=q,f.context=v,t=d):(typeof f.componentDidUpdate!="function"||c===l.memoizedProps&&h===l.memoizedState||(a.flags|=4),typeof f.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&h===l.memoizedState||(a.flags|=1024),t=!1)}return f=t,lt(l,a),t=(a.flags&128)!==0,f||t?(f=a.stateNode,u=t&&typeof u.getDerivedStateFromError!="function"?null:f.render(),a.flags|=1,l!==null&&t?(a.child=nu(a,l.child,null,n),a.child=nu(a,null,u,n)):cl(l,a,u,n),a.memoizedState=f.state,l=a.child):l=ma(l,a,n),l}function Be(l,a,u,t){return Fu(),a.flags|=256,cl(l,a,u,t),a.child}function rn(l){return{baseLanes:l,cachePool:Ze()}}function lf(l,a,u){return l=l!==null?l.childLanes&~u:0,a&&(l|=gl),l}function Ge(l,a,u){var t=a.pendingProps,n=!1,f=(a.flags&128)!==0,c;if((c=f)||(c=l!==null&&l.memoizedState===null?!1:(ul.current&2)!==0),c&&(n=!0,a.flags&=-129),c=(a.flags&32)!==0,a.flags&=-33,l===null){if(V){if(n?Ma(a):qa(a),V){var e=yl,v;(v=e)&&(e=$1(e,aa),e!==null?(a.memoizedState={dehydrated:e,treeContext:tu!==null?{id:pa,overflow:za}:null,retryLane:536870912},v=T(18,null,null,0),v.stateNode=e,v.return=a,a.child=v,zl=a,yl=null,v=!0):v=!1),v||$a(a)}if(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null))return sf(e)?a.lanes=16:a.lanes=536870912,null;ea(a)}return e=t.children,t=t.fallback,n?(qa(a),n=a.mode,e=uf({mode:"hidden",children:e},n),t=lu(t,n,u,null),e.return=a,t.return=a,e.sibling=t,a.child=e,n=a.child,n.memoizedState=rn(u),n.childLanes=lf(l,c,u),a.memoizedState=nc,t):(Ma(a),af(a,e))}if(v=l.memoizedState,v!==null&&(e=v.dehydrated,e!==null)){if(f)a.flags&256?(Ma(a),a.flags&=-257,a=tf(l,a,u)):a.memoizedState!==null?(qa(a),a.child=l.child,a.flags|=128,a=null):(qa(a),n=t.fallback,e=a.mode,t=uf({mode:"visible",children:t.children},e),n=lu(n,e,u,null),n.flags|=2,t.return=a,n.return=a,t.sibling=n,a.child=t,nu(a,l.child,null,u),t=a.child,t.memoizedState=rn(u),t.childLanes=lf(l,c,u),a.memoizedState=nc,a=n);else if(Ma(a),sf(e))c=J1(e).digest,t=Error(p(419)),t.stack="",t.digest=c,Pu({value:t,source:null,stack:null}),a=tf(l,a,u);else if(tl||at(l,a,u,!1),c=(u&l.childLanes)!==0,tl||c){if(c=W,c!==null){if(t=u&-u,(t&42)!==0)t=1;else switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:t=64;break;case 268435456:t=134217728;break;default:t=0}if(t=(t&(c.suspendedLanes|u))!==0?0:t,t!==0&&t!==v.retryLane)throw v.retryLane=t,Oa(l,t),pl(c,l,t),cm}xf(e)||Mf(),a=tf(l,a,u)}else xf(e)?(a.flags|=128,a.child=l.child,a=xm.bind(null,l),g1(e,a),a=null):(l=v.treeContext,Xl&&(yl=W1(e),zl=a,V=!0,Il=null,aa=!1,l!==null&&(jl[Cl++]=pa,jl[Cl++]=za,jl[Cl++]=tu,pa=l.id,za=l.overflow,tu=a)),a=af(a,t.children),a.flags|=4096);return a}return n?(qa(a),n=t.fallback,e=a.mode,v=l.child,f=v.sibling,t=Ka(v,{mode:"hidden",children:t.children}),t.subtreeFlags=v.subtreeFlags&31457280,f!==null?n=Ka(f,n):(n=lu(n,e,u,null),n.flags|=2),n.return=a,t.return=a,t.sibling=n,a.child=t,t=n,n=a.child,e=l.child.memoizedState,e===null?e=rn(u):(v=e.cachePool,v!==null?(f=Ea?I._currentValue:I._currentValue2,v=v.parent!==f?{parent:f,pool:f}:v):v=Ze(),e={baseLanes:e.baseLanes|u,cachePool:v}),n.memoizedState=e,n.childLanes=lf(l,c,u),a.memoizedState=nc,t):(Ma(a),u=l.child,l=u.sibling,u=Ka(u,{mode:"visible",children:t.children}),u.return=a,u.sibling=null,l!==null&&(c=a.deletions,c===null?(a.deletions=[l],a.flags|=16):c.push(l)),a.child=u,a.memoizedState=null,u)}function af(l,a){return a=uf({mode:"visible",children:a},l.mode),a.return=l,l.child=a}function uf(l,a){return Hi(l,a,0,null)}function tf(l,a,u){return nu(a,l.child,null,u),l=af(a,a.pendingProps.children),l.flags|=2,a.memoizedState=null,l}function Ke(l,a,u){l.lanes|=a;var t=l.alternate;t!==null&&(t.lanes|=a),cf(l.return,a,u)}function nf(l,a,u,t,n){var f=l.memoizedState;f===null?l.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:t,tail:u,tailMode:n}:(f.isBackwards=a,f.rendering=null,f.renderingStartTime=0,f.last=t,f.tail=u,f.tailMode=n)}function Re(l,a,u){var t=a.pendingProps,n=t.revealOrder,f=t.tail;if(cl(l,a,t.children,u),t=ul.current,(t&2)!==0)t=t&1|2,a.flags|=128;else{if(l!==null&&(l.flags&128)!==0)l:for(l=a.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&Ke(l,u,a);else if(l.tag===19)Ke(l,u,a);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===a)break l;for(;l.sibling===null;){if(l.return===null||l.return===a)break l;l=l.return}l.sibling.return=l.return,l=l.sibling}t&=1}switch(M(ul,t),n){case"forwards":for(u=a.child,n=null;u!==null;)l=u.alternate,l!==null&&jt(l)===null&&(n=u),u=u.sibling;u=n,u===null?(n=a.child,a.child=null):(n=u.sibling,u.sibling=null),nf(a,!1,n,u,f);break;case"backwards":for(u=null,n=a.child,a.child=null;n!==null;){if(l=n.alternate,l!==null&&jt(l)===null){a.child=n;break}l=n.sibling,n.sibling=u,u=n,n=l}nf(a,!0,u,null,f);break;case"together":nf(a,!1,null,null,void 0);break;default:a.memoizedState=null}return a.child}function ma(l,a,u){if(l!==null&&(a.dependencies=l.dependencies),Ja|=a.lanes,(u&a.childLanes)===0)if(l!==null){if(at(l,a,u,!1),(u&a.childLanes)===0)return null}else return null;if(l!==null&&a.child!==l.child)throw Error(p(153));if(a.child!==null){for(l=a.child,u=Ka(l,l.pendingProps),a.child=u,u.return=a;l.sibling!==null;)l=l.sibling,u=u.sibling=Ka(l,l.pendingProps),u.return=a;u.sibling=null}return a.child}function ff(l,a){return(l.lanes&a)!==0?!0:(l=l.dependencies,!!(l!==null&&st(l)))}function Km(l,a,u){switch(a.tag){case 3:Vl(a,a.stateNode.containerInfo),Qa(a,I,l.memoizedState.cache),Fu();break;case 27:case 5:qn(a);break;case 4:Vl(a,a.stateNode.containerInfo);break;case 10:Qa(a,a.type,a.memoizedProps.value);break;case 13:var t=a.memoizedState;if(t!==null)return t.dehydrated!==null?(Ma(a),a.flags|=128,null):(u&a.child.childLanes)!==0?Ge(l,a,u):(Ma(a),l=ma(l,a,u),l!==null?l.sibling:null);Ma(a);break;case 19:var n=(l.flags&128)!==0;if(t=(u&a.childLanes)!==0,t||(at(l,a,u,!1),t=(u&a.childLanes)!==0),n){if(t)return Re(l,a,u);a.flags|=128}if(n=a.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),M(ul,ul.current),t)break;return null;case 22:case 23:return a.lanes=0,Me(l,a,u);case 24:Qa(a,I,l.memoizedState.cache)}return ma(l,a,u)}function Ve(l,a,u){if(l!==null)if(l.memoizedProps!==a.pendingProps)tl=!0;else{if(!ff(l,u)&&(a.flags&128)===0)return tl=!1,Km(l,a,u);tl=(l.flags&131072)!==0}else tl=!1,V&&(a.flags&1048576)!==0&&Fa(a,fn,a.index);switch(a.lanes=0,a.tag){case 16:l:{l=a.pendingProps;var t=a.elementType,n=t._init;if(t=n(t._payload),a.type=t,typeof t=="function")Yf(t)?(l=Ia(t,l),a.tag=1,a=Ye(null,a,t,l,u)):(a.tag=0,a=on(null,a,t,l,u));else{if(t!=null){if(n=t.$$typeof,n===Xf){a.tag=11,a=Oe(null,a,t,l,u);break l}else if(n===Cf){a.tag=14,a=Ae(null,a,t,l,u);break l}}throw a=dl(t)||t,Error(p(306,a,""))}}return a;case 0:return on(l,a,a.type,a.pendingProps,u);case 1:return t=a.type,n=Ia(t,a.pendingProps),Ye(l,a,t,n,u);case 3:l:{if(Vl(a,a.stateNode.containerInfo),l===null)throw Error(p(387));var f=a.pendingProps;n=a.memoizedState,t=n.element,Gn(l,a),ku(a,f,null,u);var c=a.memoizedState;if(f=c.cache,Qa(a,I,f),f!==n.cache&&ef(a,[I],u,!0),Iu(),f=c.element,Xl&&n.isDehydrated)if(n={element:f,isDehydrated:!1,cache:c.cache},a.updateQueue.baseState=n,a.memoizedState=n,a.flags&256){a=Be(l,a,f,u);break l}else if(f!==t){t=K(Error(p(424)),a),Pu(t),a=Be(l,a,f,u);break l}else for(Xl&&(yl=s1(a.stateNode.containerInfo),zl=a,V=!0,Il=null,aa=!0),u=nm(a,null,f,u),a.child=u;u;)u.flags=u.flags&-3|4096,u=u.sibling;else{if(Fu(),f===t){a=ma(l,a,u);break l}cl(l,a,f,u)}a=a.child}return a;case 26:if(Zl)return lt(l,a),l===null?(u=$i(a.type,null,a.pendingProps,null))?a.memoizedState=u:V||(a.stateNode=c0(a.type,a.pendingProps,Za.current,a)):a.memoizedState=$i(a.type,l.memoizedProps,a.pendingProps,l.memoizedState),null;case 27:if(vl)return qn(a),l===null&&vl&&V&&(t=a.stateNode=lm(a.type,a.pendingProps,Za.current,el.current,!1),zl=a,aa=!0,yl=Wi(t)),t=a.pendingProps.children,l!==null||V?cl(l,a,t,u):a.child=nu(a,null,t,u),lt(l,a),a.child;case 5:return l===null&&V&&(t0(a.type,a.pendingProps,el.current),(n=t=yl)&&(t=F1(t,a.type,a.pendingProps,aa),t!==null?(a.stateNode=t,zl=a,yl=Wi(t),aa=!1,n=!0):n=!1),n||$a(a)),qn(a),n=a.type,f=a.pendingProps,c=l!==null?l.memoizedProps:null,t=f.children,ln(n,f)?t=null:c!==null&&ln(n,c)&&(a.flags|=32),a.memoizedState!==null&&(n=Zn(l,a,Mm,null,null,u),Ea?uu._currentValue=n:uu._currentValue2=n),lt(l,a),cl(l,a,t,u),a.child;case 6:return l===null&&V&&(n0(a.pendingProps,el.current),(l=u=yl)&&(u=P1(u,a.pendingProps,aa),u!==null?(a.stateNode=u,zl=a,yl=null,l=!0):l=!1),l||$a(a)),null;case 13:return Ge(l,a,u);case 4:return Vl(a,a.stateNode.containerInfo),t=a.pendingProps,l===null?a.child=nu(a,null,t,u):cl(l,a,t,u),a.child;case 11:return Oe(l,a,a.type,a.pendingProps,u);case 7:return cl(l,a,a.pendingProps,u),a.child;case 8:return cl(l,a,a.pendingProps.children,u),a.child;case 12:return cl(l,a,a.pendingProps.children,u),a.child;case 10:return t=a.pendingProps,Qa(a,a.type,t.value),cl(l,a,t.children,u),a.child;case 9:return n=a.type._context,t=a.pendingProps.children,ka(a),n=il(n),t=t(n),a.flags|=1,cl(l,a,t,u),a.child;case 14:return Ae(l,a,a.type,a.pendingProps,u);case 15:return De(l,a,a.type,a.pendingProps,u);case 19:return Re(l,a,u);case 22:return Me(l,a,u);case 24:return ka(a),t=il(I),l===null?(n=vf(),n===null&&(n=W,f=mf(),n.pooledCache=f,f.refCount++,f!==null&&(n.pooledCacheLanes|=u),n=f),a.memoizedState={parent:t,cache:n},Bn(a),Qa(a,I,n)):((l.lanes&u)!==0&&(Gn(l,a),ku(a,null,null,u),Iu()),n=l.memoizedState,f=a.memoizedState,n.parent!==t?(n={parent:t,cache:t},a.memoizedState=n,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=n),Qa(a,I,t)):(t=f.cache,Qa(a,I,t),t!==n.cache&&ef(a,[I],u,!0))),cl(l,a,a.pendingProps.children,u),a.child;case 29:throw a.pendingProps}throw Error(p(156,a.tag))}function Qa(l,a,u){Ea?(M(pn,a._currentValue),a._currentValue=u):(M(pn,a._currentValue2),a._currentValue2=u)}function va(l){var a=pn.current;Ea?l._currentValue=a:l._currentValue2=a,j(pn)}function cf(l,a,u){for(;l!==null;){var t=l.alternate;if((l.childLanes&a)!==a?(l.childLanes|=a,t!==null&&(t.childLanes|=a)):t!==null&&(t.childLanes&a)!==a&&(t.childLanes|=a),l===u)break;l=l.return}}function ef(l,a,u,t){var n=l.child;for(n!==null&&(n.return=l);n!==null;){var f=n.dependencies;if(f!==null){var c=n.child;f=f.firstContext;l:for(;f!==null;){var e=f;f=n;for(var v=0;v<a.length;v++)if(e.context===a[v]){f.lanes|=u,e=f.alternate,e!==null&&(e.lanes|=u),cf(f.return,u,l),t||(c=null);break l}f=e.next}}else if(n.tag===18){if(c=n.return,c===null)throw Error(p(341));c.lanes|=u,f=c.alternate,f!==null&&(f.lanes|=u),cf(c,u,l),c=null}else c=n.child;if(c!==null)c.return=n;else for(c=n;c!==null;){if(c===l){c=null;break}if(n=c.sibling,n!==null){n.return=c.return,c=n;break}c=c.return}n=c}}function at(l,a,u,t){l=null;for(var n=a,f=!1;n!==null;){if(!f){if((n.flags&524288)!==0)f=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var c=n.alternate;if(c===null)throw Error(p(387));if(c=c.memoizedProps,c!==null){var e=n.type;Bl(n.pendingProps.value,c.value)||(l!==null?l.push(e):l=[e])}}else if(n===cn.current){if(c=n.alternate,c===null)throw Error(p(387));c.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(l!==null?l.push(uu):l=[uu])}n=n.return}l!==null&&ef(a,l,u,t),a.flags|=262144}function st(l){for(l=l.firstContext;l!==null;){var a=l.context;if(!Bl(Ea?a._currentValue:a._currentValue2,l.memoizedValue))return!0;l=l.next}return!1}function ka(l){iu=l,da=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function il(l){return Xe(iu,l)}function Wt(l,a){return iu===null&&ka(l),Xe(l,a)}function Xe(l,a){var u=Ea?a._currentValue:a._currentValue2;if(a={context:a,memoizedValue:u,next:null},da===null){if(l===null)throw Error(p(308));da=a,l.dependencies={lanes:0,firstContext:a},l.flags|=524288}else da=da.next=a;return u}function mf(){return{controller:new O0,data:new Map,refCount:0}}function ut(l){l.refCount--,l.refCount===0&&A0(D0,function(){l.controller.abort()})}function vf(){var l=mu.current;return l!==null?l:W.pooledCache}function Ft(l,a){a===null?M(mu,mu.current):M(mu,a.pool)}function Ze(){var l=vf();return l===null?null:{parent:Ea?I._currentValue:I._currentValue2,pool:l}}function Ol(l){l.flags|=4}function je(l,a){if(l!==null&&l.child===a.child)return!1;if((a.flags&16)!==0)return!0;for(l=a.child;l!==null;){if((l.flags&13878)!==0||(l.subtreeFlags&13878)!==0)return!0;l=l.sibling}return!1}function yf(l,a,u,t){if(ml)for(u=a.child;u!==null;){if(u.tag===5||u.tag===6)gf(l,u.stateNode);else if(!(u.tag===4||vl&&u.tag===27)&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===a)break;for(;u.sibling===null;){if(u.return===null||u.return===a)return;u=u.return}u.sibling.return=u.return,u=u.sibling}else if(Xa)for(var n=a.child;n!==null;){if(n.tag===5){var f=n.stateNode;u&&t&&(f=Li(f,n.type,n.memoizedProps)),gf(l,f)}else if(n.tag===6)f=n.stateNode,u&&t&&(f=xi(f,n.memoizedProps)),gf(l,f);else if(n.tag!==4){if(n.tag===22&&n.memoizedState!==null)f=n.child,f!==null&&(f.return=n),yf(l,n,!0,!0);else if(n.child!==null){n.child.return=n,n=n.child;continue}}if(n===a)break;for(;n.sibling===null;){if(n.return===null||n.return===a)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function Ce(l,a,u,t){if(Xa)for(var n=a.child;n!==null;){if(n.tag===5){var f=n.stateNode;u&&t&&(f=Li(f,n.type,n.memoizedProps)),Ji(l,f)}else if(n.tag===6)f=n.stateNode,u&&t&&(f=xi(f,n.memoizedProps)),Ji(l,f);else if(n.tag!==4){if(n.tag===22&&n.memoizedState!==null)f=n.child,f!==null&&(f.return=n),Ce(l,n,!(n.memoizedProps!==null&&n.memoizedProps.mode==="manual"),!0);else if(n.child!==null){n.child.return=n,n=n.child;continue}}if(n===a)break;for(;n.sibling===null;){if(n.return===null||n.return===a)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function be(l,a){if(Xa&&je(l,a)){l=a.stateNode;var u=l.containerInfo,t=bi();Ce(t,a,!1,!1),l.pendingChildren=t,Ol(a),b1(u,t)}}function Sf(l,a,u,t){if(ml)l.memoizedProps!==t&&Ol(a);else if(Xa){var n=l.stateNode,f=l.memoizedProps;if((l=je(l,a))||f!==t){var c=el.current;f=C1(n,u,f,t,!l,null),f===n?a.stateNode=n:(Ri(f,u,t,c)&&Ol(a),a.stateNode=f,l?yf(f,a,!1,!1):Ol(a))}else a.stateNode=n}}function Ef(l,a,u){if(S1(a,u)){if(l.flags|=16777216,!Zi(a,u))if(vi())l.flags|=8192;else throw Ru=vn,ac}else l.flags&=-16777217}function Je(l,a){if(i0(a)){if(l.flags|=16777216,!ri(a))if(vi())l.flags|=8192;else throw Ru=vn,ac}else l.flags&=-16777217}function Pt(l,a){a!==null&&(l.flags|=4),l.flags&16384&&(a=l.tag!==22?sa():536870912,l.lanes|=a,Ju|=a)}function tt(l,a){if(!V)switch(l.tailMode){case"hidden":a=l.tail;for(var u=null;a!==null;)a.alternate!==null&&(u=a),a=a.sibling;u===null?l.tail=null:u.sibling=null;break;case"collapsed":u=l.tail;for(var t=null;u!==null;)u.alternate!==null&&(t=u),u=u.sibling;t===null?a||l.tail===null?l.tail=null:l.tail.sibling=null:t.sibling=null}}function $(l){var a=l.alternate!==null&&l.alternate.child===l.child,u=0,t=0;if(a)for(var n=l.child;n!==null;)u|=n.lanes|n.childLanes,t|=n.subtreeFlags&31457280,t|=n.flags&31457280,n.return=l,n=n.sibling;else for(n=l.child;n!==null;)u|=n.lanes|n.childLanes,t|=n.subtreeFlags,t|=n.flags,n.return=l,n=n.sibling;return l.subtreeFlags|=t,l.childLanes=u,a}function Rm(l,a,u){var t=a.pendingProps;switch(Pa(a),a.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return $(a),null;case 1:return $(a),null;case 3:return u=a.stateNode,t=null,l!==null&&(t=l.memoizedState.cache),a.memoizedState.cache!==t&&(a.flags|=2048),va(I),Fl(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),(l===null||l.child===null)&&(Wu(a)?Ol(a):l===null||l.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,Il!==null&&(Af(Il),Il=null))),be(l,a),$(a),null;case 26:if(Zl){u=a.type;var n=a.memoizedState;return l===null?(Ol(a),n!==null?($(a),Je(a,n)):($(a),Ef(a,u,t))):n?n!==l.memoizedState?(Ol(a),$(a),Je(a,n)):($(a),a.flags&=-16777217):(ml?l.memoizedProps!==t&&Ol(a):Sf(l,a,u,t),$(a),Ef(a,u,t)),null}case 27:if(vl){if(Yt(a),u=Za.current,n=a.type,l!==null&&a.stateNode!=null)ml?l.memoizedProps!==t&&Ol(a):Sf(l,a,n,t);else{if(!t){if(a.stateNode===null)throw Error(p(166));return $(a),null}l=el.current,Wu(a)?Uc(a,l):(l=lm(n,t,u,l,!0),a.stateNode=l,Ol(a))}return $(a),null}case 5:if(Yt(a),u=a.type,l!==null&&a.stateNode!=null)Sf(l,a,u,t);else{if(!t){if(a.stateNode===null)throw Error(p(166));return $(a),null}l=el.current,Wu(a)?Uc(a,l):(n=f1(u,t,Za.current,l,a),yf(n,a,!1,!1),a.stateNode=n,Ri(n,u,t,l)&&Ol(a))}return $(a),Ef(a,a.type,a.pendingProps),null;case 6:if(l&&a.stateNode!=null)u=l.memoizedProps,ml?u!==t&&Ol(a):Xa&&(u!==t?(a.stateNode=Vi(t,Za.current,el.current,a),Ol(a)):a.stateNode=l.stateNode);else{if(typeof t!="string"&&a.stateNode===null)throw Error(p(166));if(l=Za.current,u=el.current,Wu(a)){if(!Xl)throw Error(p(176));if(l=a.stateNode,u=a.memoizedProps,t=null,n=zl,n!==null)switch(n.tag){case 27:case 5:t=n.memoizedProps}k1(l,u,a,t)||$a(a)}else a.stateNode=Vi(t,l,u,a)}return $(a),null;case 13:if(t=a.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(n=Wu(a),t!==null&&t.dehydrated!==null){if(l===null){if(!n)throw Error(p(318));if(!Xl)throw Error(p(344));if(n=a.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(p(317));w1(n,a)}else Fu(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;$(a),n=!1}else Il!==null&&(Af(Il),Il=null),n=!0;if(!n)return a.flags&256?(ea(a),a):(ea(a),null)}if(ea(a),(a.flags&128)!==0)return a.lanes=u,a;if(u=t!==null,l=l!==null&&l.memoizedState!==null,u){t=a.child,n=null,t.alternate!==null&&t.alternate.memoizedState!==null&&t.alternate.memoizedState.cachePool!==null&&(n=t.alternate.memoizedState.cachePool.pool);var f=null;t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(f=t.memoizedState.cachePool.pool),f!==n&&(t.flags|=2048)}return u!==l&&u&&(a.child.flags|=8192),Pt(a,a.updateQueue),$(a),null;case 4:return Fl(),be(l,a),l===null&&i1(a.stateNode.containerInfo),$(a),null;case 10:return va(a.type),$(a),null;case 19:if(j(ul),n=a.memoizedState,n===null)return $(a),null;if(t=(a.flags&128)!==0,f=n.rendering,f===null)if(t)tt(n,!1);else{if(w!==0||l!==null&&(l.flags&128)!==0)for(l=a.child;l!==null;){if(f=jt(l),f!==null){for(a.flags|=128,tt(n,!1),l=f.updateQueue,a.updateQueue=l,Pt(a,l),a.subtreeFlags=0,l=u,u=a.child;u!==null;)Ti(u,l),u=u.sibling;return M(ul,ul.current&1|2),a.child}l=l.sibling}n.tail!==null&&$l()>ht&&(a.flags|=128,t=!0,tt(n,!1),a.lanes=4194304)}else{if(!t)if(l=jt(f),l!==null){if(a.flags|=128,t=!0,l=l.updateQueue,a.updateQueue=l,Pt(a,l),tt(n,!0),n.tail===null&&n.tailMode==="hidden"&&!f.alternate&&!V)return $(a),null}else 2*$l()-n.renderingStartTime>ht&&u!==536870912&&(a.flags|=128,t=!0,tt(n,!1),a.lanes=4194304);n.isBackwards?(f.sibling=a.child,a.child=f):(l=n.last,l!==null?l.sibling=f:a.child=f,n.last=f)}return n.tail!==null?(a=n.tail,n.rendering=a,n.tail=a.sibling,n.renderingStartTime=$l(),a.sibling=null,l=ul.current,M(ul,t?l&1|2:l&1),a):($(a),null);case 22:case 23:return ea(a),Vn(),t=a.memoizedState!==null,l!==null?l.memoizedState!==null!==t&&(a.flags|=8192):t&&(a.flags|=8192),t?(u&536870912)!==0&&(a.flags&128)===0&&($(a),a.subtreeFlags&6&&(a.flags|=8192)):$(a),u=a.updateQueue,u!==null&&Pt(a,u.retryQueue),u=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(u=l.memoizedState.cachePool.pool),t=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(t=a.memoizedState.cachePool.pool),t!==u&&(a.flags|=2048),l!==null&&j(mu),null;case 24:return u=null,l!==null&&(u=l.memoizedState.cache),a.memoizedState.cache!==u&&(a.flags|=2048),va(I),$(a),null;case 25:return null}throw Error(p(156,a.tag))}function Vm(l,a){switch(Pa(a),a.tag){case 1:return l=a.flags,l&65536?(a.flags=l&-65537|128,a):null;case 3:return va(I),Fl(),l=a.flags,(l&65536)!==0&&(l&128)===0?(a.flags=l&-65537|128,a):null;case 26:case 27:case 5:return Yt(a),null;case 13:if(ea(a),l=a.memoizedState,l!==null&&l.dehydrated!==null){if(a.alternate===null)throw Error(p(340));Fu()}return l=a.flags,l&65536?(a.flags=l&-65537|128,a):null;case 19:return j(ul),null;case 4:return Fl(),null;case 10:return va(a.type),null;case 22:case 23:return ea(a),Vn(),l!==null&&j(mu),l=a.flags,l&65536?(a.flags=l&-65537|128,a):null;case 24:return va(I),null;case 25:return null;default:return null}}function ge(l,a){switch(Pa(a),a.tag){case 3:va(I),Fl();break;case 26:case 27:case 5:Yt(a);break;case 4:Fl();break;case 13:ea(a);break;case 19:j(ul);break;case 10:va(a.type);break;case 22:case 23:ea(a),Vn(),l!==null&&j(mu);break;case 24:va(I)}}function nt(l,a){try{var u=a.updateQueue,t=u!==null?u.lastEffect:null;if(t!==null){var n=t.next;u=n;do{if((u.tag&l)===l){t=void 0;var f=u.create,c=u.inst;t=f(),c.destroy=t}u=u.next}while(u!==n)}}catch(e){b(a,a.return,e)}}function Ya(l,a,u){try{var t=a.updateQueue,n=t!==null?t.lastEffect:null;if(n!==null){var f=n.next;t=f;do{if((t.tag&l)===l){var c=t.inst,e=c.destroy;if(e!==void 0){c.destroy=void 0,n=a;var v=u;try{e()}catch(E){b(n,v,E)}}}t=t.next}while(t!==f)}}catch(E){b(a,a.return,E)}}function Le(l){var a=l.updateQueue;if(a!==null){var u=l.stateNode;try{Bc(a,u)}catch(t){b(l,l.return,t)}}}function xe(l,a,u){u.props=Ia(l.type,l.memoizedProps),u.state=l.memoizedState;try{u.componentWillUnmount()}catch(t){b(l,a,t)}}function wa(l,a){try{var u=l.ref;if(u!==null){var t=l.stateNode;switch(l.tag){case 26:case 27:case 5:var n=et(t);break;default:n=t}typeof u=="function"?l.refCleanup=u(n):u.current=n}}catch(f){b(l,a,f)}}function Al(l,a){var u=l.ref,t=l.refCleanup;if(u!==null)if(typeof t=="function")try{t()}catch(n){b(l,a,n)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof u=="function")try{u(null)}catch(n){b(l,a,n)}else u.current=null}function se(l){var a=l.type,u=l.memoizedProps,t=l.stateNode;try{q1(t,a,u,l)}catch(n){b(l,l.return,n)}}function We(l,a,u){try{Q1(l.stateNode,l.type,u,a,l)}catch(t){b(l,l.return,t)}}function Fe(l){return l.tag===5||l.tag===3||(Zl?l.tag===26:!1)||(vl?l.tag===27:!1)||l.tag===4}function pf(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||Fe(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&(!vl||l.tag!==27)&&l.tag!==18;){if(l.flags&2||l.child===null||l.tag===4)continue l;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function zf(l,a,u){var t=l.tag;if(t===5||t===6)l=l.stateNode,a?B1(u,l,a):D1(u,l);else if(!(t===4||vl&&t===27)&&(l=l.child,l!==null))for(zf(l,a,u),l=l.sibling;l!==null;)zf(l,a,u),l=l.sibling}function $t(l,a,u){var t=l.tag;if(t===5||t===6)l=l.stateNode,a?Y1(u,l,a):A1(u,l);else if(!(t===4||vl&&t===27)&&(l=l.child,l!==null))for($t(l,a,u),l=l.sibling;l!==null;)$t(l,a,u),l=l.sibling}function Pe(l,a,u){l=l.containerInfo;try{gi(l,u)}catch(t){b(a,a.return,t)}}function Xm(l,a){for(t1(l.containerInfo),nl=a;nl!==null;)if(l=nl,a=l.child,(l.subtreeFlags&1028)!==0&&a!==null)a.return=l,nl=a;else for(;nl!==null;){l=nl;var u=l.alternate;switch(a=l.flags,l.tag){case 0:break;case 11:case 15:break;case 1:if((a&1024)!==0&&u!==null){a=void 0;var t=l,n=u.memoizedProps;u=u.memoizedState;var f=t.stateNode;try{var c=Ia(t.type,n,t.elementType===t.type);a=f.getSnapshotBeforeUpdate(c,u),f.__reactInternalSnapshotBeforeUpdate=a}catch(e){b(t,t.return,e)}}break;case 3:(a&1024)!==0&&ml&&j1(l.stateNode.containerInfo);break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((a&1024)!==0)throw Error(p(163))}if(a=l.sibling,a!==null){a.return=l.return,nl=a;break}nl=l.return}return c=mm,mm=!1,c}function $e(l,a,u){var t=u.flags;switch(u.tag){case 0:case 11:case 15:ya(l,u),t&4&&nt(5,u);break;case 1:if(ya(l,u),t&4)if(l=u.stateNode,a===null)try{l.componentDidMount()}catch(e){b(u,u.return,e)}else{var n=Ia(u.type,a.memoizedProps);a=a.memoizedState;try{l.componentDidUpdate(n,a,l.__reactInternalSnapshotBeforeUpdate)}catch(e){b(u,u.return,e)}}t&64&&Le(u),t&512&&wa(u,u.return);break;case 3:if(ya(l,u),t&64&&(t=u.updateQueue,t!==null)){if(l=null,u.child!==null)switch(u.child.tag){case 27:case 5:l=et(u.child.stateNode);break;case 1:l=u.child.stateNode}try{Bc(t,l)}catch(e){b(u,u.return,e)}}break;case 26:if(Zl){ya(l,u),t&512&&wa(u,u.return);break}case 27:case 5:ya(l,u),a===null&&t&4&&se(u),t&512&&wa(u,u.return);break;case 12:ya(l,u);break;case 13:ya(l,u),t&4&&ke(l,u);break;case 22:if(n=u.memoizedState!==null||Na,!n){a=a!==null&&a.memoizedState!==null||k;var f=Na,c=k;Na=n,(k=a)&&!c?Ba(l,u,(u.subtreeFlags&8772)!==0):ya(l,u),Na=f,k=c}t&512&&(u.memoizedProps.mode==="manual"?wa(u,u.return):Al(u,u.return));break;default:ya(l,u)}}function Ie(l){var a=l.alternate;a!==null&&(l.alternate=null,Ie(a)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(a=l.stateNode,a!==null&&y1(a)),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}function Pl(l,a,u){for(u=u.child;u!==null;)df(l,a,u),u=u.sibling}function df(l,a,u){if(Yl&&typeof Yl.onCommitFiberUnmount=="function")try{Yl.onCommitFiberUnmount(vt,u)}catch{}switch(u.tag){case 26:if(Zl){k||Al(u,a),Pl(l,a,u),u.memoizedState?ki(u.memoizedState):u.stateNode&&oi(u.stateNode);break}case 27:if(vl){k||Al(u,a);var t=al,n=Gl;al=u.stateNode,Pl(l,a,u),S0(u.stateNode),al=t,Gl=n;break}case 5:k||Al(u,a);case 6:if(ml){if(t=al,n=Gl,al=null,Pl(l,a,u),al=t,Gl=n,al!==null)if(Gl)try{K1(al,u.stateNode)}catch(f){b(u,a,f)}else try{G1(al,u.stateNode)}catch(f){b(u,a,f)}}else Pl(l,a,u);break;case 18:ml&&al!==null&&(Gl?u0(al,u.stateNode):a0(al,u.stateNode));break;case 4:ml?(t=al,n=Gl,al=u.stateNode.containerInfo,Gl=!0,Pl(l,a,u),al=t,Gl=n):(Xa&&Pe(u.stateNode,u,bi()),Pl(l,a,u));break;case 0:case 11:case 14:case 15:k||Ya(2,u,a),k||Ya(4,u,a),Pl(l,a,u);break;case 1:k||(Al(u,a),t=u.stateNode,typeof t.componentWillUnmount=="function"&&xe(u,a,t)),Pl(l,a,u);break;case 21:Pl(l,a,u);break;case 22:k||Al(u,a),k=(t=k)||u.memoizedState!==null,Pl(l,a,u),k=t;break;default:Pl(l,a,u)}}function ke(l,a){if(Xl&&a.memoizedState===null&&(l=a.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{l0(l)}catch(u){b(a,a.return,u)}}function Zm(l){switch(l.tag){case 13:case 19:var a=l.stateNode;return a===null&&(a=l.stateNode=new im),a;case 22:return l=l.stateNode,a=l._retryCache,a===null&&(a=l._retryCache=new im),a;default:throw Error(p(435,l.tag))}}function Nf(l,a){var u=Zm(l);a.forEach(function(t){var n=sm.bind(null,l,t);u.has(t)||(u.add(t),t.then(n,n))})}function _l(l,a){var u=a.deletions;if(u!==null)for(var t=0;t<u.length;t++){var n=u[t],f=l,c=a;if(ml){var e=c;l:for(;e!==null;){switch(e.tag){case 27:case 5:al=e.stateNode,Gl=!1;break l;case 3:al=e.stateNode.containerInfo,Gl=!0;break l;case 4:al=e.stateNode.containerInfo,Gl=!0;break l}e=e.return}if(al===null)throw Error(p(160));df(f,c,n),al=null,Gl=!1}else df(f,c,n);f=n.alternate,f!==null&&(f.return=null),n.return=null}if(a.subtreeFlags&13878)for(a=a.child;a!==null;)we(a,l),a=a.sibling}function we(l,a){var u=l.alternate,t=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:_l(a,l),Dl(l),t&4&&(Ya(3,l,l.return),nt(3,l),Ya(5,l,l.return));break;case 1:_l(a,l),Dl(l),t&512&&(k||u===null||Al(u,u.return)),t&64&&Na&&(l=l.updateQueue,l!==null&&(t=l.callbacks,t!==null&&(u=l.shared.hiddenCallbacks,l.shared.hiddenCallbacks=u===null?t:u.concat(t))));break;case 26:if(Zl){var n=kl;_l(a,l),Dl(l),t&512&&(k||u===null||Al(u,u.return)),t&4&&(t=u!==null?u.memoizedState:null,a=l.memoizedState,u===null?a===null?l.stateNode===null?l.stateNode=f0(n,l.type,l.memoizedProps,l):wi(n,l.type,l.stateNode):l.stateNode=Ii(n,a,l.memoizedProps):t!==a?(t===null?u.stateNode!==null&&oi(u.stateNode):ki(t),a===null?wi(n,l.type,l.stateNode):Ii(n,a,l.memoizedProps)):a===null&&l.stateNode!==null&&We(l,l.memoizedProps,u.memoizedProps));break}case 27:if(vl&&t&4&&l.alternate===null){n=l.stateNode;var f=l.memoizedProps;try{v0(n),y0(l.type,f,n,l)}catch(d){b(l,l.return,d)}}case 5:if(_l(a,l),Dl(l),t&512&&(k||u===null||Al(u,u.return)),ml){if(l.flags&32){a=l.stateNode;try{Ci(a)}catch(d){b(l,l.return,d)}}t&4&&l.stateNode!=null&&(a=l.memoizedProps,We(l,a,u!==null?u.memoizedProps:a)),t&1024&&(fc=!0)}break;case 6:if(_l(a,l),Dl(l),t&4&&ml){if(l.stateNode===null)throw Error(p(162));t=l.memoizedProps,u=u!==null?u.memoizedProps:t,a=l.stateNode;try{M1(a,u,t)}catch(d){b(l,l.return,d)}}break;case 3:if(Zl?(e0(),n=kl,kl=Wf(a.containerInfo),_l(a,l),kl=n):_l(a,l),Dl(l),t&4){if(ml&&Xl&&u!==null&&u.memoizedState.isDehydrated)try{r1(a.containerInfo)}catch(d){b(l,l.return,d)}if(Xa){t=a.containerInfo,u=a.pendingChildren;try{gi(t,u)}catch(d){b(l,l.return,d)}}}fc&&(fc=!1,oe(l));break;case 4:Zl?(u=kl,kl=Wf(l.stateNode.containerInfo),_l(a,l),Dl(l),kl=u):(_l(a,l),Dl(l)),t&4&&Xa&&Pe(l.stateNode,l,l.stateNode.pendingChildren);break;case 12:_l(a,l),Dl(l);break;case 13:_l(a,l),Dl(l),l.child.flags&8192&&l.memoizedState!==null!=(u!==null&&u.memoizedState!==null)&&(mc=$l()),t&4&&(t=l.updateQueue,t!==null&&(l.updateQueue=null,Nf(l,t)));break;case 22:t&512&&(k||u===null||Al(u,u.return)),n=l.memoizedState!==null;var c=u!==null&&u.memoizedState!==null,e=Na,v=k;if(Na=e||n,k=v||c,_l(a,l),k=v,Na=e,Dl(l),a=l.stateNode,a._current=l,a._visibility&=-3,a._visibility|=a._pendingVisibility&2,t&8192&&(a._visibility=n?a._visibility&-2:a._visibility|1,n&&(a=Na||k,u===null||c||a||Nu(l)),ml&&(l.memoizedProps===null||l.memoizedProps.mode!=="manual"))){l:if(u=null,ml)for(a=l;;){if(a.tag===5||Zl&&a.tag===26||vl&&a.tag===27){if(u===null){c=u=a;try{f=c.stateNode,n?R1(f):X1(c.stateNode,c.memoizedProps)}catch(d){b(c,c.return,d)}}}else if(a.tag===6){if(u===null){c=a;try{var E=c.stateNode;n?V1(E):Z1(E,c.memoizedProps)}catch(d){b(c,c.return,d)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===l)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===l)break l;for(;a.sibling===null;){if(a.return===null||a.return===l)break l;u===a&&(u=null),a=a.return}u===a&&(u=null),a.sibling.return=a.return,a=a.sibling}}t&4&&(t=l.updateQueue,t!==null&&(u=t.retryQueue,u!==null&&(t.retryQueue=null,Nf(l,u))));break;case 19:_l(a,l),Dl(l),t&4&&(t=l.updateQueue,t!==null&&(l.updateQueue=null,Nf(l,t)));break;case 21:break;default:_l(a,l),Dl(l)}}function Dl(l){var a=l.flags;if(a&2){try{if(ml&&(!vl||l.tag!==27)){l:{for(var u=l.return;u!==null;){if(Fe(u)){var t=u;break l}u=u.return}throw Error(p(160))}switch(t.tag){case 27:if(vl){var n=t.stateNode,f=pf(l);$t(l,f,n);break}case 5:var c=t.stateNode;t.flags&32&&(Ci(c),t.flags&=-33);var e=pf(l);$t(l,e,c);break;case 3:case 4:var v=t.stateNode.containerInfo,E=pf(l);zf(l,E,v);break;default:throw Error(p(161))}}}catch(d){b(l,l.return,d)}l.flags&=-3}a&4096&&(l.flags&=-4097)}function oe(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var a=l;oe(a),a.tag===5&&a.flags&1024&&z1(a.stateNode),l=l.sibling}}function ya(l,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)$e(l,a.alternate,a),a=a.sibling}function Nu(l){for(l=l.child;l!==null;){var a=l;switch(a.tag){case 0:case 11:case 14:case 15:Ya(4,a,a.return),Nu(a);break;case 1:Al(a,a.return);var u=a.stateNode;typeof u.componentWillUnmount=="function"&&xe(a,a.return,u),Nu(a);break;case 26:case 27:case 5:Al(a,a.return),Nu(a);break;case 22:Al(a,a.return),a.memoizedState===null&&Nu(a);break;default:Nu(a)}l=l.sibling}}function Ba(l,a,u){for(u=u&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var t=a.alternate,n=l,f=a,c=f.flags;switch(f.tag){case 0:case 11:case 15:Ba(n,f,u),nt(4,f);break;case 1:if(Ba(n,f,u),t=f,n=t.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(E){b(t,t.return,E)}if(t=f,n=t.updateQueue,n!==null){var e=t.stateNode;try{var v=n.shared.hiddenCallbacks;if(v!==null)for(n.shared.hiddenCallbacks=null,n=0;n<v.length;n++)Yc(v[n],e)}catch(E){b(t,t.return,E)}}u&&c&64&&Le(f),wa(f,f.return);break;case 26:case 27:case 5:Ba(n,f,u),u&&t===null&&c&4&&se(f),wa(f,f.return);break;case 12:Ba(n,f,u);break;case 13:Ba(n,f,u),u&&c&4&&ke(n,f);break;case 22:f.memoizedState===null&&Ba(n,f,u),wa(f,f.return);break;default:Ba(n,f,u)}a=a.sibling}}function hf(l,a){var u=null;l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(u=l.memoizedState.cachePool.pool),l=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(l=a.memoizedState.cachePool.pool),l!==u&&(l!=null&&l.refCount++,u!=null&&ut(u))}function _f(l,a){l=null,a.alternate!==null&&(l=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==l&&(a.refCount++,l!=null&&ut(l))}function Ga(l,a,u,t){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)re(l,a,u,t),a=a.sibling}function re(l,a,u,t){var n=a.flags;switch(a.tag){case 0:case 11:case 15:Ga(l,a,u,t),n&2048&&nt(9,a);break;case 3:Ga(l,a,u,t),n&2048&&(l=null,a.alternate!==null&&(l=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==l&&(a.refCount++,l!=null&&ut(l)));break;case 12:if(n&2048){Ga(l,a,u,t),l=a.stateNode;try{var f=a.memoizedProps,c=f.id,e=f.onPostCommit;typeof e=="function"&&e(c,a.alternate===null?"mount":"update",l.passiveEffectDuration,-0)}catch(v){b(a,a.return,v)}}else Ga(l,a,u,t);break;case 23:break;case 22:f=a.stateNode,a.memoizedState!==null?f._visibility&4?Ga(l,a,u,t):ft(l,a):f._visibility&4?Ga(l,a,u,t):(f._visibility|=4,hu(l,a,u,t,(a.subtreeFlags&10256)!==0)),n&2048&&hf(a.alternate,a);break;case 24:Ga(l,a,u,t),n&2048&&_f(a.alternate,a);break;default:Ga(l,a,u,t)}}function hu(l,a,u,t,n){for(n=n&&(a.subtreeFlags&10256)!==0,a=a.child;a!==null;){var f=l,c=a,e=u,v=t,E=c.flags;switch(c.tag){case 0:case 11:case 15:hu(f,c,e,v,n),nt(8,c);break;case 23:break;case 22:var d=c.stateNode;c.memoizedState!==null?d._visibility&4?hu(f,c,e,v,n):ft(f,c):(d._visibility|=4,hu(f,c,e,v,n)),n&&E&2048&&hf(c.alternate,c);break;case 24:hu(f,c,e,v,n),n&&E&2048&&_f(c.alternate,c);break;default:hu(f,c,e,v,n)}a=a.sibling}}function ft(l,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var u=l,t=a,n=t.flags;switch(t.tag){case 22:ft(u,t),n&2048&&hf(t.alternate,t);break;case 24:ft(u,t),n&2048&&_f(t.alternate,t);break;default:ft(u,t)}a=a.sibling}}function oa(l){if(l.subtreeFlags&Cu)for(l=l.child;l!==null;)li(l),l=l.sibling}function li(l){switch(l.tag){case 26:oa(l),l.flags&Cu&&(l.memoizedState!==null?m0(kl,l.memoizedState,l.memoizedProps):ji(l.type,l.memoizedProps));break;case 5:oa(l),l.flags&Cu&&ji(l.type,l.memoizedProps);break;case 3:case 4:if(Zl){var a=kl;kl=Wf(l.stateNode.containerInfo),oa(l),kl=a}else oa(l);break;case 22:l.memoizedState===null&&(a=l.alternate,a!==null&&a.memoizedState!==null?(a=Cu,Cu=16777216,oa(l),Cu=a):oa(l));break;default:oa(l)}}function ai(l){var a=l.alternate;if(a!==null&&(l=a.child,l!==null)){a.child=null;do a=l.sibling,l.sibling=null,l=a;while(l!==null)}}function ct(l){var a=l.deletions;if((l.flags&16)!==0){if(a!==null)for(var u=0;u<a.length;u++){var t=a[u];nl=t,ti(t,l)}ai(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)ui(l),l=l.sibling}function ui(l){switch(l.tag){case 0:case 11:case 15:ct(l),l.flags&2048&&Ya(9,l,l.return);break;case 3:ct(l);break;case 12:ct(l);break;case 22:var a=l.stateNode;l.memoizedState!==null&&a._visibility&4&&(l.return===null||l.return.tag!==13)?(a._visibility&=-5,It(l)):ct(l);break;default:ct(l)}}function It(l){var a=l.deletions;if((l.flags&16)!==0){if(a!==null)for(var u=0;u<a.length;u++){var t=a[u];nl=t,ti(t,l)}ai(l)}for(l=l.child;l!==null;){switch(a=l,a.tag){case 0:case 11:case 15:Ya(8,a,a.return),It(a);break;case 22:u=a.stateNode,u._visibility&4&&(u._visibility&=-5,It(a));break;default:It(a)}l=l.sibling}}function ti(l,a){for(;nl!==null;){var u=nl;switch(u.tag){case 0:case 11:case 15:Ya(8,u,a);break;case 23:case 22:if(u.memoizedState!==null&&u.memoizedState.cachePool!==null){var t=u.memoizedState.cachePool.pool;t!=null&&t.refCount++}break;case 24:ut(u.memoizedState.cache)}if(t=u.child,t!==null)t.return=u,nl=t;else l:for(u=l;nl!==null;){t=nl;var n=t.sibling,f=t.return;if(Ie(t),t===u){nl=null;break l}if(n!==null){n.return=f,nl=n;break l}nl=f}}}function Tf(l){var a=Xi(l);if(a!=null){if(typeof a.memoizedProps["data-testname"]!="string")throw Error(p(364));return a}if(l=h1(l),l===null)throw Error(p(362));return l.stateNode.current}function Hf(l,a){var u=l.tag;switch(a.$$typeof){case zn:if(l.type===a.value)return!0;break;case dn:l:{for(a=a.value,l=[l,0],u=0;u<l.length;){var t=l[u++],n=t.tag,f=l[u++],c=a[f];if(n!==5&&n!==26&&n!==27||!mt(t)){for(;c!=null&&Hf(t,c);)f++,c=a[f];if(f===a.length){a=!0;break l}else for(t=t.child;t!==null;)l.push(t,f),t=t.sibling}}a=!1}return a;case Nn:if((u===5||u===26||u===27)&&H1(l.stateNode,a.value))return!0;break;case _n:if((u===5||u===6||u===26||u===27)&&(l=T1(l),l!==null&&0<=l.indexOf(a.value)))return!0;break;case hn:if((u===5||u===26||u===27)&&(l=l.memoizedProps["data-testname"],typeof l=="string"&&l.toLowerCase()===a.value.toLowerCase()))return!0;break;default:throw Error(p(365))}return!1}function Uf(l){switch(l.$$typeof){case zn:return"<"+(dl(l.value)||"Unknown")+">";case dn:return":has("+(Uf(l)||"")+")";case Nn:return'[role="'+l.value+'"]';case _n:return'"'+l.value+'"';case hn:return'[data-testname="'+l.value+'"]';default:throw Error(p(365))}}function ni(l,a){var u=[];l=[l,0];for(var t=0;t<l.length;){var n=l[t++],f=n.tag,c=l[t++],e=a[c];if(f!==5&&f!==26&&f!==27||!mt(n)){for(;e!=null&&Hf(n,e);)c++,e=a[c];if(c===a.length)u.push(n);else for(n=n.child;n!==null;)l.push(n,c),n=n.sibling}}return u}function Of(l,a){if(!it)throw Error(p(363));l=Tf(l),l=ni(l,a),a=[],l=Array.from(l);for(var u=0;u<l.length;){var t=l[u++],n=t.tag;if(n===5||n===26||n===27)mt(t)||a.push(t.stateNode);else for(t=t.child;t!==null;)l.push(t),t=t.sibling}return a}function Ml(){if((g&2)!==0&&R!==0)return R&-R;if(D.T!==null){var l=Gu;return l!==0?l:Yn()}return m1()}function fi(){gl===0&&(gl=(R&536870912)===0||V?xu():536870912);var l=Jl.current;return l!==null&&(l.flags|=32),gl}function pl(l,a,u){(l===W&&F===2||l.cancelPendingCommit!==null)&&(_u(l,0),Sa(l,R,gl,!1)),Ha(l,u),((g&2)===0||l!==W)&&(l===W&&((g&2)===0&&(vu|=u),w===4&&Sa(l,R,gl,!1)),la(l))}function ci(l,a,u){if((g&6)!==0)throw Error(p(327));var t=!u&&(a&60)===0&&(a&l.expiredLanes)===0||Ta(l,a),n=t?bm(l,a):qf(l,a,!0),f=t;do{if(n===0){bu&&!t&&Sa(l,a,0,!1);break}else if(n===6)Sa(l,a,0,!ha);else{if(u=l.current.alternate,f&&!jm(u)){n=qf(l,a,!1),f=!1;continue}if(n===2){if(f=a,l.errorRecoveryDisabledLanes&f)var c=0;else c=l.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){a=c;l:{var e=l;n=Nt;var v=Xl&&e.current.memoizedState.isDehydrated;if(v&&(_u(e,c).flags|=256),c=qf(e,c,!1),c!==2){if(cc&&!v){e.errorRecoveryDisabledLanes|=f,vu|=f,n=4;break l}f=na,na=n,f!==null&&Af(f)}n=c}if(f=!1,n!==2)continue}}if(n===1){_u(l,0),Sa(l,a,0,!0);break}l:{switch(t=l,n){case 0:case 1:throw Error(p(345));case 4:if((a&4194176)===a){Sa(t,a,gl,!ha);break l}break;case 2:na=null;break;case 3:case 5:break;default:throw Error(p(329))}if(t.finishedWork=u,t.finishedLanes=a,(a&62914560)===a&&(f=mc+300-$l(),10<f)){if(Sa(t,a,gl,!ha),rl(t,0)!==0)break l;t.timeoutHandle=c1(ei.bind(null,t,u,na,Tn,ic,a,gl,vu,Ju,ha,2,-0,0),f);break l}ei(t,u,na,Tn,ic,a,gl,vu,Ju,ha,0,-0,0)}}break}while(!0);la(l)}function Af(l){na===null?na=l:na.push.apply(na,l)}function ei(l,a,u,t,n,f,c,e,v,E,d,N,h){var q=a.subtreeFlags;if((q&8192||(q&16785408)===16785408)&&(E1(),li(a),a=p1(),a!==null)){l.cancelPendingCommit=a(di.bind(null,l,u,t,n,c,e,v,1,N,h)),Sa(l,f,c,!E);return}di(l,u,t,n,c,e,v,d,N,h)}function jm(l){for(var a=l;;){var u=a.tag;if((u===0||u===11||u===15)&&a.flags&16384&&(u=a.updateQueue,u!==null&&(u=u.stores,u!==null)))for(var t=0;t<u.length;t++){var n=u[t],f=n.getSnapshot;n=n.value;try{if(!Bl(f(),n))return!1}catch{return!1}}if(u=a.child,a.subtreeFlags&16384&&u!==null)u.return=a,a=u;else{if(a===l)break;for(;a.sibling===null;){if(a.return===null||a.return===l)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function Sa(l,a,u,t){a&=~ec,a&=~vu,l.suspendedLanes|=a,l.pingedLanes&=~a,t&&(l.warmLanes|=a),t=l.expirationTimes;for(var n=a;0<n;){var f=31-Ql(n),c=1<<f;t[f]=-1,n&=~c}u!==0&&Wa(l,u,a)}function ii(){return(g&6)===0?(zu(0,!1),!1):!0}function Df(){if(G!==null){if(F===0)var l=G.return;else l=G,da=iu=null,bn(l),Vu=null,pt=0,l=G;for(;l!==null;)ge(l.alternate,l),l=l.return;G=null}}function _u(l,a){l.finishedWork=null,l.finishedLanes=0;var u=l.timeoutHandle;u!==Lf&&(l.timeoutHandle=Lf,e1(u)),u=l.cancelPendingCommit,u!==null&&(l.cancelPendingCommit=null,u()),Df(),W=l,G=u=Ka(l.current,null),R=a,F=0,Kl=null,ha=!1,bu=Ta(l,a),cc=!1,Ju=gl=ec=vu=Ja=w=0,na=Nt=null,ic=!1,(a&8)!==0&&(a|=a&32);var t=l.entangledLanes;if(t!==0)for(l=l.entanglements,t&=a;0<t;){var n=31-Ql(t),f=1<<n;a|=l[n],t&=~f}return _a=a,Bt(),u}function mi(l,a){Y=null,D.H=ta,a===Et?(a=Rc(),F=3):a===ac?(a=Rc(),F=4):F=a===cm?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,Kl=a,G===null&&(w=1,xt(l,K(a,l.current)))}function vi(){var l=Jl.current;return l===null?!0:(R&4194176)===R?ua===null:(R&62914560)===R||(R&536870912)!==0?l===ua:!1}function yi(){var l=D.H;return D.H=ta,l===null?ta:l}function Si(){var l=D.A;return D.A=M0,l}function Mf(){w=4,ha||(R&4194176)!==R&&Jl.current!==null||(bu=!0),(Ja&134217727)===0&&(vu&134217727)===0||W===null||Sa(W,R,gl,!1)}function qf(l,a,u){var t=g;g|=2;var n=yi(),f=Si();(W!==l||R!==a)&&(Tn=null,_u(l,a)),a=!1;var c=w;l:do try{if(F!==0&&G!==null){var e=G,v=Kl;switch(F){case 8:Df(),c=6;break l;case 3:case 2:case 6:Jl.current===null&&(a=!0);var E=F;if(F=0,Kl=null,Tu(l,e,v,E),u&&bu){c=0;break l}break;default:E=F,F=0,Kl=null,Tu(l,e,v,E)}}Cm(),c=w;break}catch(d){mi(l,d)}while(!0);return a&&l.shellSuspendCounter++,da=iu=null,g=t,D.H=n,D.A=f,G===null&&(W=null,R=0,Bt()),c}function Cm(){for(;G!==null;)Ei(G)}function bm(l,a){var u=g;g|=2;var t=yi(),n=Si();W!==l||R!==a?(Tn=null,ht=$l()+500,_u(l,a)):bu=Ta(l,a);l:do try{if(F!==0&&G!==null){a=G;var f=Kl;a:switch(F){case 1:F=0,Kl=null,Tu(l,a,f,1);break;case 2:if(Gc(f)){F=0,Kl=null,pi(a);break}a=function(){F===2&&W===l&&(F=7),la(l)},f.then(a,a);break l;case 3:F=7;break l;case 4:F=5;break l;case 7:Gc(f)?(F=0,Kl=null,pi(a)):(F=0,Kl=null,Tu(l,a,f,7));break;case 5:var c=null;switch(G.tag){case 26:c=G.memoizedState;case 5:case 27:var e=G,v=e.type,E=e.pendingProps;if(c?ri(c):Zi(v,E)){F=0,Kl=null;var d=e.sibling;if(d!==null)G=d;else{var N=e.return;N!==null?(G=N,kt(N)):G=null}break a}}F=0,Kl=null,Tu(l,a,f,5);break;case 6:F=0,Kl=null,Tu(l,a,f,6);break;case 8:Df(),w=6;break l;default:throw Error(p(462))}}Jm();break}catch(h){mi(l,h)}while(!0);return da=iu=null,D.H=t,D.A=n,g=u,G!==null?0:(W=null,R=0,Bt(),w)}function Jm(){for(;G!==null&&!z0();)Ei(G)}function Ei(l){var a=Ve(l.alternate,l,_a);l.memoizedProps=l.pendingProps,a===null?kt(l):G=a}function pi(l){var a=l,u=a.alternate;switch(a.tag){case 15:case 0:a=Qe(u,a,a.pendingProps,a.type,void 0,R);break;case 11:a=Qe(u,a,a.pendingProps,a.type.render,a.ref,R);break;case 5:bn(a);default:ge(u,a),a=G=Ti(a,_a),a=Ve(u,a,_a)}l.memoizedProps=l.pendingProps,a===null?kt(l):G=a}function Tu(l,a,u,t){da=iu=null,bn(a),Vu=null,pt=0;var n=a.return;try{if(Gm(l,n,a,u,R)){w=1,xt(l,K(u,l.current)),G=null;return}}catch(f){if(n!==null)throw G=n,f;w=1,xt(l,K(u,l.current)),G=null;return}a.flags&32768?(V||t===1?l=!0:bu||(R&536870912)!==0?l=!1:(ha=l=!0,(t===2||t===3||t===6)&&(t=Jl.current,t!==null&&t.tag===13&&(t.flags|=16384))),zi(a,l)):kt(a)}function kt(l){var a=l;do{if((a.flags&32768)!==0){zi(a,ha);return}l=a.return;var u=Rm(a.alternate,a,_a);if(u!==null){G=u;return}if(a=a.sibling,a!==null){G=a;return}G=a=l}while(a!==null);w===0&&(w=5)}function zi(l,a){do{var u=Vm(l.alternate,l);if(u!==null){u.flags&=32767,G=u;return}if(u=l.return,u!==null&&(u.flags|=32768,u.subtreeFlags=0,u.deletions=null),!a&&(l=l.sibling,l!==null)){G=l;return}G=l=u}while(l!==null);w=6,G=null}function di(l,a,u,t,n,f,c,e,v,E){var d=D.T,N=au();try{Tl(2),D.T=null,gm(l,a,u,t,N,n,f,c,e,v,E)}finally{D.T=d,Tl(N)}}function gm(l,a,u,t,n,f,c,e){do ra();while(yu!==null);if((g&6)!==0)throw Error(p(327));var v=l.finishedWork;if(t=l.finishedLanes,v===null)return null;if(l.finishedWork=null,l.finishedLanes=0,v===l.current)throw Error(p(177));l.callbackNode=null,l.callbackPriority=0,l.cancelPendingCommit=null;var E=v.lanes|v.childLanes;if(E|=kf,qt(l,t,E,f,c,e),l===W&&(G=W=null,R=0),(v.subtreeFlags&10256)===0&&(v.flags&10256)===0||Hn||(Hn=!0,vc=E,yc=u,Wm($f,function(){return ra(!0),null})),u=(v.flags&15990)!==0,(v.subtreeFlags&15990)!==0||u?(u=D.T,D.T=null,f=au(),Tl(2),c=g,g|=4,Xm(l,v),we(v,l),n1(l.containerInfo),l.current=v,$e(l,v.alternate,v),d0(),g=c,Tl(f),D.T=u):l.current=v,Hn?(Hn=!1,yu=l,_t=t):Ni(l,E),E=l.pendingLanes,E===0&&(ga=null),_(v.stateNode,n),la(l),a!==null)for(n=l.onRecoverableError,v=0;v<a.length;v++)E=a[v],n(E.value,{componentStack:E.stack});return(_t&3)!==0&&ra(),E=l.pendingLanes,(t&4194218)!==0&&(E&42)!==0?l===Sc?Tt++:(Tt=0,Sc=l):Tt=0,zu(0,!1),null}function Ni(l,a){(l.pooledCacheLanes&=a)===0&&(a=l.pooledCache,a!=null&&(l.pooledCache=null,ut(a)))}function ra(){if(yu!==null){var l=yu,a=vc;vc=0;var u=Qt(_t),t=32>u?32:u;u=D.T;var n=au();try{if(Tl(t),D.T=null,yu===null)var f=!1;else{t=yc,yc=null;var c=yu,e=_t;if(yu=null,_t=0,(g&6)!==0)throw Error(p(331));var v=g;if(g|=4,ui(c.current),re(c,c.current,e,t),g=v,zu(0,!1),Yl&&typeof Yl.onPostCommitFiberRoot=="function")try{Yl.onPostCommitFiberRoot(vt,c)}catch{}f=!0}return f}finally{Tl(n),D.T=u,Ni(l,a)}}return!1}function hi(l,a,u){a=K(u,a),a=wn(l.stateNode,a,2),l=Da(l,a,2),l!==null&&(Ha(l,2),la(l))}function b(l,a,u){if(l.tag===3)hi(l,l,u);else for(;a!==null;){if(a.tag===3){hi(a,l,u);break}else if(a.tag===1){var t=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof t.componentDidCatch=="function"&&(ga===null||!ga.has(t))){l=K(u,l),u=He(2),t=Da(a,u,2),t!==null&&(Ue(u,t,a,l),Ha(t,2),la(t));break}}a=a.return}}function Qf(l,a,u){var t=l.pingCache;if(t===null){t=l.pingCache=new q0;var n=new Set;t.set(a,n)}else n=t.get(a),n===void 0&&(n=new Set,t.set(a,n));n.has(u)||(cc=!0,n.add(u),l=Lm.bind(null,l,a,u),a.then(l,l))}function Lm(l,a,u){var t=l.pingCache;t!==null&&t.delete(a),l.pingedLanes|=l.suspendedLanes&u,l.warmLanes&=~u,W===l&&(R&u)===u&&(w===4||w===3&&(R&62914560)===R&&300>$l()-mc?(g&2)===0&&_u(l,0):ec|=u,Ju===R&&(Ju=0)),la(l)}function _i(l,a){a===0&&(a=sa()),l=Oa(l,a),l!==null&&(Ha(l,a),la(l))}function xm(l){var a=l.memoizedState,u=0;a!==null&&(u=a.retryLane),_i(l,u)}function sm(l,a){var u=0;switch(l.tag){case 13:var t=l.stateNode,n=l.memoizedState;n!==null&&(u=n.retryLane);break;case 19:t=l.stateNode;break;case 22:t=l.stateNode._retryCache;break;default:throw Error(p(314))}t!==null&&t.delete(a),_i(l,u)}function Wm(l,a){return tn(l,a)}function Fm(l,a,u,t){this.tag=l,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=t,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Yf(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Ka(l,a){var u=l.alternate;return u===null?(u=T(l.tag,a,l.key,l.mode),u.elementType=l.elementType,u.type=l.type,u.stateNode=l.stateNode,u.alternate=l,l.alternate=u):(u.pendingProps=a,u.type=l.type,u.flags=0,u.subtreeFlags=0,u.deletions=null),u.flags=l.flags&31457280,u.childLanes=l.childLanes,u.lanes=l.lanes,u.child=l.child,u.memoizedProps=l.memoizedProps,u.memoizedState=l.memoizedState,u.updateQueue=l.updateQueue,a=l.dependencies,u.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},u.sibling=l.sibling,u.index=l.index,u.ref=l.ref,u.refCleanup=l.refCleanup,u}function Ti(l,a){l.flags&=31457282;var u=l.alternate;return u===null?(l.childLanes=0,l.lanes=a,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=u.childLanes,l.lanes=u.lanes,l.child=u.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=u.memoizedProps,l.memoizedState=u.memoizedState,l.updateQueue=u.updateQueue,l.type=u.type,a=u.dependencies,l.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),l}function wt(l,a,u,t,n,f){var c=0;if(t=l,typeof l=="function")Yf(l)&&(c=1);else if(typeof l=="string")c=Zl&&vl?Pi(l,u,el.current)?26:am(l)?27:5:Zl?Pi(l,u,el.current)?26:5:vl&&am(l)?27:5;else l:switch(l){case Uu:return lu(u.children,n,f,a);case qi:c=8,n|=24;break;case Vf:return l=T(12,u,a,n|2),l.elementType=Vf,l.lanes=f,l;case Zf:return l=T(13,u,a,n),l.elementType=Zf,l.lanes=f,l;case jf:return l=T(19,u,a,n),l.elementType=jf,l.lanes=f,l;case Yi:return Hi(u,n,f,a);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case km:case Ra:c=10;break l;case Qi:c=9;break l;case Xf:c=11;break l;case Cf:c=14;break l;case Va:c=16,t=null;break l}c=29,u=Error(p(130,l===null?"null":typeof l,"")),t=null}return a=T(c,u,a,n),a.elementType=l,a.type=t,a.lanes=f,a}function lu(l,a,u,t){return l=T(7,l,t,a),l.lanes=u,l}function Hi(l,a,u,t){l=T(22,l,t,a),l.elementType=Yi,l.lanes=u;var n={_visibility:1,_pendingVisibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null,_current:null,detach:function(){var f=n._current;if(f===null)throw Error(p(456));if((n._pendingVisibility&2)===0){var c=Oa(f,2);c!==null&&(n._pendingVisibility|=2,pl(c,f,2))}},attach:function(){var f=n._current;if(f===null)throw Error(p(456));if((n._pendingVisibility&2)!==0){var c=Oa(f,2);c!==null&&(n._pendingVisibility&=-3,pl(c,f,2))}}};return l.stateNode=n,l}function Bf(l,a,u){return l=T(6,l,null,a),l.lanes=u,l}function Gf(l,a,u){return a=T(4,l.children!==null?l.children:[],l.key,a),a.lanes=u,a.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},a}function Pm(l,a,u,t,n,f,c,e){this.tag=1,this.containerInfo=l,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=Lf,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ca(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.finishedLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ca(0),this.hiddenUpdates=ca(null),this.identifierPrefix=t,this.onUncaughtError=n,this.onCaughtError=f,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=e,this.incompleteTransitions=new Map}function Ui(l,a,u,t,n,f,c,e,v,E,d,N){return l=new Pm(l,a,u,c,e,v,E,N),a=1,f===!0&&(a|=24),f=T(3,null,null,a),l.current=f,f.stateNode=l,a=mf(),a.refCount++,l.pooledCache=a,a.refCount++,f.memoizedState={element:t,isDehydrated:u,cache:a},Bn(f),l}function Oi(l){return l?(l=Du,l):Du}function Ai(l){var a=l._reactInternals;if(a===void 0)throw typeof l.render=="function"?Error(p(188)):(l=Object.keys(l).join(","),Error(p(268,l)));return l=Dt(a),l=l!==null?Ul(l):null,l===null?null:et(l.stateNode)}function Di(l,a,u,t,n,f){n=Oi(n),t.context===null?t.context=n:t.pendingContext=n,t=Aa(a),t.payload={element:u},f=f===void 0?null:f,f!==null&&(t.callback=f),u=Da(l,t,a),u!==null&&(pl(u,l,a),$u(u,l,a))}function Mi(l,a){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var u=l.retryLane;l.retryLane=u!==0&&u<a?u:a}}function Kf(l,a){Mi(l,a),(l=l.alternate)&&Mi(l,a)}var B={},$m=require("react"),ql=Hm(),Rf=Object.assign,Im=Symbol.for("react.element"),ot=Symbol.for("react.transitional.element"),Hu=Symbol.for("react.portal"),Uu=Symbol.for("react.fragment"),qi=Symbol.for("react.strict_mode"),Vf=Symbol.for("react.profiler"),km=Symbol.for("react.provider"),Qi=Symbol.for("react.consumer"),Ra=Symbol.for("react.context"),Xf=Symbol.for("react.forward_ref"),Zf=Symbol.for("react.suspense"),jf=Symbol.for("react.suspense_list"),Cf=Symbol.for("react.memo"),Va=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var Yi=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var wm=Symbol.for("react.memo_cache_sentinel"),Bi=Symbol.iterator,om=Symbol.for("react.client.reference"),D=$m.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,bf,Gi,Jf=!1,rt=Array.isArray,rm=i.rendererVersion,l1=i.rendererPackageName,Ki=i.extraDevToolsConfig,et=i.getPublicInstance,a1=i.getRootHostContext,u1=i.getChildHostContext,t1=i.prepareForCommit,n1=i.resetAfterCommit,f1=i.createInstance,gf=i.appendInitialChild,Ri=i.finalizeInitialChildren,ln=i.shouldSetTextContent,Vi=i.createTextInstance,c1=i.scheduleTimeout,e1=i.cancelTimeout,Lf=i.noTimeout,Ea=i.isPrimaryRenderer;i.warnsIfNotActing;var ml=i.supportsMutation,Xa=i.supportsPersistence,Xl=i.supportsHydration,Xi=i.getInstanceFromNode;i.beforeActiveInstanceBlur,i.afterActiveInstanceBlur;var i1=i.preparePortalMount;i.prepareScopeUpdate,i.getInstanceFromScope;var Tl=i.setCurrentUpdatePriority,au=i.getCurrentUpdatePriority,m1=i.resolveUpdatePriority;i.resolveEventType,i.resolveEventTimeStamp;var v1=i.shouldAttemptEagerTransition,y1=i.detachDeletedInstance;i.requestPostPaintCallback;var S1=i.maySuspendCommit,Zi=i.preloadInstance,E1=i.startSuspendingCommit,ji=i.suspendInstance,p1=i.waitForCommitToBeReady,Ou=i.NotPendingTransition,uu=i.HostTransitionContext,z1=i.resetFormInstance;i.bindToConsole;var d1=i.supportsMicrotasks,N1=i.scheduleMicrotask,it=i.supportsTestSelectors,h1=i.findFiberRoot,_1=i.getBoundingRect,T1=i.getTextContent,mt=i.isHiddenSubtree,H1=i.matchAccessibilityRole,U1=i.setFocusIfFocusable,O1=i.setupIntersectionObserver,A1=i.appendChild,D1=i.appendChildToContainer,M1=i.commitTextUpdate,q1=i.commitMount,Q1=i.commitUpdate,Y1=i.insertBefore,B1=i.insertInContainerBefore,G1=i.removeChild,K1=i.removeChildFromContainer,Ci=i.resetTextContent,R1=i.hideInstance,V1=i.hideTextInstance,X1=i.unhideInstance,Z1=i.unhideTextInstance,j1=i.clearContainer,C1=i.cloneInstance,bi=i.createContainerChildSet,Ji=i.appendChildToContainerChildSet,b1=i.finalizeContainerChildren,gi=i.replaceContainerChildren,Li=i.cloneHiddenInstance,xi=i.cloneHiddenTextInstance,xf=i.isSuspenseInstancePending,sf=i.isSuspenseInstanceFallback,J1=i.getSuspenseInstanceFallbackErrorDetails,g1=i.registerSuspenseInstanceRetry,L1=i.canHydrateFormStateMarker,x1=i.isFormStateMarkerMatching,si=i.getNextHydratableSibling,Wi=i.getFirstHydratableChild,s1=i.getFirstHydratableChildWithinContainer,W1=i.getFirstHydratableChildWithinSuspenseInstance,F1=i.canHydrateInstance,P1=i.canHydrateTextInstance,$1=i.canHydrateSuspenseInstance,I1=i.hydrateInstance,k1=i.hydrateTextInstance,w1=i.hydrateSuspenseInstance,o1=i.getNextHydratableInstanceAfterSuspenseInstance,r1=i.commitHydratedContainer,l0=i.commitHydratedSuspenseInstance,a0=i.clearSuspenseBoundary,u0=i.clearSuspenseBoundaryFromContainer,Fi=i.shouldDeleteUnhydratedTailInstances;i.diffHydratedPropsForDevWarnings,i.diffHydratedTextForDevWarnings,i.describeHydratableInstanceForDevWarnings;var t0=i.validateHydratableInstance,n0=i.validateHydratableTextInstance,Zl=i.supportsResources,Pi=i.isHostHoistableType,Wf=i.getHoistableRoot,$i=i.getResource,Ii=i.acquireResource,ki=i.releaseResource,f0=i.hydrateHoistable,wi=i.mountHoistable,oi=i.unmountHoistable,c0=i.createHoistableInstance,e0=i.prepareToCommitHoistables,i0=i.mayResourceSuspendCommit,ri=i.preloadResource,m0=i.suspendResource,vl=i.supportsSingletons,lm=i.resolveSingletonInstance,v0=i.clearSingleton,y0=i.acquireSingletonInstance,S0=i.releaseSingletonInstance,am=i.isHostSingletonType,Ff=[],Au=-1,Du={},Ql=Math.clz32?Math.clz32:pu,E0=Math.log,p0=Math.LN2,an=128,un=4194304,tn=ql.unstable_scheduleCallback,Pf=ql.unstable_cancelCallback,z0=ql.unstable_shouldYield,d0=ql.unstable_requestPaint,$l=ql.unstable_now,um=ql.unstable_ImmediatePriority,N0=ql.unstable_UserBlockingPriority,$f=ql.unstable_NormalPriority,h0=ql.unstable_IdlePriority,_0=ql.log,T0=ql.unstable_setDisableYieldValue,vt=null,Yl=null,Bl=typeof Object.is=="function"?Object.is:Q,tm=new WeakMap,Mu=[],qu=0,nn=null,fn=0,jl=[],Cl=0,tu=null,pa=1,za="",el=Rl(null),yt=Rl(null),Za=Rl(null),cn=Rl(null),zl=null,yl=null,V=!1,Il=null,aa=!1,If=Error(p(519)),bl=[],Qu=0,kf=0,en=null,Yu=null,wf=!1,mn=!1,of=!1,Bu=0,St=null,rf=0,Gu=0,Ku=null,ja=!1,lc=!1,H0=Object.prototype.hasOwnProperty,Et=Error(p(460)),ac=Error(p(474)),vn={then:function(){}},Ru=null,Vu=null,pt=0,nu=Xc(!0),nm=Xc(!1),Xu=Rl(null),yn=Rl(0),Jl=Rl(null),ua=null,ul=Rl(0),Ca=0,Y=null,J=null,ll=null,Sn=!1,Zu=!1,fu=!1,En=0,zt=0,ju=null,U0=0,uc=function(){return{lastEffect:null,events:null,stores:null,memoCache:null}},ta={readContext:il,use:Ct,useCallback:o,useContext:o,useEffect:o,useImperativeHandle:o,useLayoutEffect:o,useInsertionEffect:o,useMemo:o,useReducer:o,useRef:o,useState:o,useDebugValue:o,useDeferredValue:o,useTransition:o,useSyncExternalStore:o,useId:o};ta.useCacheRefresh=o,ta.useMemoCache=o,ta.useHostTransitionStatus=o,ta.useFormState=o,ta.useActionState=o,ta.useOptimistic=o;var cu={readContext:il,use:Ct,useCallback:function(l,a){return hl().memoizedState=[l,a===void 0?null:a],l},useContext:il,useEffect:te,useImperativeHandle:function(l,a,u){u=u!=null?u.concat([l]):null,Jt(4194308,4,ce.bind(null,a,l),u)},useLayoutEffect:function(l,a){return Jt(4194308,4,l,a)},useInsertionEffect:function(l,a){Jt(4,2,l,a)},useMemo:function(l,a){var u=hl();a=a===void 0?null:a;var t=l();if(fu){A(!0);try{l()}finally{A(!1)}}return u.memoizedState=[t,a],t},useReducer:function(l,a,u){var t=hl();if(u!==void 0){var n=u(a);if(fu){A(!0);try{u(a)}finally{A(!1)}}}else n=a;return t.memoizedState=t.baseState=n,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:n},t.queue=l,l=l.dispatch=Bm.bind(null,Y,l),[t.memoizedState,l]},useRef:function(l){var a=hl();return l={current:l},a.memoizedState=l},useState:function(l){l=xn(l);var a=l.queue,u=ze.bind(null,Y,a);return a.dispatch=u,[l.memoizedState,u]},useDebugValue:Fn,useDeferredValue:function(l,a){var u=hl();return Pn(u,l,a)},useTransition:function(){var l=xn(!1);return l=ye.bind(null,Y,l.queue,!0,!1),hl().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,a,u){var t=Y,n=hl();if(V){if(u===void 0)throw Error(p(407));u=u()}else{if(u=a(),W===null)throw Error(p(349));(R&60)!==0||gc(t,a,u)}n.memoizedState=u;var f={value:u,getSnapshot:a};return n.queue=f,te(xc.bind(null,t,f,l),[l]),t.flags|=2048,du(9,Lc.bind(null,t,f,u,a),{destroy:void 0},null),u},useId:function(){var l=hl(),a=W.identifierPrefix;if(V){var u=za,t=pa;u=(t&~(1<<32-Ql(t)-1)).toString(32)+u,a=":"+a+"R"+u,u=En++,0<u&&(a+="H"+u.toString(32)),a+=":"}else u=U0++,a=":"+a+"r"+u.toString(32)+":";return l.memoizedState=a},useCacheRefresh:function(){return hl().memoizedState=Ym.bind(null,Y)}};cu.useMemoCache=Jn,cu.useHostTransitionStatus=$n,cu.useFormState=oc,cu.useActionState=oc,cu.useOptimistic=function(l){var a=hl();a.memoizedState=a.baseState=l;var u={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=u,a=In.bind(null,Y,!0,u),u.dispatch=a,[l,a]};var ba={readContext:il,use:Ct,useCallback:ie,useContext:il,useEffect:Wn,useImperativeHandle:ee,useInsertionEffect:ne,useLayoutEffect:fe,useMemo:me,useReducer:bt,useRef:ue,useState:function(){return bt(ia)},useDebugValue:Fn,useDeferredValue:function(l,a){var u=r();return ve(u,J.memoizedState,l,a)},useTransition:function(){var l=bt(ia)[0],a=r().memoizedState;return[typeof l=="boolean"?l:ou(l),a]},useSyncExternalStore:Jc,useId:Ee};ba.useCacheRefresh=pe,ba.useMemoCache=Jn,ba.useHostTransitionStatus=$n,ba.useFormState=rc,ba.useActionState=rc,ba.useOptimistic=function(l,a){var u=r();return Fc(u,J,l,a)};var eu={readContext:il,use:Ct,useCallback:ie,useContext:il,useEffect:Wn,useImperativeHandle:ee,useInsertionEffect:ne,useLayoutEffect:fe,useMemo:me,useReducer:Ln,useRef:ue,useState:function(){return Ln(ia)},useDebugValue:Fn,useDeferredValue:function(l,a){var u=r();return J===null?Pn(u,l,a):ve(u,J.memoizedState,l,a)},useTransition:function(){var l=Ln(ia)[0],a=r().memoizedState;return[typeof l=="boolean"?l:ou(l),a]},useSyncExternalStore:Jc,useId:Ee};eu.useCacheRefresh=pe,eu.useMemoCache=Jn,eu.useHostTransitionStatus=$n,eu.useFormState=ae,eu.useActionState=ae,eu.useOptimistic=function(l,a){var u=r();return J!==null?Fc(u,J,l,a):(u.baseState=l,[l,u.queue.dispatch])};var tc={isMounted:function(l){return(l=l._reactInternals)?gu(l)===l:!1},enqueueSetState:function(l,a,u){l=l._reactInternals;var t=Ml(),n=Aa(t);n.payload=a,u!=null&&(n.callback=u),a=Da(l,n,t),a!==null&&(pl(a,l,t),$u(a,l,t))},enqueueReplaceState:function(l,a,u){l=l._reactInternals;var t=Ml(),n=Aa(t);n.tag=1,n.payload=a,u!=null&&(n.callback=u),a=Da(l,n,t),a!==null&&(pl(a,l,t),$u(a,l,t))},enqueueForceUpdate:function(l,a){l=l._reactInternals;var u=Ml(),t=Aa(u);t.tag=2,a!=null&&(t.callback=a),a=Da(l,t,u),a!==null&&(pl(a,l,u),$u(a,l,u))}},fm=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)},cm=Error(p(461)),tl=!1,nc={dehydrated:null,treeContext:null,retryLane:0},pn=Rl(null),iu=null,da=null,O0=typeof AbortController<"u"?AbortController:function(){var l=[],a=this.signal={aborted:!1,addEventListener:function(u,t){l.push(t)}};this.abort=function(){a.aborted=!0,l.forEach(function(u){return u()})}},A0=ql.unstable_scheduleCallback,D0=ql.unstable_NormalPriority,I={$$typeof:Ra,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0},em=D.S;D.S=function(l,a){typeof a=="object"&&a!==null&&typeof a.then=="function"&&Am(l,a),em!==null&&em(l,a)};var mu=Rl(null),Na=!1,k=!1,fc=!1,im=typeof WeakSet=="function"?WeakSet:Set,nl=null,mm=!1,al=null,Gl=!1,kl=null,Cu=8192,M0={getCacheForType:function(l){var a=il(I),u=a.data.get(l);return u===void 0&&(u=l(),a.data.set(l,u)),u}},zn=0,dn=1,Nn=2,hn=3,_n=4;if(typeof Symbol=="function"&&Symbol.for){var dt=Symbol.for;zn=dt("selector.component"),dn=dt("selector.has_pseudo_class"),Nn=dt("selector.role"),hn=dt("selector.test_id"),_n=dt("selector.text")}var q0=typeof WeakMap=="function"?WeakMap:Map,g=0,W=null,G=null,R=0,F=0,Kl=null,ha=!1,bu=!1,cc=!1,_a=0,w=0,Ja=0,vu=0,ec=0,gl=0,Ju=0,Nt=null,na=null,ic=!1,mc=0,ht=1/0,Tn=null,ga=null,Hn=!1,yu=null,_t=0,vc=0,yc=null,Tt=0,Sc=null;return B.attemptContinuousHydration=function(l){if(l.tag===13){var a=Oa(l,67108864);a!==null&&pl(a,l,67108864),Kf(l,67108864)}},B.attemptHydrationAtCurrentPriority=function(l){if(l.tag===13){var a=Ml(),u=Oa(l,a);u!==null&&pl(u,l,a),Kf(l,a)}},B.attemptSynchronousHydration=function(l){switch(l.tag){case 3:if(l=l.stateNode,l.current.memoizedState.isDehydrated){var a=El(l.pendingLanes);if(a!==0){for(l.pendingLanes|=2,l.entangledLanes|=2;a;){var u=1<<31-Ql(a);l.entanglements[1]|=u,a&=~u}la(l),(g&6)===0&&(ht=$l()+500,zu(0,!1))}}break;case 13:a=Oa(l,2),a!==null&&pl(a,l,2),ii(),Kf(l,2)}},B.batchedUpdates=function(l,a){return l(a)},B.createComponentSelector=function(l){return{$$typeof:zn,value:l}},B.createContainer=function(l,a,u,t,n,f,c,e,v,E){return Ui(l,a,!1,null,u,t,f,c,e,v,E,null)},B.createHasPseudoClassSelector=function(l){return{$$typeof:dn,value:l}},B.createHydrationContainer=function(l,a,u,t,n,f,c,e,v,E,d,N,h){return l=Ui(u,t,!0,l,n,f,e,v,E,d,N,h),l.context=Oi(null),u=l.current,t=Ml(),n=Aa(t),n.callback=a??null,Da(u,n,t),l.current.lanes=t,Ha(l,t),la(l),l},B.createPortal=function(l,a,u){var t=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Hu,key:t==null?null:""+t,children:l,containerInfo:a,implementation:u}},B.createRoleSelector=function(l){return{$$typeof:Nn,value:l}},B.createTestNameSelector=function(l){return{$$typeof:hn,value:l}},B.createTextSelector=function(l){return{$$typeof:_n,value:l}},B.defaultOnCaughtError=function(l){console.error(l)},B.defaultOnRecoverableError=function(l){fm(l)},B.defaultOnUncaughtError=function(l){fm(l)},B.deferredUpdates=function(l){var a=D.T,u=au();try{return Tl(32),D.T=null,l()}finally{Tl(u),D.T=a}},B.discreteUpdates=function(l,a,u,t,n){var f=D.T,c=au();try{return Tl(2),D.T=null,l(a,u,t,n)}finally{Tl(c),D.T=f,g===0&&(ht=$l()+500)}},B.findAllNodes=Of,B.findBoundingRects=function(l,a){if(!it)throw Error(p(363));a=Of(l,a),l=[];for(var u=0;u<a.length;u++)l.push(_1(a[u]));for(a=l.length-1;0<a;a--){u=l[a];for(var t=u.x,n=t+u.width,f=u.y,c=f+u.height,e=a-1;0<=e;e--)if(a!==e){var v=l[e],E=v.x,d=E+v.width,N=v.y,h=N+v.height;if(t>=E&&f>=N&&n<=d&&c<=h){l.splice(a,1);break}else if(t!==E||u.width!==v.width||h<f||N>c){if(!(f!==N||u.height!==v.height||d<t||E>n)){E>t&&(v.width+=E-t,v.x=t),d<n&&(v.width=n-E),l.splice(a,1);break}}else{N>f&&(v.height+=N-f,v.y=f),h<c&&(v.height=c-N),l.splice(a,1);break}}}return l},B.findHostInstance=Ai,B.findHostInstanceWithNoPortals=function(l){return l=Dt(l),l=l!==null?Wl(l):null,l===null?null:et(l.stateNode)},B.findHostInstanceWithWarning=function(l){return Ai(l)},B.flushPassiveEffects=ra,B.flushSyncFromReconciler=function(l){var a=g;g|=1;var u=D.T,t=au();try{if(Tl(2),D.T=null,l)return l()}finally{Tl(t),D.T=u,g=a,(g&6)===0&&zu(0,!1)}},B.flushSyncWork=ii,B.focusWithin=function(l,a){if(!it)throw Error(p(363));for(l=Tf(l),a=ni(l,a),a=Array.from(a),l=0;l<a.length;){var u=a[l++],t=u.tag;if(!mt(u)){if((t===5||t===26||t===27)&&U1(u.stateNode))return!0;for(u=u.child;u!==null;)a.push(u),u=u.sibling}}return!1},B.getFindAllNodesFailureDescription=function(l,a){if(!it)throw Error(p(363));var u=0,t=[];l=[Tf(l),0];for(var n=0;n<l.length;){var f=l[n++],c=f.tag,e=l[n++],v=a[e];if((c!==5&&c!==26&&c!==27||!mt(f))&&(Hf(f,v)&&(t.push(Uf(v)),e++,e>u&&(u=e)),e<a.length))for(f=f.child;f!==null;)l.push(f,e),f=f.sibling}if(u<a.length){for(l=[];u<a.length;u++)l.push(Uf(a[u]));return`findAllNodes was able to match part of the selector: 31369 </a><a href="#h23-0-8" id="h23-0-8" class="d">- `+(t.join(" > ")+` 31370 </a><a href="#h23-0-9" id="h23-0-9" class="d">- 31371 </a><a href="#h23-0-10" id="h23-0-10" class="d">-No matching component was found for: 31372 </a><a href="#h23-0-11" id="h23-0-11" class="d">- `)+l.join(" > ")}return null},B.getPublicRootInstance=function(l){if(l=l.current,!l.child)return null;switch(l.child.tag){case 27:case 5:return et(l.child.stateNode);default:return l.child.stateNode}},B.injectIntoDevTools=function(){var l={bundleType:0,version:rm,rendererPackageName:l1,currentDispatcherRef:D,findFiberByHostInstance:Xi,reconcilerVersion:"19.0.0"};if(Ki!==null&&(l.rendererConfig=Ki),typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")l=!1;else{var a=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(a.isDisabled||!a.supportsFiber)l=!0;else{try{vt=a.inject(l),Yl=a}catch{}l=!!a.checkDCE}}return l},B.isAlreadyRendering=function(){return!1},B.observeVisibleRects=function(l,a,u,t){if(!it)throw Error(p(363));l=Of(l,a);var n=O1(l,u,t).disconnect;return{disconnect:function(){n()}}},B.shouldError=function(){return null},B.shouldSuspend=function(){return!1},B.startHostTransition=function(l,a,u,t){if(l.tag!==5)throw Error(p(476));var n=Se(l).queue;ye(l,n,a,Ou,u===null?U:function(){var f=Se(l).next.queue;return ru(l,f,{},Ml()),u(t)})},B.updateContainer=function(l,a,u,t){var n=a.current,f=Ml();return Di(n,f,l,a,u,t),f},B.updateContainerSync=function(l,a,u,t){return a.tag===0&&ra(),Di(a.current,2,l,a,u,t),2},B};module.exports.default=module.exports;Object.defineProperty(module.exports,"__esModule",{value:!0}); 31373 </a><a href="#h23-0-12" id="h23-0-12" class="d">-/*! Bundled license information: 31374 </a><a href="#h23-0-13" id="h23-0-13" class="d">- 31375 </a><a href="#h23-0-14" id="h23-0-14" class="d">-scheduler/cjs/scheduler.production.js: 31376 </a><a href="#h23-0-15" id="h23-0-15" class="d">- (** 31377 </a><a href="#h23-0-16" id="h23-0-16" class="d">- * @license React 31378 </a><a href="#h23-0-17" id="h23-0-17" class="d">- * scheduler.production.js 31379 </a><a href="#h23-0-18" id="h23-0-18" class="d">- * 31380 </a><a href="#h23-0-19" id="h23-0-19" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31381 </a><a href="#h23-0-20" id="h23-0-20" class="d">- * 31382 </a><a href="#h23-0-21" id="h23-0-21" class="d">- * This source code is licensed under the MIT license found in the 31383 </a><a href="#h23-0-22" id="h23-0-22" class="d">- * LICENSE file in the root directory of this source tree. 31384 </a><a href="#h23-0-23" id="h23-0-23" class="d">- *) 31385 </a><a href="#h23-0-24" id="h23-0-24" class="d">- 31386 </a><a href="#h23-0-25" id="h23-0-25" class="d">-scheduler/cjs/scheduler.development.js: 31387 </a><a href="#h23-0-26" id="h23-0-26" class="d">- (** 31388 </a><a href="#h23-0-27" id="h23-0-27" class="d">- * @license React 31389 </a><a href="#h23-0-28" id="h23-0-28" class="d">- * scheduler.development.js 31390 </a><a href="#h23-0-29" id="h23-0-29" class="d">- * 31391 </a><a href="#h23-0-30" id="h23-0-30" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31392 </a><a href="#h23-0-31" id="h23-0-31" class="d">- * 31393 </a><a href="#h23-0-32" id="h23-0-32" class="d">- * This source code is licensed under the MIT license found in the 31394 </a><a href="#h23-0-33" id="h23-0-33" class="d">- * LICENSE file in the root directory of this source tree. 31395 </a><a href="#h23-0-34" id="h23-0-34" class="d">- *) 31396 </a><a href="#h23-0-35" id="h23-0-35" class="d">- 31397 </a><a href="#h23-0-36" id="h23-0-36" class="d">-react-reconciler/cjs/react-reconciler.production.js: 31398 </a><a href="#h23-0-37" id="h23-0-37" class="d">- (** 31399 </a><a href="#h23-0-38" id="h23-0-38" class="d">- * @license React 31400 </a><a href="#h23-0-39" id="h23-0-39" class="d">- * react-reconciler.production.js 31401 </a><a href="#h23-0-40" id="h23-0-40" class="d">- * 31402 </a><a href="#h23-0-41" id="h23-0-41" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31403 </a><a href="#h23-0-42" id="h23-0-42" class="d">- * 31404 </a><a href="#h23-0-43" id="h23-0-43" class="d">- * This source code is licensed under the MIT license found in the 31405 </a><a href="#h23-0-44" id="h23-0-44" class="d">- * LICENSE file in the root directory of this source tree. 31406 </a><a href="#h23-0-45" id="h23-0-45" class="d">- *) 31407 </a><a href="#h23-0-46" id="h23-0-46" class="d">-*/ 31408 </a><b>diff --git a/<a id="h24" href="../file/.config/raycast/extensions/node_modules/react/index.js.html">.config/raycast/extensions/node_modules/react/index.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/index.js.html">.config/raycast/extensions/node_modules/react/index.js</a></b> 31409 <a href="#h24-0" id="h24-0" class="h">@@ -1,5 +0,0 @@ 31410 </a><a href="#h24-0-0" id="h24-0-0" class="d">-if (process.env.NODE_ENV === 'production') { 31411 </a><a href="#h24-0-1" id="h24-0-1" class="d">- module.exports = require('./react.production'); 31412 </a><a href="#h24-0-2" id="h24-0-2" class="d">-} else { 31413 </a><a href="#h24-0-3" id="h24-0-3" class="d">- module.exports = require('./react.development'); 31414 </a><a href="#h24-0-4" id="h24-0-4" class="d">-} 31415 </a><b>diff --git a/<a id="h25" href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.development.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.development.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.development.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.development.js</a></b> 31416 <a href="#h25-0" id="h25-0" class="h">@@ -1,660 +0,0 @@ 31417 </a><a href="#h25-0-0" id="h25-0-0" class="d">-/** 31418 </a><a href="#h25-0-1" id="h25-0-1" class="d">- * @license React 31419 </a><a href="#h25-0-2" id="h25-0-2" class="d">- * react-jsx-dev-runtime.development.js 31420 </a><a href="#h25-0-3" id="h25-0-3" class="d">- * 31421 </a><a href="#h25-0-4" id="h25-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 31422 </a><a href="#h25-0-5" id="h25-0-5" class="d">- * 31423 </a><a href="#h25-0-6" id="h25-0-6" class="d">- * This source code is licensed under the MIT license found in the 31424 </a><a href="#h25-0-7" id="h25-0-7" class="d">- * LICENSE file in the root directory of this source tree. 31425 </a><a href="#h25-0-8" id="h25-0-8" class="d">- */ 31426 </a><a href="#h25-0-9" id="h25-0-9" class="d">- 31427 </a><a href="#h25-0-10" id="h25-0-10" class="d">-"use strict"; 31428 </a><a href="#h25-0-11" id="h25-0-11" class="d">-"production" !== process.env.NODE_ENV && 31429 </a><a href="#h25-0-12" id="h25-0-12" class="d">- (function () { 31430 </a><a href="#h25-0-13" id="h25-0-13" class="d">- function getComponentNameFromType(type) { 31431 </a><a href="#h25-0-14" id="h25-0-14" class="d">- if (null == type) return null; 31432 </a><a href="#h25-0-15" id="h25-0-15" class="d">- if ("function" === typeof type) 31433 </a><a href="#h25-0-16" id="h25-0-16" class="d">- return type.$$typeof === REACT_CLIENT_REFERENCE$2 31434 </a><a href="#h25-0-17" id="h25-0-17" class="d">- ? null 31435 </a><a href="#h25-0-18" id="h25-0-18" class="d">- : type.displayName || type.name || null; 31436 </a><a href="#h25-0-19" id="h25-0-19" class="d">- if ("string" === typeof type) return type; 31437 </a><a href="#h25-0-20" id="h25-0-20" class="d">- switch (type) { 31438 </a><a href="#h25-0-21" id="h25-0-21" class="d">- case REACT_FRAGMENT_TYPE: 31439 </a><a href="#h25-0-22" id="h25-0-22" class="d">- return "Fragment"; 31440 </a><a href="#h25-0-23" id="h25-0-23" class="d">- case REACT_PORTAL_TYPE: 31441 </a><a href="#h25-0-24" id="h25-0-24" class="d">- return "Portal"; 31442 </a><a href="#h25-0-25" id="h25-0-25" class="d">- case REACT_PROFILER_TYPE: 31443 </a><a href="#h25-0-26" id="h25-0-26" class="d">- return "Profiler"; 31444 </a><a href="#h25-0-27" id="h25-0-27" class="d">- case REACT_STRICT_MODE_TYPE: 31445 </a><a href="#h25-0-28" id="h25-0-28" class="d">- return "StrictMode"; 31446 </a><a href="#h25-0-29" id="h25-0-29" class="d">- case REACT_SUSPENSE_TYPE: 31447 </a><a href="#h25-0-30" id="h25-0-30" class="d">- return "Suspense"; 31448 </a><a href="#h25-0-31" id="h25-0-31" class="d">- case REACT_SUSPENSE_LIST_TYPE: 31449 </a><a href="#h25-0-32" id="h25-0-32" class="d">- return "SuspenseList"; 31450 </a><a href="#h25-0-33" id="h25-0-33" class="d">- } 31451 </a><a href="#h25-0-34" id="h25-0-34" class="d">- if ("object" === typeof type) 31452 </a><a href="#h25-0-35" id="h25-0-35" class="d">- switch ( 31453 </a><a href="#h25-0-36" id="h25-0-36" class="d">- ("number" === typeof type.tag && 31454 </a><a href="#h25-0-37" id="h25-0-37" class="d">- console.error( 31455 </a><a href="#h25-0-38" id="h25-0-38" class="d">- "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." 31456 </a><a href="#h25-0-39" id="h25-0-39" class="d">- ), 31457 </a><a href="#h25-0-40" id="h25-0-40" class="d">- type.$$typeof) 31458 </a><a href="#h25-0-41" id="h25-0-41" class="d">- ) { 31459 </a><a href="#h25-0-42" id="h25-0-42" class="d">- case REACT_CONTEXT_TYPE: 31460 </a><a href="#h25-0-43" id="h25-0-43" class="d">- return (type.displayName || "Context") + ".Provider"; 31461 </a><a href="#h25-0-44" id="h25-0-44" class="d">- case REACT_CONSUMER_TYPE: 31462 </a><a href="#h25-0-45" id="h25-0-45" class="d">- return (type._context.displayName || "Context") + ".Consumer"; 31463 </a><a href="#h25-0-46" id="h25-0-46" class="d">- case REACT_FORWARD_REF_TYPE: 31464 </a><a href="#h25-0-47" id="h25-0-47" class="d">- var innerType = type.render; 31465 </a><a href="#h25-0-48" id="h25-0-48" class="d">- type = type.displayName; 31466 </a><a href="#h25-0-49" id="h25-0-49" class="d">- type || 31467 </a><a href="#h25-0-50" id="h25-0-50" class="d">- ((type = innerType.displayName || innerType.name || ""), 31468 </a><a href="#h25-0-51" id="h25-0-51" class="d">- (type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef")); 31469 </a><a href="#h25-0-52" id="h25-0-52" class="d">- return type; 31470 </a><a href="#h25-0-53" id="h25-0-53" class="d">- case REACT_MEMO_TYPE: 31471 </a><a href="#h25-0-54" id="h25-0-54" class="d">- return ( 31472 </a><a href="#h25-0-55" id="h25-0-55" class="d">- (innerType = type.displayName || null), 31473 </a><a href="#h25-0-56" id="h25-0-56" class="d">- null !== innerType 31474 </a><a href="#h25-0-57" id="h25-0-57" class="d">- ? innerType 31475 </a><a href="#h25-0-58" id="h25-0-58" class="d">- : getComponentNameFromType(type.type) || "Memo" 31476 </a><a href="#h25-0-59" id="h25-0-59" class="d">- ); 31477 </a><a href="#h25-0-60" id="h25-0-60" class="d">- case REACT_LAZY_TYPE: 31478 </a><a href="#h25-0-61" id="h25-0-61" class="d">- innerType = type._payload; 31479 </a><a href="#h25-0-62" id="h25-0-62" class="d">- type = type._init; 31480 </a><a href="#h25-0-63" id="h25-0-63" class="d">- try { 31481 </a><a href="#h25-0-64" id="h25-0-64" class="d">- return getComponentNameFromType(type(innerType)); 31482 </a><a href="#h25-0-65" id="h25-0-65" class="d">- } catch (x) {} 31483 </a><a href="#h25-0-66" id="h25-0-66" class="d">- } 31484 </a><a href="#h25-0-67" id="h25-0-67" class="d">- return null; 31485 </a><a href="#h25-0-68" id="h25-0-68" class="d">- } 31486 </a><a href="#h25-0-69" id="h25-0-69" class="d">- function testStringCoercion(value) { 31487 </a><a href="#h25-0-70" id="h25-0-70" class="d">- return "" + value; 31488 </a><a href="#h25-0-71" id="h25-0-71" class="d">- } 31489 </a><a href="#h25-0-72" id="h25-0-72" class="d">- function checkKeyStringCoercion(value) { 31490 </a><a href="#h25-0-73" id="h25-0-73" class="d">- try { 31491 </a><a href="#h25-0-74" id="h25-0-74" class="d">- testStringCoercion(value); 31492 </a><a href="#h25-0-75" id="h25-0-75" class="d">- var JSCompiler_inline_result = !1; 31493 </a><a href="#h25-0-76" id="h25-0-76" class="d">- } catch (e) { 31494 </a><a href="#h25-0-77" id="h25-0-77" class="d">- JSCompiler_inline_result = !0; 31495 </a><a href="#h25-0-78" id="h25-0-78" class="d">- } 31496 </a><a href="#h25-0-79" id="h25-0-79" class="d">- if (JSCompiler_inline_result) { 31497 </a><a href="#h25-0-80" id="h25-0-80" class="d">- JSCompiler_inline_result = console; 31498 </a><a href="#h25-0-81" id="h25-0-81" class="d">- var JSCompiler_temp_const = JSCompiler_inline_result.error; 31499 </a><a href="#h25-0-82" id="h25-0-82" class="d">- var JSCompiler_inline_result$jscomp$0 = 31500 </a><a href="#h25-0-83" id="h25-0-83" class="d">- ("function" === typeof Symbol && 31501 </a><a href="#h25-0-84" id="h25-0-84" class="d">- Symbol.toStringTag && 31502 </a><a href="#h25-0-85" id="h25-0-85" class="d">- value[Symbol.toStringTag]) || 31503 </a><a href="#h25-0-86" id="h25-0-86" class="d">- value.constructor.name || 31504 </a><a href="#h25-0-87" id="h25-0-87" class="d">- "Object"; 31505 </a><a href="#h25-0-88" id="h25-0-88" class="d">- JSCompiler_temp_const.call( 31506 </a><a href="#h25-0-89" id="h25-0-89" class="d">- JSCompiler_inline_result, 31507 </a><a href="#h25-0-90" id="h25-0-90" class="d">- "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", 31508 </a><a href="#h25-0-91" id="h25-0-91" class="d">- JSCompiler_inline_result$jscomp$0 31509 </a><a href="#h25-0-92" id="h25-0-92" class="d">- ); 31510 </a><a href="#h25-0-93" id="h25-0-93" class="d">- return testStringCoercion(value); 31511 </a><a href="#h25-0-94" id="h25-0-94" class="d">- } 31512 </a><a href="#h25-0-95" id="h25-0-95" class="d">- } 31513 </a><a href="#h25-0-96" id="h25-0-96" class="d">- function disabledLog() {} 31514 </a><a href="#h25-0-97" id="h25-0-97" class="d">- function disableLogs() { 31515 </a><a href="#h25-0-98" id="h25-0-98" class="d">- if (0 === disabledDepth) { 31516 </a><a href="#h25-0-99" id="h25-0-99" class="d">- prevLog = console.log; 31517 </a><a href="#h25-0-100" id="h25-0-100" class="d">- prevInfo = console.info; 31518 </a><a href="#h25-0-101" id="h25-0-101" class="d">- prevWarn = console.warn; 31519 </a><a href="#h25-0-102" id="h25-0-102" class="d">- prevError = console.error; 31520 </a><a href="#h25-0-103" id="h25-0-103" class="d">- prevGroup = console.group; 31521 </a><a href="#h25-0-104" id="h25-0-104" class="d">- prevGroupCollapsed = console.groupCollapsed; 31522 </a><a href="#h25-0-105" id="h25-0-105" class="d">- prevGroupEnd = console.groupEnd; 31523 </a><a href="#h25-0-106" id="h25-0-106" class="d">- var props = { 31524 </a><a href="#h25-0-107" id="h25-0-107" class="d">- configurable: !0, 31525 </a><a href="#h25-0-108" id="h25-0-108" class="d">- enumerable: !0, 31526 </a><a href="#h25-0-109" id="h25-0-109" class="d">- value: disabledLog, 31527 </a><a href="#h25-0-110" id="h25-0-110" class="d">- writable: !0 31528 </a><a href="#h25-0-111" id="h25-0-111" class="d">- }; 31529 </a><a href="#h25-0-112" id="h25-0-112" class="d">- Object.defineProperties(console, { 31530 </a><a href="#h25-0-113" id="h25-0-113" class="d">- info: props, 31531 </a><a href="#h25-0-114" id="h25-0-114" class="d">- log: props, 31532 </a><a href="#h25-0-115" id="h25-0-115" class="d">- warn: props, 31533 </a><a href="#h25-0-116" id="h25-0-116" class="d">- error: props, 31534 </a><a href="#h25-0-117" id="h25-0-117" class="d">- group: props, 31535 </a><a href="#h25-0-118" id="h25-0-118" class="d">- groupCollapsed: props, 31536 </a><a href="#h25-0-119" id="h25-0-119" class="d">- groupEnd: props 31537 </a><a href="#h25-0-120" id="h25-0-120" class="d">- }); 31538 </a><a href="#h25-0-121" id="h25-0-121" class="d">- } 31539 </a><a href="#h25-0-122" id="h25-0-122" class="d">- disabledDepth++; 31540 </a><a href="#h25-0-123" id="h25-0-123" class="d">- } 31541 </a><a href="#h25-0-124" id="h25-0-124" class="d">- function reenableLogs() { 31542 </a><a href="#h25-0-125" id="h25-0-125" class="d">- disabledDepth--; 31543 </a><a href="#h25-0-126" id="h25-0-126" class="d">- if (0 === disabledDepth) { 31544 </a><a href="#h25-0-127" id="h25-0-127" class="d">- var props = { configurable: !0, enumerable: !0, writable: !0 }; 31545 </a><a href="#h25-0-128" id="h25-0-128" class="d">- Object.defineProperties(console, { 31546 </a><a href="#h25-0-129" id="h25-0-129" class="d">- log: assign({}, props, { value: prevLog }), 31547 </a><a href="#h25-0-130" id="h25-0-130" class="d">- info: assign({}, props, { value: prevInfo }), 31548 </a><a href="#h25-0-131" id="h25-0-131" class="d">- warn: assign({}, props, { value: prevWarn }), 31549 </a><a href="#h25-0-132" id="h25-0-132" class="d">- error: assign({}, props, { value: prevError }), 31550 </a><a href="#h25-0-133" id="h25-0-133" class="d">- group: assign({}, props, { value: prevGroup }), 31551 </a><a href="#h25-0-134" id="h25-0-134" class="d">- groupCollapsed: assign({}, props, { value: prevGroupCollapsed }), 31552 </a><a href="#h25-0-135" id="h25-0-135" class="d">- groupEnd: assign({}, props, { value: prevGroupEnd }) 31553 </a><a href="#h25-0-136" id="h25-0-136" class="d">- }); 31554 </a><a href="#h25-0-137" id="h25-0-137" class="d">- } 31555 </a><a href="#h25-0-138" id="h25-0-138" class="d">- 0 > disabledDepth && 31556 </a><a href="#h25-0-139" id="h25-0-139" class="d">- console.error( 31557 </a><a href="#h25-0-140" id="h25-0-140" class="d">- "disabledDepth fell below zero. This is a bug in React. Please file an issue." 31558 </a><a href="#h25-0-141" id="h25-0-141" class="d">- ); 31559 </a><a href="#h25-0-142" id="h25-0-142" class="d">- } 31560 </a><a href="#h25-0-143" id="h25-0-143" class="d">- function describeBuiltInComponentFrame(name) { 31561 </a><a href="#h25-0-144" id="h25-0-144" class="d">- if (void 0 === prefix) 31562 </a><a href="#h25-0-145" id="h25-0-145" class="d">- try { 31563 </a><a href="#h25-0-146" id="h25-0-146" class="d">- throw Error(); 31564 </a><a href="#h25-0-147" id="h25-0-147" class="d">- } catch (x) { 31565 </a><a href="#h25-0-148" id="h25-0-148" class="d">- var match = x.stack.trim().match(/\n( *(at )?)/); 31566 </a><a href="#h25-0-149" id="h25-0-149" class="d">- prefix = (match && match[1]) || ""; 31567 </a><a href="#h25-0-150" id="h25-0-150" class="d">- suffix = 31568 </a><a href="#h25-0-151" id="h25-0-151" class="d">- -1 < x.stack.indexOf("\n at") 31569 </a><a href="#h25-0-152" id="h25-0-152" class="d">- ? " (<anonymous>)" 31570 </a><a href="#h25-0-153" id="h25-0-153" class="d">- : -1 < x.stack.indexOf("@") 31571 </a><a href="#h25-0-154" id="h25-0-154" class="d">- ? "@unknown:0:0" 31572 </a><a href="#h25-0-155" id="h25-0-155" class="d">- : ""; 31573 </a><a href="#h25-0-156" id="h25-0-156" class="d">- } 31574 </a><a href="#h25-0-157" id="h25-0-157" class="d">- return "\n" + prefix + name + suffix; 31575 </a><a href="#h25-0-158" id="h25-0-158" class="d">- } 31576 </a><a href="#h25-0-159" id="h25-0-159" class="d">- function describeNativeComponentFrame(fn, construct) { 31577 </a><a href="#h25-0-160" id="h25-0-160" class="d">- if (!fn || reentry) return ""; 31578 </a><a href="#h25-0-161" id="h25-0-161" class="d">- var frame = componentFrameCache.get(fn); 31579 </a><a href="#h25-0-162" id="h25-0-162" class="d">- if (void 0 !== frame) return frame; 31580 </a><a href="#h25-0-163" id="h25-0-163" class="d">- reentry = !0; 31581 </a><a href="#h25-0-164" id="h25-0-164" class="d">- frame = Error.prepareStackTrace; 31582 </a><a href="#h25-0-165" id="h25-0-165" class="d">- Error.prepareStackTrace = void 0; 31583 </a><a href="#h25-0-166" id="h25-0-166" class="d">- var previousDispatcher = null; 31584 </a><a href="#h25-0-167" id="h25-0-167" class="d">- previousDispatcher = ReactSharedInternals.H; 31585 </a><a href="#h25-0-168" id="h25-0-168" class="d">- ReactSharedInternals.H = null; 31586 </a><a href="#h25-0-169" id="h25-0-169" class="d">- disableLogs(); 31587 </a><a href="#h25-0-170" id="h25-0-170" class="d">- try { 31588 </a><a href="#h25-0-171" id="h25-0-171" class="d">- var RunInRootFrame = { 31589 </a><a href="#h25-0-172" id="h25-0-172" class="d">- DetermineComponentFrameRoot: function () { 31590 </a><a href="#h25-0-173" id="h25-0-173" class="d">- try { 31591 </a><a href="#h25-0-174" id="h25-0-174" class="d">- if (construct) { 31592 </a><a href="#h25-0-175" id="h25-0-175" class="d">- var Fake = function () { 31593 </a><a href="#h25-0-176" id="h25-0-176" class="d">- throw Error(); 31594 </a><a href="#h25-0-177" id="h25-0-177" class="d">- }; 31595 </a><a href="#h25-0-178" id="h25-0-178" class="d">- Object.defineProperty(Fake.prototype, "props", { 31596 </a><a href="#h25-0-179" id="h25-0-179" class="d">- set: function () { 31597 </a><a href="#h25-0-180" id="h25-0-180" class="d">- throw Error(); 31598 </a><a href="#h25-0-181" id="h25-0-181" class="d">- } 31599 </a><a href="#h25-0-182" id="h25-0-182" class="d">- }); 31600 </a><a href="#h25-0-183" id="h25-0-183" class="d">- if ("object" === typeof Reflect && Reflect.construct) { 31601 </a><a href="#h25-0-184" id="h25-0-184" class="d">- try { 31602 </a><a href="#h25-0-185" id="h25-0-185" class="d">- Reflect.construct(Fake, []); 31603 </a><a href="#h25-0-186" id="h25-0-186" class="d">- } catch (x) { 31604 </a><a href="#h25-0-187" id="h25-0-187" class="d">- var control = x; 31605 </a><a href="#h25-0-188" id="h25-0-188" class="d">- } 31606 </a><a href="#h25-0-189" id="h25-0-189" class="d">- Reflect.construct(fn, [], Fake); 31607 </a><a href="#h25-0-190" id="h25-0-190" class="d">- } else { 31608 </a><a href="#h25-0-191" id="h25-0-191" class="d">- try { 31609 </a><a href="#h25-0-192" id="h25-0-192" class="d">- Fake.call(); 31610 </a><a href="#h25-0-193" id="h25-0-193" class="d">- } catch (x$0) { 31611 </a><a href="#h25-0-194" id="h25-0-194" class="d">- control = x$0; 31612 </a><a href="#h25-0-195" id="h25-0-195" class="d">- } 31613 </a><a href="#h25-0-196" id="h25-0-196" class="d">- fn.call(Fake.prototype); 31614 </a><a href="#h25-0-197" id="h25-0-197" class="d">- } 31615 </a><a href="#h25-0-198" id="h25-0-198" class="d">- } else { 31616 </a><a href="#h25-0-199" id="h25-0-199" class="d">- try { 31617 </a><a href="#h25-0-200" id="h25-0-200" class="d">- throw Error(); 31618 </a><a href="#h25-0-201" id="h25-0-201" class="d">- } catch (x$1) { 31619 </a><a href="#h25-0-202" id="h25-0-202" class="d">- control = x$1; 31620 </a><a href="#h25-0-203" id="h25-0-203" class="d">- } 31621 </a><a href="#h25-0-204" id="h25-0-204" class="d">- (Fake = fn()) && 31622 </a><a href="#h25-0-205" id="h25-0-205" class="d">- "function" === typeof Fake.catch && 31623 </a><a href="#h25-0-206" id="h25-0-206" class="d">- Fake.catch(function () {}); 31624 </a><a href="#h25-0-207" id="h25-0-207" class="d">- } 31625 </a><a href="#h25-0-208" id="h25-0-208" class="d">- } catch (sample) { 31626 </a><a href="#h25-0-209" id="h25-0-209" class="d">- if (sample && control && "string" === typeof sample.stack) 31627 </a><a href="#h25-0-210" id="h25-0-210" class="d">- return [sample.stack, control.stack]; 31628 </a><a href="#h25-0-211" id="h25-0-211" class="d">- } 31629 </a><a href="#h25-0-212" id="h25-0-212" class="d">- return [null, null]; 31630 </a><a href="#h25-0-213" id="h25-0-213" class="d">- } 31631 </a><a href="#h25-0-214" id="h25-0-214" class="d">- }; 31632 </a><a href="#h25-0-215" id="h25-0-215" class="d">- RunInRootFrame.DetermineComponentFrameRoot.displayName = 31633 </a><a href="#h25-0-216" id="h25-0-216" class="d">- "DetermineComponentFrameRoot"; 31634 </a><a href="#h25-0-217" id="h25-0-217" class="d">- var namePropDescriptor = Object.getOwnPropertyDescriptor( 31635 </a><a href="#h25-0-218" id="h25-0-218" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 31636 </a><a href="#h25-0-219" id="h25-0-219" class="d">- "name" 31637 </a><a href="#h25-0-220" id="h25-0-220" class="d">- ); 31638 </a><a href="#h25-0-221" id="h25-0-221" class="d">- namePropDescriptor && 31639 </a><a href="#h25-0-222" id="h25-0-222" class="d">- namePropDescriptor.configurable && 31640 </a><a href="#h25-0-223" id="h25-0-223" class="d">- Object.defineProperty( 31641 </a><a href="#h25-0-224" id="h25-0-224" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 31642 </a><a href="#h25-0-225" id="h25-0-225" class="d">- "name", 31643 </a><a href="#h25-0-226" id="h25-0-226" class="d">- { value: "DetermineComponentFrameRoot" } 31644 </a><a href="#h25-0-227" id="h25-0-227" class="d">- ); 31645 </a><a href="#h25-0-228" id="h25-0-228" class="d">- var _RunInRootFrame$Deter = 31646 </a><a href="#h25-0-229" id="h25-0-229" class="d">- RunInRootFrame.DetermineComponentFrameRoot(), 31647 </a><a href="#h25-0-230" id="h25-0-230" class="d">- sampleStack = _RunInRootFrame$Deter[0], 31648 </a><a href="#h25-0-231" id="h25-0-231" class="d">- controlStack = _RunInRootFrame$Deter[1]; 31649 </a><a href="#h25-0-232" id="h25-0-232" class="d">- if (sampleStack && controlStack) { 31650 </a><a href="#h25-0-233" id="h25-0-233" class="d">- var sampleLines = sampleStack.split("\n"), 31651 </a><a href="#h25-0-234" id="h25-0-234" class="d">- controlLines = controlStack.split("\n"); 31652 </a><a href="#h25-0-235" id="h25-0-235" class="d">- for ( 31653 </a><a href="#h25-0-236" id="h25-0-236" class="d">- _RunInRootFrame$Deter = namePropDescriptor = 0; 31654 </a><a href="#h25-0-237" id="h25-0-237" class="d">- namePropDescriptor < sampleLines.length && 31655 </a><a href="#h25-0-238" id="h25-0-238" class="d">- !sampleLines[namePropDescriptor].includes( 31656 </a><a href="#h25-0-239" id="h25-0-239" class="d">- "DetermineComponentFrameRoot" 31657 </a><a href="#h25-0-240" id="h25-0-240" class="d">- ); 31658 </a><a href="#h25-0-241" id="h25-0-241" class="d">- 31659 </a><a href="#h25-0-242" id="h25-0-242" class="d">- ) 31660 </a><a href="#h25-0-243" id="h25-0-243" class="d">- namePropDescriptor++; 31661 </a><a href="#h25-0-244" id="h25-0-244" class="d">- for ( 31662 </a><a href="#h25-0-245" id="h25-0-245" class="d">- ; 31663 </a><a href="#h25-0-246" id="h25-0-246" class="d">- _RunInRootFrame$Deter < controlLines.length && 31664 </a><a href="#h25-0-247" id="h25-0-247" class="d">- !controlLines[_RunInRootFrame$Deter].includes( 31665 </a><a href="#h25-0-248" id="h25-0-248" class="d">- "DetermineComponentFrameRoot" 31666 </a><a href="#h25-0-249" id="h25-0-249" class="d">- ); 31667 </a><a href="#h25-0-250" id="h25-0-250" class="d">- 31668 </a><a href="#h25-0-251" id="h25-0-251" class="d">- ) 31669 </a><a href="#h25-0-252" id="h25-0-252" class="d">- _RunInRootFrame$Deter++; 31670 </a><a href="#h25-0-253" id="h25-0-253" class="d">- if ( 31671 </a><a href="#h25-0-254" id="h25-0-254" class="d">- namePropDescriptor === sampleLines.length || 31672 </a><a href="#h25-0-255" id="h25-0-255" class="d">- _RunInRootFrame$Deter === controlLines.length 31673 </a><a href="#h25-0-256" id="h25-0-256" class="d">- ) 31674 </a><a href="#h25-0-257" id="h25-0-257" class="d">- for ( 31675 </a><a href="#h25-0-258" id="h25-0-258" class="d">- namePropDescriptor = sampleLines.length - 1, 31676 </a><a href="#h25-0-259" id="h25-0-259" class="d">- _RunInRootFrame$Deter = controlLines.length - 1; 31677 </a><a href="#h25-0-260" id="h25-0-260" class="d">- 1 <= namePropDescriptor && 31678 </a><a href="#h25-0-261" id="h25-0-261" class="d">- 0 <= _RunInRootFrame$Deter && 31679 </a><a href="#h25-0-262" id="h25-0-262" class="d">- sampleLines[namePropDescriptor] !== 31680 </a><a href="#h25-0-263" id="h25-0-263" class="d">- controlLines[_RunInRootFrame$Deter]; 31681 </a><a href="#h25-0-264" id="h25-0-264" class="d">- 31682 </a><a href="#h25-0-265" id="h25-0-265" class="d">- ) 31683 </a><a href="#h25-0-266" id="h25-0-266" class="d">- _RunInRootFrame$Deter--; 31684 </a><a href="#h25-0-267" id="h25-0-267" class="d">- for ( 31685 </a><a href="#h25-0-268" id="h25-0-268" class="d">- ; 31686 </a><a href="#h25-0-269" id="h25-0-269" class="d">- 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter; 31687 </a><a href="#h25-0-270" id="h25-0-270" class="d">- namePropDescriptor--, _RunInRootFrame$Deter-- 31688 </a><a href="#h25-0-271" id="h25-0-271" class="d">- ) 31689 </a><a href="#h25-0-272" id="h25-0-272" class="d">- if ( 31690 </a><a href="#h25-0-273" id="h25-0-273" class="d">- sampleLines[namePropDescriptor] !== 31691 </a><a href="#h25-0-274" id="h25-0-274" class="d">- controlLines[_RunInRootFrame$Deter] 31692 </a><a href="#h25-0-275" id="h25-0-275" class="d">- ) { 31693 </a><a href="#h25-0-276" id="h25-0-276" class="d">- if (1 !== namePropDescriptor || 1 !== _RunInRootFrame$Deter) { 31694 </a><a href="#h25-0-277" id="h25-0-277" class="d">- do 31695 </a><a href="#h25-0-278" id="h25-0-278" class="d">- if ( 31696 </a><a href="#h25-0-279" id="h25-0-279" class="d">- (namePropDescriptor--, 31697 </a><a href="#h25-0-280" id="h25-0-280" class="d">- _RunInRootFrame$Deter--, 31698 </a><a href="#h25-0-281" id="h25-0-281" class="d">- 0 > _RunInRootFrame$Deter || 31699 </a><a href="#h25-0-282" id="h25-0-282" class="d">- sampleLines[namePropDescriptor] !== 31700 </a><a href="#h25-0-283" id="h25-0-283" class="d">- controlLines[_RunInRootFrame$Deter]) 31701 </a><a href="#h25-0-284" id="h25-0-284" class="d">- ) { 31702 </a><a href="#h25-0-285" id="h25-0-285" class="d">- var _frame = 31703 </a><a href="#h25-0-286" id="h25-0-286" class="d">- "\n" + 31704 </a><a href="#h25-0-287" id="h25-0-287" class="d">- sampleLines[namePropDescriptor].replace( 31705 </a><a href="#h25-0-288" id="h25-0-288" class="d">- " at new ", 31706 </a><a href="#h25-0-289" id="h25-0-289" class="d">- " at " 31707 </a><a href="#h25-0-290" id="h25-0-290" class="d">- ); 31708 </a><a href="#h25-0-291" id="h25-0-291" class="d">- fn.displayName && 31709 </a><a href="#h25-0-292" id="h25-0-292" class="d">- _frame.includes("<anonymous>") && 31710 </a><a href="#h25-0-293" id="h25-0-293" class="d">- (_frame = _frame.replace("<anonymous>", fn.displayName)); 31711 </a><a href="#h25-0-294" id="h25-0-294" class="d">- "function" === typeof fn && 31712 </a><a href="#h25-0-295" id="h25-0-295" class="d">- componentFrameCache.set(fn, _frame); 31713 </a><a href="#h25-0-296" id="h25-0-296" class="d">- return _frame; 31714 </a><a href="#h25-0-297" id="h25-0-297" class="d">- } 31715 </a><a href="#h25-0-298" id="h25-0-298" class="d">- while (1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter); 31716 </a><a href="#h25-0-299" id="h25-0-299" class="d">- } 31717 </a><a href="#h25-0-300" id="h25-0-300" class="d">- break; 31718 </a><a href="#h25-0-301" id="h25-0-301" class="d">- } 31719 </a><a href="#h25-0-302" id="h25-0-302" class="d">- } 31720 </a><a href="#h25-0-303" id="h25-0-303" class="d">- } finally { 31721 </a><a href="#h25-0-304" id="h25-0-304" class="d">- (reentry = !1), 31722 </a><a href="#h25-0-305" id="h25-0-305" class="d">- (ReactSharedInternals.H = previousDispatcher), 31723 </a><a href="#h25-0-306" id="h25-0-306" class="d">- reenableLogs(), 31724 </a><a href="#h25-0-307" id="h25-0-307" class="d">- (Error.prepareStackTrace = frame); 31725 </a><a href="#h25-0-308" id="h25-0-308" class="d">- } 31726 </a><a href="#h25-0-309" id="h25-0-309" class="d">- sampleLines = (sampleLines = fn ? fn.displayName || fn.name : "") 31727 </a><a href="#h25-0-310" id="h25-0-310" class="d">- ? describeBuiltInComponentFrame(sampleLines) 31728 </a><a href="#h25-0-311" id="h25-0-311" class="d">- : ""; 31729 </a><a href="#h25-0-312" id="h25-0-312" class="d">- "function" === typeof fn && componentFrameCache.set(fn, sampleLines); 31730 </a><a href="#h25-0-313" id="h25-0-313" class="d">- return sampleLines; 31731 </a><a href="#h25-0-314" id="h25-0-314" class="d">- } 31732 </a><a href="#h25-0-315" id="h25-0-315" class="d">- function describeUnknownElementTypeFrameInDEV(type) { 31733 </a><a href="#h25-0-316" id="h25-0-316" class="d">- if (null == type) return ""; 31734 </a><a href="#h25-0-317" id="h25-0-317" class="d">- if ("function" === typeof type) { 31735 </a><a href="#h25-0-318" id="h25-0-318" class="d">- var prototype = type.prototype; 31736 </a><a href="#h25-0-319" id="h25-0-319" class="d">- return describeNativeComponentFrame( 31737 </a><a href="#h25-0-320" id="h25-0-320" class="d">- type, 31738 </a><a href="#h25-0-321" id="h25-0-321" class="d">- !(!prototype || !prototype.isReactComponent) 31739 </a><a href="#h25-0-322" id="h25-0-322" class="d">- ); 31740 </a><a href="#h25-0-323" id="h25-0-323" class="d">- } 31741 </a><a href="#h25-0-324" id="h25-0-324" class="d">- if ("string" === typeof type) return describeBuiltInComponentFrame(type); 31742 </a><a href="#h25-0-325" id="h25-0-325" class="d">- switch (type) { 31743 </a><a href="#h25-0-326" id="h25-0-326" class="d">- case REACT_SUSPENSE_TYPE: 31744 </a><a href="#h25-0-327" id="h25-0-327" class="d">- return describeBuiltInComponentFrame("Suspense"); 31745 </a><a href="#h25-0-328" id="h25-0-328" class="d">- case REACT_SUSPENSE_LIST_TYPE: 31746 </a><a href="#h25-0-329" id="h25-0-329" class="d">- return describeBuiltInComponentFrame("SuspenseList"); 31747 </a><a href="#h25-0-330" id="h25-0-330" class="d">- } 31748 </a><a href="#h25-0-331" id="h25-0-331" class="d">- if ("object" === typeof type) 31749 </a><a href="#h25-0-332" id="h25-0-332" class="d">- switch (type.$$typeof) { 31750 </a><a href="#h25-0-333" id="h25-0-333" class="d">- case REACT_FORWARD_REF_TYPE: 31751 </a><a href="#h25-0-334" id="h25-0-334" class="d">- return (type = describeNativeComponentFrame(type.render, !1)), type; 31752 </a><a href="#h25-0-335" id="h25-0-335" class="d">- case REACT_MEMO_TYPE: 31753 </a><a href="#h25-0-336" id="h25-0-336" class="d">- return describeUnknownElementTypeFrameInDEV(type.type); 31754 </a><a href="#h25-0-337" id="h25-0-337" class="d">- case REACT_LAZY_TYPE: 31755 </a><a href="#h25-0-338" id="h25-0-338" class="d">- prototype = type._payload; 31756 </a><a href="#h25-0-339" id="h25-0-339" class="d">- type = type._init; 31757 </a><a href="#h25-0-340" id="h25-0-340" class="d">- try { 31758 </a><a href="#h25-0-341" id="h25-0-341" class="d">- return describeUnknownElementTypeFrameInDEV(type(prototype)); 31759 </a><a href="#h25-0-342" id="h25-0-342" class="d">- } catch (x) {} 31760 </a><a href="#h25-0-343" id="h25-0-343" class="d">- } 31761 </a><a href="#h25-0-344" id="h25-0-344" class="d">- return ""; 31762 </a><a href="#h25-0-345" id="h25-0-345" class="d">- } 31763 </a><a href="#h25-0-346" id="h25-0-346" class="d">- function getOwner() { 31764 </a><a href="#h25-0-347" id="h25-0-347" class="d">- var dispatcher = ReactSharedInternals.A; 31765 </a><a href="#h25-0-348" id="h25-0-348" class="d">- return null === dispatcher ? null : dispatcher.getOwner(); 31766 </a><a href="#h25-0-349" id="h25-0-349" class="d">- } 31767 </a><a href="#h25-0-350" id="h25-0-350" class="d">- function hasValidKey(config) { 31768 </a><a href="#h25-0-351" id="h25-0-351" class="d">- if (hasOwnProperty.call(config, "key")) { 31769 </a><a href="#h25-0-352" id="h25-0-352" class="d">- var getter = Object.getOwnPropertyDescriptor(config, "key").get; 31770 </a><a href="#h25-0-353" id="h25-0-353" class="d">- if (getter && getter.isReactWarning) return !1; 31771 </a><a href="#h25-0-354" id="h25-0-354" class="d">- } 31772 </a><a href="#h25-0-355" id="h25-0-355" class="d">- return void 0 !== config.key; 31773 </a><a href="#h25-0-356" id="h25-0-356" class="d">- } 31774 </a><a href="#h25-0-357" id="h25-0-357" class="d">- function defineKeyPropWarningGetter(props, displayName) { 31775 </a><a href="#h25-0-358" id="h25-0-358" class="d">- function warnAboutAccessingKey() { 31776 </a><a href="#h25-0-359" id="h25-0-359" class="d">- specialPropKeyWarningShown || 31777 </a><a href="#h25-0-360" id="h25-0-360" class="d">- ((specialPropKeyWarningShown = !0), 31778 </a><a href="#h25-0-361" id="h25-0-361" class="d">- console.error( 31779 </a><a href="#h25-0-362" id="h25-0-362" class="d">- "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)", 31780 </a><a href="#h25-0-363" id="h25-0-363" class="d">- displayName 31781 </a><a href="#h25-0-364" id="h25-0-364" class="d">- )); 31782 </a><a href="#h25-0-365" id="h25-0-365" class="d">- } 31783 </a><a href="#h25-0-366" id="h25-0-366" class="d">- warnAboutAccessingKey.isReactWarning = !0; 31784 </a><a href="#h25-0-367" id="h25-0-367" class="d">- Object.defineProperty(props, "key", { 31785 </a><a href="#h25-0-368" id="h25-0-368" class="d">- get: warnAboutAccessingKey, 31786 </a><a href="#h25-0-369" id="h25-0-369" class="d">- configurable: !0 31787 </a><a href="#h25-0-370" id="h25-0-370" class="d">- }); 31788 </a><a href="#h25-0-371" id="h25-0-371" class="d">- } 31789 </a><a href="#h25-0-372" id="h25-0-372" class="d">- function elementRefGetterWithDeprecationWarning() { 31790 </a><a href="#h25-0-373" id="h25-0-373" class="d">- var componentName = getComponentNameFromType(this.type); 31791 </a><a href="#h25-0-374" id="h25-0-374" class="d">- didWarnAboutElementRef[componentName] || 31792 </a><a href="#h25-0-375" id="h25-0-375" class="d">- ((didWarnAboutElementRef[componentName] = !0), 31793 </a><a href="#h25-0-376" id="h25-0-376" class="d">- console.error( 31794 </a><a href="#h25-0-377" id="h25-0-377" class="d">- "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release." 31795 </a><a href="#h25-0-378" id="h25-0-378" class="d">- )); 31796 </a><a href="#h25-0-379" id="h25-0-379" class="d">- componentName = this.props.ref; 31797 </a><a href="#h25-0-380" id="h25-0-380" class="d">- return void 0 !== componentName ? componentName : null; 31798 </a><a href="#h25-0-381" id="h25-0-381" class="d">- } 31799 </a><a href="#h25-0-382" id="h25-0-382" class="d">- function ReactElement(type, key, self, source, owner, props) { 31800 </a><a href="#h25-0-383" id="h25-0-383" class="d">- self = props.ref; 31801 </a><a href="#h25-0-384" id="h25-0-384" class="d">- type = { 31802 </a><a href="#h25-0-385" id="h25-0-385" class="d">- $$typeof: REACT_ELEMENT_TYPE, 31803 </a><a href="#h25-0-386" id="h25-0-386" class="d">- type: type, 31804 </a><a href="#h25-0-387" id="h25-0-387" class="d">- key: key, 31805 </a><a href="#h25-0-388" id="h25-0-388" class="d">- props: props, 31806 </a><a href="#h25-0-389" id="h25-0-389" class="d">- _owner: owner 31807 </a><a href="#h25-0-390" id="h25-0-390" class="d">- }; 31808 </a><a href="#h25-0-391" id="h25-0-391" class="d">- null !== (void 0 !== self ? self : null) 31809 </a><a href="#h25-0-392" id="h25-0-392" class="d">- ? Object.defineProperty(type, "ref", { 31810 </a><a href="#h25-0-393" id="h25-0-393" class="d">- enumerable: !1, 31811 </a><a href="#h25-0-394" id="h25-0-394" class="d">- get: elementRefGetterWithDeprecationWarning 31812 </a><a href="#h25-0-395" id="h25-0-395" class="d">- }) 31813 </a><a href="#h25-0-396" id="h25-0-396" class="d">- : Object.defineProperty(type, "ref", { enumerable: !1, value: null }); 31814 </a><a href="#h25-0-397" id="h25-0-397" class="d">- type._store = {}; 31815 </a><a href="#h25-0-398" id="h25-0-398" class="d">- Object.defineProperty(type._store, "validated", { 31816 </a><a href="#h25-0-399" id="h25-0-399" class="d">- configurable: !1, 31817 </a><a href="#h25-0-400" id="h25-0-400" class="d">- enumerable: !1, 31818 </a><a href="#h25-0-401" id="h25-0-401" class="d">- writable: !0, 31819 </a><a href="#h25-0-402" id="h25-0-402" class="d">- value: 0 31820 </a><a href="#h25-0-403" id="h25-0-403" class="d">- }); 31821 </a><a href="#h25-0-404" id="h25-0-404" class="d">- Object.defineProperty(type, "_debugInfo", { 31822 </a><a href="#h25-0-405" id="h25-0-405" class="d">- configurable: !1, 31823 </a><a href="#h25-0-406" id="h25-0-406" class="d">- enumerable: !1, 31824 </a><a href="#h25-0-407" id="h25-0-407" class="d">- writable: !0, 31825 </a><a href="#h25-0-408" id="h25-0-408" class="d">- value: null 31826 </a><a href="#h25-0-409" id="h25-0-409" class="d">- }); 31827 </a><a href="#h25-0-410" id="h25-0-410" class="d">- Object.freeze && (Object.freeze(type.props), Object.freeze(type)); 31828 </a><a href="#h25-0-411" id="h25-0-411" class="d">- return type; 31829 </a><a href="#h25-0-412" id="h25-0-412" class="d">- } 31830 </a><a href="#h25-0-413" id="h25-0-413" class="d">- function jsxDEVImpl( 31831 </a><a href="#h25-0-414" id="h25-0-414" class="d">- type, 31832 </a><a href="#h25-0-415" id="h25-0-415" class="d">- config, 31833 </a><a href="#h25-0-416" id="h25-0-416" class="d">- maybeKey, 31834 </a><a href="#h25-0-417" id="h25-0-417" class="d">- isStaticChildren, 31835 </a><a href="#h25-0-418" id="h25-0-418" class="d">- source, 31836 </a><a href="#h25-0-419" id="h25-0-419" class="d">- self 31837 </a><a href="#h25-0-420" id="h25-0-420" class="d">- ) { 31838 </a><a href="#h25-0-421" id="h25-0-421" class="d">- if ( 31839 </a><a href="#h25-0-422" id="h25-0-422" class="d">- "string" === typeof type || 31840 </a><a href="#h25-0-423" id="h25-0-423" class="d">- "function" === typeof type || 31841 </a><a href="#h25-0-424" id="h25-0-424" class="d">- type === REACT_FRAGMENT_TYPE || 31842 </a><a href="#h25-0-425" id="h25-0-425" class="d">- type === REACT_PROFILER_TYPE || 31843 </a><a href="#h25-0-426" id="h25-0-426" class="d">- type === REACT_STRICT_MODE_TYPE || 31844 </a><a href="#h25-0-427" id="h25-0-427" class="d">- type === REACT_SUSPENSE_TYPE || 31845 </a><a href="#h25-0-428" id="h25-0-428" class="d">- type === REACT_SUSPENSE_LIST_TYPE || 31846 </a><a href="#h25-0-429" id="h25-0-429" class="d">- type === REACT_OFFSCREEN_TYPE || 31847 </a><a href="#h25-0-430" id="h25-0-430" class="d">- ("object" === typeof type && 31848 </a><a href="#h25-0-431" id="h25-0-431" class="d">- null !== type && 31849 </a><a href="#h25-0-432" id="h25-0-432" class="d">- (type.$$typeof === REACT_LAZY_TYPE || 31850 </a><a href="#h25-0-433" id="h25-0-433" class="d">- type.$$typeof === REACT_MEMO_TYPE || 31851 </a><a href="#h25-0-434" id="h25-0-434" class="d">- type.$$typeof === REACT_CONTEXT_TYPE || 31852 </a><a href="#h25-0-435" id="h25-0-435" class="d">- type.$$typeof === REACT_CONSUMER_TYPE || 31853 </a><a href="#h25-0-436" id="h25-0-436" class="d">- type.$$typeof === REACT_FORWARD_REF_TYPE || 31854 </a><a href="#h25-0-437" id="h25-0-437" class="d">- type.$$typeof === REACT_CLIENT_REFERENCE$1 || 31855 </a><a href="#h25-0-438" id="h25-0-438" class="d">- void 0 !== type.getModuleId)) 31856 </a><a href="#h25-0-439" id="h25-0-439" class="d">- ) { 31857 </a><a href="#h25-0-440" id="h25-0-440" class="d">- var children = config.children; 31858 </a><a href="#h25-0-441" id="h25-0-441" class="d">- if (void 0 !== children) 31859 </a><a href="#h25-0-442" id="h25-0-442" class="d">- if (isStaticChildren) 31860 </a><a href="#h25-0-443" id="h25-0-443" class="d">- if (isArrayImpl(children)) { 31861 </a><a href="#h25-0-444" id="h25-0-444" class="d">- for ( 31862 </a><a href="#h25-0-445" id="h25-0-445" class="d">- isStaticChildren = 0; 31863 </a><a href="#h25-0-446" id="h25-0-446" class="d">- isStaticChildren < children.length; 31864 </a><a href="#h25-0-447" id="h25-0-447" class="d">- isStaticChildren++ 31865 </a><a href="#h25-0-448" id="h25-0-448" class="d">- ) 31866 </a><a href="#h25-0-449" id="h25-0-449" class="d">- validateChildKeys(children[isStaticChildren], type); 31867 </a><a href="#h25-0-450" id="h25-0-450" class="d">- Object.freeze && Object.freeze(children); 31868 </a><a href="#h25-0-451" id="h25-0-451" class="d">- } else 31869 </a><a href="#h25-0-452" id="h25-0-452" class="d">- console.error( 31870 </a><a href="#h25-0-453" id="h25-0-453" class="d">- "React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead." 31871 </a><a href="#h25-0-454" id="h25-0-454" class="d">- ); 31872 </a><a href="#h25-0-455" id="h25-0-455" class="d">- else validateChildKeys(children, type); 31873 </a><a href="#h25-0-456" id="h25-0-456" class="d">- } else { 31874 </a><a href="#h25-0-457" id="h25-0-457" class="d">- children = ""; 31875 </a><a href="#h25-0-458" id="h25-0-458" class="d">- if ( 31876 </a><a href="#h25-0-459" id="h25-0-459" class="d">- void 0 === type || 31877 </a><a href="#h25-0-460" id="h25-0-460" class="d">- ("object" === typeof type && 31878 </a><a href="#h25-0-461" id="h25-0-461" class="d">- null !== type && 31879 </a><a href="#h25-0-462" id="h25-0-462" class="d">- 0 === Object.keys(type).length) 31880 </a><a href="#h25-0-463" id="h25-0-463" class="d">- ) 31881 </a><a href="#h25-0-464" id="h25-0-464" class="d">- children += 31882 </a><a href="#h25-0-465" id="h25-0-465" class="d">- " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; 31883 </a><a href="#h25-0-466" id="h25-0-466" class="d">- null === type 31884 </a><a href="#h25-0-467" id="h25-0-467" class="d">- ? (isStaticChildren = "null") 31885 </a><a href="#h25-0-468" id="h25-0-468" class="d">- : isArrayImpl(type) 31886 </a><a href="#h25-0-469" id="h25-0-469" class="d">- ? (isStaticChildren = "array") 31887 </a><a href="#h25-0-470" id="h25-0-470" class="d">- : void 0 !== type && type.$$typeof === REACT_ELEMENT_TYPE 31888 </a><a href="#h25-0-471" id="h25-0-471" class="d">- ? ((isStaticChildren = 31889 </a><a href="#h25-0-472" id="h25-0-472" class="d">- "<" + 31890 </a><a href="#h25-0-473" id="h25-0-473" class="d">- (getComponentNameFromType(type.type) || "Unknown") + 31891 </a><a href="#h25-0-474" id="h25-0-474" class="d">- " />"), 31892 </a><a href="#h25-0-475" id="h25-0-475" class="d">- (children = 31893 </a><a href="#h25-0-476" id="h25-0-476" class="d">- " Did you accidentally export a JSX literal instead of a component?")) 31894 </a><a href="#h25-0-477" id="h25-0-477" class="d">- : (isStaticChildren = typeof type); 31895 </a><a href="#h25-0-478" id="h25-0-478" class="d">- console.error( 31896 </a><a href="#h25-0-479" id="h25-0-479" class="d">- "React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", 31897 </a><a href="#h25-0-480" id="h25-0-480" class="d">- isStaticChildren, 31898 </a><a href="#h25-0-481" id="h25-0-481" class="d">- children 31899 </a><a href="#h25-0-482" id="h25-0-482" class="d">- ); 31900 </a><a href="#h25-0-483" id="h25-0-483" class="d">- } 31901 </a><a href="#h25-0-484" id="h25-0-484" class="d">- if (hasOwnProperty.call(config, "key")) { 31902 </a><a href="#h25-0-485" id="h25-0-485" class="d">- children = getComponentNameFromType(type); 31903 </a><a href="#h25-0-486" id="h25-0-486" class="d">- var keys = Object.keys(config).filter(function (k) { 31904 </a><a href="#h25-0-487" id="h25-0-487" class="d">- return "key" !== k; 31905 </a><a href="#h25-0-488" id="h25-0-488" class="d">- }); 31906 </a><a href="#h25-0-489" id="h25-0-489" class="d">- isStaticChildren = 31907 </a><a href="#h25-0-490" id="h25-0-490" class="d">- 0 < keys.length 31908 </a><a href="#h25-0-491" id="h25-0-491" class="d">- ? "{key: someKey, " + keys.join(": ..., ") + ": ...}" 31909 </a><a href="#h25-0-492" id="h25-0-492" class="d">- : "{key: someKey}"; 31910 </a><a href="#h25-0-493" id="h25-0-493" class="d">- didWarnAboutKeySpread[children + isStaticChildren] || 31911 </a><a href="#h25-0-494" id="h25-0-494" class="d">- ((keys = 31912 </a><a href="#h25-0-495" id="h25-0-495" class="d">- 0 < keys.length ? "{" + keys.join(": ..., ") + ": ...}" : "{}"), 31913 </a><a href="#h25-0-496" id="h25-0-496" class="d">- console.error( 31914 </a><a href="#h25-0-497" id="h25-0-497" class="d">- 'A props object containing a "key" prop is being spread into JSX:\n let props = %s;\n <%s {...props} />\nReact keys must be passed directly to JSX without using spread:\n let props = %s;\n <%s key={someKey} {...props} />', 31915 </a><a href="#h25-0-498" id="h25-0-498" class="d">- isStaticChildren, 31916 </a><a href="#h25-0-499" id="h25-0-499" class="d">- children, 31917 </a><a href="#h25-0-500" id="h25-0-500" class="d">- keys, 31918 </a><a href="#h25-0-501" id="h25-0-501" class="d">- children 31919 </a><a href="#h25-0-502" id="h25-0-502" class="d">- ), 31920 </a><a href="#h25-0-503" id="h25-0-503" class="d">- (didWarnAboutKeySpread[children + isStaticChildren] = !0)); 31921 </a><a href="#h25-0-504" id="h25-0-504" class="d">- } 31922 </a><a href="#h25-0-505" id="h25-0-505" class="d">- children = null; 31923 </a><a href="#h25-0-506" id="h25-0-506" class="d">- void 0 !== maybeKey && 31924 </a><a href="#h25-0-507" id="h25-0-507" class="d">- (checkKeyStringCoercion(maybeKey), (children = "" + maybeKey)); 31925 </a><a href="#h25-0-508" id="h25-0-508" class="d">- hasValidKey(config) && 31926 </a><a href="#h25-0-509" id="h25-0-509" class="d">- (checkKeyStringCoercion(config.key), (children = "" + config.key)); 31927 </a><a href="#h25-0-510" id="h25-0-510" class="d">- if ("key" in config) { 31928 </a><a href="#h25-0-511" id="h25-0-511" class="d">- maybeKey = {}; 31929 </a><a href="#h25-0-512" id="h25-0-512" class="d">- for (var propName in config) 31930 </a><a href="#h25-0-513" id="h25-0-513" class="d">- "key" !== propName && (maybeKey[propName] = config[propName]); 31931 </a><a href="#h25-0-514" id="h25-0-514" class="d">- } else maybeKey = config; 31932 </a><a href="#h25-0-515" id="h25-0-515" class="d">- children && 31933 </a><a href="#h25-0-516" id="h25-0-516" class="d">- defineKeyPropWarningGetter( 31934 </a><a href="#h25-0-517" id="h25-0-517" class="d">- maybeKey, 31935 </a><a href="#h25-0-518" id="h25-0-518" class="d">- "function" === typeof type 31936 </a><a href="#h25-0-519" id="h25-0-519" class="d">- ? type.displayName || type.name || "Unknown" 31937 </a><a href="#h25-0-520" id="h25-0-520" class="d">- : type 31938 </a><a href="#h25-0-521" id="h25-0-521" class="d">- ); 31939 </a><a href="#h25-0-522" id="h25-0-522" class="d">- return ReactElement(type, children, self, source, getOwner(), maybeKey); 31940 </a><a href="#h25-0-523" id="h25-0-523" class="d">- } 31941 </a><a href="#h25-0-524" id="h25-0-524" class="d">- function validateChildKeys(node, parentType) { 31942 </a><a href="#h25-0-525" id="h25-0-525" class="d">- if ( 31943 </a><a href="#h25-0-526" id="h25-0-526" class="d">- "object" === typeof node && 31944 </a><a href="#h25-0-527" id="h25-0-527" class="d">- node && 31945 </a><a href="#h25-0-528" id="h25-0-528" class="d">- node.$$typeof !== REACT_CLIENT_REFERENCE 31946 </a><a href="#h25-0-529" id="h25-0-529" class="d">- ) 31947 </a><a href="#h25-0-530" id="h25-0-530" class="d">- if (isArrayImpl(node)) 31948 </a><a href="#h25-0-531" id="h25-0-531" class="d">- for (var i = 0; i < node.length; i++) { 31949 </a><a href="#h25-0-532" id="h25-0-532" class="d">- var child = node[i]; 31950 </a><a href="#h25-0-533" id="h25-0-533" class="d">- isValidElement(child) && validateExplicitKey(child, parentType); 31951 </a><a href="#h25-0-534" id="h25-0-534" class="d">- } 31952 </a><a href="#h25-0-535" id="h25-0-535" class="d">- else if (isValidElement(node)) 31953 </a><a href="#h25-0-536" id="h25-0-536" class="d">- node._store && (node._store.validated = 1); 31954 </a><a href="#h25-0-537" id="h25-0-537" class="d">- else if ( 31955 </a><a href="#h25-0-538" id="h25-0-538" class="d">- (null === node || "object" !== typeof node 31956 </a><a href="#h25-0-539" id="h25-0-539" class="d">- ? (i = null) 31957 </a><a href="#h25-0-540" id="h25-0-540" class="d">- : ((i = 31958 </a><a href="#h25-0-541" id="h25-0-541" class="d">- (MAYBE_ITERATOR_SYMBOL && node[MAYBE_ITERATOR_SYMBOL]) || 31959 </a><a href="#h25-0-542" id="h25-0-542" class="d">- node["@@iterator"]), 31960 </a><a href="#h25-0-543" id="h25-0-543" class="d">- (i = "function" === typeof i ? i : null)), 31961 </a><a href="#h25-0-544" id="h25-0-544" class="d">- "function" === typeof i && 31962 </a><a href="#h25-0-545" id="h25-0-545" class="d">- i !== node.entries && 31963 </a><a href="#h25-0-546" id="h25-0-546" class="d">- ((i = i.call(node)), i !== node)) 31964 </a><a href="#h25-0-547" id="h25-0-547" class="d">- ) 31965 </a><a href="#h25-0-548" id="h25-0-548" class="d">- for (; !(node = i.next()).done; ) 31966 </a><a href="#h25-0-549" id="h25-0-549" class="d">- isValidElement(node.value) && 31967 </a><a href="#h25-0-550" id="h25-0-550" class="d">- validateExplicitKey(node.value, parentType); 31968 </a><a href="#h25-0-551" id="h25-0-551" class="d">- } 31969 </a><a href="#h25-0-552" id="h25-0-552" class="d">- function isValidElement(object) { 31970 </a><a href="#h25-0-553" id="h25-0-553" class="d">- return ( 31971 </a><a href="#h25-0-554" id="h25-0-554" class="d">- "object" === typeof object && 31972 </a><a href="#h25-0-555" id="h25-0-555" class="d">- null !== object && 31973 </a><a href="#h25-0-556" id="h25-0-556" class="d">- object.$$typeof === REACT_ELEMENT_TYPE 31974 </a><a href="#h25-0-557" id="h25-0-557" class="d">- ); 31975 </a><a href="#h25-0-558" id="h25-0-558" class="d">- } 31976 </a><a href="#h25-0-559" id="h25-0-559" class="d">- function validateExplicitKey(element, parentType) { 31977 </a><a href="#h25-0-560" id="h25-0-560" class="d">- if ( 31978 </a><a href="#h25-0-561" id="h25-0-561" class="d">- element._store && 31979 </a><a href="#h25-0-562" id="h25-0-562" class="d">- !element._store.validated && 31980 </a><a href="#h25-0-563" id="h25-0-563" class="d">- null == element.key && 31981 </a><a href="#h25-0-564" id="h25-0-564" class="d">- ((element._store.validated = 1), 31982 </a><a href="#h25-0-565" id="h25-0-565" class="d">- (parentType = getCurrentComponentErrorInfo(parentType)), 31983 </a><a href="#h25-0-566" id="h25-0-566" class="d">- !ownerHasKeyUseWarning[parentType]) 31984 </a><a href="#h25-0-567" id="h25-0-567" class="d">- ) { 31985 </a><a href="#h25-0-568" id="h25-0-568" class="d">- ownerHasKeyUseWarning[parentType] = !0; 31986 </a><a href="#h25-0-569" id="h25-0-569" class="d">- var childOwner = ""; 31987 </a><a href="#h25-0-570" id="h25-0-570" class="d">- element && 31988 </a><a href="#h25-0-571" id="h25-0-571" class="d">- null != element._owner && 31989 </a><a href="#h25-0-572" id="h25-0-572" class="d">- element._owner !== getOwner() && 31990 </a><a href="#h25-0-573" id="h25-0-573" class="d">- ((childOwner = null), 31991 </a><a href="#h25-0-574" id="h25-0-574" class="d">- "number" === typeof element._owner.tag 31992 </a><a href="#h25-0-575" id="h25-0-575" class="d">- ? (childOwner = getComponentNameFromType(element._owner.type)) 31993 </a><a href="#h25-0-576" id="h25-0-576" class="d">- : "string" === typeof element._owner.name && 31994 </a><a href="#h25-0-577" id="h25-0-577" class="d">- (childOwner = element._owner.name), 31995 </a><a href="#h25-0-578" id="h25-0-578" class="d">- (childOwner = " It was passed a child from " + childOwner + ".")); 31996 </a><a href="#h25-0-579" id="h25-0-579" class="d">- var prevGetCurrentStack = ReactSharedInternals.getCurrentStack; 31997 </a><a href="#h25-0-580" id="h25-0-580" class="d">- ReactSharedInternals.getCurrentStack = function () { 31998 </a><a href="#h25-0-581" id="h25-0-581" class="d">- var stack = describeUnknownElementTypeFrameInDEV(element.type); 31999 </a><a href="#h25-0-582" id="h25-0-582" class="d">- prevGetCurrentStack && (stack += prevGetCurrentStack() || ""); 32000 </a><a href="#h25-0-583" id="h25-0-583" class="d">- return stack; 32001 </a><a href="#h25-0-584" id="h25-0-584" class="d">- }; 32002 </a><a href="#h25-0-585" id="h25-0-585" class="d">- console.error( 32003 </a><a href="#h25-0-586" id="h25-0-586" class="d">- 'Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.', 32004 </a><a href="#h25-0-587" id="h25-0-587" class="d">- parentType, 32005 </a><a href="#h25-0-588" id="h25-0-588" class="d">- childOwner 32006 </a><a href="#h25-0-589" id="h25-0-589" class="d">- ); 32007 </a><a href="#h25-0-590" id="h25-0-590" class="d">- ReactSharedInternals.getCurrentStack = prevGetCurrentStack; 32008 </a><a href="#h25-0-591" id="h25-0-591" class="d">- } 32009 </a><a href="#h25-0-592" id="h25-0-592" class="d">- } 32010 </a><a href="#h25-0-593" id="h25-0-593" class="d">- function getCurrentComponentErrorInfo(parentType) { 32011 </a><a href="#h25-0-594" id="h25-0-594" class="d">- var info = "", 32012 </a><a href="#h25-0-595" id="h25-0-595" class="d">- owner = getOwner(); 32013 </a><a href="#h25-0-596" id="h25-0-596" class="d">- owner && 32014 </a><a href="#h25-0-597" id="h25-0-597" class="d">- (owner = getComponentNameFromType(owner.type)) && 32015 </a><a href="#h25-0-598" id="h25-0-598" class="d">- (info = "\n\nCheck the render method of `" + owner + "`."); 32016 </a><a href="#h25-0-599" id="h25-0-599" class="d">- info || 32017 </a><a href="#h25-0-600" id="h25-0-600" class="d">- ((parentType = getComponentNameFromType(parentType)) && 32018 </a><a href="#h25-0-601" id="h25-0-601" class="d">- (info = 32019 </a><a href="#h25-0-602" id="h25-0-602" class="d">- "\n\nCheck the top-level render call using <" + parentType + ">.")); 32020 </a><a href="#h25-0-603" id="h25-0-603" class="d">- return info; 32021 </a><a href="#h25-0-604" id="h25-0-604" class="d">- } 32022 </a><a href="#h25-0-605" id="h25-0-605" class="d">- var React = require("react"), 32023 </a><a href="#h25-0-606" id="h25-0-606" class="d">- REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), 32024 </a><a href="#h25-0-607" id="h25-0-607" class="d">- REACT_PORTAL_TYPE = Symbol.for("react.portal"), 32025 </a><a href="#h25-0-608" id="h25-0-608" class="d">- REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), 32026 </a><a href="#h25-0-609" id="h25-0-609" class="d">- REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), 32027 </a><a href="#h25-0-610" id="h25-0-610" class="d">- REACT_PROFILER_TYPE = Symbol.for("react.profiler"); 32028 </a><a href="#h25-0-611" id="h25-0-611" class="d">- Symbol.for("react.provider"); 32029 </a><a href="#h25-0-612" id="h25-0-612" class="d">- var REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), 32030 </a><a href="#h25-0-613" id="h25-0-613" class="d">- REACT_CONTEXT_TYPE = Symbol.for("react.context"), 32031 </a><a href="#h25-0-614" id="h25-0-614" class="d">- REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), 32032 </a><a href="#h25-0-615" id="h25-0-615" class="d">- REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), 32033 </a><a href="#h25-0-616" id="h25-0-616" class="d">- REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"), 32034 </a><a href="#h25-0-617" id="h25-0-617" class="d">- REACT_MEMO_TYPE = Symbol.for("react.memo"), 32035 </a><a href="#h25-0-618" id="h25-0-618" class="d">- REACT_LAZY_TYPE = Symbol.for("react.lazy"), 32036 </a><a href="#h25-0-619" id="h25-0-619" class="d">- REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"), 32037 </a><a href="#h25-0-620" id="h25-0-620" class="d">- MAYBE_ITERATOR_SYMBOL = Symbol.iterator, 32038 </a><a href="#h25-0-621" id="h25-0-621" class="d">- REACT_CLIENT_REFERENCE$2 = Symbol.for("react.client.reference"), 32039 </a><a href="#h25-0-622" id="h25-0-622" class="d">- ReactSharedInternals = 32040 </a><a href="#h25-0-623" id="h25-0-623" class="d">- React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, 32041 </a><a href="#h25-0-624" id="h25-0-624" class="d">- hasOwnProperty = Object.prototype.hasOwnProperty, 32042 </a><a href="#h25-0-625" id="h25-0-625" class="d">- assign = Object.assign, 32043 </a><a href="#h25-0-626" id="h25-0-626" class="d">- REACT_CLIENT_REFERENCE$1 = Symbol.for("react.client.reference"), 32044 </a><a href="#h25-0-627" id="h25-0-627" class="d">- isArrayImpl = Array.isArray, 32045 </a><a href="#h25-0-628" id="h25-0-628" class="d">- disabledDepth = 0, 32046 </a><a href="#h25-0-629" id="h25-0-629" class="d">- prevLog, 32047 </a><a href="#h25-0-630" id="h25-0-630" class="d">- prevInfo, 32048 </a><a href="#h25-0-631" id="h25-0-631" class="d">- prevWarn, 32049 </a><a href="#h25-0-632" id="h25-0-632" class="d">- prevError, 32050 </a><a href="#h25-0-633" id="h25-0-633" class="d">- prevGroup, 32051 </a><a href="#h25-0-634" id="h25-0-634" class="d">- prevGroupCollapsed, 32052 </a><a href="#h25-0-635" id="h25-0-635" class="d">- prevGroupEnd; 32053 </a><a href="#h25-0-636" id="h25-0-636" class="d">- disabledLog.__reactDisabledLog = !0; 32054 </a><a href="#h25-0-637" id="h25-0-637" class="d">- var prefix, 32055 </a><a href="#h25-0-638" id="h25-0-638" class="d">- suffix, 32056 </a><a href="#h25-0-639" id="h25-0-639" class="d">- reentry = !1; 32057 </a><a href="#h25-0-640" id="h25-0-640" class="d">- var componentFrameCache = new ( 32058 </a><a href="#h25-0-641" id="h25-0-641" class="d">- "function" === typeof WeakMap ? WeakMap : Map 32059 </a><a href="#h25-0-642" id="h25-0-642" class="d">- )(); 32060 </a><a href="#h25-0-643" id="h25-0-643" class="d">- var REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"), 32061 </a><a href="#h25-0-644" id="h25-0-644" class="d">- specialPropKeyWarningShown; 32062 </a><a href="#h25-0-645" id="h25-0-645" class="d">- var didWarnAboutElementRef = {}; 32063 </a><a href="#h25-0-646" id="h25-0-646" class="d">- var didWarnAboutKeySpread = {}, 32064 </a><a href="#h25-0-647" id="h25-0-647" class="d">- ownerHasKeyUseWarning = {}; 32065 </a><a href="#h25-0-648" id="h25-0-648" class="d">- exports.Fragment = REACT_FRAGMENT_TYPE; 32066 </a><a href="#h25-0-649" id="h25-0-649" class="d">- exports.jsxDEV = function ( 32067 </a><a href="#h25-0-650" id="h25-0-650" class="d">- type, 32068 </a><a href="#h25-0-651" id="h25-0-651" class="d">- config, 32069 </a><a href="#h25-0-652" id="h25-0-652" class="d">- maybeKey, 32070 </a><a href="#h25-0-653" id="h25-0-653" class="d">- isStaticChildren, 32071 </a><a href="#h25-0-654" id="h25-0-654" class="d">- source, 32072 </a><a href="#h25-0-655" id="h25-0-655" class="d">- self 32073 </a><a href="#h25-0-656" id="h25-0-656" class="d">- ) { 32074 </a><a href="#h25-0-657" id="h25-0-657" class="d">- return jsxDEVImpl(type, config, maybeKey, isStaticChildren, source, self); 32075 </a><a href="#h25-0-658" id="h25-0-658" class="d">- }; 32076 </a><a href="#h25-0-659" id="h25-0-659" class="d">- })(); 32077 </a><b>diff --git a/<a id="h26" href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.js</a></b> 32078 <a href="#h26-0" id="h26-0" class="h">@@ -1,5 +0,0 @@ 32079 </a><a href="#h26-0-0" id="h26-0-0" class="d">-if (process.env.NODE_ENV === 'production') { 32080 </a><a href="#h26-0-1" id="h26-0-1" class="d">- module.exports = require('./jsx-dev-runtime.production'); 32081 </a><a href="#h26-0-2" id="h26-0-2" class="d">-} else { 32082 </a><a href="#h26-0-3" id="h26-0-3" class="d">- module.exports = require('./jsx-dev-runtime.development'); 32083 </a><a href="#h26-0-4" id="h26-0-4" class="d">-} 32084 </a><b>diff --git a/<a id="h27" href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.production.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.production.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-dev-runtime.production.js.html">.config/raycast/extensions/node_modules/react/jsx-dev-runtime.production.js</a></b> 32085 <a href="#h27-0" id="h27-0" class="h">@@ -1,14 +0,0 @@ 32086 </a><a href="#h27-0-0" id="h27-0-0" class="d">-/** 32087 </a><a href="#h27-0-1" id="h27-0-1" class="d">- * @license React 32088 </a><a href="#h27-0-2" id="h27-0-2" class="d">- * react-jsx-dev-runtime.production.js 32089 </a><a href="#h27-0-3" id="h27-0-3" class="d">- * 32090 </a><a href="#h27-0-4" id="h27-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 32091 </a><a href="#h27-0-5" id="h27-0-5" class="d">- * 32092 </a><a href="#h27-0-6" id="h27-0-6" class="d">- * This source code is licensed under the MIT license found in the 32093 </a><a href="#h27-0-7" id="h27-0-7" class="d">- * LICENSE file in the root directory of this source tree. 32094 </a><a href="#h27-0-8" id="h27-0-8" class="d">- */ 32095 </a><a href="#h27-0-9" id="h27-0-9" class="d">- 32096 </a><a href="#h27-0-10" id="h27-0-10" class="d">-"use strict"; 32097 </a><a href="#h27-0-11" id="h27-0-11" class="d">-var REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); 32098 </a><a href="#h27-0-12" id="h27-0-12" class="d">-exports.Fragment = REACT_FRAGMENT_TYPE; 32099 </a><a href="#h27-0-13" id="h27-0-13" class="d">-exports.jsxDEV = void 0; 32100 </a><b>diff --git a/<a id="h28" href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.development.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.development.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.development.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.development.js</a></b> 32101 <a href="#h28-0" id="h28-0" class="h">@@ -1,656 +0,0 @@ 32102 </a><a href="#h28-0-0" id="h28-0-0" class="d">-/** 32103 </a><a href="#h28-0-1" id="h28-0-1" class="d">- * @license React 32104 </a><a href="#h28-0-2" id="h28-0-2" class="d">- * react-jsx-runtime.development.js 32105 </a><a href="#h28-0-3" id="h28-0-3" class="d">- * 32106 </a><a href="#h28-0-4" id="h28-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 32107 </a><a href="#h28-0-5" id="h28-0-5" class="d">- * 32108 </a><a href="#h28-0-6" id="h28-0-6" class="d">- * This source code is licensed under the MIT license found in the 32109 </a><a href="#h28-0-7" id="h28-0-7" class="d">- * LICENSE file in the root directory of this source tree. 32110 </a><a href="#h28-0-8" id="h28-0-8" class="d">- */ 32111 </a><a href="#h28-0-9" id="h28-0-9" class="d">- 32112 </a><a href="#h28-0-10" id="h28-0-10" class="d">-"use strict"; 32113 </a><a href="#h28-0-11" id="h28-0-11" class="d">-"production" !== process.env.NODE_ENV && 32114 </a><a href="#h28-0-12" id="h28-0-12" class="d">- (function () { 32115 </a><a href="#h28-0-13" id="h28-0-13" class="d">- function getComponentNameFromType(type) { 32116 </a><a href="#h28-0-14" id="h28-0-14" class="d">- if (null == type) return null; 32117 </a><a href="#h28-0-15" id="h28-0-15" class="d">- if ("function" === typeof type) 32118 </a><a href="#h28-0-16" id="h28-0-16" class="d">- return type.$$typeof === REACT_CLIENT_REFERENCE$2 32119 </a><a href="#h28-0-17" id="h28-0-17" class="d">- ? null 32120 </a><a href="#h28-0-18" id="h28-0-18" class="d">- : type.displayName || type.name || null; 32121 </a><a href="#h28-0-19" id="h28-0-19" class="d">- if ("string" === typeof type) return type; 32122 </a><a href="#h28-0-20" id="h28-0-20" class="d">- switch (type) { 32123 </a><a href="#h28-0-21" id="h28-0-21" class="d">- case REACT_FRAGMENT_TYPE: 32124 </a><a href="#h28-0-22" id="h28-0-22" class="d">- return "Fragment"; 32125 </a><a href="#h28-0-23" id="h28-0-23" class="d">- case REACT_PORTAL_TYPE: 32126 </a><a href="#h28-0-24" id="h28-0-24" class="d">- return "Portal"; 32127 </a><a href="#h28-0-25" id="h28-0-25" class="d">- case REACT_PROFILER_TYPE: 32128 </a><a href="#h28-0-26" id="h28-0-26" class="d">- return "Profiler"; 32129 </a><a href="#h28-0-27" id="h28-0-27" class="d">- case REACT_STRICT_MODE_TYPE: 32130 </a><a href="#h28-0-28" id="h28-0-28" class="d">- return "StrictMode"; 32131 </a><a href="#h28-0-29" id="h28-0-29" class="d">- case REACT_SUSPENSE_TYPE: 32132 </a><a href="#h28-0-30" id="h28-0-30" class="d">- return "Suspense"; 32133 </a><a href="#h28-0-31" id="h28-0-31" class="d">- case REACT_SUSPENSE_LIST_TYPE: 32134 </a><a href="#h28-0-32" id="h28-0-32" class="d">- return "SuspenseList"; 32135 </a><a href="#h28-0-33" id="h28-0-33" class="d">- } 32136 </a><a href="#h28-0-34" id="h28-0-34" class="d">- if ("object" === typeof type) 32137 </a><a href="#h28-0-35" id="h28-0-35" class="d">- switch ( 32138 </a><a href="#h28-0-36" id="h28-0-36" class="d">- ("number" === typeof type.tag && 32139 </a><a href="#h28-0-37" id="h28-0-37" class="d">- console.error( 32140 </a><a href="#h28-0-38" id="h28-0-38" class="d">- "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." 32141 </a><a href="#h28-0-39" id="h28-0-39" class="d">- ), 32142 </a><a href="#h28-0-40" id="h28-0-40" class="d">- type.$$typeof) 32143 </a><a href="#h28-0-41" id="h28-0-41" class="d">- ) { 32144 </a><a href="#h28-0-42" id="h28-0-42" class="d">- case REACT_CONTEXT_TYPE: 32145 </a><a href="#h28-0-43" id="h28-0-43" class="d">- return (type.displayName || "Context") + ".Provider"; 32146 </a><a href="#h28-0-44" id="h28-0-44" class="d">- case REACT_CONSUMER_TYPE: 32147 </a><a href="#h28-0-45" id="h28-0-45" class="d">- return (type._context.displayName || "Context") + ".Consumer"; 32148 </a><a href="#h28-0-46" id="h28-0-46" class="d">- case REACT_FORWARD_REF_TYPE: 32149 </a><a href="#h28-0-47" id="h28-0-47" class="d">- var innerType = type.render; 32150 </a><a href="#h28-0-48" id="h28-0-48" class="d">- type = type.displayName; 32151 </a><a href="#h28-0-49" id="h28-0-49" class="d">- type || 32152 </a><a href="#h28-0-50" id="h28-0-50" class="d">- ((type = innerType.displayName || innerType.name || ""), 32153 </a><a href="#h28-0-51" id="h28-0-51" class="d">- (type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef")); 32154 </a><a href="#h28-0-52" id="h28-0-52" class="d">- return type; 32155 </a><a href="#h28-0-53" id="h28-0-53" class="d">- case REACT_MEMO_TYPE: 32156 </a><a href="#h28-0-54" id="h28-0-54" class="d">- return ( 32157 </a><a href="#h28-0-55" id="h28-0-55" class="d">- (innerType = type.displayName || null), 32158 </a><a href="#h28-0-56" id="h28-0-56" class="d">- null !== innerType 32159 </a><a href="#h28-0-57" id="h28-0-57" class="d">- ? innerType 32160 </a><a href="#h28-0-58" id="h28-0-58" class="d">- : getComponentNameFromType(type.type) || "Memo" 32161 </a><a href="#h28-0-59" id="h28-0-59" class="d">- ); 32162 </a><a href="#h28-0-60" id="h28-0-60" class="d">- case REACT_LAZY_TYPE: 32163 </a><a href="#h28-0-61" id="h28-0-61" class="d">- innerType = type._payload; 32164 </a><a href="#h28-0-62" id="h28-0-62" class="d">- type = type._init; 32165 </a><a href="#h28-0-63" id="h28-0-63" class="d">- try { 32166 </a><a href="#h28-0-64" id="h28-0-64" class="d">- return getComponentNameFromType(type(innerType)); 32167 </a><a href="#h28-0-65" id="h28-0-65" class="d">- } catch (x) {} 32168 </a><a href="#h28-0-66" id="h28-0-66" class="d">- } 32169 </a><a href="#h28-0-67" id="h28-0-67" class="d">- return null; 32170 </a><a href="#h28-0-68" id="h28-0-68" class="d">- } 32171 </a><a href="#h28-0-69" id="h28-0-69" class="d">- function testStringCoercion(value) { 32172 </a><a href="#h28-0-70" id="h28-0-70" class="d">- return "" + value; 32173 </a><a href="#h28-0-71" id="h28-0-71" class="d">- } 32174 </a><a href="#h28-0-72" id="h28-0-72" class="d">- function checkKeyStringCoercion(value) { 32175 </a><a href="#h28-0-73" id="h28-0-73" class="d">- try { 32176 </a><a href="#h28-0-74" id="h28-0-74" class="d">- testStringCoercion(value); 32177 </a><a href="#h28-0-75" id="h28-0-75" class="d">- var JSCompiler_inline_result = !1; 32178 </a><a href="#h28-0-76" id="h28-0-76" class="d">- } catch (e) { 32179 </a><a href="#h28-0-77" id="h28-0-77" class="d">- JSCompiler_inline_result = !0; 32180 </a><a href="#h28-0-78" id="h28-0-78" class="d">- } 32181 </a><a href="#h28-0-79" id="h28-0-79" class="d">- if (JSCompiler_inline_result) { 32182 </a><a href="#h28-0-80" id="h28-0-80" class="d">- JSCompiler_inline_result = console; 32183 </a><a href="#h28-0-81" id="h28-0-81" class="d">- var JSCompiler_temp_const = JSCompiler_inline_result.error; 32184 </a><a href="#h28-0-82" id="h28-0-82" class="d">- var JSCompiler_inline_result$jscomp$0 = 32185 </a><a href="#h28-0-83" id="h28-0-83" class="d">- ("function" === typeof Symbol && 32186 </a><a href="#h28-0-84" id="h28-0-84" class="d">- Symbol.toStringTag && 32187 </a><a href="#h28-0-85" id="h28-0-85" class="d">- value[Symbol.toStringTag]) || 32188 </a><a href="#h28-0-86" id="h28-0-86" class="d">- value.constructor.name || 32189 </a><a href="#h28-0-87" id="h28-0-87" class="d">- "Object"; 32190 </a><a href="#h28-0-88" id="h28-0-88" class="d">- JSCompiler_temp_const.call( 32191 </a><a href="#h28-0-89" id="h28-0-89" class="d">- JSCompiler_inline_result, 32192 </a><a href="#h28-0-90" id="h28-0-90" class="d">- "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", 32193 </a><a href="#h28-0-91" id="h28-0-91" class="d">- JSCompiler_inline_result$jscomp$0 32194 </a><a href="#h28-0-92" id="h28-0-92" class="d">- ); 32195 </a><a href="#h28-0-93" id="h28-0-93" class="d">- return testStringCoercion(value); 32196 </a><a href="#h28-0-94" id="h28-0-94" class="d">- } 32197 </a><a href="#h28-0-95" id="h28-0-95" class="d">- } 32198 </a><a href="#h28-0-96" id="h28-0-96" class="d">- function disabledLog() {} 32199 </a><a href="#h28-0-97" id="h28-0-97" class="d">- function disableLogs() { 32200 </a><a href="#h28-0-98" id="h28-0-98" class="d">- if (0 === disabledDepth) { 32201 </a><a href="#h28-0-99" id="h28-0-99" class="d">- prevLog = console.log; 32202 </a><a href="#h28-0-100" id="h28-0-100" class="d">- prevInfo = console.info; 32203 </a><a href="#h28-0-101" id="h28-0-101" class="d">- prevWarn = console.warn; 32204 </a><a href="#h28-0-102" id="h28-0-102" class="d">- prevError = console.error; 32205 </a><a href="#h28-0-103" id="h28-0-103" class="d">- prevGroup = console.group; 32206 </a><a href="#h28-0-104" id="h28-0-104" class="d">- prevGroupCollapsed = console.groupCollapsed; 32207 </a><a href="#h28-0-105" id="h28-0-105" class="d">- prevGroupEnd = console.groupEnd; 32208 </a><a href="#h28-0-106" id="h28-0-106" class="d">- var props = { 32209 </a><a href="#h28-0-107" id="h28-0-107" class="d">- configurable: !0, 32210 </a><a href="#h28-0-108" id="h28-0-108" class="d">- enumerable: !0, 32211 </a><a href="#h28-0-109" id="h28-0-109" class="d">- value: disabledLog, 32212 </a><a href="#h28-0-110" id="h28-0-110" class="d">- writable: !0 32213 </a><a href="#h28-0-111" id="h28-0-111" class="d">- }; 32214 </a><a href="#h28-0-112" id="h28-0-112" class="d">- Object.defineProperties(console, { 32215 </a><a href="#h28-0-113" id="h28-0-113" class="d">- info: props, 32216 </a><a href="#h28-0-114" id="h28-0-114" class="d">- log: props, 32217 </a><a href="#h28-0-115" id="h28-0-115" class="d">- warn: props, 32218 </a><a href="#h28-0-116" id="h28-0-116" class="d">- error: props, 32219 </a><a href="#h28-0-117" id="h28-0-117" class="d">- group: props, 32220 </a><a href="#h28-0-118" id="h28-0-118" class="d">- groupCollapsed: props, 32221 </a><a href="#h28-0-119" id="h28-0-119" class="d">- groupEnd: props 32222 </a><a href="#h28-0-120" id="h28-0-120" class="d">- }); 32223 </a><a href="#h28-0-121" id="h28-0-121" class="d">- } 32224 </a><a href="#h28-0-122" id="h28-0-122" class="d">- disabledDepth++; 32225 </a><a href="#h28-0-123" id="h28-0-123" class="d">- } 32226 </a><a href="#h28-0-124" id="h28-0-124" class="d">- function reenableLogs() { 32227 </a><a href="#h28-0-125" id="h28-0-125" class="d">- disabledDepth--; 32228 </a><a href="#h28-0-126" id="h28-0-126" class="d">- if (0 === disabledDepth) { 32229 </a><a href="#h28-0-127" id="h28-0-127" class="d">- var props = { configurable: !0, enumerable: !0, writable: !0 }; 32230 </a><a href="#h28-0-128" id="h28-0-128" class="d">- Object.defineProperties(console, { 32231 </a><a href="#h28-0-129" id="h28-0-129" class="d">- log: assign({}, props, { value: prevLog }), 32232 </a><a href="#h28-0-130" id="h28-0-130" class="d">- info: assign({}, props, { value: prevInfo }), 32233 </a><a href="#h28-0-131" id="h28-0-131" class="d">- warn: assign({}, props, { value: prevWarn }), 32234 </a><a href="#h28-0-132" id="h28-0-132" class="d">- error: assign({}, props, { value: prevError }), 32235 </a><a href="#h28-0-133" id="h28-0-133" class="d">- group: assign({}, props, { value: prevGroup }), 32236 </a><a href="#h28-0-134" id="h28-0-134" class="d">- groupCollapsed: assign({}, props, { value: prevGroupCollapsed }), 32237 </a><a href="#h28-0-135" id="h28-0-135" class="d">- groupEnd: assign({}, props, { value: prevGroupEnd }) 32238 </a><a href="#h28-0-136" id="h28-0-136" class="d">- }); 32239 </a><a href="#h28-0-137" id="h28-0-137" class="d">- } 32240 </a><a href="#h28-0-138" id="h28-0-138" class="d">- 0 > disabledDepth && 32241 </a><a href="#h28-0-139" id="h28-0-139" class="d">- console.error( 32242 </a><a href="#h28-0-140" id="h28-0-140" class="d">- "disabledDepth fell below zero. This is a bug in React. Please file an issue." 32243 </a><a href="#h28-0-141" id="h28-0-141" class="d">- ); 32244 </a><a href="#h28-0-142" id="h28-0-142" class="d">- } 32245 </a><a href="#h28-0-143" id="h28-0-143" class="d">- function describeBuiltInComponentFrame(name) { 32246 </a><a href="#h28-0-144" id="h28-0-144" class="d">- if (void 0 === prefix) 32247 </a><a href="#h28-0-145" id="h28-0-145" class="d">- try { 32248 </a><a href="#h28-0-146" id="h28-0-146" class="d">- throw Error(); 32249 </a><a href="#h28-0-147" id="h28-0-147" class="d">- } catch (x) { 32250 </a><a href="#h28-0-148" id="h28-0-148" class="d">- var match = x.stack.trim().match(/\n( *(at )?)/); 32251 </a><a href="#h28-0-149" id="h28-0-149" class="d">- prefix = (match && match[1]) || ""; 32252 </a><a href="#h28-0-150" id="h28-0-150" class="d">- suffix = 32253 </a><a href="#h28-0-151" id="h28-0-151" class="d">- -1 < x.stack.indexOf("\n at") 32254 </a><a href="#h28-0-152" id="h28-0-152" class="d">- ? " (<anonymous>)" 32255 </a><a href="#h28-0-153" id="h28-0-153" class="d">- : -1 < x.stack.indexOf("@") 32256 </a><a href="#h28-0-154" id="h28-0-154" class="d">- ? "@unknown:0:0" 32257 </a><a href="#h28-0-155" id="h28-0-155" class="d">- : ""; 32258 </a><a href="#h28-0-156" id="h28-0-156" class="d">- } 32259 </a><a href="#h28-0-157" id="h28-0-157" class="d">- return "\n" + prefix + name + suffix; 32260 </a><a href="#h28-0-158" id="h28-0-158" class="d">- } 32261 </a><a href="#h28-0-159" id="h28-0-159" class="d">- function describeNativeComponentFrame(fn, construct) { 32262 </a><a href="#h28-0-160" id="h28-0-160" class="d">- if (!fn || reentry) return ""; 32263 </a><a href="#h28-0-161" id="h28-0-161" class="d">- var frame = componentFrameCache.get(fn); 32264 </a><a href="#h28-0-162" id="h28-0-162" class="d">- if (void 0 !== frame) return frame; 32265 </a><a href="#h28-0-163" id="h28-0-163" class="d">- reentry = !0; 32266 </a><a href="#h28-0-164" id="h28-0-164" class="d">- frame = Error.prepareStackTrace; 32267 </a><a href="#h28-0-165" id="h28-0-165" class="d">- Error.prepareStackTrace = void 0; 32268 </a><a href="#h28-0-166" id="h28-0-166" class="d">- var previousDispatcher = null; 32269 </a><a href="#h28-0-167" id="h28-0-167" class="d">- previousDispatcher = ReactSharedInternals.H; 32270 </a><a href="#h28-0-168" id="h28-0-168" class="d">- ReactSharedInternals.H = null; 32271 </a><a href="#h28-0-169" id="h28-0-169" class="d">- disableLogs(); 32272 </a><a href="#h28-0-170" id="h28-0-170" class="d">- try { 32273 </a><a href="#h28-0-171" id="h28-0-171" class="d">- var RunInRootFrame = { 32274 </a><a href="#h28-0-172" id="h28-0-172" class="d">- DetermineComponentFrameRoot: function () { 32275 </a><a href="#h28-0-173" id="h28-0-173" class="d">- try { 32276 </a><a href="#h28-0-174" id="h28-0-174" class="d">- if (construct) { 32277 </a><a href="#h28-0-175" id="h28-0-175" class="d">- var Fake = function () { 32278 </a><a href="#h28-0-176" id="h28-0-176" class="d">- throw Error(); 32279 </a><a href="#h28-0-177" id="h28-0-177" class="d">- }; 32280 </a><a href="#h28-0-178" id="h28-0-178" class="d">- Object.defineProperty(Fake.prototype, "props", { 32281 </a><a href="#h28-0-179" id="h28-0-179" class="d">- set: function () { 32282 </a><a href="#h28-0-180" id="h28-0-180" class="d">- throw Error(); 32283 </a><a href="#h28-0-181" id="h28-0-181" class="d">- } 32284 </a><a href="#h28-0-182" id="h28-0-182" class="d">- }); 32285 </a><a href="#h28-0-183" id="h28-0-183" class="d">- if ("object" === typeof Reflect && Reflect.construct) { 32286 </a><a href="#h28-0-184" id="h28-0-184" class="d">- try { 32287 </a><a href="#h28-0-185" id="h28-0-185" class="d">- Reflect.construct(Fake, []); 32288 </a><a href="#h28-0-186" id="h28-0-186" class="d">- } catch (x) { 32289 </a><a href="#h28-0-187" id="h28-0-187" class="d">- var control = x; 32290 </a><a href="#h28-0-188" id="h28-0-188" class="d">- } 32291 </a><a href="#h28-0-189" id="h28-0-189" class="d">- Reflect.construct(fn, [], Fake); 32292 </a><a href="#h28-0-190" id="h28-0-190" class="d">- } else { 32293 </a><a href="#h28-0-191" id="h28-0-191" class="d">- try { 32294 </a><a href="#h28-0-192" id="h28-0-192" class="d">- Fake.call(); 32295 </a><a href="#h28-0-193" id="h28-0-193" class="d">- } catch (x$0) { 32296 </a><a href="#h28-0-194" id="h28-0-194" class="d">- control = x$0; 32297 </a><a href="#h28-0-195" id="h28-0-195" class="d">- } 32298 </a><a href="#h28-0-196" id="h28-0-196" class="d">- fn.call(Fake.prototype); 32299 </a><a href="#h28-0-197" id="h28-0-197" class="d">- } 32300 </a><a href="#h28-0-198" id="h28-0-198" class="d">- } else { 32301 </a><a href="#h28-0-199" id="h28-0-199" class="d">- try { 32302 </a><a href="#h28-0-200" id="h28-0-200" class="d">- throw Error(); 32303 </a><a href="#h28-0-201" id="h28-0-201" class="d">- } catch (x$1) { 32304 </a><a href="#h28-0-202" id="h28-0-202" class="d">- control = x$1; 32305 </a><a href="#h28-0-203" id="h28-0-203" class="d">- } 32306 </a><a href="#h28-0-204" id="h28-0-204" class="d">- (Fake = fn()) && 32307 </a><a href="#h28-0-205" id="h28-0-205" class="d">- "function" === typeof Fake.catch && 32308 </a><a href="#h28-0-206" id="h28-0-206" class="d">- Fake.catch(function () {}); 32309 </a><a href="#h28-0-207" id="h28-0-207" class="d">- } 32310 </a><a href="#h28-0-208" id="h28-0-208" class="d">- } catch (sample) { 32311 </a><a href="#h28-0-209" id="h28-0-209" class="d">- if (sample && control && "string" === typeof sample.stack) 32312 </a><a href="#h28-0-210" id="h28-0-210" class="d">- return [sample.stack, control.stack]; 32313 </a><a href="#h28-0-211" id="h28-0-211" class="d">- } 32314 </a><a href="#h28-0-212" id="h28-0-212" class="d">- return [null, null]; 32315 </a><a href="#h28-0-213" id="h28-0-213" class="d">- } 32316 </a><a href="#h28-0-214" id="h28-0-214" class="d">- }; 32317 </a><a href="#h28-0-215" id="h28-0-215" class="d">- RunInRootFrame.DetermineComponentFrameRoot.displayName = 32318 </a><a href="#h28-0-216" id="h28-0-216" class="d">- "DetermineComponentFrameRoot"; 32319 </a><a href="#h28-0-217" id="h28-0-217" class="d">- var namePropDescriptor = Object.getOwnPropertyDescriptor( 32320 </a><a href="#h28-0-218" id="h28-0-218" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 32321 </a><a href="#h28-0-219" id="h28-0-219" class="d">- "name" 32322 </a><a href="#h28-0-220" id="h28-0-220" class="d">- ); 32323 </a><a href="#h28-0-221" id="h28-0-221" class="d">- namePropDescriptor && 32324 </a><a href="#h28-0-222" id="h28-0-222" class="d">- namePropDescriptor.configurable && 32325 </a><a href="#h28-0-223" id="h28-0-223" class="d">- Object.defineProperty( 32326 </a><a href="#h28-0-224" id="h28-0-224" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 32327 </a><a href="#h28-0-225" id="h28-0-225" class="d">- "name", 32328 </a><a href="#h28-0-226" id="h28-0-226" class="d">- { value: "DetermineComponentFrameRoot" } 32329 </a><a href="#h28-0-227" id="h28-0-227" class="d">- ); 32330 </a><a href="#h28-0-228" id="h28-0-228" class="d">- var _RunInRootFrame$Deter = 32331 </a><a href="#h28-0-229" id="h28-0-229" class="d">- RunInRootFrame.DetermineComponentFrameRoot(), 32332 </a><a href="#h28-0-230" id="h28-0-230" class="d">- sampleStack = _RunInRootFrame$Deter[0], 32333 </a><a href="#h28-0-231" id="h28-0-231" class="d">- controlStack = _RunInRootFrame$Deter[1]; 32334 </a><a href="#h28-0-232" id="h28-0-232" class="d">- if (sampleStack && controlStack) { 32335 </a><a href="#h28-0-233" id="h28-0-233" class="d">- var sampleLines = sampleStack.split("\n"), 32336 </a><a href="#h28-0-234" id="h28-0-234" class="d">- controlLines = controlStack.split("\n"); 32337 </a><a href="#h28-0-235" id="h28-0-235" class="d">- for ( 32338 </a><a href="#h28-0-236" id="h28-0-236" class="d">- _RunInRootFrame$Deter = namePropDescriptor = 0; 32339 </a><a href="#h28-0-237" id="h28-0-237" class="d">- namePropDescriptor < sampleLines.length && 32340 </a><a href="#h28-0-238" id="h28-0-238" class="d">- !sampleLines[namePropDescriptor].includes( 32341 </a><a href="#h28-0-239" id="h28-0-239" class="d">- "DetermineComponentFrameRoot" 32342 </a><a href="#h28-0-240" id="h28-0-240" class="d">- ); 32343 </a><a href="#h28-0-241" id="h28-0-241" class="d">- 32344 </a><a href="#h28-0-242" id="h28-0-242" class="d">- ) 32345 </a><a href="#h28-0-243" id="h28-0-243" class="d">- namePropDescriptor++; 32346 </a><a href="#h28-0-244" id="h28-0-244" class="d">- for ( 32347 </a><a href="#h28-0-245" id="h28-0-245" class="d">- ; 32348 </a><a href="#h28-0-246" id="h28-0-246" class="d">- _RunInRootFrame$Deter < controlLines.length && 32349 </a><a href="#h28-0-247" id="h28-0-247" class="d">- !controlLines[_RunInRootFrame$Deter].includes( 32350 </a><a href="#h28-0-248" id="h28-0-248" class="d">- "DetermineComponentFrameRoot" 32351 </a><a href="#h28-0-249" id="h28-0-249" class="d">- ); 32352 </a><a href="#h28-0-250" id="h28-0-250" class="d">- 32353 </a><a href="#h28-0-251" id="h28-0-251" class="d">- ) 32354 </a><a href="#h28-0-252" id="h28-0-252" class="d">- _RunInRootFrame$Deter++; 32355 </a><a href="#h28-0-253" id="h28-0-253" class="d">- if ( 32356 </a><a href="#h28-0-254" id="h28-0-254" class="d">- namePropDescriptor === sampleLines.length || 32357 </a><a href="#h28-0-255" id="h28-0-255" class="d">- _RunInRootFrame$Deter === controlLines.length 32358 </a><a href="#h28-0-256" id="h28-0-256" class="d">- ) 32359 </a><a href="#h28-0-257" id="h28-0-257" class="d">- for ( 32360 </a><a href="#h28-0-258" id="h28-0-258" class="d">- namePropDescriptor = sampleLines.length - 1, 32361 </a><a href="#h28-0-259" id="h28-0-259" class="d">- _RunInRootFrame$Deter = controlLines.length - 1; 32362 </a><a href="#h28-0-260" id="h28-0-260" class="d">- 1 <= namePropDescriptor && 32363 </a><a href="#h28-0-261" id="h28-0-261" class="d">- 0 <= _RunInRootFrame$Deter && 32364 </a><a href="#h28-0-262" id="h28-0-262" class="d">- sampleLines[namePropDescriptor] !== 32365 </a><a href="#h28-0-263" id="h28-0-263" class="d">- controlLines[_RunInRootFrame$Deter]; 32366 </a><a href="#h28-0-264" id="h28-0-264" class="d">- 32367 </a><a href="#h28-0-265" id="h28-0-265" class="d">- ) 32368 </a><a href="#h28-0-266" id="h28-0-266" class="d">- _RunInRootFrame$Deter--; 32369 </a><a href="#h28-0-267" id="h28-0-267" class="d">- for ( 32370 </a><a href="#h28-0-268" id="h28-0-268" class="d">- ; 32371 </a><a href="#h28-0-269" id="h28-0-269" class="d">- 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter; 32372 </a><a href="#h28-0-270" id="h28-0-270" class="d">- namePropDescriptor--, _RunInRootFrame$Deter-- 32373 </a><a href="#h28-0-271" id="h28-0-271" class="d">- ) 32374 </a><a href="#h28-0-272" id="h28-0-272" class="d">- if ( 32375 </a><a href="#h28-0-273" id="h28-0-273" class="d">- sampleLines[namePropDescriptor] !== 32376 </a><a href="#h28-0-274" id="h28-0-274" class="d">- controlLines[_RunInRootFrame$Deter] 32377 </a><a href="#h28-0-275" id="h28-0-275" class="d">- ) { 32378 </a><a href="#h28-0-276" id="h28-0-276" class="d">- if (1 !== namePropDescriptor || 1 !== _RunInRootFrame$Deter) { 32379 </a><a href="#h28-0-277" id="h28-0-277" class="d">- do 32380 </a><a href="#h28-0-278" id="h28-0-278" class="d">- if ( 32381 </a><a href="#h28-0-279" id="h28-0-279" class="d">- (namePropDescriptor--, 32382 </a><a href="#h28-0-280" id="h28-0-280" class="d">- _RunInRootFrame$Deter--, 32383 </a><a href="#h28-0-281" id="h28-0-281" class="d">- 0 > _RunInRootFrame$Deter || 32384 </a><a href="#h28-0-282" id="h28-0-282" class="d">- sampleLines[namePropDescriptor] !== 32385 </a><a href="#h28-0-283" id="h28-0-283" class="d">- controlLines[_RunInRootFrame$Deter]) 32386 </a><a href="#h28-0-284" id="h28-0-284" class="d">- ) { 32387 </a><a href="#h28-0-285" id="h28-0-285" class="d">- var _frame = 32388 </a><a href="#h28-0-286" id="h28-0-286" class="d">- "\n" + 32389 </a><a href="#h28-0-287" id="h28-0-287" class="d">- sampleLines[namePropDescriptor].replace( 32390 </a><a href="#h28-0-288" id="h28-0-288" class="d">- " at new ", 32391 </a><a href="#h28-0-289" id="h28-0-289" class="d">- " at " 32392 </a><a href="#h28-0-290" id="h28-0-290" class="d">- ); 32393 </a><a href="#h28-0-291" id="h28-0-291" class="d">- fn.displayName && 32394 </a><a href="#h28-0-292" id="h28-0-292" class="d">- _frame.includes("<anonymous>") && 32395 </a><a href="#h28-0-293" id="h28-0-293" class="d">- (_frame = _frame.replace("<anonymous>", fn.displayName)); 32396 </a><a href="#h28-0-294" id="h28-0-294" class="d">- "function" === typeof fn && 32397 </a><a href="#h28-0-295" id="h28-0-295" class="d">- componentFrameCache.set(fn, _frame); 32398 </a><a href="#h28-0-296" id="h28-0-296" class="d">- return _frame; 32399 </a><a href="#h28-0-297" id="h28-0-297" class="d">- } 32400 </a><a href="#h28-0-298" id="h28-0-298" class="d">- while (1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter); 32401 </a><a href="#h28-0-299" id="h28-0-299" class="d">- } 32402 </a><a href="#h28-0-300" id="h28-0-300" class="d">- break; 32403 </a><a href="#h28-0-301" id="h28-0-301" class="d">- } 32404 </a><a href="#h28-0-302" id="h28-0-302" class="d">- } 32405 </a><a href="#h28-0-303" id="h28-0-303" class="d">- } finally { 32406 </a><a href="#h28-0-304" id="h28-0-304" class="d">- (reentry = !1), 32407 </a><a href="#h28-0-305" id="h28-0-305" class="d">- (ReactSharedInternals.H = previousDispatcher), 32408 </a><a href="#h28-0-306" id="h28-0-306" class="d">- reenableLogs(), 32409 </a><a href="#h28-0-307" id="h28-0-307" class="d">- (Error.prepareStackTrace = frame); 32410 </a><a href="#h28-0-308" id="h28-0-308" class="d">- } 32411 </a><a href="#h28-0-309" id="h28-0-309" class="d">- sampleLines = (sampleLines = fn ? fn.displayName || fn.name : "") 32412 </a><a href="#h28-0-310" id="h28-0-310" class="d">- ? describeBuiltInComponentFrame(sampleLines) 32413 </a><a href="#h28-0-311" id="h28-0-311" class="d">- : ""; 32414 </a><a href="#h28-0-312" id="h28-0-312" class="d">- "function" === typeof fn && componentFrameCache.set(fn, sampleLines); 32415 </a><a href="#h28-0-313" id="h28-0-313" class="d">- return sampleLines; 32416 </a><a href="#h28-0-314" id="h28-0-314" class="d">- } 32417 </a><a href="#h28-0-315" id="h28-0-315" class="d">- function describeUnknownElementTypeFrameInDEV(type) { 32418 </a><a href="#h28-0-316" id="h28-0-316" class="d">- if (null == type) return ""; 32419 </a><a href="#h28-0-317" id="h28-0-317" class="d">- if ("function" === typeof type) { 32420 </a><a href="#h28-0-318" id="h28-0-318" class="d">- var prototype = type.prototype; 32421 </a><a href="#h28-0-319" id="h28-0-319" class="d">- return describeNativeComponentFrame( 32422 </a><a href="#h28-0-320" id="h28-0-320" class="d">- type, 32423 </a><a href="#h28-0-321" id="h28-0-321" class="d">- !(!prototype || !prototype.isReactComponent) 32424 </a><a href="#h28-0-322" id="h28-0-322" class="d">- ); 32425 </a><a href="#h28-0-323" id="h28-0-323" class="d">- } 32426 </a><a href="#h28-0-324" id="h28-0-324" class="d">- if ("string" === typeof type) return describeBuiltInComponentFrame(type); 32427 </a><a href="#h28-0-325" id="h28-0-325" class="d">- switch (type) { 32428 </a><a href="#h28-0-326" id="h28-0-326" class="d">- case REACT_SUSPENSE_TYPE: 32429 </a><a href="#h28-0-327" id="h28-0-327" class="d">- return describeBuiltInComponentFrame("Suspense"); 32430 </a><a href="#h28-0-328" id="h28-0-328" class="d">- case REACT_SUSPENSE_LIST_TYPE: 32431 </a><a href="#h28-0-329" id="h28-0-329" class="d">- return describeBuiltInComponentFrame("SuspenseList"); 32432 </a><a href="#h28-0-330" id="h28-0-330" class="d">- } 32433 </a><a href="#h28-0-331" id="h28-0-331" class="d">- if ("object" === typeof type) 32434 </a><a href="#h28-0-332" id="h28-0-332" class="d">- switch (type.$$typeof) { 32435 </a><a href="#h28-0-333" id="h28-0-333" class="d">- case REACT_FORWARD_REF_TYPE: 32436 </a><a href="#h28-0-334" id="h28-0-334" class="d">- return (type = describeNativeComponentFrame(type.render, !1)), type; 32437 </a><a href="#h28-0-335" id="h28-0-335" class="d">- case REACT_MEMO_TYPE: 32438 </a><a href="#h28-0-336" id="h28-0-336" class="d">- return describeUnknownElementTypeFrameInDEV(type.type); 32439 </a><a href="#h28-0-337" id="h28-0-337" class="d">- case REACT_LAZY_TYPE: 32440 </a><a href="#h28-0-338" id="h28-0-338" class="d">- prototype = type._payload; 32441 </a><a href="#h28-0-339" id="h28-0-339" class="d">- type = type._init; 32442 </a><a href="#h28-0-340" id="h28-0-340" class="d">- try { 32443 </a><a href="#h28-0-341" id="h28-0-341" class="d">- return describeUnknownElementTypeFrameInDEV(type(prototype)); 32444 </a><a href="#h28-0-342" id="h28-0-342" class="d">- } catch (x) {} 32445 </a><a href="#h28-0-343" id="h28-0-343" class="d">- } 32446 </a><a href="#h28-0-344" id="h28-0-344" class="d">- return ""; 32447 </a><a href="#h28-0-345" id="h28-0-345" class="d">- } 32448 </a><a href="#h28-0-346" id="h28-0-346" class="d">- function getOwner() { 32449 </a><a href="#h28-0-347" id="h28-0-347" class="d">- var dispatcher = ReactSharedInternals.A; 32450 </a><a href="#h28-0-348" id="h28-0-348" class="d">- return null === dispatcher ? null : dispatcher.getOwner(); 32451 </a><a href="#h28-0-349" id="h28-0-349" class="d">- } 32452 </a><a href="#h28-0-350" id="h28-0-350" class="d">- function hasValidKey(config) { 32453 </a><a href="#h28-0-351" id="h28-0-351" class="d">- if (hasOwnProperty.call(config, "key")) { 32454 </a><a href="#h28-0-352" id="h28-0-352" class="d">- var getter = Object.getOwnPropertyDescriptor(config, "key").get; 32455 </a><a href="#h28-0-353" id="h28-0-353" class="d">- if (getter && getter.isReactWarning) return !1; 32456 </a><a href="#h28-0-354" id="h28-0-354" class="d">- } 32457 </a><a href="#h28-0-355" id="h28-0-355" class="d">- return void 0 !== config.key; 32458 </a><a href="#h28-0-356" id="h28-0-356" class="d">- } 32459 </a><a href="#h28-0-357" id="h28-0-357" class="d">- function defineKeyPropWarningGetter(props, displayName) { 32460 </a><a href="#h28-0-358" id="h28-0-358" class="d">- function warnAboutAccessingKey() { 32461 </a><a href="#h28-0-359" id="h28-0-359" class="d">- specialPropKeyWarningShown || 32462 </a><a href="#h28-0-360" id="h28-0-360" class="d">- ((specialPropKeyWarningShown = !0), 32463 </a><a href="#h28-0-361" id="h28-0-361" class="d">- console.error( 32464 </a><a href="#h28-0-362" id="h28-0-362" class="d">- "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)", 32465 </a><a href="#h28-0-363" id="h28-0-363" class="d">- displayName 32466 </a><a href="#h28-0-364" id="h28-0-364" class="d">- )); 32467 </a><a href="#h28-0-365" id="h28-0-365" class="d">- } 32468 </a><a href="#h28-0-366" id="h28-0-366" class="d">- warnAboutAccessingKey.isReactWarning = !0; 32469 </a><a href="#h28-0-367" id="h28-0-367" class="d">- Object.defineProperty(props, "key", { 32470 </a><a href="#h28-0-368" id="h28-0-368" class="d">- get: warnAboutAccessingKey, 32471 </a><a href="#h28-0-369" id="h28-0-369" class="d">- configurable: !0 32472 </a><a href="#h28-0-370" id="h28-0-370" class="d">- }); 32473 </a><a href="#h28-0-371" id="h28-0-371" class="d">- } 32474 </a><a href="#h28-0-372" id="h28-0-372" class="d">- function elementRefGetterWithDeprecationWarning() { 32475 </a><a href="#h28-0-373" id="h28-0-373" class="d">- var componentName = getComponentNameFromType(this.type); 32476 </a><a href="#h28-0-374" id="h28-0-374" class="d">- didWarnAboutElementRef[componentName] || 32477 </a><a href="#h28-0-375" id="h28-0-375" class="d">- ((didWarnAboutElementRef[componentName] = !0), 32478 </a><a href="#h28-0-376" id="h28-0-376" class="d">- console.error( 32479 </a><a href="#h28-0-377" id="h28-0-377" class="d">- "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release." 32480 </a><a href="#h28-0-378" id="h28-0-378" class="d">- )); 32481 </a><a href="#h28-0-379" id="h28-0-379" class="d">- componentName = this.props.ref; 32482 </a><a href="#h28-0-380" id="h28-0-380" class="d">- return void 0 !== componentName ? componentName : null; 32483 </a><a href="#h28-0-381" id="h28-0-381" class="d">- } 32484 </a><a href="#h28-0-382" id="h28-0-382" class="d">- function ReactElement(type, key, self, source, owner, props) { 32485 </a><a href="#h28-0-383" id="h28-0-383" class="d">- self = props.ref; 32486 </a><a href="#h28-0-384" id="h28-0-384" class="d">- type = { 32487 </a><a href="#h28-0-385" id="h28-0-385" class="d">- $$typeof: REACT_ELEMENT_TYPE, 32488 </a><a href="#h28-0-386" id="h28-0-386" class="d">- type: type, 32489 </a><a href="#h28-0-387" id="h28-0-387" class="d">- key: key, 32490 </a><a href="#h28-0-388" id="h28-0-388" class="d">- props: props, 32491 </a><a href="#h28-0-389" id="h28-0-389" class="d">- _owner: owner 32492 </a><a href="#h28-0-390" id="h28-0-390" class="d">- }; 32493 </a><a href="#h28-0-391" id="h28-0-391" class="d">- null !== (void 0 !== self ? self : null) 32494 </a><a href="#h28-0-392" id="h28-0-392" class="d">- ? Object.defineProperty(type, "ref", { 32495 </a><a href="#h28-0-393" id="h28-0-393" class="d">- enumerable: !1, 32496 </a><a href="#h28-0-394" id="h28-0-394" class="d">- get: elementRefGetterWithDeprecationWarning 32497 </a><a href="#h28-0-395" id="h28-0-395" class="d">- }) 32498 </a><a href="#h28-0-396" id="h28-0-396" class="d">- : Object.defineProperty(type, "ref", { enumerable: !1, value: null }); 32499 </a><a href="#h28-0-397" id="h28-0-397" class="d">- type._store = {}; 32500 </a><a href="#h28-0-398" id="h28-0-398" class="d">- Object.defineProperty(type._store, "validated", { 32501 </a><a href="#h28-0-399" id="h28-0-399" class="d">- configurable: !1, 32502 </a><a href="#h28-0-400" id="h28-0-400" class="d">- enumerable: !1, 32503 </a><a href="#h28-0-401" id="h28-0-401" class="d">- writable: !0, 32504 </a><a href="#h28-0-402" id="h28-0-402" class="d">- value: 0 32505 </a><a href="#h28-0-403" id="h28-0-403" class="d">- }); 32506 </a><a href="#h28-0-404" id="h28-0-404" class="d">- Object.defineProperty(type, "_debugInfo", { 32507 </a><a href="#h28-0-405" id="h28-0-405" class="d">- configurable: !1, 32508 </a><a href="#h28-0-406" id="h28-0-406" class="d">- enumerable: !1, 32509 </a><a href="#h28-0-407" id="h28-0-407" class="d">- writable: !0, 32510 </a><a href="#h28-0-408" id="h28-0-408" class="d">- value: null 32511 </a><a href="#h28-0-409" id="h28-0-409" class="d">- }); 32512 </a><a href="#h28-0-410" id="h28-0-410" class="d">- Object.freeze && (Object.freeze(type.props), Object.freeze(type)); 32513 </a><a href="#h28-0-411" id="h28-0-411" class="d">- return type; 32514 </a><a href="#h28-0-412" id="h28-0-412" class="d">- } 32515 </a><a href="#h28-0-413" id="h28-0-413" class="d">- function jsxDEVImpl( 32516 </a><a href="#h28-0-414" id="h28-0-414" class="d">- type, 32517 </a><a href="#h28-0-415" id="h28-0-415" class="d">- config, 32518 </a><a href="#h28-0-416" id="h28-0-416" class="d">- maybeKey, 32519 </a><a href="#h28-0-417" id="h28-0-417" class="d">- isStaticChildren, 32520 </a><a href="#h28-0-418" id="h28-0-418" class="d">- source, 32521 </a><a href="#h28-0-419" id="h28-0-419" class="d">- self 32522 </a><a href="#h28-0-420" id="h28-0-420" class="d">- ) { 32523 </a><a href="#h28-0-421" id="h28-0-421" class="d">- if ( 32524 </a><a href="#h28-0-422" id="h28-0-422" class="d">- "string" === typeof type || 32525 </a><a href="#h28-0-423" id="h28-0-423" class="d">- "function" === typeof type || 32526 </a><a href="#h28-0-424" id="h28-0-424" class="d">- type === REACT_FRAGMENT_TYPE || 32527 </a><a href="#h28-0-425" id="h28-0-425" class="d">- type === REACT_PROFILER_TYPE || 32528 </a><a href="#h28-0-426" id="h28-0-426" class="d">- type === REACT_STRICT_MODE_TYPE || 32529 </a><a href="#h28-0-427" id="h28-0-427" class="d">- type === REACT_SUSPENSE_TYPE || 32530 </a><a href="#h28-0-428" id="h28-0-428" class="d">- type === REACT_SUSPENSE_LIST_TYPE || 32531 </a><a href="#h28-0-429" id="h28-0-429" class="d">- type === REACT_OFFSCREEN_TYPE || 32532 </a><a href="#h28-0-430" id="h28-0-430" class="d">- ("object" === typeof type && 32533 </a><a href="#h28-0-431" id="h28-0-431" class="d">- null !== type && 32534 </a><a href="#h28-0-432" id="h28-0-432" class="d">- (type.$$typeof === REACT_LAZY_TYPE || 32535 </a><a href="#h28-0-433" id="h28-0-433" class="d">- type.$$typeof === REACT_MEMO_TYPE || 32536 </a><a href="#h28-0-434" id="h28-0-434" class="d">- type.$$typeof === REACT_CONTEXT_TYPE || 32537 </a><a href="#h28-0-435" id="h28-0-435" class="d">- type.$$typeof === REACT_CONSUMER_TYPE || 32538 </a><a href="#h28-0-436" id="h28-0-436" class="d">- type.$$typeof === REACT_FORWARD_REF_TYPE || 32539 </a><a href="#h28-0-437" id="h28-0-437" class="d">- type.$$typeof === REACT_CLIENT_REFERENCE$1 || 32540 </a><a href="#h28-0-438" id="h28-0-438" class="d">- void 0 !== type.getModuleId)) 32541 </a><a href="#h28-0-439" id="h28-0-439" class="d">- ) { 32542 </a><a href="#h28-0-440" id="h28-0-440" class="d">- var children = config.children; 32543 </a><a href="#h28-0-441" id="h28-0-441" class="d">- if (void 0 !== children) 32544 </a><a href="#h28-0-442" id="h28-0-442" class="d">- if (isStaticChildren) 32545 </a><a href="#h28-0-443" id="h28-0-443" class="d">- if (isArrayImpl(children)) { 32546 </a><a href="#h28-0-444" id="h28-0-444" class="d">- for ( 32547 </a><a href="#h28-0-445" id="h28-0-445" class="d">- isStaticChildren = 0; 32548 </a><a href="#h28-0-446" id="h28-0-446" class="d">- isStaticChildren < children.length; 32549 </a><a href="#h28-0-447" id="h28-0-447" class="d">- isStaticChildren++ 32550 </a><a href="#h28-0-448" id="h28-0-448" class="d">- ) 32551 </a><a href="#h28-0-449" id="h28-0-449" class="d">- validateChildKeys(children[isStaticChildren], type); 32552 </a><a href="#h28-0-450" id="h28-0-450" class="d">- Object.freeze && Object.freeze(children); 32553 </a><a href="#h28-0-451" id="h28-0-451" class="d">- } else 32554 </a><a href="#h28-0-452" id="h28-0-452" class="d">- console.error( 32555 </a><a href="#h28-0-453" id="h28-0-453" class="d">- "React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead." 32556 </a><a href="#h28-0-454" id="h28-0-454" class="d">- ); 32557 </a><a href="#h28-0-455" id="h28-0-455" class="d">- else validateChildKeys(children, type); 32558 </a><a href="#h28-0-456" id="h28-0-456" class="d">- } else { 32559 </a><a href="#h28-0-457" id="h28-0-457" class="d">- children = ""; 32560 </a><a href="#h28-0-458" id="h28-0-458" class="d">- if ( 32561 </a><a href="#h28-0-459" id="h28-0-459" class="d">- void 0 === type || 32562 </a><a href="#h28-0-460" id="h28-0-460" class="d">- ("object" === typeof type && 32563 </a><a href="#h28-0-461" id="h28-0-461" class="d">- null !== type && 32564 </a><a href="#h28-0-462" id="h28-0-462" class="d">- 0 === Object.keys(type).length) 32565 </a><a href="#h28-0-463" id="h28-0-463" class="d">- ) 32566 </a><a href="#h28-0-464" id="h28-0-464" class="d">- children += 32567 </a><a href="#h28-0-465" id="h28-0-465" class="d">- " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; 32568 </a><a href="#h28-0-466" id="h28-0-466" class="d">- null === type 32569 </a><a href="#h28-0-467" id="h28-0-467" class="d">- ? (isStaticChildren = "null") 32570 </a><a href="#h28-0-468" id="h28-0-468" class="d">- : isArrayImpl(type) 32571 </a><a href="#h28-0-469" id="h28-0-469" class="d">- ? (isStaticChildren = "array") 32572 </a><a href="#h28-0-470" id="h28-0-470" class="d">- : void 0 !== type && type.$$typeof === REACT_ELEMENT_TYPE 32573 </a><a href="#h28-0-471" id="h28-0-471" class="d">- ? ((isStaticChildren = 32574 </a><a href="#h28-0-472" id="h28-0-472" class="d">- "<" + 32575 </a><a href="#h28-0-473" id="h28-0-473" class="d">- (getComponentNameFromType(type.type) || "Unknown") + 32576 </a><a href="#h28-0-474" id="h28-0-474" class="d">- " />"), 32577 </a><a href="#h28-0-475" id="h28-0-475" class="d">- (children = 32578 </a><a href="#h28-0-476" id="h28-0-476" class="d">- " Did you accidentally export a JSX literal instead of a component?")) 32579 </a><a href="#h28-0-477" id="h28-0-477" class="d">- : (isStaticChildren = typeof type); 32580 </a><a href="#h28-0-478" id="h28-0-478" class="d">- console.error( 32581 </a><a href="#h28-0-479" id="h28-0-479" class="d">- "React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", 32582 </a><a href="#h28-0-480" id="h28-0-480" class="d">- isStaticChildren, 32583 </a><a href="#h28-0-481" id="h28-0-481" class="d">- children 32584 </a><a href="#h28-0-482" id="h28-0-482" class="d">- ); 32585 </a><a href="#h28-0-483" id="h28-0-483" class="d">- } 32586 </a><a href="#h28-0-484" id="h28-0-484" class="d">- if (hasOwnProperty.call(config, "key")) { 32587 </a><a href="#h28-0-485" id="h28-0-485" class="d">- children = getComponentNameFromType(type); 32588 </a><a href="#h28-0-486" id="h28-0-486" class="d">- var keys = Object.keys(config).filter(function (k) { 32589 </a><a href="#h28-0-487" id="h28-0-487" class="d">- return "key" !== k; 32590 </a><a href="#h28-0-488" id="h28-0-488" class="d">- }); 32591 </a><a href="#h28-0-489" id="h28-0-489" class="d">- isStaticChildren = 32592 </a><a href="#h28-0-490" id="h28-0-490" class="d">- 0 < keys.length 32593 </a><a href="#h28-0-491" id="h28-0-491" class="d">- ? "{key: someKey, " + keys.join(": ..., ") + ": ...}" 32594 </a><a href="#h28-0-492" id="h28-0-492" class="d">- : "{key: someKey}"; 32595 </a><a href="#h28-0-493" id="h28-0-493" class="d">- didWarnAboutKeySpread[children + isStaticChildren] || 32596 </a><a href="#h28-0-494" id="h28-0-494" class="d">- ((keys = 32597 </a><a href="#h28-0-495" id="h28-0-495" class="d">- 0 < keys.length ? "{" + keys.join(": ..., ") + ": ...}" : "{}"), 32598 </a><a href="#h28-0-496" id="h28-0-496" class="d">- console.error( 32599 </a><a href="#h28-0-497" id="h28-0-497" class="d">- 'A props object containing a "key" prop is being spread into JSX:\n let props = %s;\n <%s {...props} />\nReact keys must be passed directly to JSX without using spread:\n let props = %s;\n <%s key={someKey} {...props} />', 32600 </a><a href="#h28-0-498" id="h28-0-498" class="d">- isStaticChildren, 32601 </a><a href="#h28-0-499" id="h28-0-499" class="d">- children, 32602 </a><a href="#h28-0-500" id="h28-0-500" class="d">- keys, 32603 </a><a href="#h28-0-501" id="h28-0-501" class="d">- children 32604 </a><a href="#h28-0-502" id="h28-0-502" class="d">- ), 32605 </a><a href="#h28-0-503" id="h28-0-503" class="d">- (didWarnAboutKeySpread[children + isStaticChildren] = !0)); 32606 </a><a href="#h28-0-504" id="h28-0-504" class="d">- } 32607 </a><a href="#h28-0-505" id="h28-0-505" class="d">- children = null; 32608 </a><a href="#h28-0-506" id="h28-0-506" class="d">- void 0 !== maybeKey && 32609 </a><a href="#h28-0-507" id="h28-0-507" class="d">- (checkKeyStringCoercion(maybeKey), (children = "" + maybeKey)); 32610 </a><a href="#h28-0-508" id="h28-0-508" class="d">- hasValidKey(config) && 32611 </a><a href="#h28-0-509" id="h28-0-509" class="d">- (checkKeyStringCoercion(config.key), (children = "" + config.key)); 32612 </a><a href="#h28-0-510" id="h28-0-510" class="d">- if ("key" in config) { 32613 </a><a href="#h28-0-511" id="h28-0-511" class="d">- maybeKey = {}; 32614 </a><a href="#h28-0-512" id="h28-0-512" class="d">- for (var propName in config) 32615 </a><a href="#h28-0-513" id="h28-0-513" class="d">- "key" !== propName && (maybeKey[propName] = config[propName]); 32616 </a><a href="#h28-0-514" id="h28-0-514" class="d">- } else maybeKey = config; 32617 </a><a href="#h28-0-515" id="h28-0-515" class="d">- children && 32618 </a><a href="#h28-0-516" id="h28-0-516" class="d">- defineKeyPropWarningGetter( 32619 </a><a href="#h28-0-517" id="h28-0-517" class="d">- maybeKey, 32620 </a><a href="#h28-0-518" id="h28-0-518" class="d">- "function" === typeof type 32621 </a><a href="#h28-0-519" id="h28-0-519" class="d">- ? type.displayName || type.name || "Unknown" 32622 </a><a href="#h28-0-520" id="h28-0-520" class="d">- : type 32623 </a><a href="#h28-0-521" id="h28-0-521" class="d">- ); 32624 </a><a href="#h28-0-522" id="h28-0-522" class="d">- return ReactElement(type, children, self, source, getOwner(), maybeKey); 32625 </a><a href="#h28-0-523" id="h28-0-523" class="d">- } 32626 </a><a href="#h28-0-524" id="h28-0-524" class="d">- function validateChildKeys(node, parentType) { 32627 </a><a href="#h28-0-525" id="h28-0-525" class="d">- if ( 32628 </a><a href="#h28-0-526" id="h28-0-526" class="d">- "object" === typeof node && 32629 </a><a href="#h28-0-527" id="h28-0-527" class="d">- node && 32630 </a><a href="#h28-0-528" id="h28-0-528" class="d">- node.$$typeof !== REACT_CLIENT_REFERENCE 32631 </a><a href="#h28-0-529" id="h28-0-529" class="d">- ) 32632 </a><a href="#h28-0-530" id="h28-0-530" class="d">- if (isArrayImpl(node)) 32633 </a><a href="#h28-0-531" id="h28-0-531" class="d">- for (var i = 0; i < node.length; i++) { 32634 </a><a href="#h28-0-532" id="h28-0-532" class="d">- var child = node[i]; 32635 </a><a href="#h28-0-533" id="h28-0-533" class="d">- isValidElement(child) && validateExplicitKey(child, parentType); 32636 </a><a href="#h28-0-534" id="h28-0-534" class="d">- } 32637 </a><a href="#h28-0-535" id="h28-0-535" class="d">- else if (isValidElement(node)) 32638 </a><a href="#h28-0-536" id="h28-0-536" class="d">- node._store && (node._store.validated = 1); 32639 </a><a href="#h28-0-537" id="h28-0-537" class="d">- else if ( 32640 </a><a href="#h28-0-538" id="h28-0-538" class="d">- (null === node || "object" !== typeof node 32641 </a><a href="#h28-0-539" id="h28-0-539" class="d">- ? (i = null) 32642 </a><a href="#h28-0-540" id="h28-0-540" class="d">- : ((i = 32643 </a><a href="#h28-0-541" id="h28-0-541" class="d">- (MAYBE_ITERATOR_SYMBOL && node[MAYBE_ITERATOR_SYMBOL]) || 32644 </a><a href="#h28-0-542" id="h28-0-542" class="d">- node["@@iterator"]), 32645 </a><a href="#h28-0-543" id="h28-0-543" class="d">- (i = "function" === typeof i ? i : null)), 32646 </a><a href="#h28-0-544" id="h28-0-544" class="d">- "function" === typeof i && 32647 </a><a href="#h28-0-545" id="h28-0-545" class="d">- i !== node.entries && 32648 </a><a href="#h28-0-546" id="h28-0-546" class="d">- ((i = i.call(node)), i !== node)) 32649 </a><a href="#h28-0-547" id="h28-0-547" class="d">- ) 32650 </a><a href="#h28-0-548" id="h28-0-548" class="d">- for (; !(node = i.next()).done; ) 32651 </a><a href="#h28-0-549" id="h28-0-549" class="d">- isValidElement(node.value) && 32652 </a><a href="#h28-0-550" id="h28-0-550" class="d">- validateExplicitKey(node.value, parentType); 32653 </a><a href="#h28-0-551" id="h28-0-551" class="d">- } 32654 </a><a href="#h28-0-552" id="h28-0-552" class="d">- function isValidElement(object) { 32655 </a><a href="#h28-0-553" id="h28-0-553" class="d">- return ( 32656 </a><a href="#h28-0-554" id="h28-0-554" class="d">- "object" === typeof object && 32657 </a><a href="#h28-0-555" id="h28-0-555" class="d">- null !== object && 32658 </a><a href="#h28-0-556" id="h28-0-556" class="d">- object.$$typeof === REACT_ELEMENT_TYPE 32659 </a><a href="#h28-0-557" id="h28-0-557" class="d">- ); 32660 </a><a href="#h28-0-558" id="h28-0-558" class="d">- } 32661 </a><a href="#h28-0-559" id="h28-0-559" class="d">- function validateExplicitKey(element, parentType) { 32662 </a><a href="#h28-0-560" id="h28-0-560" class="d">- if ( 32663 </a><a href="#h28-0-561" id="h28-0-561" class="d">- element._store && 32664 </a><a href="#h28-0-562" id="h28-0-562" class="d">- !element._store.validated && 32665 </a><a href="#h28-0-563" id="h28-0-563" class="d">- null == element.key && 32666 </a><a href="#h28-0-564" id="h28-0-564" class="d">- ((element._store.validated = 1), 32667 </a><a href="#h28-0-565" id="h28-0-565" class="d">- (parentType = getCurrentComponentErrorInfo(parentType)), 32668 </a><a href="#h28-0-566" id="h28-0-566" class="d">- !ownerHasKeyUseWarning[parentType]) 32669 </a><a href="#h28-0-567" id="h28-0-567" class="d">- ) { 32670 </a><a href="#h28-0-568" id="h28-0-568" class="d">- ownerHasKeyUseWarning[parentType] = !0; 32671 </a><a href="#h28-0-569" id="h28-0-569" class="d">- var childOwner = ""; 32672 </a><a href="#h28-0-570" id="h28-0-570" class="d">- element && 32673 </a><a href="#h28-0-571" id="h28-0-571" class="d">- null != element._owner && 32674 </a><a href="#h28-0-572" id="h28-0-572" class="d">- element._owner !== getOwner() && 32675 </a><a href="#h28-0-573" id="h28-0-573" class="d">- ((childOwner = null), 32676 </a><a href="#h28-0-574" id="h28-0-574" class="d">- "number" === typeof element._owner.tag 32677 </a><a href="#h28-0-575" id="h28-0-575" class="d">- ? (childOwner = getComponentNameFromType(element._owner.type)) 32678 </a><a href="#h28-0-576" id="h28-0-576" class="d">- : "string" === typeof element._owner.name && 32679 </a><a href="#h28-0-577" id="h28-0-577" class="d">- (childOwner = element._owner.name), 32680 </a><a href="#h28-0-578" id="h28-0-578" class="d">- (childOwner = " It was passed a child from " + childOwner + ".")); 32681 </a><a href="#h28-0-579" id="h28-0-579" class="d">- var prevGetCurrentStack = ReactSharedInternals.getCurrentStack; 32682 </a><a href="#h28-0-580" id="h28-0-580" class="d">- ReactSharedInternals.getCurrentStack = function () { 32683 </a><a href="#h28-0-581" id="h28-0-581" class="d">- var stack = describeUnknownElementTypeFrameInDEV(element.type); 32684 </a><a href="#h28-0-582" id="h28-0-582" class="d">- prevGetCurrentStack && (stack += prevGetCurrentStack() || ""); 32685 </a><a href="#h28-0-583" id="h28-0-583" class="d">- return stack; 32686 </a><a href="#h28-0-584" id="h28-0-584" class="d">- }; 32687 </a><a href="#h28-0-585" id="h28-0-585" class="d">- console.error( 32688 </a><a href="#h28-0-586" id="h28-0-586" class="d">- 'Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.', 32689 </a><a href="#h28-0-587" id="h28-0-587" class="d">- parentType, 32690 </a><a href="#h28-0-588" id="h28-0-588" class="d">- childOwner 32691 </a><a href="#h28-0-589" id="h28-0-589" class="d">- ); 32692 </a><a href="#h28-0-590" id="h28-0-590" class="d">- ReactSharedInternals.getCurrentStack = prevGetCurrentStack; 32693 </a><a href="#h28-0-591" id="h28-0-591" class="d">- } 32694 </a><a href="#h28-0-592" id="h28-0-592" class="d">- } 32695 </a><a href="#h28-0-593" id="h28-0-593" class="d">- function getCurrentComponentErrorInfo(parentType) { 32696 </a><a href="#h28-0-594" id="h28-0-594" class="d">- var info = "", 32697 </a><a href="#h28-0-595" id="h28-0-595" class="d">- owner = getOwner(); 32698 </a><a href="#h28-0-596" id="h28-0-596" class="d">- owner && 32699 </a><a href="#h28-0-597" id="h28-0-597" class="d">- (owner = getComponentNameFromType(owner.type)) && 32700 </a><a href="#h28-0-598" id="h28-0-598" class="d">- (info = "\n\nCheck the render method of `" + owner + "`."); 32701 </a><a href="#h28-0-599" id="h28-0-599" class="d">- info || 32702 </a><a href="#h28-0-600" id="h28-0-600" class="d">- ((parentType = getComponentNameFromType(parentType)) && 32703 </a><a href="#h28-0-601" id="h28-0-601" class="d">- (info = 32704 </a><a href="#h28-0-602" id="h28-0-602" class="d">- "\n\nCheck the top-level render call using <" + parentType + ">.")); 32705 </a><a href="#h28-0-603" id="h28-0-603" class="d">- return info; 32706 </a><a href="#h28-0-604" id="h28-0-604" class="d">- } 32707 </a><a href="#h28-0-605" id="h28-0-605" class="d">- var React = require("react"), 32708 </a><a href="#h28-0-606" id="h28-0-606" class="d">- REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), 32709 </a><a href="#h28-0-607" id="h28-0-607" class="d">- REACT_PORTAL_TYPE = Symbol.for("react.portal"), 32710 </a><a href="#h28-0-608" id="h28-0-608" class="d">- REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), 32711 </a><a href="#h28-0-609" id="h28-0-609" class="d">- REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), 32712 </a><a href="#h28-0-610" id="h28-0-610" class="d">- REACT_PROFILER_TYPE = Symbol.for("react.profiler"); 32713 </a><a href="#h28-0-611" id="h28-0-611" class="d">- Symbol.for("react.provider"); 32714 </a><a href="#h28-0-612" id="h28-0-612" class="d">- var REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), 32715 </a><a href="#h28-0-613" id="h28-0-613" class="d">- REACT_CONTEXT_TYPE = Symbol.for("react.context"), 32716 </a><a href="#h28-0-614" id="h28-0-614" class="d">- REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), 32717 </a><a href="#h28-0-615" id="h28-0-615" class="d">- REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), 32718 </a><a href="#h28-0-616" id="h28-0-616" class="d">- REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"), 32719 </a><a href="#h28-0-617" id="h28-0-617" class="d">- REACT_MEMO_TYPE = Symbol.for("react.memo"), 32720 </a><a href="#h28-0-618" id="h28-0-618" class="d">- REACT_LAZY_TYPE = Symbol.for("react.lazy"), 32721 </a><a href="#h28-0-619" id="h28-0-619" class="d">- REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"), 32722 </a><a href="#h28-0-620" id="h28-0-620" class="d">- MAYBE_ITERATOR_SYMBOL = Symbol.iterator, 32723 </a><a href="#h28-0-621" id="h28-0-621" class="d">- REACT_CLIENT_REFERENCE$2 = Symbol.for("react.client.reference"), 32724 </a><a href="#h28-0-622" id="h28-0-622" class="d">- ReactSharedInternals = 32725 </a><a href="#h28-0-623" id="h28-0-623" class="d">- React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, 32726 </a><a href="#h28-0-624" id="h28-0-624" class="d">- hasOwnProperty = Object.prototype.hasOwnProperty, 32727 </a><a href="#h28-0-625" id="h28-0-625" class="d">- assign = Object.assign, 32728 </a><a href="#h28-0-626" id="h28-0-626" class="d">- REACT_CLIENT_REFERENCE$1 = Symbol.for("react.client.reference"), 32729 </a><a href="#h28-0-627" id="h28-0-627" class="d">- isArrayImpl = Array.isArray, 32730 </a><a href="#h28-0-628" id="h28-0-628" class="d">- disabledDepth = 0, 32731 </a><a href="#h28-0-629" id="h28-0-629" class="d">- prevLog, 32732 </a><a href="#h28-0-630" id="h28-0-630" class="d">- prevInfo, 32733 </a><a href="#h28-0-631" id="h28-0-631" class="d">- prevWarn, 32734 </a><a href="#h28-0-632" id="h28-0-632" class="d">- prevError, 32735 </a><a href="#h28-0-633" id="h28-0-633" class="d">- prevGroup, 32736 </a><a href="#h28-0-634" id="h28-0-634" class="d">- prevGroupCollapsed, 32737 </a><a href="#h28-0-635" id="h28-0-635" class="d">- prevGroupEnd; 32738 </a><a href="#h28-0-636" id="h28-0-636" class="d">- disabledLog.__reactDisabledLog = !0; 32739 </a><a href="#h28-0-637" id="h28-0-637" class="d">- var prefix, 32740 </a><a href="#h28-0-638" id="h28-0-638" class="d">- suffix, 32741 </a><a href="#h28-0-639" id="h28-0-639" class="d">- reentry = !1; 32742 </a><a href="#h28-0-640" id="h28-0-640" class="d">- var componentFrameCache = new ( 32743 </a><a href="#h28-0-641" id="h28-0-641" class="d">- "function" === typeof WeakMap ? WeakMap : Map 32744 </a><a href="#h28-0-642" id="h28-0-642" class="d">- )(); 32745 </a><a href="#h28-0-643" id="h28-0-643" class="d">- var REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"), 32746 </a><a href="#h28-0-644" id="h28-0-644" class="d">- specialPropKeyWarningShown; 32747 </a><a href="#h28-0-645" id="h28-0-645" class="d">- var didWarnAboutElementRef = {}; 32748 </a><a href="#h28-0-646" id="h28-0-646" class="d">- var didWarnAboutKeySpread = {}, 32749 </a><a href="#h28-0-647" id="h28-0-647" class="d">- ownerHasKeyUseWarning = {}; 32750 </a><a href="#h28-0-648" id="h28-0-648" class="d">- exports.Fragment = REACT_FRAGMENT_TYPE; 32751 </a><a href="#h28-0-649" id="h28-0-649" class="d">- exports.jsx = function (type, config, maybeKey, source, self) { 32752 </a><a href="#h28-0-650" id="h28-0-650" class="d">- return jsxDEVImpl(type, config, maybeKey, !1, source, self); 32753 </a><a href="#h28-0-651" id="h28-0-651" class="d">- }; 32754 </a><a href="#h28-0-652" id="h28-0-652" class="d">- exports.jsxs = function (type, config, maybeKey, source, self) { 32755 </a><a href="#h28-0-653" id="h28-0-653" class="d">- return jsxDEVImpl(type, config, maybeKey, !0, source, self); 32756 </a><a href="#h28-0-654" id="h28-0-654" class="d">- }; 32757 </a><a href="#h28-0-655" id="h28-0-655" class="d">- })(); 32758 </a><b>diff --git a/<a id="h29" href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.js</a></b> 32759 <a href="#h29-0" id="h29-0" class="h">@@ -1,5 +0,0 @@ 32760 </a><a href="#h29-0-0" id="h29-0-0" class="d">-if (process.env.NODE_ENV === 'production') { 32761 </a><a href="#h29-0-1" id="h29-0-1" class="d">- module.exports = require('./jsx-runtime.production'); 32762 </a><a href="#h29-0-2" id="h29-0-2" class="d">-} else { 32763 </a><a href="#h29-0-3" id="h29-0-3" class="d">- module.exports = require('./jsx-runtime.development'); 32764 </a><a href="#h29-0-4" id="h29-0-4" class="d">-} 32765 </a><b>diff --git a/<a id="h30" href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.production.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.production.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/jsx-runtime.production.js.html">.config/raycast/extensions/node_modules/react/jsx-runtime.production.js</a></b> 32766 <a href="#h30-0" id="h30-0" class="h">@@ -1,34 +0,0 @@ 32767 </a><a href="#h30-0-0" id="h30-0-0" class="d">-/** 32768 </a><a href="#h30-0-1" id="h30-0-1" class="d">- * @license React 32769 </a><a href="#h30-0-2" id="h30-0-2" class="d">- * react-jsx-runtime.production.js 32770 </a><a href="#h30-0-3" id="h30-0-3" class="d">- * 32771 </a><a href="#h30-0-4" id="h30-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 32772 </a><a href="#h30-0-5" id="h30-0-5" class="d">- * 32773 </a><a href="#h30-0-6" id="h30-0-6" class="d">- * This source code is licensed under the MIT license found in the 32774 </a><a href="#h30-0-7" id="h30-0-7" class="d">- * LICENSE file in the root directory of this source tree. 32775 </a><a href="#h30-0-8" id="h30-0-8" class="d">- */ 32776 </a><a href="#h30-0-9" id="h30-0-9" class="d">- 32777 </a><a href="#h30-0-10" id="h30-0-10" class="d">-"use strict"; 32778 </a><a href="#h30-0-11" id="h30-0-11" class="d">-var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), 32779 </a><a href="#h30-0-12" id="h30-0-12" class="d">- REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"); 32780 </a><a href="#h30-0-13" id="h30-0-13" class="d">-function jsxProd(type, config, maybeKey) { 32781 </a><a href="#h30-0-14" id="h30-0-14" class="d">- var key = null; 32782 </a><a href="#h30-0-15" id="h30-0-15" class="d">- void 0 !== maybeKey && (key = "" + maybeKey); 32783 </a><a href="#h30-0-16" id="h30-0-16" class="d">- void 0 !== config.key && (key = "" + config.key); 32784 </a><a href="#h30-0-17" id="h30-0-17" class="d">- if ("key" in config) { 32785 </a><a href="#h30-0-18" id="h30-0-18" class="d">- maybeKey = {}; 32786 </a><a href="#h30-0-19" id="h30-0-19" class="d">- for (var propName in config) 32787 </a><a href="#h30-0-20" id="h30-0-20" class="d">- "key" !== propName && (maybeKey[propName] = config[propName]); 32788 </a><a href="#h30-0-21" id="h30-0-21" class="d">- } else maybeKey = config; 32789 </a><a href="#h30-0-22" id="h30-0-22" class="d">- config = maybeKey.ref; 32790 </a><a href="#h30-0-23" id="h30-0-23" class="d">- return { 32791 </a><a href="#h30-0-24" id="h30-0-24" class="d">- $$typeof: REACT_ELEMENT_TYPE, 32792 </a><a href="#h30-0-25" id="h30-0-25" class="d">- type: type, 32793 </a><a href="#h30-0-26" id="h30-0-26" class="d">- key: key, 32794 </a><a href="#h30-0-27" id="h30-0-27" class="d">- ref: void 0 !== config ? config : null, 32795 </a><a href="#h30-0-28" id="h30-0-28" class="d">- props: maybeKey 32796 </a><a href="#h30-0-29" id="h30-0-29" class="d">- }; 32797 </a><a href="#h30-0-30" id="h30-0-30" class="d">-} 32798 </a><a href="#h30-0-31" id="h30-0-31" class="d">-exports.Fragment = REACT_FRAGMENT_TYPE; 32799 </a><a href="#h30-0-32" id="h30-0-32" class="d">-exports.jsx = jsxProd; 32800 </a><a href="#h30-0-33" id="h30-0-33" class="d">-exports.jsxs = jsxProd; 32801 </a><b>diff --git a/<a id="h31" href="../file/.config/raycast/extensions/node_modules/react/react.development.js.html">.config/raycast/extensions/node_modules/react/react.development.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/react.development.js.html">.config/raycast/extensions/node_modules/react/react.development.js</a></b> 32802 <a href="#h31-0" id="h31-0" class="h">@@ -1,1521 +0,0 @@ 32803 </a><a href="#h31-0-0" id="h31-0-0" class="d">-/** 32804 </a><a href="#h31-0-1" id="h31-0-1" class="d">- * @license React 32805 </a><a href="#h31-0-2" id="h31-0-2" class="d">- * react.development.js 32806 </a><a href="#h31-0-3" id="h31-0-3" class="d">- * 32807 </a><a href="#h31-0-4" id="h31-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 32808 </a><a href="#h31-0-5" id="h31-0-5" class="d">- * 32809 </a><a href="#h31-0-6" id="h31-0-6" class="d">- * This source code is licensed under the MIT license found in the 32810 </a><a href="#h31-0-7" id="h31-0-7" class="d">- * LICENSE file in the root directory of this source tree. 32811 </a><a href="#h31-0-8" id="h31-0-8" class="d">- */ 32812 </a><a href="#h31-0-9" id="h31-0-9" class="d">- 32813 </a><a href="#h31-0-10" id="h31-0-10" class="d">-"use strict"; 32814 </a><a href="#h31-0-11" id="h31-0-11" class="d">-"production" !== process.env.NODE_ENV && 32815 </a><a href="#h31-0-12" id="h31-0-12" class="d">- (function () { 32816 </a><a href="#h31-0-13" id="h31-0-13" class="d">- function defineDeprecationWarning(methodName, info) { 32817 </a><a href="#h31-0-14" id="h31-0-14" class="d">- Object.defineProperty(Component.prototype, methodName, { 32818 </a><a href="#h31-0-15" id="h31-0-15" class="d">- get: function () { 32819 </a><a href="#h31-0-16" id="h31-0-16" class="d">- console.warn( 32820 </a><a href="#h31-0-17" id="h31-0-17" class="d">- "%s(...) is deprecated in plain JavaScript React classes. %s", 32821 </a><a href="#h31-0-18" id="h31-0-18" class="d">- info[0], 32822 </a><a href="#h31-0-19" id="h31-0-19" class="d">- info[1] 32823 </a><a href="#h31-0-20" id="h31-0-20" class="d">- ); 32824 </a><a href="#h31-0-21" id="h31-0-21" class="d">- } 32825 </a><a href="#h31-0-22" id="h31-0-22" class="d">- }); 32826 </a><a href="#h31-0-23" id="h31-0-23" class="d">- } 32827 </a><a href="#h31-0-24" id="h31-0-24" class="d">- function getIteratorFn(maybeIterable) { 32828 </a><a href="#h31-0-25" id="h31-0-25" class="d">- if (null === maybeIterable || "object" !== typeof maybeIterable) 32829 </a><a href="#h31-0-26" id="h31-0-26" class="d">- return null; 32830 </a><a href="#h31-0-27" id="h31-0-27" class="d">- maybeIterable = 32831 </a><a href="#h31-0-28" id="h31-0-28" class="d">- (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) || 32832 </a><a href="#h31-0-29" id="h31-0-29" class="d">- maybeIterable["@@iterator"]; 32833 </a><a href="#h31-0-30" id="h31-0-30" class="d">- return "function" === typeof maybeIterable ? maybeIterable : null; 32834 </a><a href="#h31-0-31" id="h31-0-31" class="d">- } 32835 </a><a href="#h31-0-32" id="h31-0-32" class="d">- function warnNoop(publicInstance, callerName) { 32836 </a><a href="#h31-0-33" id="h31-0-33" class="d">- publicInstance = 32837 </a><a href="#h31-0-34" id="h31-0-34" class="d">- ((publicInstance = publicInstance.constructor) && 32838 </a><a href="#h31-0-35" id="h31-0-35" class="d">- (publicInstance.displayName || publicInstance.name)) || 32839 </a><a href="#h31-0-36" id="h31-0-36" class="d">- "ReactClass"; 32840 </a><a href="#h31-0-37" id="h31-0-37" class="d">- var warningKey = publicInstance + "." + callerName; 32841 </a><a href="#h31-0-38" id="h31-0-38" class="d">- didWarnStateUpdateForUnmountedComponent[warningKey] || 32842 </a><a href="#h31-0-39" id="h31-0-39" class="d">- (console.error( 32843 </a><a href="#h31-0-40" id="h31-0-40" class="d">- "Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", 32844 </a><a href="#h31-0-41" id="h31-0-41" class="d">- callerName, 32845 </a><a href="#h31-0-42" id="h31-0-42" class="d">- publicInstance 32846 </a><a href="#h31-0-43" id="h31-0-43" class="d">- ), 32847 </a><a href="#h31-0-44" id="h31-0-44" class="d">- (didWarnStateUpdateForUnmountedComponent[warningKey] = !0)); 32848 </a><a href="#h31-0-45" id="h31-0-45" class="d">- } 32849 </a><a href="#h31-0-46" id="h31-0-46" class="d">- function Component(props, context, updater) { 32850 </a><a href="#h31-0-47" id="h31-0-47" class="d">- this.props = props; 32851 </a><a href="#h31-0-48" id="h31-0-48" class="d">- this.context = context; 32852 </a><a href="#h31-0-49" id="h31-0-49" class="d">- this.refs = emptyObject; 32853 </a><a href="#h31-0-50" id="h31-0-50" class="d">- this.updater = updater || ReactNoopUpdateQueue; 32854 </a><a href="#h31-0-51" id="h31-0-51" class="d">- } 32855 </a><a href="#h31-0-52" id="h31-0-52" class="d">- function ComponentDummy() {} 32856 </a><a href="#h31-0-53" id="h31-0-53" class="d">- function PureComponent(props, context, updater) { 32857 </a><a href="#h31-0-54" id="h31-0-54" class="d">- this.props = props; 32858 </a><a href="#h31-0-55" id="h31-0-55" class="d">- this.context = context; 32859 </a><a href="#h31-0-56" id="h31-0-56" class="d">- this.refs = emptyObject; 32860 </a><a href="#h31-0-57" id="h31-0-57" class="d">- this.updater = updater || ReactNoopUpdateQueue; 32861 </a><a href="#h31-0-58" id="h31-0-58" class="d">- } 32862 </a><a href="#h31-0-59" id="h31-0-59" class="d">- function testStringCoercion(value) { 32863 </a><a href="#h31-0-60" id="h31-0-60" class="d">- return "" + value; 32864 </a><a href="#h31-0-61" id="h31-0-61" class="d">- } 32865 </a><a href="#h31-0-62" id="h31-0-62" class="d">- function checkKeyStringCoercion(value) { 32866 </a><a href="#h31-0-63" id="h31-0-63" class="d">- try { 32867 </a><a href="#h31-0-64" id="h31-0-64" class="d">- testStringCoercion(value); 32868 </a><a href="#h31-0-65" id="h31-0-65" class="d">- var JSCompiler_inline_result = !1; 32869 </a><a href="#h31-0-66" id="h31-0-66" class="d">- } catch (e) { 32870 </a><a href="#h31-0-67" id="h31-0-67" class="d">- JSCompiler_inline_result = !0; 32871 </a><a href="#h31-0-68" id="h31-0-68" class="d">- } 32872 </a><a href="#h31-0-69" id="h31-0-69" class="d">- if (JSCompiler_inline_result) { 32873 </a><a href="#h31-0-70" id="h31-0-70" class="d">- JSCompiler_inline_result = console; 32874 </a><a href="#h31-0-71" id="h31-0-71" class="d">- var JSCompiler_temp_const = JSCompiler_inline_result.error; 32875 </a><a href="#h31-0-72" id="h31-0-72" class="d">- var JSCompiler_inline_result$jscomp$0 = 32876 </a><a href="#h31-0-73" id="h31-0-73" class="d">- ("function" === typeof Symbol && 32877 </a><a href="#h31-0-74" id="h31-0-74" class="d">- Symbol.toStringTag && 32878 </a><a href="#h31-0-75" id="h31-0-75" class="d">- value[Symbol.toStringTag]) || 32879 </a><a href="#h31-0-76" id="h31-0-76" class="d">- value.constructor.name || 32880 </a><a href="#h31-0-77" id="h31-0-77" class="d">- "Object"; 32881 </a><a href="#h31-0-78" id="h31-0-78" class="d">- JSCompiler_temp_const.call( 32882 </a><a href="#h31-0-79" id="h31-0-79" class="d">- JSCompiler_inline_result, 32883 </a><a href="#h31-0-80" id="h31-0-80" class="d">- "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", 32884 </a><a href="#h31-0-81" id="h31-0-81" class="d">- JSCompiler_inline_result$jscomp$0 32885 </a><a href="#h31-0-82" id="h31-0-82" class="d">- ); 32886 </a><a href="#h31-0-83" id="h31-0-83" class="d">- return testStringCoercion(value); 32887 </a><a href="#h31-0-84" id="h31-0-84" class="d">- } 32888 </a><a href="#h31-0-85" id="h31-0-85" class="d">- } 32889 </a><a href="#h31-0-86" id="h31-0-86" class="d">- function getComponentNameFromType(type) { 32890 </a><a href="#h31-0-87" id="h31-0-87" class="d">- if (null == type) return null; 32891 </a><a href="#h31-0-88" id="h31-0-88" class="d">- if ("function" === typeof type) 32892 </a><a href="#h31-0-89" id="h31-0-89" class="d">- return type.$$typeof === REACT_CLIENT_REFERENCE$2 32893 </a><a href="#h31-0-90" id="h31-0-90" class="d">- ? null 32894 </a><a href="#h31-0-91" id="h31-0-91" class="d">- : type.displayName || type.name || null; 32895 </a><a href="#h31-0-92" id="h31-0-92" class="d">- if ("string" === typeof type) return type; 32896 </a><a href="#h31-0-93" id="h31-0-93" class="d">- switch (type) { 32897 </a><a href="#h31-0-94" id="h31-0-94" class="d">- case REACT_FRAGMENT_TYPE: 32898 </a><a href="#h31-0-95" id="h31-0-95" class="d">- return "Fragment"; 32899 </a><a href="#h31-0-96" id="h31-0-96" class="d">- case REACT_PORTAL_TYPE: 32900 </a><a href="#h31-0-97" id="h31-0-97" class="d">- return "Portal"; 32901 </a><a href="#h31-0-98" id="h31-0-98" class="d">- case REACT_PROFILER_TYPE: 32902 </a><a href="#h31-0-99" id="h31-0-99" class="d">- return "Profiler"; 32903 </a><a href="#h31-0-100" id="h31-0-100" class="d">- case REACT_STRICT_MODE_TYPE: 32904 </a><a href="#h31-0-101" id="h31-0-101" class="d">- return "StrictMode"; 32905 </a><a href="#h31-0-102" id="h31-0-102" class="d">- case REACT_SUSPENSE_TYPE: 32906 </a><a href="#h31-0-103" id="h31-0-103" class="d">- return "Suspense"; 32907 </a><a href="#h31-0-104" id="h31-0-104" class="d">- case REACT_SUSPENSE_LIST_TYPE: 32908 </a><a href="#h31-0-105" id="h31-0-105" class="d">- return "SuspenseList"; 32909 </a><a href="#h31-0-106" id="h31-0-106" class="d">- } 32910 </a><a href="#h31-0-107" id="h31-0-107" class="d">- if ("object" === typeof type) 32911 </a><a href="#h31-0-108" id="h31-0-108" class="d">- switch ( 32912 </a><a href="#h31-0-109" id="h31-0-109" class="d">- ("number" === typeof type.tag && 32913 </a><a href="#h31-0-110" id="h31-0-110" class="d">- console.error( 32914 </a><a href="#h31-0-111" id="h31-0-111" class="d">- "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." 32915 </a><a href="#h31-0-112" id="h31-0-112" class="d">- ), 32916 </a><a href="#h31-0-113" id="h31-0-113" class="d">- type.$$typeof) 32917 </a><a href="#h31-0-114" id="h31-0-114" class="d">- ) { 32918 </a><a href="#h31-0-115" id="h31-0-115" class="d">- case REACT_CONTEXT_TYPE: 32919 </a><a href="#h31-0-116" id="h31-0-116" class="d">- return (type.displayName || "Context") + ".Provider"; 32920 </a><a href="#h31-0-117" id="h31-0-117" class="d">- case REACT_CONSUMER_TYPE: 32921 </a><a href="#h31-0-118" id="h31-0-118" class="d">- return (type._context.displayName || "Context") + ".Consumer"; 32922 </a><a href="#h31-0-119" id="h31-0-119" class="d">- case REACT_FORWARD_REF_TYPE: 32923 </a><a href="#h31-0-120" id="h31-0-120" class="d">- var innerType = type.render; 32924 </a><a href="#h31-0-121" id="h31-0-121" class="d">- type = type.displayName; 32925 </a><a href="#h31-0-122" id="h31-0-122" class="d">- type || 32926 </a><a href="#h31-0-123" id="h31-0-123" class="d">- ((type = innerType.displayName || innerType.name || ""), 32927 </a><a href="#h31-0-124" id="h31-0-124" class="d">- (type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef")); 32928 </a><a href="#h31-0-125" id="h31-0-125" class="d">- return type; 32929 </a><a href="#h31-0-126" id="h31-0-126" class="d">- case REACT_MEMO_TYPE: 32930 </a><a href="#h31-0-127" id="h31-0-127" class="d">- return ( 32931 </a><a href="#h31-0-128" id="h31-0-128" class="d">- (innerType = type.displayName || null), 32932 </a><a href="#h31-0-129" id="h31-0-129" class="d">- null !== innerType 32933 </a><a href="#h31-0-130" id="h31-0-130" class="d">- ? innerType 32934 </a><a href="#h31-0-131" id="h31-0-131" class="d">- : getComponentNameFromType(type.type) || "Memo" 32935 </a><a href="#h31-0-132" id="h31-0-132" class="d">- ); 32936 </a><a href="#h31-0-133" id="h31-0-133" class="d">- case REACT_LAZY_TYPE: 32937 </a><a href="#h31-0-134" id="h31-0-134" class="d">- innerType = type._payload; 32938 </a><a href="#h31-0-135" id="h31-0-135" class="d">- type = type._init; 32939 </a><a href="#h31-0-136" id="h31-0-136" class="d">- try { 32940 </a><a href="#h31-0-137" id="h31-0-137" class="d">- return getComponentNameFromType(type(innerType)); 32941 </a><a href="#h31-0-138" id="h31-0-138" class="d">- } catch (x) {} 32942 </a><a href="#h31-0-139" id="h31-0-139" class="d">- } 32943 </a><a href="#h31-0-140" id="h31-0-140" class="d">- return null; 32944 </a><a href="#h31-0-141" id="h31-0-141" class="d">- } 32945 </a><a href="#h31-0-142" id="h31-0-142" class="d">- function isValidElementType(type) { 32946 </a><a href="#h31-0-143" id="h31-0-143" class="d">- return "string" === typeof type || 32947 </a><a href="#h31-0-144" id="h31-0-144" class="d">- "function" === typeof type || 32948 </a><a href="#h31-0-145" id="h31-0-145" class="d">- type === REACT_FRAGMENT_TYPE || 32949 </a><a href="#h31-0-146" id="h31-0-146" class="d">- type === REACT_PROFILER_TYPE || 32950 </a><a href="#h31-0-147" id="h31-0-147" class="d">- type === REACT_STRICT_MODE_TYPE || 32951 </a><a href="#h31-0-148" id="h31-0-148" class="d">- type === REACT_SUSPENSE_TYPE || 32952 </a><a href="#h31-0-149" id="h31-0-149" class="d">- type === REACT_SUSPENSE_LIST_TYPE || 32953 </a><a href="#h31-0-150" id="h31-0-150" class="d">- type === REACT_OFFSCREEN_TYPE || 32954 </a><a href="#h31-0-151" id="h31-0-151" class="d">- ("object" === typeof type && 32955 </a><a href="#h31-0-152" id="h31-0-152" class="d">- null !== type && 32956 </a><a href="#h31-0-153" id="h31-0-153" class="d">- (type.$$typeof === REACT_LAZY_TYPE || 32957 </a><a href="#h31-0-154" id="h31-0-154" class="d">- type.$$typeof === REACT_MEMO_TYPE || 32958 </a><a href="#h31-0-155" id="h31-0-155" class="d">- type.$$typeof === REACT_CONTEXT_TYPE || 32959 </a><a href="#h31-0-156" id="h31-0-156" class="d">- type.$$typeof === REACT_CONSUMER_TYPE || 32960 </a><a href="#h31-0-157" id="h31-0-157" class="d">- type.$$typeof === REACT_FORWARD_REF_TYPE || 32961 </a><a href="#h31-0-158" id="h31-0-158" class="d">- type.$$typeof === REACT_CLIENT_REFERENCE$1 || 32962 </a><a href="#h31-0-159" id="h31-0-159" class="d">- void 0 !== type.getModuleId)) 32963 </a><a href="#h31-0-160" id="h31-0-160" class="d">- ? !0 32964 </a><a href="#h31-0-161" id="h31-0-161" class="d">- : !1; 32965 </a><a href="#h31-0-162" id="h31-0-162" class="d">- } 32966 </a><a href="#h31-0-163" id="h31-0-163" class="d">- function disabledLog() {} 32967 </a><a href="#h31-0-164" id="h31-0-164" class="d">- function disableLogs() { 32968 </a><a href="#h31-0-165" id="h31-0-165" class="d">- if (0 === disabledDepth) { 32969 </a><a href="#h31-0-166" id="h31-0-166" class="d">- prevLog = console.log; 32970 </a><a href="#h31-0-167" id="h31-0-167" class="d">- prevInfo = console.info; 32971 </a><a href="#h31-0-168" id="h31-0-168" class="d">- prevWarn = console.warn; 32972 </a><a href="#h31-0-169" id="h31-0-169" class="d">- prevError = console.error; 32973 </a><a href="#h31-0-170" id="h31-0-170" class="d">- prevGroup = console.group; 32974 </a><a href="#h31-0-171" id="h31-0-171" class="d">- prevGroupCollapsed = console.groupCollapsed; 32975 </a><a href="#h31-0-172" id="h31-0-172" class="d">- prevGroupEnd = console.groupEnd; 32976 </a><a href="#h31-0-173" id="h31-0-173" class="d">- var props = { 32977 </a><a href="#h31-0-174" id="h31-0-174" class="d">- configurable: !0, 32978 </a><a href="#h31-0-175" id="h31-0-175" class="d">- enumerable: !0, 32979 </a><a href="#h31-0-176" id="h31-0-176" class="d">- value: disabledLog, 32980 </a><a href="#h31-0-177" id="h31-0-177" class="d">- writable: !0 32981 </a><a href="#h31-0-178" id="h31-0-178" class="d">- }; 32982 </a><a href="#h31-0-179" id="h31-0-179" class="d">- Object.defineProperties(console, { 32983 </a><a href="#h31-0-180" id="h31-0-180" class="d">- info: props, 32984 </a><a href="#h31-0-181" id="h31-0-181" class="d">- log: props, 32985 </a><a href="#h31-0-182" id="h31-0-182" class="d">- warn: props, 32986 </a><a href="#h31-0-183" id="h31-0-183" class="d">- error: props, 32987 </a><a href="#h31-0-184" id="h31-0-184" class="d">- group: props, 32988 </a><a href="#h31-0-185" id="h31-0-185" class="d">- groupCollapsed: props, 32989 </a><a href="#h31-0-186" id="h31-0-186" class="d">- groupEnd: props 32990 </a><a href="#h31-0-187" id="h31-0-187" class="d">- }); 32991 </a><a href="#h31-0-188" id="h31-0-188" class="d">- } 32992 </a><a href="#h31-0-189" id="h31-0-189" class="d">- disabledDepth++; 32993 </a><a href="#h31-0-190" id="h31-0-190" class="d">- } 32994 </a><a href="#h31-0-191" id="h31-0-191" class="d">- function reenableLogs() { 32995 </a><a href="#h31-0-192" id="h31-0-192" class="d">- disabledDepth--; 32996 </a><a href="#h31-0-193" id="h31-0-193" class="d">- if (0 === disabledDepth) { 32997 </a><a href="#h31-0-194" id="h31-0-194" class="d">- var props = { configurable: !0, enumerable: !0, writable: !0 }; 32998 </a><a href="#h31-0-195" id="h31-0-195" class="d">- Object.defineProperties(console, { 32999 </a><a href="#h31-0-196" id="h31-0-196" class="d">- log: assign({}, props, { value: prevLog }), 33000 </a><a href="#h31-0-197" id="h31-0-197" class="d">- info: assign({}, props, { value: prevInfo }), 33001 </a><a href="#h31-0-198" id="h31-0-198" class="d">- warn: assign({}, props, { value: prevWarn }), 33002 </a><a href="#h31-0-199" id="h31-0-199" class="d">- error: assign({}, props, { value: prevError }), 33003 </a><a href="#h31-0-200" id="h31-0-200" class="d">- group: assign({}, props, { value: prevGroup }), 33004 </a><a href="#h31-0-201" id="h31-0-201" class="d">- groupCollapsed: assign({}, props, { value: prevGroupCollapsed }), 33005 </a><a href="#h31-0-202" id="h31-0-202" class="d">- groupEnd: assign({}, props, { value: prevGroupEnd }) 33006 </a><a href="#h31-0-203" id="h31-0-203" class="d">- }); 33007 </a><a href="#h31-0-204" id="h31-0-204" class="d">- } 33008 </a><a href="#h31-0-205" id="h31-0-205" class="d">- 0 > disabledDepth && 33009 </a><a href="#h31-0-206" id="h31-0-206" class="d">- console.error( 33010 </a><a href="#h31-0-207" id="h31-0-207" class="d">- "disabledDepth fell below zero. This is a bug in React. Please file an issue." 33011 </a><a href="#h31-0-208" id="h31-0-208" class="d">- ); 33012 </a><a href="#h31-0-209" id="h31-0-209" class="d">- } 33013 </a><a href="#h31-0-210" id="h31-0-210" class="d">- function describeBuiltInComponentFrame(name) { 33014 </a><a href="#h31-0-211" id="h31-0-211" class="d">- if (void 0 === prefix) 33015 </a><a href="#h31-0-212" id="h31-0-212" class="d">- try { 33016 </a><a href="#h31-0-213" id="h31-0-213" class="d">- throw Error(); 33017 </a><a href="#h31-0-214" id="h31-0-214" class="d">- } catch (x) { 33018 </a><a href="#h31-0-215" id="h31-0-215" class="d">- var match = x.stack.trim().match(/\n( *(at )?)/); 33019 </a><a href="#h31-0-216" id="h31-0-216" class="d">- prefix = (match && match[1]) || ""; 33020 </a><a href="#h31-0-217" id="h31-0-217" class="d">- suffix = 33021 </a><a href="#h31-0-218" id="h31-0-218" class="d">- -1 < x.stack.indexOf("\n at") 33022 </a><a href="#h31-0-219" id="h31-0-219" class="d">- ? " (<anonymous>)" 33023 </a><a href="#h31-0-220" id="h31-0-220" class="d">- : -1 < x.stack.indexOf("@") 33024 </a><a href="#h31-0-221" id="h31-0-221" class="d">- ? "@unknown:0:0" 33025 </a><a href="#h31-0-222" id="h31-0-222" class="d">- : ""; 33026 </a><a href="#h31-0-223" id="h31-0-223" class="d">- } 33027 </a><a href="#h31-0-224" id="h31-0-224" class="d">- return "\n" + prefix + name + suffix; 33028 </a><a href="#h31-0-225" id="h31-0-225" class="d">- } 33029 </a><a href="#h31-0-226" id="h31-0-226" class="d">- function describeNativeComponentFrame(fn, construct) { 33030 </a><a href="#h31-0-227" id="h31-0-227" class="d">- if (!fn || reentry) return ""; 33031 </a><a href="#h31-0-228" id="h31-0-228" class="d">- var frame = componentFrameCache.get(fn); 33032 </a><a href="#h31-0-229" id="h31-0-229" class="d">- if (void 0 !== frame) return frame; 33033 </a><a href="#h31-0-230" id="h31-0-230" class="d">- reentry = !0; 33034 </a><a href="#h31-0-231" id="h31-0-231" class="d">- frame = Error.prepareStackTrace; 33035 </a><a href="#h31-0-232" id="h31-0-232" class="d">- Error.prepareStackTrace = void 0; 33036 </a><a href="#h31-0-233" id="h31-0-233" class="d">- var previousDispatcher = null; 33037 </a><a href="#h31-0-234" id="h31-0-234" class="d">- previousDispatcher = ReactSharedInternals.H; 33038 </a><a href="#h31-0-235" id="h31-0-235" class="d">- ReactSharedInternals.H = null; 33039 </a><a href="#h31-0-236" id="h31-0-236" class="d">- disableLogs(); 33040 </a><a href="#h31-0-237" id="h31-0-237" class="d">- try { 33041 </a><a href="#h31-0-238" id="h31-0-238" class="d">- var RunInRootFrame = { 33042 </a><a href="#h31-0-239" id="h31-0-239" class="d">- DetermineComponentFrameRoot: function () { 33043 </a><a href="#h31-0-240" id="h31-0-240" class="d">- try { 33044 </a><a href="#h31-0-241" id="h31-0-241" class="d">- if (construct) { 33045 </a><a href="#h31-0-242" id="h31-0-242" class="d">- var Fake = function () { 33046 </a><a href="#h31-0-243" id="h31-0-243" class="d">- throw Error(); 33047 </a><a href="#h31-0-244" id="h31-0-244" class="d">- }; 33048 </a><a href="#h31-0-245" id="h31-0-245" class="d">- Object.defineProperty(Fake.prototype, "props", { 33049 </a><a href="#h31-0-246" id="h31-0-246" class="d">- set: function () { 33050 </a><a href="#h31-0-247" id="h31-0-247" class="d">- throw Error(); 33051 </a><a href="#h31-0-248" id="h31-0-248" class="d">- } 33052 </a><a href="#h31-0-249" id="h31-0-249" class="d">- }); 33053 </a><a href="#h31-0-250" id="h31-0-250" class="d">- if ("object" === typeof Reflect && Reflect.construct) { 33054 </a><a href="#h31-0-251" id="h31-0-251" class="d">- try { 33055 </a><a href="#h31-0-252" id="h31-0-252" class="d">- Reflect.construct(Fake, []); 33056 </a><a href="#h31-0-253" id="h31-0-253" class="d">- } catch (x) { 33057 </a><a href="#h31-0-254" id="h31-0-254" class="d">- var control = x; 33058 </a><a href="#h31-0-255" id="h31-0-255" class="d">- } 33059 </a><a href="#h31-0-256" id="h31-0-256" class="d">- Reflect.construct(fn, [], Fake); 33060 </a><a href="#h31-0-257" id="h31-0-257" class="d">- } else { 33061 </a><a href="#h31-0-258" id="h31-0-258" class="d">- try { 33062 </a><a href="#h31-0-259" id="h31-0-259" class="d">- Fake.call(); 33063 </a><a href="#h31-0-260" id="h31-0-260" class="d">- } catch (x$0) { 33064 </a><a href="#h31-0-261" id="h31-0-261" class="d">- control = x$0; 33065 </a><a href="#h31-0-262" id="h31-0-262" class="d">- } 33066 </a><a href="#h31-0-263" id="h31-0-263" class="d">- fn.call(Fake.prototype); 33067 </a><a href="#h31-0-264" id="h31-0-264" class="d">- } 33068 </a><a href="#h31-0-265" id="h31-0-265" class="d">- } else { 33069 </a><a href="#h31-0-266" id="h31-0-266" class="d">- try { 33070 </a><a href="#h31-0-267" id="h31-0-267" class="d">- throw Error(); 33071 </a><a href="#h31-0-268" id="h31-0-268" class="d">- } catch (x$1) { 33072 </a><a href="#h31-0-269" id="h31-0-269" class="d">- control = x$1; 33073 </a><a href="#h31-0-270" id="h31-0-270" class="d">- } 33074 </a><a href="#h31-0-271" id="h31-0-271" class="d">- (Fake = fn()) && 33075 </a><a href="#h31-0-272" id="h31-0-272" class="d">- "function" === typeof Fake.catch && 33076 </a><a href="#h31-0-273" id="h31-0-273" class="d">- Fake.catch(function () {}); 33077 </a><a href="#h31-0-274" id="h31-0-274" class="d">- } 33078 </a><a href="#h31-0-275" id="h31-0-275" class="d">- } catch (sample) { 33079 </a><a href="#h31-0-276" id="h31-0-276" class="d">- if (sample && control && "string" === typeof sample.stack) 33080 </a><a href="#h31-0-277" id="h31-0-277" class="d">- return [sample.stack, control.stack]; 33081 </a><a href="#h31-0-278" id="h31-0-278" class="d">- } 33082 </a><a href="#h31-0-279" id="h31-0-279" class="d">- return [null, null]; 33083 </a><a href="#h31-0-280" id="h31-0-280" class="d">- } 33084 </a><a href="#h31-0-281" id="h31-0-281" class="d">- }; 33085 </a><a href="#h31-0-282" id="h31-0-282" class="d">- RunInRootFrame.DetermineComponentFrameRoot.displayName = 33086 </a><a href="#h31-0-283" id="h31-0-283" class="d">- "DetermineComponentFrameRoot"; 33087 </a><a href="#h31-0-284" id="h31-0-284" class="d">- var namePropDescriptor = Object.getOwnPropertyDescriptor( 33088 </a><a href="#h31-0-285" id="h31-0-285" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 33089 </a><a href="#h31-0-286" id="h31-0-286" class="d">- "name" 33090 </a><a href="#h31-0-287" id="h31-0-287" class="d">- ); 33091 </a><a href="#h31-0-288" id="h31-0-288" class="d">- namePropDescriptor && 33092 </a><a href="#h31-0-289" id="h31-0-289" class="d">- namePropDescriptor.configurable && 33093 </a><a href="#h31-0-290" id="h31-0-290" class="d">- Object.defineProperty( 33094 </a><a href="#h31-0-291" id="h31-0-291" class="d">- RunInRootFrame.DetermineComponentFrameRoot, 33095 </a><a href="#h31-0-292" id="h31-0-292" class="d">- "name", 33096 </a><a href="#h31-0-293" id="h31-0-293" class="d">- { value: "DetermineComponentFrameRoot" } 33097 </a><a href="#h31-0-294" id="h31-0-294" class="d">- ); 33098 </a><a href="#h31-0-295" id="h31-0-295" class="d">- var _RunInRootFrame$Deter = 33099 </a><a href="#h31-0-296" id="h31-0-296" class="d">- RunInRootFrame.DetermineComponentFrameRoot(), 33100 </a><a href="#h31-0-297" id="h31-0-297" class="d">- sampleStack = _RunInRootFrame$Deter[0], 33101 </a><a href="#h31-0-298" id="h31-0-298" class="d">- controlStack = _RunInRootFrame$Deter[1]; 33102 </a><a href="#h31-0-299" id="h31-0-299" class="d">- if (sampleStack && controlStack) { 33103 </a><a href="#h31-0-300" id="h31-0-300" class="d">- var sampleLines = sampleStack.split("\n"), 33104 </a><a href="#h31-0-301" id="h31-0-301" class="d">- controlLines = controlStack.split("\n"); 33105 </a><a href="#h31-0-302" id="h31-0-302" class="d">- for ( 33106 </a><a href="#h31-0-303" id="h31-0-303" class="d">- _RunInRootFrame$Deter = namePropDescriptor = 0; 33107 </a><a href="#h31-0-304" id="h31-0-304" class="d">- namePropDescriptor < sampleLines.length && 33108 </a><a href="#h31-0-305" id="h31-0-305" class="d">- !sampleLines[namePropDescriptor].includes( 33109 </a><a href="#h31-0-306" id="h31-0-306" class="d">- "DetermineComponentFrameRoot" 33110 </a><a href="#h31-0-307" id="h31-0-307" class="d">- ); 33111 </a><a href="#h31-0-308" id="h31-0-308" class="d">- 33112 </a><a href="#h31-0-309" id="h31-0-309" class="d">- ) 33113 </a><a href="#h31-0-310" id="h31-0-310" class="d">- namePropDescriptor++; 33114 </a><a href="#h31-0-311" id="h31-0-311" class="d">- for ( 33115 </a><a href="#h31-0-312" id="h31-0-312" class="d">- ; 33116 </a><a href="#h31-0-313" id="h31-0-313" class="d">- _RunInRootFrame$Deter < controlLines.length && 33117 </a><a href="#h31-0-314" id="h31-0-314" class="d">- !controlLines[_RunInRootFrame$Deter].includes( 33118 </a><a href="#h31-0-315" id="h31-0-315" class="d">- "DetermineComponentFrameRoot" 33119 </a><a href="#h31-0-316" id="h31-0-316" class="d">- ); 33120 </a><a href="#h31-0-317" id="h31-0-317" class="d">- 33121 </a><a href="#h31-0-318" id="h31-0-318" class="d">- ) 33122 </a><a href="#h31-0-319" id="h31-0-319" class="d">- _RunInRootFrame$Deter++; 33123 </a><a href="#h31-0-320" id="h31-0-320" class="d">- if ( 33124 </a><a href="#h31-0-321" id="h31-0-321" class="d">- namePropDescriptor === sampleLines.length || 33125 </a><a href="#h31-0-322" id="h31-0-322" class="d">- _RunInRootFrame$Deter === controlLines.length 33126 </a><a href="#h31-0-323" id="h31-0-323" class="d">- ) 33127 </a><a href="#h31-0-324" id="h31-0-324" class="d">- for ( 33128 </a><a href="#h31-0-325" id="h31-0-325" class="d">- namePropDescriptor = sampleLines.length - 1, 33129 </a><a href="#h31-0-326" id="h31-0-326" class="d">- _RunInRootFrame$Deter = controlLines.length - 1; 33130 </a><a href="#h31-0-327" id="h31-0-327" class="d">- 1 <= namePropDescriptor && 33131 </a><a href="#h31-0-328" id="h31-0-328" class="d">- 0 <= _RunInRootFrame$Deter && 33132 </a><a href="#h31-0-329" id="h31-0-329" class="d">- sampleLines[namePropDescriptor] !== 33133 </a><a href="#h31-0-330" id="h31-0-330" class="d">- controlLines[_RunInRootFrame$Deter]; 33134 </a><a href="#h31-0-331" id="h31-0-331" class="d">- 33135 </a><a href="#h31-0-332" id="h31-0-332" class="d">- ) 33136 </a><a href="#h31-0-333" id="h31-0-333" class="d">- _RunInRootFrame$Deter--; 33137 </a><a href="#h31-0-334" id="h31-0-334" class="d">- for ( 33138 </a><a href="#h31-0-335" id="h31-0-335" class="d">- ; 33139 </a><a href="#h31-0-336" id="h31-0-336" class="d">- 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter; 33140 </a><a href="#h31-0-337" id="h31-0-337" class="d">- namePropDescriptor--, _RunInRootFrame$Deter-- 33141 </a><a href="#h31-0-338" id="h31-0-338" class="d">- ) 33142 </a><a href="#h31-0-339" id="h31-0-339" class="d">- if ( 33143 </a><a href="#h31-0-340" id="h31-0-340" class="d">- sampleLines[namePropDescriptor] !== 33144 </a><a href="#h31-0-341" id="h31-0-341" class="d">- controlLines[_RunInRootFrame$Deter] 33145 </a><a href="#h31-0-342" id="h31-0-342" class="d">- ) { 33146 </a><a href="#h31-0-343" id="h31-0-343" class="d">- if (1 !== namePropDescriptor || 1 !== _RunInRootFrame$Deter) { 33147 </a><a href="#h31-0-344" id="h31-0-344" class="d">- do 33148 </a><a href="#h31-0-345" id="h31-0-345" class="d">- if ( 33149 </a><a href="#h31-0-346" id="h31-0-346" class="d">- (namePropDescriptor--, 33150 </a><a href="#h31-0-347" id="h31-0-347" class="d">- _RunInRootFrame$Deter--, 33151 </a><a href="#h31-0-348" id="h31-0-348" class="d">- 0 > _RunInRootFrame$Deter || 33152 </a><a href="#h31-0-349" id="h31-0-349" class="d">- sampleLines[namePropDescriptor] !== 33153 </a><a href="#h31-0-350" id="h31-0-350" class="d">- controlLines[_RunInRootFrame$Deter]) 33154 </a><a href="#h31-0-351" id="h31-0-351" class="d">- ) { 33155 </a><a href="#h31-0-352" id="h31-0-352" class="d">- var _frame = 33156 </a><a href="#h31-0-353" id="h31-0-353" class="d">- "\n" + 33157 </a><a href="#h31-0-354" id="h31-0-354" class="d">- sampleLines[namePropDescriptor].replace( 33158 </a><a href="#h31-0-355" id="h31-0-355" class="d">- " at new ", 33159 </a><a href="#h31-0-356" id="h31-0-356" class="d">- " at " 33160 </a><a href="#h31-0-357" id="h31-0-357" class="d">- ); 33161 </a><a href="#h31-0-358" id="h31-0-358" class="d">- fn.displayName && 33162 </a><a href="#h31-0-359" id="h31-0-359" class="d">- _frame.includes("<anonymous>") && 33163 </a><a href="#h31-0-360" id="h31-0-360" class="d">- (_frame = _frame.replace("<anonymous>", fn.displayName)); 33164 </a><a href="#h31-0-361" id="h31-0-361" class="d">- "function" === typeof fn && 33165 </a><a href="#h31-0-362" id="h31-0-362" class="d">- componentFrameCache.set(fn, _frame); 33166 </a><a href="#h31-0-363" id="h31-0-363" class="d">- return _frame; 33167 </a><a href="#h31-0-364" id="h31-0-364" class="d">- } 33168 </a><a href="#h31-0-365" id="h31-0-365" class="d">- while (1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter); 33169 </a><a href="#h31-0-366" id="h31-0-366" class="d">- } 33170 </a><a href="#h31-0-367" id="h31-0-367" class="d">- break; 33171 </a><a href="#h31-0-368" id="h31-0-368" class="d">- } 33172 </a><a href="#h31-0-369" id="h31-0-369" class="d">- } 33173 </a><a href="#h31-0-370" id="h31-0-370" class="d">- } finally { 33174 </a><a href="#h31-0-371" id="h31-0-371" class="d">- (reentry = !1), 33175 </a><a href="#h31-0-372" id="h31-0-372" class="d">- (ReactSharedInternals.H = previousDispatcher), 33176 </a><a href="#h31-0-373" id="h31-0-373" class="d">- reenableLogs(), 33177 </a><a href="#h31-0-374" id="h31-0-374" class="d">- (Error.prepareStackTrace = frame); 33178 </a><a href="#h31-0-375" id="h31-0-375" class="d">- } 33179 </a><a href="#h31-0-376" id="h31-0-376" class="d">- sampleLines = (sampleLines = fn ? fn.displayName || fn.name : "") 33180 </a><a href="#h31-0-377" id="h31-0-377" class="d">- ? describeBuiltInComponentFrame(sampleLines) 33181 </a><a href="#h31-0-378" id="h31-0-378" class="d">- : ""; 33182 </a><a href="#h31-0-379" id="h31-0-379" class="d">- "function" === typeof fn && componentFrameCache.set(fn, sampleLines); 33183 </a><a href="#h31-0-380" id="h31-0-380" class="d">- return sampleLines; 33184 </a><a href="#h31-0-381" id="h31-0-381" class="d">- } 33185 </a><a href="#h31-0-382" id="h31-0-382" class="d">- function describeUnknownElementTypeFrameInDEV(type) { 33186 </a><a href="#h31-0-383" id="h31-0-383" class="d">- if (null == type) return ""; 33187 </a><a href="#h31-0-384" id="h31-0-384" class="d">- if ("function" === typeof type) { 33188 </a><a href="#h31-0-385" id="h31-0-385" class="d">- var prototype = type.prototype; 33189 </a><a href="#h31-0-386" id="h31-0-386" class="d">- return describeNativeComponentFrame( 33190 </a><a href="#h31-0-387" id="h31-0-387" class="d">- type, 33191 </a><a href="#h31-0-388" id="h31-0-388" class="d">- !(!prototype || !prototype.isReactComponent) 33192 </a><a href="#h31-0-389" id="h31-0-389" class="d">- ); 33193 </a><a href="#h31-0-390" id="h31-0-390" class="d">- } 33194 </a><a href="#h31-0-391" id="h31-0-391" class="d">- if ("string" === typeof type) return describeBuiltInComponentFrame(type); 33195 </a><a href="#h31-0-392" id="h31-0-392" class="d">- switch (type) { 33196 </a><a href="#h31-0-393" id="h31-0-393" class="d">- case REACT_SUSPENSE_TYPE: 33197 </a><a href="#h31-0-394" id="h31-0-394" class="d">- return describeBuiltInComponentFrame("Suspense"); 33198 </a><a href="#h31-0-395" id="h31-0-395" class="d">- case REACT_SUSPENSE_LIST_TYPE: 33199 </a><a href="#h31-0-396" id="h31-0-396" class="d">- return describeBuiltInComponentFrame("SuspenseList"); 33200 </a><a href="#h31-0-397" id="h31-0-397" class="d">- } 33201 </a><a href="#h31-0-398" id="h31-0-398" class="d">- if ("object" === typeof type) 33202 </a><a href="#h31-0-399" id="h31-0-399" class="d">- switch (type.$$typeof) { 33203 </a><a href="#h31-0-400" id="h31-0-400" class="d">- case REACT_FORWARD_REF_TYPE: 33204 </a><a href="#h31-0-401" id="h31-0-401" class="d">- return (type = describeNativeComponentFrame(type.render, !1)), type; 33205 </a><a href="#h31-0-402" id="h31-0-402" class="d">- case REACT_MEMO_TYPE: 33206 </a><a href="#h31-0-403" id="h31-0-403" class="d">- return describeUnknownElementTypeFrameInDEV(type.type); 33207 </a><a href="#h31-0-404" id="h31-0-404" class="d">- case REACT_LAZY_TYPE: 33208 </a><a href="#h31-0-405" id="h31-0-405" class="d">- prototype = type._payload; 33209 </a><a href="#h31-0-406" id="h31-0-406" class="d">- type = type._init; 33210 </a><a href="#h31-0-407" id="h31-0-407" class="d">- try { 33211 </a><a href="#h31-0-408" id="h31-0-408" class="d">- return describeUnknownElementTypeFrameInDEV(type(prototype)); 33212 </a><a href="#h31-0-409" id="h31-0-409" class="d">- } catch (x) {} 33213 </a><a href="#h31-0-410" id="h31-0-410" class="d">- } 33214 </a><a href="#h31-0-411" id="h31-0-411" class="d">- return ""; 33215 </a><a href="#h31-0-412" id="h31-0-412" class="d">- } 33216 </a><a href="#h31-0-413" id="h31-0-413" class="d">- function getOwner() { 33217 </a><a href="#h31-0-414" id="h31-0-414" class="d">- var dispatcher = ReactSharedInternals.A; 33218 </a><a href="#h31-0-415" id="h31-0-415" class="d">- return null === dispatcher ? null : dispatcher.getOwner(); 33219 </a><a href="#h31-0-416" id="h31-0-416" class="d">- } 33220 </a><a href="#h31-0-417" id="h31-0-417" class="d">- function hasValidKey(config) { 33221 </a><a href="#h31-0-418" id="h31-0-418" class="d">- if (hasOwnProperty.call(config, "key")) { 33222 </a><a href="#h31-0-419" id="h31-0-419" class="d">- var getter = Object.getOwnPropertyDescriptor(config, "key").get; 33223 </a><a href="#h31-0-420" id="h31-0-420" class="d">- if (getter && getter.isReactWarning) return !1; 33224 </a><a href="#h31-0-421" id="h31-0-421" class="d">- } 33225 </a><a href="#h31-0-422" id="h31-0-422" class="d">- return void 0 !== config.key; 33226 </a><a href="#h31-0-423" id="h31-0-423" class="d">- } 33227 </a><a href="#h31-0-424" id="h31-0-424" class="d">- function defineKeyPropWarningGetter(props, displayName) { 33228 </a><a href="#h31-0-425" id="h31-0-425" class="d">- function warnAboutAccessingKey() { 33229 </a><a href="#h31-0-426" id="h31-0-426" class="d">- specialPropKeyWarningShown || 33230 </a><a href="#h31-0-427" id="h31-0-427" class="d">- ((specialPropKeyWarningShown = !0), 33231 </a><a href="#h31-0-428" id="h31-0-428" class="d">- console.error( 33232 </a><a href="#h31-0-429" id="h31-0-429" class="d">- "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)", 33233 </a><a href="#h31-0-430" id="h31-0-430" class="d">- displayName 33234 </a><a href="#h31-0-431" id="h31-0-431" class="d">- )); 33235 </a><a href="#h31-0-432" id="h31-0-432" class="d">- } 33236 </a><a href="#h31-0-433" id="h31-0-433" class="d">- warnAboutAccessingKey.isReactWarning = !0; 33237 </a><a href="#h31-0-434" id="h31-0-434" class="d">- Object.defineProperty(props, "key", { 33238 </a><a href="#h31-0-435" id="h31-0-435" class="d">- get: warnAboutAccessingKey, 33239 </a><a href="#h31-0-436" id="h31-0-436" class="d">- configurable: !0 33240 </a><a href="#h31-0-437" id="h31-0-437" class="d">- }); 33241 </a><a href="#h31-0-438" id="h31-0-438" class="d">- } 33242 </a><a href="#h31-0-439" id="h31-0-439" class="d">- function elementRefGetterWithDeprecationWarning() { 33243 </a><a href="#h31-0-440" id="h31-0-440" class="d">- var componentName = getComponentNameFromType(this.type); 33244 </a><a href="#h31-0-441" id="h31-0-441" class="d">- didWarnAboutElementRef[componentName] || 33245 </a><a href="#h31-0-442" id="h31-0-442" class="d">- ((didWarnAboutElementRef[componentName] = !0), 33246 </a><a href="#h31-0-443" id="h31-0-443" class="d">- console.error( 33247 </a><a href="#h31-0-444" id="h31-0-444" class="d">- "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release." 33248 </a><a href="#h31-0-445" id="h31-0-445" class="d">- )); 33249 </a><a href="#h31-0-446" id="h31-0-446" class="d">- componentName = this.props.ref; 33250 </a><a href="#h31-0-447" id="h31-0-447" class="d">- return void 0 !== componentName ? componentName : null; 33251 </a><a href="#h31-0-448" id="h31-0-448" class="d">- } 33252 </a><a href="#h31-0-449" id="h31-0-449" class="d">- function ReactElement(type, key, self, source, owner, props) { 33253 </a><a href="#h31-0-450" id="h31-0-450" class="d">- self = props.ref; 33254 </a><a href="#h31-0-451" id="h31-0-451" class="d">- type = { 33255 </a><a href="#h31-0-452" id="h31-0-452" class="d">- $$typeof: REACT_ELEMENT_TYPE, 33256 </a><a href="#h31-0-453" id="h31-0-453" class="d">- type: type, 33257 </a><a href="#h31-0-454" id="h31-0-454" class="d">- key: key, 33258 </a><a href="#h31-0-455" id="h31-0-455" class="d">- props: props, 33259 </a><a href="#h31-0-456" id="h31-0-456" class="d">- _owner: owner 33260 </a><a href="#h31-0-457" id="h31-0-457" class="d">- }; 33261 </a><a href="#h31-0-458" id="h31-0-458" class="d">- null !== (void 0 !== self ? self : null) 33262 </a><a href="#h31-0-459" id="h31-0-459" class="d">- ? Object.defineProperty(type, "ref", { 33263 </a><a href="#h31-0-460" id="h31-0-460" class="d">- enumerable: !1, 33264 </a><a href="#h31-0-461" id="h31-0-461" class="d">- get: elementRefGetterWithDeprecationWarning 33265 </a><a href="#h31-0-462" id="h31-0-462" class="d">- }) 33266 </a><a href="#h31-0-463" id="h31-0-463" class="d">- : Object.defineProperty(type, "ref", { enumerable: !1, value: null }); 33267 </a><a href="#h31-0-464" id="h31-0-464" class="d">- type._store = {}; 33268 </a><a href="#h31-0-465" id="h31-0-465" class="d">- Object.defineProperty(type._store, "validated", { 33269 </a><a href="#h31-0-466" id="h31-0-466" class="d">- configurable: !1, 33270 </a><a href="#h31-0-467" id="h31-0-467" class="d">- enumerable: !1, 33271 </a><a href="#h31-0-468" id="h31-0-468" class="d">- writable: !0, 33272 </a><a href="#h31-0-469" id="h31-0-469" class="d">- value: 0 33273 </a><a href="#h31-0-470" id="h31-0-470" class="d">- }); 33274 </a><a href="#h31-0-471" id="h31-0-471" class="d">- Object.defineProperty(type, "_debugInfo", { 33275 </a><a href="#h31-0-472" id="h31-0-472" class="d">- configurable: !1, 33276 </a><a href="#h31-0-473" id="h31-0-473" class="d">- enumerable: !1, 33277 </a><a href="#h31-0-474" id="h31-0-474" class="d">- writable: !0, 33278 </a><a href="#h31-0-475" id="h31-0-475" class="d">- value: null 33279 </a><a href="#h31-0-476" id="h31-0-476" class="d">- }); 33280 </a><a href="#h31-0-477" id="h31-0-477" class="d">- Object.freeze && (Object.freeze(type.props), Object.freeze(type)); 33281 </a><a href="#h31-0-478" id="h31-0-478" class="d">- return type; 33282 </a><a href="#h31-0-479" id="h31-0-479" class="d">- } 33283 </a><a href="#h31-0-480" id="h31-0-480" class="d">- function cloneAndReplaceKey(oldElement, newKey) { 33284 </a><a href="#h31-0-481" id="h31-0-481" class="d">- newKey = ReactElement( 33285 </a><a href="#h31-0-482" id="h31-0-482" class="d">- oldElement.type, 33286 </a><a href="#h31-0-483" id="h31-0-483" class="d">- newKey, 33287 </a><a href="#h31-0-484" id="h31-0-484" class="d">- void 0, 33288 </a><a href="#h31-0-485" id="h31-0-485" class="d">- void 0, 33289 </a><a href="#h31-0-486" id="h31-0-486" class="d">- oldElement._owner, 33290 </a><a href="#h31-0-487" id="h31-0-487" class="d">- oldElement.props 33291 </a><a href="#h31-0-488" id="h31-0-488" class="d">- ); 33292 </a><a href="#h31-0-489" id="h31-0-489" class="d">- newKey._store.validated = oldElement._store.validated; 33293 </a><a href="#h31-0-490" id="h31-0-490" class="d">- return newKey; 33294 </a><a href="#h31-0-491" id="h31-0-491" class="d">- } 33295 </a><a href="#h31-0-492" id="h31-0-492" class="d">- function validateChildKeys(node, parentType) { 33296 </a><a href="#h31-0-493" id="h31-0-493" class="d">- if ( 33297 </a><a href="#h31-0-494" id="h31-0-494" class="d">- "object" === typeof node && 33298 </a><a href="#h31-0-495" id="h31-0-495" class="d">- node && 33299 </a><a href="#h31-0-496" id="h31-0-496" class="d">- node.$$typeof !== REACT_CLIENT_REFERENCE 33300 </a><a href="#h31-0-497" id="h31-0-497" class="d">- ) 33301 </a><a href="#h31-0-498" id="h31-0-498" class="d">- if (isArrayImpl(node)) 33302 </a><a href="#h31-0-499" id="h31-0-499" class="d">- for (var i = 0; i < node.length; i++) { 33303 </a><a href="#h31-0-500" id="h31-0-500" class="d">- var child = node[i]; 33304 </a><a href="#h31-0-501" id="h31-0-501" class="d">- isValidElement(child) && validateExplicitKey(child, parentType); 33305 </a><a href="#h31-0-502" id="h31-0-502" class="d">- } 33306 </a><a href="#h31-0-503" id="h31-0-503" class="d">- else if (isValidElement(node)) 33307 </a><a href="#h31-0-504" id="h31-0-504" class="d">- node._store && (node._store.validated = 1); 33308 </a><a href="#h31-0-505" id="h31-0-505" class="d">- else if ( 33309 </a><a href="#h31-0-506" id="h31-0-506" class="d">- ((i = getIteratorFn(node)), 33310 </a><a href="#h31-0-507" id="h31-0-507" class="d">- "function" === typeof i && 33311 </a><a href="#h31-0-508" id="h31-0-508" class="d">- i !== node.entries && 33312 </a><a href="#h31-0-509" id="h31-0-509" class="d">- ((i = i.call(node)), i !== node)) 33313 </a><a href="#h31-0-510" id="h31-0-510" class="d">- ) 33314 </a><a href="#h31-0-511" id="h31-0-511" class="d">- for (; !(node = i.next()).done; ) 33315 </a><a href="#h31-0-512" id="h31-0-512" class="d">- isValidElement(node.value) && 33316 </a><a href="#h31-0-513" id="h31-0-513" class="d">- validateExplicitKey(node.value, parentType); 33317 </a><a href="#h31-0-514" id="h31-0-514" class="d">- } 33318 </a><a href="#h31-0-515" id="h31-0-515" class="d">- function isValidElement(object) { 33319 </a><a href="#h31-0-516" id="h31-0-516" class="d">- return ( 33320 </a><a href="#h31-0-517" id="h31-0-517" class="d">- "object" === typeof object && 33321 </a><a href="#h31-0-518" id="h31-0-518" class="d">- null !== object && 33322 </a><a href="#h31-0-519" id="h31-0-519" class="d">- object.$$typeof === REACT_ELEMENT_TYPE 33323 </a><a href="#h31-0-520" id="h31-0-520" class="d">- ); 33324 </a><a href="#h31-0-521" id="h31-0-521" class="d">- } 33325 </a><a href="#h31-0-522" id="h31-0-522" class="d">- function validateExplicitKey(element, parentType) { 33326 </a><a href="#h31-0-523" id="h31-0-523" class="d">- if ( 33327 </a><a href="#h31-0-524" id="h31-0-524" class="d">- element._store && 33328 </a><a href="#h31-0-525" id="h31-0-525" class="d">- !element._store.validated && 33329 </a><a href="#h31-0-526" id="h31-0-526" class="d">- null == element.key && 33330 </a><a href="#h31-0-527" id="h31-0-527" class="d">- ((element._store.validated = 1), 33331 </a><a href="#h31-0-528" id="h31-0-528" class="d">- (parentType = getCurrentComponentErrorInfo(parentType)), 33332 </a><a href="#h31-0-529" id="h31-0-529" class="d">- !ownerHasKeyUseWarning[parentType]) 33333 </a><a href="#h31-0-530" id="h31-0-530" class="d">- ) { 33334 </a><a href="#h31-0-531" id="h31-0-531" class="d">- ownerHasKeyUseWarning[parentType] = !0; 33335 </a><a href="#h31-0-532" id="h31-0-532" class="d">- var childOwner = ""; 33336 </a><a href="#h31-0-533" id="h31-0-533" class="d">- element && 33337 </a><a href="#h31-0-534" id="h31-0-534" class="d">- null != element._owner && 33338 </a><a href="#h31-0-535" id="h31-0-535" class="d">- element._owner !== getOwner() && 33339 </a><a href="#h31-0-536" id="h31-0-536" class="d">- ((childOwner = null), 33340 </a><a href="#h31-0-537" id="h31-0-537" class="d">- "number" === typeof element._owner.tag 33341 </a><a href="#h31-0-538" id="h31-0-538" class="d">- ? (childOwner = getComponentNameFromType(element._owner.type)) 33342 </a><a href="#h31-0-539" id="h31-0-539" class="d">- : "string" === typeof element._owner.name && 33343 </a><a href="#h31-0-540" id="h31-0-540" class="d">- (childOwner = element._owner.name), 33344 </a><a href="#h31-0-541" id="h31-0-541" class="d">- (childOwner = " It was passed a child from " + childOwner + ".")); 33345 </a><a href="#h31-0-542" id="h31-0-542" class="d">- var prevGetCurrentStack = ReactSharedInternals.getCurrentStack; 33346 </a><a href="#h31-0-543" id="h31-0-543" class="d">- ReactSharedInternals.getCurrentStack = function () { 33347 </a><a href="#h31-0-544" id="h31-0-544" class="d">- var stack = describeUnknownElementTypeFrameInDEV(element.type); 33348 </a><a href="#h31-0-545" id="h31-0-545" class="d">- prevGetCurrentStack && (stack += prevGetCurrentStack() || ""); 33349 </a><a href="#h31-0-546" id="h31-0-546" class="d">- return stack; 33350 </a><a href="#h31-0-547" id="h31-0-547" class="d">- }; 33351 </a><a href="#h31-0-548" id="h31-0-548" class="d">- console.error( 33352 </a><a href="#h31-0-549" id="h31-0-549" class="d">- 'Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.', 33353 </a><a href="#h31-0-550" id="h31-0-550" class="d">- parentType, 33354 </a><a href="#h31-0-551" id="h31-0-551" class="d">- childOwner 33355 </a><a href="#h31-0-552" id="h31-0-552" class="d">- ); 33356 </a><a href="#h31-0-553" id="h31-0-553" class="d">- ReactSharedInternals.getCurrentStack = prevGetCurrentStack; 33357 </a><a href="#h31-0-554" id="h31-0-554" class="d">- } 33358 </a><a href="#h31-0-555" id="h31-0-555" class="d">- } 33359 </a><a href="#h31-0-556" id="h31-0-556" class="d">- function getCurrentComponentErrorInfo(parentType) { 33360 </a><a href="#h31-0-557" id="h31-0-557" class="d">- var info = "", 33361 </a><a href="#h31-0-558" id="h31-0-558" class="d">- owner = getOwner(); 33362 </a><a href="#h31-0-559" id="h31-0-559" class="d">- owner && 33363 </a><a href="#h31-0-560" id="h31-0-560" class="d">- (owner = getComponentNameFromType(owner.type)) && 33364 </a><a href="#h31-0-561" id="h31-0-561" class="d">- (info = "\n\nCheck the render method of `" + owner + "`."); 33365 </a><a href="#h31-0-562" id="h31-0-562" class="d">- info || 33366 </a><a href="#h31-0-563" id="h31-0-563" class="d">- ((parentType = getComponentNameFromType(parentType)) && 33367 </a><a href="#h31-0-564" id="h31-0-564" class="d">- (info = 33368 </a><a href="#h31-0-565" id="h31-0-565" class="d">- "\n\nCheck the top-level render call using <" + parentType + ">.")); 33369 </a><a href="#h31-0-566" id="h31-0-566" class="d">- return info; 33370 </a><a href="#h31-0-567" id="h31-0-567" class="d">- } 33371 </a><a href="#h31-0-568" id="h31-0-568" class="d">- function escape(key) { 33372 </a><a href="#h31-0-569" id="h31-0-569" class="d">- var escaperLookup = { "=": "=0", ":": "=2" }; 33373 </a><a href="#h31-0-570" id="h31-0-570" class="d">- return ( 33374 </a><a href="#h31-0-571" id="h31-0-571" class="d">- "$" + 33375 </a><a href="#h31-0-572" id="h31-0-572" class="d">- key.replace(/[=:]/g, function (match) { 33376 </a><a href="#h31-0-573" id="h31-0-573" class="d">- return escaperLookup[match]; 33377 </a><a href="#h31-0-574" id="h31-0-574" class="d">- }) 33378 </a><a href="#h31-0-575" id="h31-0-575" class="d">- ); 33379 </a><a href="#h31-0-576" id="h31-0-576" class="d">- } 33380 </a><a href="#h31-0-577" id="h31-0-577" class="d">- function getElementKey(element, index) { 33381 </a><a href="#h31-0-578" id="h31-0-578" class="d">- return "object" === typeof element && 33382 </a><a href="#h31-0-579" id="h31-0-579" class="d">- null !== element && 33383 </a><a href="#h31-0-580" id="h31-0-580" class="d">- null != element.key 33384 </a><a href="#h31-0-581" id="h31-0-581" class="d">- ? (checkKeyStringCoercion(element.key), escape("" + element.key)) 33385 </a><a href="#h31-0-582" id="h31-0-582" class="d">- : index.toString(36); 33386 </a><a href="#h31-0-583" id="h31-0-583" class="d">- } 33387 </a><a href="#h31-0-584" id="h31-0-584" class="d">- function noop$1() {} 33388 </a><a href="#h31-0-585" id="h31-0-585" class="d">- function resolveThenable(thenable) { 33389 </a><a href="#h31-0-586" id="h31-0-586" class="d">- switch (thenable.status) { 33390 </a><a href="#h31-0-587" id="h31-0-587" class="d">- case "fulfilled": 33391 </a><a href="#h31-0-588" id="h31-0-588" class="d">- return thenable.value; 33392 </a><a href="#h31-0-589" id="h31-0-589" class="d">- case "rejected": 33393 </a><a href="#h31-0-590" id="h31-0-590" class="d">- throw thenable.reason; 33394 </a><a href="#h31-0-591" id="h31-0-591" class="d">- default: 33395 </a><a href="#h31-0-592" id="h31-0-592" class="d">- switch ( 33396 </a><a href="#h31-0-593" id="h31-0-593" class="d">- ("string" === typeof thenable.status 33397 </a><a href="#h31-0-594" id="h31-0-594" class="d">- ? thenable.then(noop$1, noop$1) 33398 </a><a href="#h31-0-595" id="h31-0-595" class="d">- : ((thenable.status = "pending"), 33399 </a><a href="#h31-0-596" id="h31-0-596" class="d">- thenable.then( 33400 </a><a href="#h31-0-597" id="h31-0-597" class="d">- function (fulfilledValue) { 33401 </a><a href="#h31-0-598" id="h31-0-598" class="d">- "pending" === thenable.status && 33402 </a><a href="#h31-0-599" id="h31-0-599" class="d">- ((thenable.status = "fulfilled"), 33403 </a><a href="#h31-0-600" id="h31-0-600" class="d">- (thenable.value = fulfilledValue)); 33404 </a><a href="#h31-0-601" id="h31-0-601" class="d">- }, 33405 </a><a href="#h31-0-602" id="h31-0-602" class="d">- function (error) { 33406 </a><a href="#h31-0-603" id="h31-0-603" class="d">- "pending" === thenable.status && 33407 </a><a href="#h31-0-604" id="h31-0-604" class="d">- ((thenable.status = "rejected"), 33408 </a><a href="#h31-0-605" id="h31-0-605" class="d">- (thenable.reason = error)); 33409 </a><a href="#h31-0-606" id="h31-0-606" class="d">- } 33410 </a><a href="#h31-0-607" id="h31-0-607" class="d">- )), 33411 </a><a href="#h31-0-608" id="h31-0-608" class="d">- thenable.status) 33412 </a><a href="#h31-0-609" id="h31-0-609" class="d">- ) { 33413 </a><a href="#h31-0-610" id="h31-0-610" class="d">- case "fulfilled": 33414 </a><a href="#h31-0-611" id="h31-0-611" class="d">- return thenable.value; 33415 </a><a href="#h31-0-612" id="h31-0-612" class="d">- case "rejected": 33416 </a><a href="#h31-0-613" id="h31-0-613" class="d">- throw thenable.reason; 33417 </a><a href="#h31-0-614" id="h31-0-614" class="d">- } 33418 </a><a href="#h31-0-615" id="h31-0-615" class="d">- } 33419 </a><a href="#h31-0-616" id="h31-0-616" class="d">- throw thenable; 33420 </a><a href="#h31-0-617" id="h31-0-617" class="d">- } 33421 </a><a href="#h31-0-618" id="h31-0-618" class="d">- function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { 33422 </a><a href="#h31-0-619" id="h31-0-619" class="d">- var type = typeof children; 33423 </a><a href="#h31-0-620" id="h31-0-620" class="d">- if ("undefined" === type || "boolean" === type) children = null; 33424 </a><a href="#h31-0-621" id="h31-0-621" class="d">- var invokeCallback = !1; 33425 </a><a href="#h31-0-622" id="h31-0-622" class="d">- if (null === children) invokeCallback = !0; 33426 </a><a href="#h31-0-623" id="h31-0-623" class="d">- else 33427 </a><a href="#h31-0-624" id="h31-0-624" class="d">- switch (type) { 33428 </a><a href="#h31-0-625" id="h31-0-625" class="d">- case "bigint": 33429 </a><a href="#h31-0-626" id="h31-0-626" class="d">- case "string": 33430 </a><a href="#h31-0-627" id="h31-0-627" class="d">- case "number": 33431 </a><a href="#h31-0-628" id="h31-0-628" class="d">- invokeCallback = !0; 33432 </a><a href="#h31-0-629" id="h31-0-629" class="d">- break; 33433 </a><a href="#h31-0-630" id="h31-0-630" class="d">- case "object": 33434 </a><a href="#h31-0-631" id="h31-0-631" class="d">- switch (children.$$typeof) { 33435 </a><a href="#h31-0-632" id="h31-0-632" class="d">- case REACT_ELEMENT_TYPE: 33436 </a><a href="#h31-0-633" id="h31-0-633" class="d">- case REACT_PORTAL_TYPE: 33437 </a><a href="#h31-0-634" id="h31-0-634" class="d">- invokeCallback = !0; 33438 </a><a href="#h31-0-635" id="h31-0-635" class="d">- break; 33439 </a><a href="#h31-0-636" id="h31-0-636" class="d">- case REACT_LAZY_TYPE: 33440 </a><a href="#h31-0-637" id="h31-0-637" class="d">- return ( 33441 </a><a href="#h31-0-638" id="h31-0-638" class="d">- (invokeCallback = children._init), 33442 </a><a href="#h31-0-639" id="h31-0-639" class="d">- mapIntoArray( 33443 </a><a href="#h31-0-640" id="h31-0-640" class="d">- invokeCallback(children._payload), 33444 </a><a href="#h31-0-641" id="h31-0-641" class="d">- array, 33445 </a><a href="#h31-0-642" id="h31-0-642" class="d">- escapedPrefix, 33446 </a><a href="#h31-0-643" id="h31-0-643" class="d">- nameSoFar, 33447 </a><a href="#h31-0-644" id="h31-0-644" class="d">- callback 33448 </a><a href="#h31-0-645" id="h31-0-645" class="d">- ) 33449 </a><a href="#h31-0-646" id="h31-0-646" class="d">- ); 33450 </a><a href="#h31-0-647" id="h31-0-647" class="d">- } 33451 </a><a href="#h31-0-648" id="h31-0-648" class="d">- } 33452 </a><a href="#h31-0-649" id="h31-0-649" class="d">- if (invokeCallback) { 33453 </a><a href="#h31-0-650" id="h31-0-650" class="d">- invokeCallback = children; 33454 </a><a href="#h31-0-651" id="h31-0-651" class="d">- callback = callback(invokeCallback); 33455 </a><a href="#h31-0-652" id="h31-0-652" class="d">- var childKey = 33456 </a><a href="#h31-0-653" id="h31-0-653" class="d">- "" === nameSoFar ? "." + getElementKey(invokeCallback, 0) : nameSoFar; 33457 </a><a href="#h31-0-654" id="h31-0-654" class="d">- isArrayImpl(callback) 33458 </a><a href="#h31-0-655" id="h31-0-655" class="d">- ? ((escapedPrefix = ""), 33459 </a><a href="#h31-0-656" id="h31-0-656" class="d">- null != childKey && 33460 </a><a href="#h31-0-657" id="h31-0-657" class="d">- (escapedPrefix = 33461 </a><a href="#h31-0-658" id="h31-0-658" class="d">- childKey.replace(userProvidedKeyEscapeRegex, "$&/") + "/"), 33462 </a><a href="#h31-0-659" id="h31-0-659" class="d">- mapIntoArray(callback, array, escapedPrefix, "", function (c) { 33463 </a><a href="#h31-0-660" id="h31-0-660" class="d">- return c; 33464 </a><a href="#h31-0-661" id="h31-0-661" class="d">- })) 33465 </a><a href="#h31-0-662" id="h31-0-662" class="d">- : null != callback && 33466 </a><a href="#h31-0-663" id="h31-0-663" class="d">- (isValidElement(callback) && 33467 </a><a href="#h31-0-664" id="h31-0-664" class="d">- (null != callback.key && 33468 </a><a href="#h31-0-665" id="h31-0-665" class="d">- ((invokeCallback && invokeCallback.key === callback.key) || 33469 </a><a href="#h31-0-666" id="h31-0-666" class="d">- checkKeyStringCoercion(callback.key)), 33470 </a><a href="#h31-0-667" id="h31-0-667" class="d">- (escapedPrefix = cloneAndReplaceKey( 33471 </a><a href="#h31-0-668" id="h31-0-668" class="d">- callback, 33472 </a><a href="#h31-0-669" id="h31-0-669" class="d">- escapedPrefix + 33473 </a><a href="#h31-0-670" id="h31-0-670" class="d">- (null == callback.key || 33474 </a><a href="#h31-0-671" id="h31-0-671" class="d">- (invokeCallback && invokeCallback.key === callback.key) 33475 </a><a href="#h31-0-672" id="h31-0-672" class="d">- ? "" 33476 </a><a href="#h31-0-673" id="h31-0-673" class="d">- : ("" + callback.key).replace( 33477 </a><a href="#h31-0-674" id="h31-0-674" class="d">- userProvidedKeyEscapeRegex, 33478 </a><a href="#h31-0-675" id="h31-0-675" class="d">- "$&/" 33479 </a><a href="#h31-0-676" id="h31-0-676" class="d">- ) + "/") + 33480 </a><a href="#h31-0-677" id="h31-0-677" class="d">- childKey 33481 </a><a href="#h31-0-678" id="h31-0-678" class="d">- )), 33482 </a><a href="#h31-0-679" id="h31-0-679" class="d">- "" !== nameSoFar && 33483 </a><a href="#h31-0-680" id="h31-0-680" class="d">- null != invokeCallback && 33484 </a><a href="#h31-0-681" id="h31-0-681" class="d">- isValidElement(invokeCallback) && 33485 </a><a href="#h31-0-682" id="h31-0-682" class="d">- null == invokeCallback.key && 33486 </a><a href="#h31-0-683" id="h31-0-683" class="d">- invokeCallback._store && 33487 </a><a href="#h31-0-684" id="h31-0-684" class="d">- !invokeCallback._store.validated && 33488 </a><a href="#h31-0-685" id="h31-0-685" class="d">- (escapedPrefix._store.validated = 2), 33489 </a><a href="#h31-0-686" id="h31-0-686" class="d">- (callback = escapedPrefix)), 33490 </a><a href="#h31-0-687" id="h31-0-687" class="d">- array.push(callback)); 33491 </a><a href="#h31-0-688" id="h31-0-688" class="d">- return 1; 33492 </a><a href="#h31-0-689" id="h31-0-689" class="d">- } 33493 </a><a href="#h31-0-690" id="h31-0-690" class="d">- invokeCallback = 0; 33494 </a><a href="#h31-0-691" id="h31-0-691" class="d">- childKey = "" === nameSoFar ? "." : nameSoFar + ":"; 33495 </a><a href="#h31-0-692" id="h31-0-692" class="d">- if (isArrayImpl(children)) 33496 </a><a href="#h31-0-693" id="h31-0-693" class="d">- for (var i = 0; i < children.length; i++) 33497 </a><a href="#h31-0-694" id="h31-0-694" class="d">- (nameSoFar = children[i]), 33498 </a><a href="#h31-0-695" id="h31-0-695" class="d">- (type = childKey + getElementKey(nameSoFar, i)), 33499 </a><a href="#h31-0-696" id="h31-0-696" class="d">- (invokeCallback += mapIntoArray( 33500 </a><a href="#h31-0-697" id="h31-0-697" class="d">- nameSoFar, 33501 </a><a href="#h31-0-698" id="h31-0-698" class="d">- array, 33502 </a><a href="#h31-0-699" id="h31-0-699" class="d">- escapedPrefix, 33503 </a><a href="#h31-0-700" id="h31-0-700" class="d">- type, 33504 </a><a href="#h31-0-701" id="h31-0-701" class="d">- callback 33505 </a><a href="#h31-0-702" id="h31-0-702" class="d">- )); 33506 </a><a href="#h31-0-703" id="h31-0-703" class="d">- else if (((i = getIteratorFn(children)), "function" === typeof i)) 33507 </a><a href="#h31-0-704" id="h31-0-704" class="d">- for ( 33508 </a><a href="#h31-0-705" id="h31-0-705" class="d">- i === children.entries && 33509 </a><a href="#h31-0-706" id="h31-0-706" class="d">- (didWarnAboutMaps || 33510 </a><a href="#h31-0-707" id="h31-0-707" class="d">- console.warn( 33511 </a><a href="#h31-0-708" id="h31-0-708" class="d">- "Using Maps as children is not supported. Use an array of keyed ReactElements instead." 33512 </a><a href="#h31-0-709" id="h31-0-709" class="d">- ), 33513 </a><a href="#h31-0-710" id="h31-0-710" class="d">- (didWarnAboutMaps = !0)), 33514 </a><a href="#h31-0-711" id="h31-0-711" class="d">- children = i.call(children), 33515 </a><a href="#h31-0-712" id="h31-0-712" class="d">- i = 0; 33516 </a><a href="#h31-0-713" id="h31-0-713" class="d">- !(nameSoFar = children.next()).done; 33517 </a><a href="#h31-0-714" id="h31-0-714" class="d">- 33518 </a><a href="#h31-0-715" id="h31-0-715" class="d">- ) 33519 </a><a href="#h31-0-716" id="h31-0-716" class="d">- (nameSoFar = nameSoFar.value), 33520 </a><a href="#h31-0-717" id="h31-0-717" class="d">- (type = childKey + getElementKey(nameSoFar, i++)), 33521 </a><a href="#h31-0-718" id="h31-0-718" class="d">- (invokeCallback += mapIntoArray( 33522 </a><a href="#h31-0-719" id="h31-0-719" class="d">- nameSoFar, 33523 </a><a href="#h31-0-720" id="h31-0-720" class="d">- array, 33524 </a><a href="#h31-0-721" id="h31-0-721" class="d">- escapedPrefix, 33525 </a><a href="#h31-0-722" id="h31-0-722" class="d">- type, 33526 </a><a href="#h31-0-723" id="h31-0-723" class="d">- callback 33527 </a><a href="#h31-0-724" id="h31-0-724" class="d">- )); 33528 </a><a href="#h31-0-725" id="h31-0-725" class="d">- else if ("object" === type) { 33529 </a><a href="#h31-0-726" id="h31-0-726" class="d">- if ("function" === typeof children.then) 33530 </a><a href="#h31-0-727" id="h31-0-727" class="d">- return mapIntoArray( 33531 </a><a href="#h31-0-728" id="h31-0-728" class="d">- resolveThenable(children), 33532 </a><a href="#h31-0-729" id="h31-0-729" class="d">- array, 33533 </a><a href="#h31-0-730" id="h31-0-730" class="d">- escapedPrefix, 33534 </a><a href="#h31-0-731" id="h31-0-731" class="d">- nameSoFar, 33535 </a><a href="#h31-0-732" id="h31-0-732" class="d">- callback 33536 </a><a href="#h31-0-733" id="h31-0-733" class="d">- ); 33537 </a><a href="#h31-0-734" id="h31-0-734" class="d">- array = String(children); 33538 </a><a href="#h31-0-735" id="h31-0-735" class="d">- throw Error( 33539 </a><a href="#h31-0-736" id="h31-0-736" class="d">- "Objects are not valid as a React child (found: " + 33540 </a><a href="#h31-0-737" id="h31-0-737" class="d">- ("[object Object]" === array 33541 </a><a href="#h31-0-738" id="h31-0-738" class="d">- ? "object with keys {" + Object.keys(children).join(", ") + "}" 33542 </a><a href="#h31-0-739" id="h31-0-739" class="d">- : array) + 33543 </a><a href="#h31-0-740" id="h31-0-740" class="d">- "). If you meant to render a collection of children, use an array instead." 33544 </a><a href="#h31-0-741" id="h31-0-741" class="d">- ); 33545 </a><a href="#h31-0-742" id="h31-0-742" class="d">- } 33546 </a><a href="#h31-0-743" id="h31-0-743" class="d">- return invokeCallback; 33547 </a><a href="#h31-0-744" id="h31-0-744" class="d">- } 33548 </a><a href="#h31-0-745" id="h31-0-745" class="d">- function mapChildren(children, func, context) { 33549 </a><a href="#h31-0-746" id="h31-0-746" class="d">- if (null == children) return children; 33550 </a><a href="#h31-0-747" id="h31-0-747" class="d">- var result = [], 33551 </a><a href="#h31-0-748" id="h31-0-748" class="d">- count = 0; 33552 </a><a href="#h31-0-749" id="h31-0-749" class="d">- mapIntoArray(children, result, "", "", function (child) { 33553 </a><a href="#h31-0-750" id="h31-0-750" class="d">- return func.call(context, child, count++); 33554 </a><a href="#h31-0-751" id="h31-0-751" class="d">- }); 33555 </a><a href="#h31-0-752" id="h31-0-752" class="d">- return result; 33556 </a><a href="#h31-0-753" id="h31-0-753" class="d">- } 33557 </a><a href="#h31-0-754" id="h31-0-754" class="d">- function lazyInitializer(payload) { 33558 </a><a href="#h31-0-755" id="h31-0-755" class="d">- if (-1 === payload._status) { 33559 </a><a href="#h31-0-756" id="h31-0-756" class="d">- var ctor = payload._result; 33560 </a><a href="#h31-0-757" id="h31-0-757" class="d">- ctor = ctor(); 33561 </a><a href="#h31-0-758" id="h31-0-758" class="d">- ctor.then( 33562 </a><a href="#h31-0-759" id="h31-0-759" class="d">- function (moduleObject) { 33563 </a><a href="#h31-0-760" id="h31-0-760" class="d">- if (0 === payload._status || -1 === payload._status) 33564 </a><a href="#h31-0-761" id="h31-0-761" class="d">- (payload._status = 1), (payload._result = moduleObject); 33565 </a><a href="#h31-0-762" id="h31-0-762" class="d">- }, 33566 </a><a href="#h31-0-763" id="h31-0-763" class="d">- function (error) { 33567 </a><a href="#h31-0-764" id="h31-0-764" class="d">- if (0 === payload._status || -1 === payload._status) 33568 </a><a href="#h31-0-765" id="h31-0-765" class="d">- (payload._status = 2), (payload._result = error); 33569 </a><a href="#h31-0-766" id="h31-0-766" class="d">- } 33570 </a><a href="#h31-0-767" id="h31-0-767" class="d">- ); 33571 </a><a href="#h31-0-768" id="h31-0-768" class="d">- -1 === payload._status && 33572 </a><a href="#h31-0-769" id="h31-0-769" class="d">- ((payload._status = 0), (payload._result = ctor)); 33573 </a><a href="#h31-0-770" id="h31-0-770" class="d">- } 33574 </a><a href="#h31-0-771" id="h31-0-771" class="d">- if (1 === payload._status) 33575 </a><a href="#h31-0-772" id="h31-0-772" class="d">- return ( 33576 </a><a href="#h31-0-773" id="h31-0-773" class="d">- (ctor = payload._result), 33577 </a><a href="#h31-0-774" id="h31-0-774" class="d">- void 0 === ctor && 33578 </a><a href="#h31-0-775" id="h31-0-775" class="d">- console.error( 33579 </a><a href="#h31-0-776" id="h31-0-776" class="d">- "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?", 33580 </a><a href="#h31-0-777" id="h31-0-777" class="d">- ctor 33581 </a><a href="#h31-0-778" id="h31-0-778" class="d">- ), 33582 </a><a href="#h31-0-779" id="h31-0-779" class="d">- "default" in ctor || 33583 </a><a href="#h31-0-780" id="h31-0-780" class="d">- console.error( 33584 </a><a href="#h31-0-781" id="h31-0-781" class="d">- "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))", 33585 </a><a href="#h31-0-782" id="h31-0-782" class="d">- ctor 33586 </a><a href="#h31-0-783" id="h31-0-783" class="d">- ), 33587 </a><a href="#h31-0-784" id="h31-0-784" class="d">- ctor.default 33588 </a><a href="#h31-0-785" id="h31-0-785" class="d">- ); 33589 </a><a href="#h31-0-786" id="h31-0-786" class="d">- throw payload._result; 33590 </a><a href="#h31-0-787" id="h31-0-787" class="d">- } 33591 </a><a href="#h31-0-788" id="h31-0-788" class="d">- function resolveDispatcher() { 33592 </a><a href="#h31-0-789" id="h31-0-789" class="d">- var dispatcher = ReactSharedInternals.H; 33593 </a><a href="#h31-0-790" id="h31-0-790" class="d">- null === dispatcher && 33594 </a><a href="#h31-0-791" id="h31-0-791" class="d">- console.error( 33595 </a><a href="#h31-0-792" id="h31-0-792" class="d">- "Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem." 33596 </a><a href="#h31-0-793" id="h31-0-793" class="d">- ); 33597 </a><a href="#h31-0-794" id="h31-0-794" class="d">- return dispatcher; 33598 </a><a href="#h31-0-795" id="h31-0-795" class="d">- } 33599 </a><a href="#h31-0-796" id="h31-0-796" class="d">- function noop() {} 33600 </a><a href="#h31-0-797" id="h31-0-797" class="d">- function enqueueTask(task) { 33601 </a><a href="#h31-0-798" id="h31-0-798" class="d">- if (null === enqueueTaskImpl) 33602 </a><a href="#h31-0-799" id="h31-0-799" class="d">- try { 33603 </a><a href="#h31-0-800" id="h31-0-800" class="d">- var requireString = ("require" + Math.random()).slice(0, 7); 33604 </a><a href="#h31-0-801" id="h31-0-801" class="d">- enqueueTaskImpl = (module && module[requireString]).call( 33605 </a><a href="#h31-0-802" id="h31-0-802" class="d">- module, 33606 </a><a href="#h31-0-803" id="h31-0-803" class="d">- "timers" 33607 </a><a href="#h31-0-804" id="h31-0-804" class="d">- ).setImmediate; 33608 </a><a href="#h31-0-805" id="h31-0-805" class="d">- } catch (_err) { 33609 </a><a href="#h31-0-806" id="h31-0-806" class="d">- enqueueTaskImpl = function (callback) { 33610 </a><a href="#h31-0-807" id="h31-0-807" class="d">- !1 === didWarnAboutMessageChannel && 33611 </a><a href="#h31-0-808" id="h31-0-808" class="d">- ((didWarnAboutMessageChannel = !0), 33612 </a><a href="#h31-0-809" id="h31-0-809" class="d">- "undefined" === typeof MessageChannel && 33613 </a><a href="#h31-0-810" id="h31-0-810" class="d">- console.error( 33614 </a><a href="#h31-0-811" id="h31-0-811" class="d">- "This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning." 33615 </a><a href="#h31-0-812" id="h31-0-812" class="d">- )); 33616 </a><a href="#h31-0-813" id="h31-0-813" class="d">- var channel = new MessageChannel(); 33617 </a><a href="#h31-0-814" id="h31-0-814" class="d">- channel.port1.onmessage = callback; 33618 </a><a href="#h31-0-815" id="h31-0-815" class="d">- channel.port2.postMessage(void 0); 33619 </a><a href="#h31-0-816" id="h31-0-816" class="d">- }; 33620 </a><a href="#h31-0-817" id="h31-0-817" class="d">- } 33621 </a><a href="#h31-0-818" id="h31-0-818" class="d">- return enqueueTaskImpl(task); 33622 </a><a href="#h31-0-819" id="h31-0-819" class="d">- } 33623 </a><a href="#h31-0-820" id="h31-0-820" class="d">- function aggregateErrors(errors) { 33624 </a><a href="#h31-0-821" id="h31-0-821" class="d">- return 1 < errors.length && "function" === typeof AggregateError 33625 </a><a href="#h31-0-822" id="h31-0-822" class="d">- ? new AggregateError(errors) 33626 </a><a href="#h31-0-823" id="h31-0-823" class="d">- : errors[0]; 33627 </a><a href="#h31-0-824" id="h31-0-824" class="d">- } 33628 </a><a href="#h31-0-825" id="h31-0-825" class="d">- function popActScope(prevActQueue, prevActScopeDepth) { 33629 </a><a href="#h31-0-826" id="h31-0-826" class="d">- prevActScopeDepth !== actScopeDepth - 1 && 33630 </a><a href="#h31-0-827" id="h31-0-827" class="d">- console.error( 33631 </a><a href="#h31-0-828" id="h31-0-828" class="d">- "You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. " 33632 </a><a href="#h31-0-829" id="h31-0-829" class="d">- ); 33633 </a><a href="#h31-0-830" id="h31-0-830" class="d">- actScopeDepth = prevActScopeDepth; 33634 </a><a href="#h31-0-831" id="h31-0-831" class="d">- } 33635 </a><a href="#h31-0-832" id="h31-0-832" class="d">- function recursivelyFlushAsyncActWork(returnValue, resolve, reject) { 33636 </a><a href="#h31-0-833" id="h31-0-833" class="d">- var queue = ReactSharedInternals.actQueue; 33637 </a><a href="#h31-0-834" id="h31-0-834" class="d">- if (null !== queue) 33638 </a><a href="#h31-0-835" id="h31-0-835" class="d">- if (0 !== queue.length) 33639 </a><a href="#h31-0-836" id="h31-0-836" class="d">- try { 33640 </a><a href="#h31-0-837" id="h31-0-837" class="d">- flushActQueue(queue); 33641 </a><a href="#h31-0-838" id="h31-0-838" class="d">- enqueueTask(function () { 33642 </a><a href="#h31-0-839" id="h31-0-839" class="d">- return recursivelyFlushAsyncActWork(returnValue, resolve, reject); 33643 </a><a href="#h31-0-840" id="h31-0-840" class="d">- }); 33644 </a><a href="#h31-0-841" id="h31-0-841" class="d">- return; 33645 </a><a href="#h31-0-842" id="h31-0-842" class="d">- } catch (error) { 33646 </a><a href="#h31-0-843" id="h31-0-843" class="d">- ReactSharedInternals.thrownErrors.push(error); 33647 </a><a href="#h31-0-844" id="h31-0-844" class="d">- } 33648 </a><a href="#h31-0-845" id="h31-0-845" class="d">- else ReactSharedInternals.actQueue = null; 33649 </a><a href="#h31-0-846" id="h31-0-846" class="d">- 0 < ReactSharedInternals.thrownErrors.length 33650 </a><a href="#h31-0-847" id="h31-0-847" class="d">- ? ((queue = aggregateErrors(ReactSharedInternals.thrownErrors)), 33651 </a><a href="#h31-0-848" id="h31-0-848" class="d">- (ReactSharedInternals.thrownErrors.length = 0), 33652 </a><a href="#h31-0-849" id="h31-0-849" class="d">- reject(queue)) 33653 </a><a href="#h31-0-850" id="h31-0-850" class="d">- : resolve(returnValue); 33654 </a><a href="#h31-0-851" id="h31-0-851" class="d">- } 33655 </a><a href="#h31-0-852" id="h31-0-852" class="d">- function flushActQueue(queue) { 33656 </a><a href="#h31-0-853" id="h31-0-853" class="d">- if (!isFlushing) { 33657 </a><a href="#h31-0-854" id="h31-0-854" class="d">- isFlushing = !0; 33658 </a><a href="#h31-0-855" id="h31-0-855" class="d">- var i = 0; 33659 </a><a href="#h31-0-856" id="h31-0-856" class="d">- try { 33660 </a><a href="#h31-0-857" id="h31-0-857" class="d">- for (; i < queue.length; i++) { 33661 </a><a href="#h31-0-858" id="h31-0-858" class="d">- var callback = queue[i]; 33662 </a><a href="#h31-0-859" id="h31-0-859" class="d">- do { 33663 </a><a href="#h31-0-860" id="h31-0-860" class="d">- ReactSharedInternals.didUsePromise = !1; 33664 </a><a href="#h31-0-861" id="h31-0-861" class="d">- var continuation = callback(!1); 33665 </a><a href="#h31-0-862" id="h31-0-862" class="d">- if (null !== continuation) { 33666 </a><a href="#h31-0-863" id="h31-0-863" class="d">- if (ReactSharedInternals.didUsePromise) { 33667 </a><a href="#h31-0-864" id="h31-0-864" class="d">- queue[i] = callback; 33668 </a><a href="#h31-0-865" id="h31-0-865" class="d">- queue.splice(0, i); 33669 </a><a href="#h31-0-866" id="h31-0-866" class="d">- return; 33670 </a><a href="#h31-0-867" id="h31-0-867" class="d">- } 33671 </a><a href="#h31-0-868" id="h31-0-868" class="d">- callback = continuation; 33672 </a><a href="#h31-0-869" id="h31-0-869" class="d">- } else break; 33673 </a><a href="#h31-0-870" id="h31-0-870" class="d">- } while (1); 33674 </a><a href="#h31-0-871" id="h31-0-871" class="d">- } 33675 </a><a href="#h31-0-872" id="h31-0-872" class="d">- queue.length = 0; 33676 </a><a href="#h31-0-873" id="h31-0-873" class="d">- } catch (error) { 33677 </a><a href="#h31-0-874" id="h31-0-874" class="d">- queue.splice(0, i + 1), ReactSharedInternals.thrownErrors.push(error); 33678 </a><a href="#h31-0-875" id="h31-0-875" class="d">- } finally { 33679 </a><a href="#h31-0-876" id="h31-0-876" class="d">- isFlushing = !1; 33680 </a><a href="#h31-0-877" id="h31-0-877" class="d">- } 33681 </a><a href="#h31-0-878" id="h31-0-878" class="d">- } 33682 </a><a href="#h31-0-879" id="h31-0-879" class="d">- } 33683 </a><a href="#h31-0-880" id="h31-0-880" class="d">- "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && 33684 </a><a href="#h31-0-881" id="h31-0-881" class="d">- "function" === 33685 </a><a href="#h31-0-882" id="h31-0-882" class="d">- typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && 33686 </a><a href="#h31-0-883" id="h31-0-883" class="d">- __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()); 33687 </a><a href="#h31-0-884" id="h31-0-884" class="d">- var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), 33688 </a><a href="#h31-0-885" id="h31-0-885" class="d">- REACT_PORTAL_TYPE = Symbol.for("react.portal"), 33689 </a><a href="#h31-0-886" id="h31-0-886" class="d">- REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), 33690 </a><a href="#h31-0-887" id="h31-0-887" class="d">- REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), 33691 </a><a href="#h31-0-888" id="h31-0-888" class="d">- REACT_PROFILER_TYPE = Symbol.for("react.profiler"); 33692 </a><a href="#h31-0-889" id="h31-0-889" class="d">- Symbol.for("react.provider"); 33693 </a><a href="#h31-0-890" id="h31-0-890" class="d">- var REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), 33694 </a><a href="#h31-0-891" id="h31-0-891" class="d">- REACT_CONTEXT_TYPE = Symbol.for("react.context"), 33695 </a><a href="#h31-0-892" id="h31-0-892" class="d">- REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), 33696 </a><a href="#h31-0-893" id="h31-0-893" class="d">- REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), 33697 </a><a href="#h31-0-894" id="h31-0-894" class="d">- REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"), 33698 </a><a href="#h31-0-895" id="h31-0-895" class="d">- REACT_MEMO_TYPE = Symbol.for("react.memo"), 33699 </a><a href="#h31-0-896" id="h31-0-896" class="d">- REACT_LAZY_TYPE = Symbol.for("react.lazy"), 33700 </a><a href="#h31-0-897" id="h31-0-897" class="d">- REACT_OFFSCREEN_TYPE = Symbol.for("react.offscreen"), 33701 </a><a href="#h31-0-898" id="h31-0-898" class="d">- MAYBE_ITERATOR_SYMBOL = Symbol.iterator, 33702 </a><a href="#h31-0-899" id="h31-0-899" class="d">- didWarnStateUpdateForUnmountedComponent = {}, 33703 </a><a href="#h31-0-900" id="h31-0-900" class="d">- ReactNoopUpdateQueue = { 33704 </a><a href="#h31-0-901" id="h31-0-901" class="d">- isMounted: function () { 33705 </a><a href="#h31-0-902" id="h31-0-902" class="d">- return !1; 33706 </a><a href="#h31-0-903" id="h31-0-903" class="d">- }, 33707 </a><a href="#h31-0-904" id="h31-0-904" class="d">- enqueueForceUpdate: function (publicInstance) { 33708 </a><a href="#h31-0-905" id="h31-0-905" class="d">- warnNoop(publicInstance, "forceUpdate"); 33709 </a><a href="#h31-0-906" id="h31-0-906" class="d">- }, 33710 </a><a href="#h31-0-907" id="h31-0-907" class="d">- enqueueReplaceState: function (publicInstance) { 33711 </a><a href="#h31-0-908" id="h31-0-908" class="d">- warnNoop(publicInstance, "replaceState"); 33712 </a><a href="#h31-0-909" id="h31-0-909" class="d">- }, 33713 </a><a href="#h31-0-910" id="h31-0-910" class="d">- enqueueSetState: function (publicInstance) { 33714 </a><a href="#h31-0-911" id="h31-0-911" class="d">- warnNoop(publicInstance, "setState"); 33715 </a><a href="#h31-0-912" id="h31-0-912" class="d">- } 33716 </a><a href="#h31-0-913" id="h31-0-913" class="d">- }, 33717 </a><a href="#h31-0-914" id="h31-0-914" class="d">- assign = Object.assign, 33718 </a><a href="#h31-0-915" id="h31-0-915" class="d">- emptyObject = {}; 33719 </a><a href="#h31-0-916" id="h31-0-916" class="d">- Object.freeze(emptyObject); 33720 </a><a href="#h31-0-917" id="h31-0-917" class="d">- Component.prototype.isReactComponent = {}; 33721 </a><a href="#h31-0-918" id="h31-0-918" class="d">- Component.prototype.setState = function (partialState, callback) { 33722 </a><a href="#h31-0-919" id="h31-0-919" class="d">- if ( 33723 </a><a href="#h31-0-920" id="h31-0-920" class="d">- "object" !== typeof partialState && 33724 </a><a href="#h31-0-921" id="h31-0-921" class="d">- "function" !== typeof partialState && 33725 </a><a href="#h31-0-922" id="h31-0-922" class="d">- null != partialState 33726 </a><a href="#h31-0-923" id="h31-0-923" class="d">- ) 33727 </a><a href="#h31-0-924" id="h31-0-924" class="d">- throw Error( 33728 </a><a href="#h31-0-925" id="h31-0-925" class="d">- "takes an object of state variables to update or a function which returns an object of state variables." 33729 </a><a href="#h31-0-926" id="h31-0-926" class="d">- ); 33730 </a><a href="#h31-0-927" id="h31-0-927" class="d">- this.updater.enqueueSetState(this, partialState, callback, "setState"); 33731 </a><a href="#h31-0-928" id="h31-0-928" class="d">- }; 33732 </a><a href="#h31-0-929" id="h31-0-929" class="d">- Component.prototype.forceUpdate = function (callback) { 33733 </a><a href="#h31-0-930" id="h31-0-930" class="d">- this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); 33734 </a><a href="#h31-0-931" id="h31-0-931" class="d">- }; 33735 </a><a href="#h31-0-932" id="h31-0-932" class="d">- var deprecatedAPIs = { 33736 </a><a href="#h31-0-933" id="h31-0-933" class="d">- isMounted: [ 33737 </a><a href="#h31-0-934" id="h31-0-934" class="d">- "isMounted", 33738 </a><a href="#h31-0-935" id="h31-0-935" class="d">- "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks." 33739 </a><a href="#h31-0-936" id="h31-0-936" class="d">- ], 33740 </a><a href="#h31-0-937" id="h31-0-937" class="d">- replaceState: [ 33741 </a><a href="#h31-0-938" id="h31-0-938" class="d">- "replaceState", 33742 </a><a href="#h31-0-939" id="h31-0-939" class="d">- "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)." 33743 </a><a href="#h31-0-940" id="h31-0-940" class="d">- ] 33744 </a><a href="#h31-0-941" id="h31-0-941" class="d">- }, 33745 </a><a href="#h31-0-942" id="h31-0-942" class="d">- fnName; 33746 </a><a href="#h31-0-943" id="h31-0-943" class="d">- for (fnName in deprecatedAPIs) 33747 </a><a href="#h31-0-944" id="h31-0-944" class="d">- deprecatedAPIs.hasOwnProperty(fnName) && 33748 </a><a href="#h31-0-945" id="h31-0-945" class="d">- defineDeprecationWarning(fnName, deprecatedAPIs[fnName]); 33749 </a><a href="#h31-0-946" id="h31-0-946" class="d">- ComponentDummy.prototype = Component.prototype; 33750 </a><a href="#h31-0-947" id="h31-0-947" class="d">- deprecatedAPIs = PureComponent.prototype = new ComponentDummy(); 33751 </a><a href="#h31-0-948" id="h31-0-948" class="d">- deprecatedAPIs.constructor = PureComponent; 33752 </a><a href="#h31-0-949" id="h31-0-949" class="d">- assign(deprecatedAPIs, Component.prototype); 33753 </a><a href="#h31-0-950" id="h31-0-950" class="d">- deprecatedAPIs.isPureReactComponent = !0; 33754 </a><a href="#h31-0-951" id="h31-0-951" class="d">- var isArrayImpl = Array.isArray, 33755 </a><a href="#h31-0-952" id="h31-0-952" class="d">- REACT_CLIENT_REFERENCE$2 = Symbol.for("react.client.reference"), 33756 </a><a href="#h31-0-953" id="h31-0-953" class="d">- ReactSharedInternals = { 33757 </a><a href="#h31-0-954" id="h31-0-954" class="d">- H: null, 33758 </a><a href="#h31-0-955" id="h31-0-955" class="d">- A: null, 33759 </a><a href="#h31-0-956" id="h31-0-956" class="d">- T: null, 33760 </a><a href="#h31-0-957" id="h31-0-957" class="d">- S: null, 33761 </a><a href="#h31-0-958" id="h31-0-958" class="d">- actQueue: null, 33762 </a><a href="#h31-0-959" id="h31-0-959" class="d">- isBatchingLegacy: !1, 33763 </a><a href="#h31-0-960" id="h31-0-960" class="d">- didScheduleLegacyUpdate: !1, 33764 </a><a href="#h31-0-961" id="h31-0-961" class="d">- didUsePromise: !1, 33765 </a><a href="#h31-0-962" id="h31-0-962" class="d">- thrownErrors: [], 33766 </a><a href="#h31-0-963" id="h31-0-963" class="d">- getCurrentStack: null 33767 </a><a href="#h31-0-964" id="h31-0-964" class="d">- }, 33768 </a><a href="#h31-0-965" id="h31-0-965" class="d">- hasOwnProperty = Object.prototype.hasOwnProperty, 33769 </a><a href="#h31-0-966" id="h31-0-966" class="d">- REACT_CLIENT_REFERENCE$1 = Symbol.for("react.client.reference"), 33770 </a><a href="#h31-0-967" id="h31-0-967" class="d">- disabledDepth = 0, 33771 </a><a href="#h31-0-968" id="h31-0-968" class="d">- prevLog, 33772 </a><a href="#h31-0-969" id="h31-0-969" class="d">- prevInfo, 33773 </a><a href="#h31-0-970" id="h31-0-970" class="d">- prevWarn, 33774 </a><a href="#h31-0-971" id="h31-0-971" class="d">- prevError, 33775 </a><a href="#h31-0-972" id="h31-0-972" class="d">- prevGroup, 33776 </a><a href="#h31-0-973" id="h31-0-973" class="d">- prevGroupCollapsed, 33777 </a><a href="#h31-0-974" id="h31-0-974" class="d">- prevGroupEnd; 33778 </a><a href="#h31-0-975" id="h31-0-975" class="d">- disabledLog.__reactDisabledLog = !0; 33779 </a><a href="#h31-0-976" id="h31-0-976" class="d">- var prefix, 33780 </a><a href="#h31-0-977" id="h31-0-977" class="d">- suffix, 33781 </a><a href="#h31-0-978" id="h31-0-978" class="d">- reentry = !1; 33782 </a><a href="#h31-0-979" id="h31-0-979" class="d">- var componentFrameCache = new ( 33783 </a><a href="#h31-0-980" id="h31-0-980" class="d">- "function" === typeof WeakMap ? WeakMap : Map 33784 </a><a href="#h31-0-981" id="h31-0-981" class="d">- )(); 33785 </a><a href="#h31-0-982" id="h31-0-982" class="d">- var REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"), 33786 </a><a href="#h31-0-983" id="h31-0-983" class="d">- specialPropKeyWarningShown, 33787 </a><a href="#h31-0-984" id="h31-0-984" class="d">- didWarnAboutOldJSXRuntime; 33788 </a><a href="#h31-0-985" id="h31-0-985" class="d">- var didWarnAboutElementRef = {}; 33789 </a><a href="#h31-0-986" id="h31-0-986" class="d">- var ownerHasKeyUseWarning = {}, 33790 </a><a href="#h31-0-987" id="h31-0-987" class="d">- didWarnAboutMaps = !1, 33791 </a><a href="#h31-0-988" id="h31-0-988" class="d">- userProvidedKeyEscapeRegex = /\/+/g, 33792 </a><a href="#h31-0-989" id="h31-0-989" class="d">- reportGlobalError = 33793 </a><a href="#h31-0-990" id="h31-0-990" class="d">- "function" === typeof reportError 33794 </a><a href="#h31-0-991" id="h31-0-991" class="d">- ? reportError 33795 </a><a href="#h31-0-992" id="h31-0-992" class="d">- : function (error) { 33796 </a><a href="#h31-0-993" id="h31-0-993" class="d">- if ( 33797 </a><a href="#h31-0-994" id="h31-0-994" class="d">- "object" === typeof window && 33798 </a><a href="#h31-0-995" id="h31-0-995" class="d">- "function" === typeof window.ErrorEvent 33799 </a><a href="#h31-0-996" id="h31-0-996" class="d">- ) { 33800 </a><a href="#h31-0-997" id="h31-0-997" class="d">- var event = new window.ErrorEvent("error", { 33801 </a><a href="#h31-0-998" id="h31-0-998" class="d">- bubbles: !0, 33802 </a><a href="#h31-0-999" id="h31-0-999" class="d">- cancelable: !0, 33803 </a><a href="#h31-0-1000" id="h31-0-1000" class="d">- message: 33804 </a><a href="#h31-0-1001" id="h31-0-1001" class="d">- "object" === typeof error && 33805 </a><a href="#h31-0-1002" id="h31-0-1002" class="d">- null !== error && 33806 </a><a href="#h31-0-1003" id="h31-0-1003" class="d">- "string" === typeof error.message 33807 </a><a href="#h31-0-1004" id="h31-0-1004" class="d">- ? String(error.message) 33808 </a><a href="#h31-0-1005" id="h31-0-1005" class="d">- : String(error), 33809 </a><a href="#h31-0-1006" id="h31-0-1006" class="d">- error: error 33810 </a><a href="#h31-0-1007" id="h31-0-1007" class="d">- }); 33811 </a><a href="#h31-0-1008" id="h31-0-1008" class="d">- if (!window.dispatchEvent(event)) return; 33812 </a><a href="#h31-0-1009" id="h31-0-1009" class="d">- } else if ( 33813 </a><a href="#h31-0-1010" id="h31-0-1010" class="d">- "object" === typeof process && 33814 </a><a href="#h31-0-1011" id="h31-0-1011" class="d">- "function" === typeof process.emit 33815 </a><a href="#h31-0-1012" id="h31-0-1012" class="d">- ) { 33816 </a><a href="#h31-0-1013" id="h31-0-1013" class="d">- process.emit("uncaughtException", error); 33817 </a><a href="#h31-0-1014" id="h31-0-1014" class="d">- return; 33818 </a><a href="#h31-0-1015" id="h31-0-1015" class="d">- } 33819 </a><a href="#h31-0-1016" id="h31-0-1016" class="d">- console.error(error); 33820 </a><a href="#h31-0-1017" id="h31-0-1017" class="d">- }, 33821 </a><a href="#h31-0-1018" id="h31-0-1018" class="d">- didWarnAboutMessageChannel = !1, 33822 </a><a href="#h31-0-1019" id="h31-0-1019" class="d">- enqueueTaskImpl = null, 33823 </a><a href="#h31-0-1020" id="h31-0-1020" class="d">- actScopeDepth = 0, 33824 </a><a href="#h31-0-1021" id="h31-0-1021" class="d">- didWarnNoAwaitAct = !1, 33825 </a><a href="#h31-0-1022" id="h31-0-1022" class="d">- isFlushing = !1, 33826 </a><a href="#h31-0-1023" id="h31-0-1023" class="d">- queueSeveralMicrotasks = 33827 </a><a href="#h31-0-1024" id="h31-0-1024" class="d">- "function" === typeof queueMicrotask 33828 </a><a href="#h31-0-1025" id="h31-0-1025" class="d">- ? function (callback) { 33829 </a><a href="#h31-0-1026" id="h31-0-1026" class="d">- queueMicrotask(function () { 33830 </a><a href="#h31-0-1027" id="h31-0-1027" class="d">- return queueMicrotask(callback); 33831 </a><a href="#h31-0-1028" id="h31-0-1028" class="d">- }); 33832 </a><a href="#h31-0-1029" id="h31-0-1029" class="d">- } 33833 </a><a href="#h31-0-1030" id="h31-0-1030" class="d">- : enqueueTask; 33834 </a><a href="#h31-0-1031" id="h31-0-1031" class="d">- exports.Children = { 33835 </a><a href="#h31-0-1032" id="h31-0-1032" class="d">- map: mapChildren, 33836 </a><a href="#h31-0-1033" id="h31-0-1033" class="d">- forEach: function (children, forEachFunc, forEachContext) { 33837 </a><a href="#h31-0-1034" id="h31-0-1034" class="d">- mapChildren( 33838 </a><a href="#h31-0-1035" id="h31-0-1035" class="d">- children, 33839 </a><a href="#h31-0-1036" id="h31-0-1036" class="d">- function () { 33840 </a><a href="#h31-0-1037" id="h31-0-1037" class="d">- forEachFunc.apply(this, arguments); 33841 </a><a href="#h31-0-1038" id="h31-0-1038" class="d">- }, 33842 </a><a href="#h31-0-1039" id="h31-0-1039" class="d">- forEachContext 33843 </a><a href="#h31-0-1040" id="h31-0-1040" class="d">- ); 33844 </a><a href="#h31-0-1041" id="h31-0-1041" class="d">- }, 33845 </a><a href="#h31-0-1042" id="h31-0-1042" class="d">- count: function (children) { 33846 </a><a href="#h31-0-1043" id="h31-0-1043" class="d">- var n = 0; 33847 </a><a href="#h31-0-1044" id="h31-0-1044" class="d">- mapChildren(children, function () { 33848 </a><a href="#h31-0-1045" id="h31-0-1045" class="d">- n++; 33849 </a><a href="#h31-0-1046" id="h31-0-1046" class="d">- }); 33850 </a><a href="#h31-0-1047" id="h31-0-1047" class="d">- return n; 33851 </a><a href="#h31-0-1048" id="h31-0-1048" class="d">- }, 33852 </a><a href="#h31-0-1049" id="h31-0-1049" class="d">- toArray: function (children) { 33853 </a><a href="#h31-0-1050" id="h31-0-1050" class="d">- return ( 33854 </a><a href="#h31-0-1051" id="h31-0-1051" class="d">- mapChildren(children, function (child) { 33855 </a><a href="#h31-0-1052" id="h31-0-1052" class="d">- return child; 33856 </a><a href="#h31-0-1053" id="h31-0-1053" class="d">- }) || [] 33857 </a><a href="#h31-0-1054" id="h31-0-1054" class="d">- ); 33858 </a><a href="#h31-0-1055" id="h31-0-1055" class="d">- }, 33859 </a><a href="#h31-0-1056" id="h31-0-1056" class="d">- only: function (children) { 33860 </a><a href="#h31-0-1057" id="h31-0-1057" class="d">- if (!isValidElement(children)) 33861 </a><a href="#h31-0-1058" id="h31-0-1058" class="d">- throw Error( 33862 </a><a href="#h31-0-1059" id="h31-0-1059" class="d">- "React.Children.only expected to receive a single React element child." 33863 </a><a href="#h31-0-1060" id="h31-0-1060" class="d">- ); 33864 </a><a href="#h31-0-1061" id="h31-0-1061" class="d">- return children; 33865 </a><a href="#h31-0-1062" id="h31-0-1062" class="d">- } 33866 </a><a href="#h31-0-1063" id="h31-0-1063" class="d">- }; 33867 </a><a href="#h31-0-1064" id="h31-0-1064" class="d">- exports.Component = Component; 33868 </a><a href="#h31-0-1065" id="h31-0-1065" class="d">- exports.Fragment = REACT_FRAGMENT_TYPE; 33869 </a><a href="#h31-0-1066" id="h31-0-1066" class="d">- exports.Profiler = REACT_PROFILER_TYPE; 33870 </a><a href="#h31-0-1067" id="h31-0-1067" class="d">- exports.PureComponent = PureComponent; 33871 </a><a href="#h31-0-1068" id="h31-0-1068" class="d">- exports.StrictMode = REACT_STRICT_MODE_TYPE; 33872 </a><a href="#h31-0-1069" id="h31-0-1069" class="d">- exports.Suspense = REACT_SUSPENSE_TYPE; 33873 </a><a href="#h31-0-1070" id="h31-0-1070" class="d">- exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = 33874 </a><a href="#h31-0-1071" id="h31-0-1071" class="d">- ReactSharedInternals; 33875 </a><a href="#h31-0-1072" id="h31-0-1072" class="d">- exports.act = function (callback) { 33876 </a><a href="#h31-0-1073" id="h31-0-1073" class="d">- var prevActQueue = ReactSharedInternals.actQueue, 33877 </a><a href="#h31-0-1074" id="h31-0-1074" class="d">- prevActScopeDepth = actScopeDepth; 33878 </a><a href="#h31-0-1075" id="h31-0-1075" class="d">- actScopeDepth++; 33879 </a><a href="#h31-0-1076" id="h31-0-1076" class="d">- var queue = (ReactSharedInternals.actQueue = 33880 </a><a href="#h31-0-1077" id="h31-0-1077" class="d">- null !== prevActQueue ? prevActQueue : []), 33881 </a><a href="#h31-0-1078" id="h31-0-1078" class="d">- didAwaitActCall = !1; 33882 </a><a href="#h31-0-1079" id="h31-0-1079" class="d">- try { 33883 </a><a href="#h31-0-1080" id="h31-0-1080" class="d">- var result = callback(); 33884 </a><a href="#h31-0-1081" id="h31-0-1081" class="d">- } catch (error) { 33885 </a><a href="#h31-0-1082" id="h31-0-1082" class="d">- ReactSharedInternals.thrownErrors.push(error); 33886 </a><a href="#h31-0-1083" id="h31-0-1083" class="d">- } 33887 </a><a href="#h31-0-1084" id="h31-0-1084" class="d">- if (0 < ReactSharedInternals.thrownErrors.length) 33888 </a><a href="#h31-0-1085" id="h31-0-1085" class="d">- throw ( 33889 </a><a href="#h31-0-1086" id="h31-0-1086" class="d">- (popActScope(prevActQueue, prevActScopeDepth), 33890 </a><a href="#h31-0-1087" id="h31-0-1087" class="d">- (callback = aggregateErrors(ReactSharedInternals.thrownErrors)), 33891 </a><a href="#h31-0-1088" id="h31-0-1088" class="d">- (ReactSharedInternals.thrownErrors.length = 0), 33892 </a><a href="#h31-0-1089" id="h31-0-1089" class="d">- callback) 33893 </a><a href="#h31-0-1090" id="h31-0-1090" class="d">- ); 33894 </a><a href="#h31-0-1091" id="h31-0-1091" class="d">- if ( 33895 </a><a href="#h31-0-1092" id="h31-0-1092" class="d">- null !== result && 33896 </a><a href="#h31-0-1093" id="h31-0-1093" class="d">- "object" === typeof result && 33897 </a><a href="#h31-0-1094" id="h31-0-1094" class="d">- "function" === typeof result.then 33898 </a><a href="#h31-0-1095" id="h31-0-1095" class="d">- ) { 33899 </a><a href="#h31-0-1096" id="h31-0-1096" class="d">- var thenable = result; 33900 </a><a href="#h31-0-1097" id="h31-0-1097" class="d">- queueSeveralMicrotasks(function () { 33901 </a><a href="#h31-0-1098" id="h31-0-1098" class="d">- didAwaitActCall || 33902 </a><a href="#h31-0-1099" id="h31-0-1099" class="d">- didWarnNoAwaitAct || 33903 </a><a href="#h31-0-1100" id="h31-0-1100" class="d">- ((didWarnNoAwaitAct = !0), 33904 </a><a href="#h31-0-1101" id="h31-0-1101" class="d">- console.error( 33905 </a><a href="#h31-0-1102" id="h31-0-1102" class="d">- "You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);" 33906 </a><a href="#h31-0-1103" id="h31-0-1103" class="d">- )); 33907 </a><a href="#h31-0-1104" id="h31-0-1104" class="d">- }); 33908 </a><a href="#h31-0-1105" id="h31-0-1105" class="d">- return { 33909 </a><a href="#h31-0-1106" id="h31-0-1106" class="d">- then: function (resolve, reject) { 33910 </a><a href="#h31-0-1107" id="h31-0-1107" class="d">- didAwaitActCall = !0; 33911 </a><a href="#h31-0-1108" id="h31-0-1108" class="d">- thenable.then( 33912 </a><a href="#h31-0-1109" id="h31-0-1109" class="d">- function (returnValue) { 33913 </a><a href="#h31-0-1110" id="h31-0-1110" class="d">- popActScope(prevActQueue, prevActScopeDepth); 33914 </a><a href="#h31-0-1111" id="h31-0-1111" class="d">- if (0 === prevActScopeDepth) { 33915 </a><a href="#h31-0-1112" id="h31-0-1112" class="d">- try { 33916 </a><a href="#h31-0-1113" id="h31-0-1113" class="d">- flushActQueue(queue), 33917 </a><a href="#h31-0-1114" id="h31-0-1114" class="d">- enqueueTask(function () { 33918 </a><a href="#h31-0-1115" id="h31-0-1115" class="d">- return recursivelyFlushAsyncActWork( 33919 </a><a href="#h31-0-1116" id="h31-0-1116" class="d">- returnValue, 33920 </a><a href="#h31-0-1117" id="h31-0-1117" class="d">- resolve, 33921 </a><a href="#h31-0-1118" id="h31-0-1118" class="d">- reject 33922 </a><a href="#h31-0-1119" id="h31-0-1119" class="d">- ); 33923 </a><a href="#h31-0-1120" id="h31-0-1120" class="d">- }); 33924 </a><a href="#h31-0-1121" id="h31-0-1121" class="d">- } catch (error$2) { 33925 </a><a href="#h31-0-1122" id="h31-0-1122" class="d">- ReactSharedInternals.thrownErrors.push(error$2); 33926 </a><a href="#h31-0-1123" id="h31-0-1123" class="d">- } 33927 </a><a href="#h31-0-1124" id="h31-0-1124" class="d">- if (0 < ReactSharedInternals.thrownErrors.length) { 33928 </a><a href="#h31-0-1125" id="h31-0-1125" class="d">- var _thrownError = aggregateErrors( 33929 </a><a href="#h31-0-1126" id="h31-0-1126" class="d">- ReactSharedInternals.thrownErrors 33930 </a><a href="#h31-0-1127" id="h31-0-1127" class="d">- ); 33931 </a><a href="#h31-0-1128" id="h31-0-1128" class="d">- ReactSharedInternals.thrownErrors.length = 0; 33932 </a><a href="#h31-0-1129" id="h31-0-1129" class="d">- reject(_thrownError); 33933 </a><a href="#h31-0-1130" id="h31-0-1130" class="d">- } 33934 </a><a href="#h31-0-1131" id="h31-0-1131" class="d">- } else resolve(returnValue); 33935 </a><a href="#h31-0-1132" id="h31-0-1132" class="d">- }, 33936 </a><a href="#h31-0-1133" id="h31-0-1133" class="d">- function (error) { 33937 </a><a href="#h31-0-1134" id="h31-0-1134" class="d">- popActScope(prevActQueue, prevActScopeDepth); 33938 </a><a href="#h31-0-1135" id="h31-0-1135" class="d">- 0 < ReactSharedInternals.thrownErrors.length 33939 </a><a href="#h31-0-1136" id="h31-0-1136" class="d">- ? ((error = aggregateErrors( 33940 </a><a href="#h31-0-1137" id="h31-0-1137" class="d">- ReactSharedInternals.thrownErrors 33941 </a><a href="#h31-0-1138" id="h31-0-1138" class="d">- )), 33942 </a><a href="#h31-0-1139" id="h31-0-1139" class="d">- (ReactSharedInternals.thrownErrors.length = 0), 33943 </a><a href="#h31-0-1140" id="h31-0-1140" class="d">- reject(error)) 33944 </a><a href="#h31-0-1141" id="h31-0-1141" class="d">- : reject(error); 33945 </a><a href="#h31-0-1142" id="h31-0-1142" class="d">- } 33946 </a><a href="#h31-0-1143" id="h31-0-1143" class="d">- ); 33947 </a><a href="#h31-0-1144" id="h31-0-1144" class="d">- } 33948 </a><a href="#h31-0-1145" id="h31-0-1145" class="d">- }; 33949 </a><a href="#h31-0-1146" id="h31-0-1146" class="d">- } 33950 </a><a href="#h31-0-1147" id="h31-0-1147" class="d">- var returnValue$jscomp$0 = result; 33951 </a><a href="#h31-0-1148" id="h31-0-1148" class="d">- popActScope(prevActQueue, prevActScopeDepth); 33952 </a><a href="#h31-0-1149" id="h31-0-1149" class="d">- 0 === prevActScopeDepth && 33953 </a><a href="#h31-0-1150" id="h31-0-1150" class="d">- (flushActQueue(queue), 33954 </a><a href="#h31-0-1151" id="h31-0-1151" class="d">- 0 !== queue.length && 33955 </a><a href="#h31-0-1152" id="h31-0-1152" class="d">- queueSeveralMicrotasks(function () { 33956 </a><a href="#h31-0-1153" id="h31-0-1153" class="d">- didAwaitActCall || 33957 </a><a href="#h31-0-1154" id="h31-0-1154" class="d">- didWarnNoAwaitAct || 33958 </a><a href="#h31-0-1155" id="h31-0-1155" class="d">- ((didWarnNoAwaitAct = !0), 33959 </a><a href="#h31-0-1156" id="h31-0-1156" class="d">- console.error( 33960 </a><a href="#h31-0-1157" id="h31-0-1157" class="d">- "A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\n\nawait act(() => ...)" 33961 </a><a href="#h31-0-1158" id="h31-0-1158" class="d">- )); 33962 </a><a href="#h31-0-1159" id="h31-0-1159" class="d">- }), 33963 </a><a href="#h31-0-1160" id="h31-0-1160" class="d">- (ReactSharedInternals.actQueue = null)); 33964 </a><a href="#h31-0-1161" id="h31-0-1161" class="d">- if (0 < ReactSharedInternals.thrownErrors.length) 33965 </a><a href="#h31-0-1162" id="h31-0-1162" class="d">- throw ( 33966 </a><a href="#h31-0-1163" id="h31-0-1163" class="d">- ((callback = aggregateErrors(ReactSharedInternals.thrownErrors)), 33967 </a><a href="#h31-0-1164" id="h31-0-1164" class="d">- (ReactSharedInternals.thrownErrors.length = 0), 33968 </a><a href="#h31-0-1165" id="h31-0-1165" class="d">- callback) 33969 </a><a href="#h31-0-1166" id="h31-0-1166" class="d">- ); 33970 </a><a href="#h31-0-1167" id="h31-0-1167" class="d">- return { 33971 </a><a href="#h31-0-1168" id="h31-0-1168" class="d">- then: function (resolve, reject) { 33972 </a><a href="#h31-0-1169" id="h31-0-1169" class="d">- didAwaitActCall = !0; 33973 </a><a href="#h31-0-1170" id="h31-0-1170" class="d">- 0 === prevActScopeDepth 33974 </a><a href="#h31-0-1171" id="h31-0-1171" class="d">- ? ((ReactSharedInternals.actQueue = queue), 33975 </a><a href="#h31-0-1172" id="h31-0-1172" class="d">- enqueueTask(function () { 33976 </a><a href="#h31-0-1173" id="h31-0-1173" class="d">- return recursivelyFlushAsyncActWork( 33977 </a><a href="#h31-0-1174" id="h31-0-1174" class="d">- returnValue$jscomp$0, 33978 </a><a href="#h31-0-1175" id="h31-0-1175" class="d">- resolve, 33979 </a><a href="#h31-0-1176" id="h31-0-1176" class="d">- reject 33980 </a><a href="#h31-0-1177" id="h31-0-1177" class="d">- ); 33981 </a><a href="#h31-0-1178" id="h31-0-1178" class="d">- })) 33982 </a><a href="#h31-0-1179" id="h31-0-1179" class="d">- : resolve(returnValue$jscomp$0); 33983 </a><a href="#h31-0-1180" id="h31-0-1180" class="d">- } 33984 </a><a href="#h31-0-1181" id="h31-0-1181" class="d">- }; 33985 </a><a href="#h31-0-1182" id="h31-0-1182" class="d">- }; 33986 </a><a href="#h31-0-1183" id="h31-0-1183" class="d">- exports.cache = function (fn) { 33987 </a><a href="#h31-0-1184" id="h31-0-1184" class="d">- return function () { 33988 </a><a href="#h31-0-1185" id="h31-0-1185" class="d">- return fn.apply(null, arguments); 33989 </a><a href="#h31-0-1186" id="h31-0-1186" class="d">- }; 33990 </a><a href="#h31-0-1187" id="h31-0-1187" class="d">- }; 33991 </a><a href="#h31-0-1188" id="h31-0-1188" class="d">- exports.cloneElement = function (element, config, children) { 33992 </a><a href="#h31-0-1189" id="h31-0-1189" class="d">- if (null === element || void 0 === element) 33993 </a><a href="#h31-0-1190" id="h31-0-1190" class="d">- throw Error( 33994 </a><a href="#h31-0-1191" id="h31-0-1191" class="d">- "The argument must be a React element, but you passed " + 33995 </a><a href="#h31-0-1192" id="h31-0-1192" class="d">- element + 33996 </a><a href="#h31-0-1193" id="h31-0-1193" class="d">- "." 33997 </a><a href="#h31-0-1194" id="h31-0-1194" class="d">- ); 33998 </a><a href="#h31-0-1195" id="h31-0-1195" class="d">- var props = assign({}, element.props), 33999 </a><a href="#h31-0-1196" id="h31-0-1196" class="d">- key = element.key, 34000 </a><a href="#h31-0-1197" id="h31-0-1197" class="d">- owner = element._owner; 34001 </a><a href="#h31-0-1198" id="h31-0-1198" class="d">- if (null != config) { 34002 </a><a href="#h31-0-1199" id="h31-0-1199" class="d">- var JSCompiler_inline_result; 34003 </a><a href="#h31-0-1200" id="h31-0-1200" class="d">- a: { 34004 </a><a href="#h31-0-1201" id="h31-0-1201" class="d">- if ( 34005 </a><a href="#h31-0-1202" id="h31-0-1202" class="d">- hasOwnProperty.call(config, "ref") && 34006 </a><a href="#h31-0-1203" id="h31-0-1203" class="d">- (JSCompiler_inline_result = Object.getOwnPropertyDescriptor( 34007 </a><a href="#h31-0-1204" id="h31-0-1204" class="d">- config, 34008 </a><a href="#h31-0-1205" id="h31-0-1205" class="d">- "ref" 34009 </a><a href="#h31-0-1206" id="h31-0-1206" class="d">- ).get) && 34010 </a><a href="#h31-0-1207" id="h31-0-1207" class="d">- JSCompiler_inline_result.isReactWarning 34011 </a><a href="#h31-0-1208" id="h31-0-1208" class="d">- ) { 34012 </a><a href="#h31-0-1209" id="h31-0-1209" class="d">- JSCompiler_inline_result = !1; 34013 </a><a href="#h31-0-1210" id="h31-0-1210" class="d">- break a; 34014 </a><a href="#h31-0-1211" id="h31-0-1211" class="d">- } 34015 </a><a href="#h31-0-1212" id="h31-0-1212" class="d">- JSCompiler_inline_result = void 0 !== config.ref; 34016 </a><a href="#h31-0-1213" id="h31-0-1213" class="d">- } 34017 </a><a href="#h31-0-1214" id="h31-0-1214" class="d">- JSCompiler_inline_result && (owner = getOwner()); 34018 </a><a href="#h31-0-1215" id="h31-0-1215" class="d">- hasValidKey(config) && 34019 </a><a href="#h31-0-1216" id="h31-0-1216" class="d">- (checkKeyStringCoercion(config.key), (key = "" + config.key)); 34020 </a><a href="#h31-0-1217" id="h31-0-1217" class="d">- for (propName in config) 34021 </a><a href="#h31-0-1218" id="h31-0-1218" class="d">- !hasOwnProperty.call(config, propName) || 34022 </a><a href="#h31-0-1219" id="h31-0-1219" class="d">- "key" === propName || 34023 </a><a href="#h31-0-1220" id="h31-0-1220" class="d">- "__self" === propName || 34024 </a><a href="#h31-0-1221" id="h31-0-1221" class="d">- "__source" === propName || 34025 </a><a href="#h31-0-1222" id="h31-0-1222" class="d">- ("ref" === propName && void 0 === config.ref) || 34026 </a><a href="#h31-0-1223" id="h31-0-1223" class="d">- (props[propName] = config[propName]); 34027 </a><a href="#h31-0-1224" id="h31-0-1224" class="d">- } 34028 </a><a href="#h31-0-1225" id="h31-0-1225" class="d">- var propName = arguments.length - 2; 34029 </a><a href="#h31-0-1226" id="h31-0-1226" class="d">- if (1 === propName) props.children = children; 34030 </a><a href="#h31-0-1227" id="h31-0-1227" class="d">- else if (1 < propName) { 34031 </a><a href="#h31-0-1228" id="h31-0-1228" class="d">- JSCompiler_inline_result = Array(propName); 34032 </a><a href="#h31-0-1229" id="h31-0-1229" class="d">- for (var i = 0; i < propName; i++) 34033 </a><a href="#h31-0-1230" id="h31-0-1230" class="d">- JSCompiler_inline_result[i] = arguments[i + 2]; 34034 </a><a href="#h31-0-1231" id="h31-0-1231" class="d">- props.children = JSCompiler_inline_result; 34035 </a><a href="#h31-0-1232" id="h31-0-1232" class="d">- } 34036 </a><a href="#h31-0-1233" id="h31-0-1233" class="d">- props = ReactElement(element.type, key, void 0, void 0, owner, props); 34037 </a><a href="#h31-0-1234" id="h31-0-1234" class="d">- for (key = 2; key < arguments.length; key++) 34038 </a><a href="#h31-0-1235" id="h31-0-1235" class="d">- validateChildKeys(arguments[key], props.type); 34039 </a><a href="#h31-0-1236" id="h31-0-1236" class="d">- return props; 34040 </a><a href="#h31-0-1237" id="h31-0-1237" class="d">- }; 34041 </a><a href="#h31-0-1238" id="h31-0-1238" class="d">- exports.createContext = function (defaultValue) { 34042 </a><a href="#h31-0-1239" id="h31-0-1239" class="d">- defaultValue = { 34043 </a><a href="#h31-0-1240" id="h31-0-1240" class="d">- $$typeof: REACT_CONTEXT_TYPE, 34044 </a><a href="#h31-0-1241" id="h31-0-1241" class="d">- _currentValue: defaultValue, 34045 </a><a href="#h31-0-1242" id="h31-0-1242" class="d">- _currentValue2: defaultValue, 34046 </a><a href="#h31-0-1243" id="h31-0-1243" class="d">- _threadCount: 0, 34047 </a><a href="#h31-0-1244" id="h31-0-1244" class="d">- Provider: null, 34048 </a><a href="#h31-0-1245" id="h31-0-1245" class="d">- Consumer: null 34049 </a><a href="#h31-0-1246" id="h31-0-1246" class="d">- }; 34050 </a><a href="#h31-0-1247" id="h31-0-1247" class="d">- defaultValue.Provider = defaultValue; 34051 </a><a href="#h31-0-1248" id="h31-0-1248" class="d">- defaultValue.Consumer = { 34052 </a><a href="#h31-0-1249" id="h31-0-1249" class="d">- $$typeof: REACT_CONSUMER_TYPE, 34053 </a><a href="#h31-0-1250" id="h31-0-1250" class="d">- _context: defaultValue 34054 </a><a href="#h31-0-1251" id="h31-0-1251" class="d">- }; 34055 </a><a href="#h31-0-1252" id="h31-0-1252" class="d">- defaultValue._currentRenderer = null; 34056 </a><a href="#h31-0-1253" id="h31-0-1253" class="d">- defaultValue._currentRenderer2 = null; 34057 </a><a href="#h31-0-1254" id="h31-0-1254" class="d">- return defaultValue; 34058 </a><a href="#h31-0-1255" id="h31-0-1255" class="d">- }; 34059 </a><a href="#h31-0-1256" id="h31-0-1256" class="d">- exports.createElement = function (type, config, children) { 34060 </a><a href="#h31-0-1257" id="h31-0-1257" class="d">- if (isValidElementType(type)) 34061 </a><a href="#h31-0-1258" id="h31-0-1258" class="d">- for (var i = 2; i < arguments.length; i++) 34062 </a><a href="#h31-0-1259" id="h31-0-1259" class="d">- validateChildKeys(arguments[i], type); 34063 </a><a href="#h31-0-1260" id="h31-0-1260" class="d">- else { 34064 </a><a href="#h31-0-1261" id="h31-0-1261" class="d">- i = ""; 34065 </a><a href="#h31-0-1262" id="h31-0-1262" class="d">- if ( 34066 </a><a href="#h31-0-1263" id="h31-0-1263" class="d">- void 0 === type || 34067 </a><a href="#h31-0-1264" id="h31-0-1264" class="d">- ("object" === typeof type && 34068 </a><a href="#h31-0-1265" id="h31-0-1265" class="d">- null !== type && 34069 </a><a href="#h31-0-1266" id="h31-0-1266" class="d">- 0 === Object.keys(type).length) 34070 </a><a href="#h31-0-1267" id="h31-0-1267" class="d">- ) 34071 </a><a href="#h31-0-1268" id="h31-0-1268" class="d">- i += 34072 </a><a href="#h31-0-1269" id="h31-0-1269" class="d">- " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; 34073 </a><a href="#h31-0-1270" id="h31-0-1270" class="d">- if (null === type) var typeString = "null"; 34074 </a><a href="#h31-0-1271" id="h31-0-1271" class="d">- else 34075 </a><a href="#h31-0-1272" id="h31-0-1272" class="d">- isArrayImpl(type) 34076 </a><a href="#h31-0-1273" id="h31-0-1273" class="d">- ? (typeString = "array") 34077 </a><a href="#h31-0-1274" id="h31-0-1274" class="d">- : void 0 !== type && type.$$typeof === REACT_ELEMENT_TYPE 34078 </a><a href="#h31-0-1275" id="h31-0-1275" class="d">- ? ((typeString = 34079 </a><a href="#h31-0-1276" id="h31-0-1276" class="d">- "<" + 34080 </a><a href="#h31-0-1277" id="h31-0-1277" class="d">- (getComponentNameFromType(type.type) || "Unknown") + 34081 </a><a href="#h31-0-1278" id="h31-0-1278" class="d">- " />"), 34082 </a><a href="#h31-0-1279" id="h31-0-1279" class="d">- (i = 34083 </a><a href="#h31-0-1280" id="h31-0-1280" class="d">- " Did you accidentally export a JSX literal instead of a component?")) 34084 </a><a href="#h31-0-1281" id="h31-0-1281" class="d">- : (typeString = typeof type); 34085 </a><a href="#h31-0-1282" id="h31-0-1282" class="d">- console.error( 34086 </a><a href="#h31-0-1283" id="h31-0-1283" class="d">- "React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", 34087 </a><a href="#h31-0-1284" id="h31-0-1284" class="d">- typeString, 34088 </a><a href="#h31-0-1285" id="h31-0-1285" class="d">- i 34089 </a><a href="#h31-0-1286" id="h31-0-1286" class="d">- ); 34090 </a><a href="#h31-0-1287" id="h31-0-1287" class="d">- } 34091 </a><a href="#h31-0-1288" id="h31-0-1288" class="d">- var propName; 34092 </a><a href="#h31-0-1289" id="h31-0-1289" class="d">- i = {}; 34093 </a><a href="#h31-0-1290" id="h31-0-1290" class="d">- typeString = null; 34094 </a><a href="#h31-0-1291" id="h31-0-1291" class="d">- if (null != config) 34095 </a><a href="#h31-0-1292" id="h31-0-1292" class="d">- for (propName in (didWarnAboutOldJSXRuntime || 34096 </a><a href="#h31-0-1293" id="h31-0-1293" class="d">- !("__self" in config) || 34097 </a><a href="#h31-0-1294" id="h31-0-1294" class="d">- "key" in config || 34098 </a><a href="#h31-0-1295" id="h31-0-1295" class="d">- ((didWarnAboutOldJSXRuntime = !0), 34099 </a><a href="#h31-0-1296" id="h31-0-1296" class="d">- console.warn( 34100 </a><a href="#h31-0-1297" id="h31-0-1297" class="d">- "Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform" 34101 </a><a href="#h31-0-1298" id="h31-0-1298" class="d">- )), 34102 </a><a href="#h31-0-1299" id="h31-0-1299" class="d">- hasValidKey(config) && 34103 </a><a href="#h31-0-1300" id="h31-0-1300" class="d">- (checkKeyStringCoercion(config.key), (typeString = "" + config.key)), 34104 </a><a href="#h31-0-1301" id="h31-0-1301" class="d">- config)) 34105 </a><a href="#h31-0-1302" id="h31-0-1302" class="d">- hasOwnProperty.call(config, propName) && 34106 </a><a href="#h31-0-1303" id="h31-0-1303" class="d">- "key" !== propName && 34107 </a><a href="#h31-0-1304" id="h31-0-1304" class="d">- "__self" !== propName && 34108 </a><a href="#h31-0-1305" id="h31-0-1305" class="d">- "__source" !== propName && 34109 </a><a href="#h31-0-1306" id="h31-0-1306" class="d">- (i[propName] = config[propName]); 34110 </a><a href="#h31-0-1307" id="h31-0-1307" class="d">- var childrenLength = arguments.length - 2; 34111 </a><a href="#h31-0-1308" id="h31-0-1308" class="d">- if (1 === childrenLength) i.children = children; 34112 </a><a href="#h31-0-1309" id="h31-0-1309" class="d">- else if (1 < childrenLength) { 34113 </a><a href="#h31-0-1310" id="h31-0-1310" class="d">- for ( 34114 </a><a href="#h31-0-1311" id="h31-0-1311" class="d">- var childArray = Array(childrenLength), _i = 0; 34115 </a><a href="#h31-0-1312" id="h31-0-1312" class="d">- _i < childrenLength; 34116 </a><a href="#h31-0-1313" id="h31-0-1313" class="d">- _i++ 34117 </a><a href="#h31-0-1314" id="h31-0-1314" class="d">- ) 34118 </a><a href="#h31-0-1315" id="h31-0-1315" class="d">- childArray[_i] = arguments[_i + 2]; 34119 </a><a href="#h31-0-1316" id="h31-0-1316" class="d">- Object.freeze && Object.freeze(childArray); 34120 </a><a href="#h31-0-1317" id="h31-0-1317" class="d">- i.children = childArray; 34121 </a><a href="#h31-0-1318" id="h31-0-1318" class="d">- } 34122 </a><a href="#h31-0-1319" id="h31-0-1319" class="d">- if (type && type.defaultProps) 34123 </a><a href="#h31-0-1320" id="h31-0-1320" class="d">- for (propName in ((childrenLength = type.defaultProps), childrenLength)) 34124 </a><a href="#h31-0-1321" id="h31-0-1321" class="d">- void 0 === i[propName] && (i[propName] = childrenLength[propName]); 34125 </a><a href="#h31-0-1322" id="h31-0-1322" class="d">- typeString && 34126 </a><a href="#h31-0-1323" id="h31-0-1323" class="d">- defineKeyPropWarningGetter( 34127 </a><a href="#h31-0-1324" id="h31-0-1324" class="d">- i, 34128 </a><a href="#h31-0-1325" id="h31-0-1325" class="d">- "function" === typeof type 34129 </a><a href="#h31-0-1326" id="h31-0-1326" class="d">- ? type.displayName || type.name || "Unknown" 34130 </a><a href="#h31-0-1327" id="h31-0-1327" class="d">- : type 34131 </a><a href="#h31-0-1328" id="h31-0-1328" class="d">- ); 34132 </a><a href="#h31-0-1329" id="h31-0-1329" class="d">- return ReactElement(type, typeString, void 0, void 0, getOwner(), i); 34133 </a><a href="#h31-0-1330" id="h31-0-1330" class="d">- }; 34134 </a><a href="#h31-0-1331" id="h31-0-1331" class="d">- exports.createRef = function () { 34135 </a><a href="#h31-0-1332" id="h31-0-1332" class="d">- var refObject = { current: null }; 34136 </a><a href="#h31-0-1333" id="h31-0-1333" class="d">- Object.seal(refObject); 34137 </a><a href="#h31-0-1334" id="h31-0-1334" class="d">- return refObject; 34138 </a><a href="#h31-0-1335" id="h31-0-1335" class="d">- }; 34139 </a><a href="#h31-0-1336" id="h31-0-1336" class="d">- exports.forwardRef = function (render) { 34140 </a><a href="#h31-0-1337" id="h31-0-1337" class="d">- null != render && render.$$typeof === REACT_MEMO_TYPE 34141 </a><a href="#h31-0-1338" id="h31-0-1338" class="d">- ? console.error( 34142 </a><a href="#h31-0-1339" id="h31-0-1339" class="d">- "forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))." 34143 </a><a href="#h31-0-1340" id="h31-0-1340" class="d">- ) 34144 </a><a href="#h31-0-1341" id="h31-0-1341" class="d">- : "function" !== typeof render 34145 </a><a href="#h31-0-1342" id="h31-0-1342" class="d">- ? console.error( 34146 </a><a href="#h31-0-1343" id="h31-0-1343" class="d">- "forwardRef requires a render function but was given %s.", 34147 </a><a href="#h31-0-1344" id="h31-0-1344" class="d">- null === render ? "null" : typeof render 34148 </a><a href="#h31-0-1345" id="h31-0-1345" class="d">- ) 34149 </a><a href="#h31-0-1346" id="h31-0-1346" class="d">- : 0 !== render.length && 34150 </a><a href="#h31-0-1347" id="h31-0-1347" class="d">- 2 !== render.length && 34151 </a><a href="#h31-0-1348" id="h31-0-1348" class="d">- console.error( 34152 </a><a href="#h31-0-1349" id="h31-0-1349" class="d">- "forwardRef render functions accept exactly two parameters: props and ref. %s", 34153 </a><a href="#h31-0-1350" id="h31-0-1350" class="d">- 1 === render.length 34154 </a><a href="#h31-0-1351" id="h31-0-1351" class="d">- ? "Did you forget to use the ref parameter?" 34155 </a><a href="#h31-0-1352" id="h31-0-1352" class="d">- : "Any additional parameter will be undefined." 34156 </a><a href="#h31-0-1353" id="h31-0-1353" class="d">- ); 34157 </a><a href="#h31-0-1354" id="h31-0-1354" class="d">- null != render && 34158 </a><a href="#h31-0-1355" id="h31-0-1355" class="d">- null != render.defaultProps && 34159 </a><a href="#h31-0-1356" id="h31-0-1356" class="d">- console.error( 34160 </a><a href="#h31-0-1357" id="h31-0-1357" class="d">- "forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?" 34161 </a><a href="#h31-0-1358" id="h31-0-1358" class="d">- ); 34162 </a><a href="#h31-0-1359" id="h31-0-1359" class="d">- var elementType = { $$typeof: REACT_FORWARD_REF_TYPE, render: render }, 34163 </a><a href="#h31-0-1360" id="h31-0-1360" class="d">- ownName; 34164 </a><a href="#h31-0-1361" id="h31-0-1361" class="d">- Object.defineProperty(elementType, "displayName", { 34165 </a><a href="#h31-0-1362" id="h31-0-1362" class="d">- enumerable: !1, 34166 </a><a href="#h31-0-1363" id="h31-0-1363" class="d">- configurable: !0, 34167 </a><a href="#h31-0-1364" id="h31-0-1364" class="d">- get: function () { 34168 </a><a href="#h31-0-1365" id="h31-0-1365" class="d">- return ownName; 34169 </a><a href="#h31-0-1366" id="h31-0-1366" class="d">- }, 34170 </a><a href="#h31-0-1367" id="h31-0-1367" class="d">- set: function (name) { 34171 </a><a href="#h31-0-1368" id="h31-0-1368" class="d">- ownName = name; 34172 </a><a href="#h31-0-1369" id="h31-0-1369" class="d">- render.name || 34173 </a><a href="#h31-0-1370" id="h31-0-1370" class="d">- render.displayName || 34174 </a><a href="#h31-0-1371" id="h31-0-1371" class="d">- (Object.defineProperty(render, "name", { value: name }), 34175 </a><a href="#h31-0-1372" id="h31-0-1372" class="d">- (render.displayName = name)); 34176 </a><a href="#h31-0-1373" id="h31-0-1373" class="d">- } 34177 </a><a href="#h31-0-1374" id="h31-0-1374" class="d">- }); 34178 </a><a href="#h31-0-1375" id="h31-0-1375" class="d">- return elementType; 34179 </a><a href="#h31-0-1376" id="h31-0-1376" class="d">- }; 34180 </a><a href="#h31-0-1377" id="h31-0-1377" class="d">- exports.isValidElement = isValidElement; 34181 </a><a href="#h31-0-1378" id="h31-0-1378" class="d">- exports.lazy = function (ctor) { 34182 </a><a href="#h31-0-1379" id="h31-0-1379" class="d">- return { 34183 </a><a href="#h31-0-1380" id="h31-0-1380" class="d">- $$typeof: REACT_LAZY_TYPE, 34184 </a><a href="#h31-0-1381" id="h31-0-1381" class="d">- _payload: { _status: -1, _result: ctor }, 34185 </a><a href="#h31-0-1382" id="h31-0-1382" class="d">- _init: lazyInitializer 34186 </a><a href="#h31-0-1383" id="h31-0-1383" class="d">- }; 34187 </a><a href="#h31-0-1384" id="h31-0-1384" class="d">- }; 34188 </a><a href="#h31-0-1385" id="h31-0-1385" class="d">- exports.memo = function (type, compare) { 34189 </a><a href="#h31-0-1386" id="h31-0-1386" class="d">- isValidElementType(type) || 34190 </a><a href="#h31-0-1387" id="h31-0-1387" class="d">- console.error( 34191 </a><a href="#h31-0-1388" id="h31-0-1388" class="d">- "memo: The first argument must be a component. Instead received: %s", 34192 </a><a href="#h31-0-1389" id="h31-0-1389" class="d">- null === type ? "null" : typeof type 34193 </a><a href="#h31-0-1390" id="h31-0-1390" class="d">- ); 34194 </a><a href="#h31-0-1391" id="h31-0-1391" class="d">- compare = { 34195 </a><a href="#h31-0-1392" id="h31-0-1392" class="d">- $$typeof: REACT_MEMO_TYPE, 34196 </a><a href="#h31-0-1393" id="h31-0-1393" class="d">- type: type, 34197 </a><a href="#h31-0-1394" id="h31-0-1394" class="d">- compare: void 0 === compare ? null : compare 34198 </a><a href="#h31-0-1395" id="h31-0-1395" class="d">- }; 34199 </a><a href="#h31-0-1396" id="h31-0-1396" class="d">- var ownName; 34200 </a><a href="#h31-0-1397" id="h31-0-1397" class="d">- Object.defineProperty(compare, "displayName", { 34201 </a><a href="#h31-0-1398" id="h31-0-1398" class="d">- enumerable: !1, 34202 </a><a href="#h31-0-1399" id="h31-0-1399" class="d">- configurable: !0, 34203 </a><a href="#h31-0-1400" id="h31-0-1400" class="d">- get: function () { 34204 </a><a href="#h31-0-1401" id="h31-0-1401" class="d">- return ownName; 34205 </a><a href="#h31-0-1402" id="h31-0-1402" class="d">- }, 34206 </a><a href="#h31-0-1403" id="h31-0-1403" class="d">- set: function (name) { 34207 </a><a href="#h31-0-1404" id="h31-0-1404" class="d">- ownName = name; 34208 </a><a href="#h31-0-1405" id="h31-0-1405" class="d">- type.name || 34209 </a><a href="#h31-0-1406" id="h31-0-1406" class="d">- type.displayName || 34210 </a><a href="#h31-0-1407" id="h31-0-1407" class="d">- (Object.defineProperty(type, "name", { value: name }), 34211 </a><a href="#h31-0-1408" id="h31-0-1408" class="d">- (type.displayName = name)); 34212 </a><a href="#h31-0-1409" id="h31-0-1409" class="d">- } 34213 </a><a href="#h31-0-1410" id="h31-0-1410" class="d">- }); 34214 </a><a href="#h31-0-1411" id="h31-0-1411" class="d">- return compare; 34215 </a><a href="#h31-0-1412" id="h31-0-1412" class="d">- }; 34216 </a><a href="#h31-0-1413" id="h31-0-1413" class="d">- exports.startTransition = function (scope) { 34217 </a><a href="#h31-0-1414" id="h31-0-1414" class="d">- var prevTransition = ReactSharedInternals.T, 34218 </a><a href="#h31-0-1415" id="h31-0-1415" class="d">- currentTransition = {}; 34219 </a><a href="#h31-0-1416" id="h31-0-1416" class="d">- ReactSharedInternals.T = currentTransition; 34220 </a><a href="#h31-0-1417" id="h31-0-1417" class="d">- currentTransition._updatedFibers = new Set(); 34221 </a><a href="#h31-0-1418" id="h31-0-1418" class="d">- try { 34222 </a><a href="#h31-0-1419" id="h31-0-1419" class="d">- var returnValue = scope(), 34223 </a><a href="#h31-0-1420" id="h31-0-1420" class="d">- onStartTransitionFinish = ReactSharedInternals.S; 34224 </a><a href="#h31-0-1421" id="h31-0-1421" class="d">- null !== onStartTransitionFinish && 34225 </a><a href="#h31-0-1422" id="h31-0-1422" class="d">- onStartTransitionFinish(currentTransition, returnValue); 34226 </a><a href="#h31-0-1423" id="h31-0-1423" class="d">- "object" === typeof returnValue && 34227 </a><a href="#h31-0-1424" id="h31-0-1424" class="d">- null !== returnValue && 34228 </a><a href="#h31-0-1425" id="h31-0-1425" class="d">- "function" === typeof returnValue.then && 34229 </a><a href="#h31-0-1426" id="h31-0-1426" class="d">- returnValue.then(noop, reportGlobalError); 34230 </a><a href="#h31-0-1427" id="h31-0-1427" class="d">- } catch (error) { 34231 </a><a href="#h31-0-1428" id="h31-0-1428" class="d">- reportGlobalError(error); 34232 </a><a href="#h31-0-1429" id="h31-0-1429" class="d">- } finally { 34233 </a><a href="#h31-0-1430" id="h31-0-1430" class="d">- null === prevTransition && 34234 </a><a href="#h31-0-1431" id="h31-0-1431" class="d">- currentTransition._updatedFibers && 34235 </a><a href="#h31-0-1432" id="h31-0-1432" class="d">- ((scope = currentTransition._updatedFibers.size), 34236 </a><a href="#h31-0-1433" id="h31-0-1433" class="d">- currentTransition._updatedFibers.clear(), 34237 </a><a href="#h31-0-1434" id="h31-0-1434" class="d">- 10 < scope && 34238 </a><a href="#h31-0-1435" id="h31-0-1435" class="d">- console.warn( 34239 </a><a href="#h31-0-1436" id="h31-0-1436" class="d">- "Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table." 34240 </a><a href="#h31-0-1437" id="h31-0-1437" class="d">- )), 34241 </a><a href="#h31-0-1438" id="h31-0-1438" class="d">- (ReactSharedInternals.T = prevTransition); 34242 </a><a href="#h31-0-1439" id="h31-0-1439" class="d">- } 34243 </a><a href="#h31-0-1440" id="h31-0-1440" class="d">- }; 34244 </a><a href="#h31-0-1441" id="h31-0-1441" class="d">- exports.unstable_useCacheRefresh = function () { 34245 </a><a href="#h31-0-1442" id="h31-0-1442" class="d">- return resolveDispatcher().useCacheRefresh(); 34246 </a><a href="#h31-0-1443" id="h31-0-1443" class="d">- }; 34247 </a><a href="#h31-0-1444" id="h31-0-1444" class="d">- exports.use = function (usable) { 34248 </a><a href="#h31-0-1445" id="h31-0-1445" class="d">- return resolveDispatcher().use(usable); 34249 </a><a href="#h31-0-1446" id="h31-0-1446" class="d">- }; 34250 </a><a href="#h31-0-1447" id="h31-0-1447" class="d">- exports.useActionState = function (action, initialState, permalink) { 34251 </a><a href="#h31-0-1448" id="h31-0-1448" class="d">- return resolveDispatcher().useActionState( 34252 </a><a href="#h31-0-1449" id="h31-0-1449" class="d">- action, 34253 </a><a href="#h31-0-1450" id="h31-0-1450" class="d">- initialState, 34254 </a><a href="#h31-0-1451" id="h31-0-1451" class="d">- permalink 34255 </a><a href="#h31-0-1452" id="h31-0-1452" class="d">- ); 34256 </a><a href="#h31-0-1453" id="h31-0-1453" class="d">- }; 34257 </a><a href="#h31-0-1454" id="h31-0-1454" class="d">- exports.useCallback = function (callback, deps) { 34258 </a><a href="#h31-0-1455" id="h31-0-1455" class="d">- return resolveDispatcher().useCallback(callback, deps); 34259 </a><a href="#h31-0-1456" id="h31-0-1456" class="d">- }; 34260 </a><a href="#h31-0-1457" id="h31-0-1457" class="d">- exports.useContext = function (Context) { 34261 </a><a href="#h31-0-1458" id="h31-0-1458" class="d">- var dispatcher = resolveDispatcher(); 34262 </a><a href="#h31-0-1459" id="h31-0-1459" class="d">- Context.$$typeof === REACT_CONSUMER_TYPE && 34263 </a><a href="#h31-0-1460" id="h31-0-1460" class="d">- console.error( 34264 </a><a href="#h31-0-1461" id="h31-0-1461" class="d">- "Calling useContext(Context.Consumer) is not supported and will cause bugs. Did you mean to call useContext(Context) instead?" 34265 </a><a href="#h31-0-1462" id="h31-0-1462" class="d">- ); 34266 </a><a href="#h31-0-1463" id="h31-0-1463" class="d">- return dispatcher.useContext(Context); 34267 </a><a href="#h31-0-1464" id="h31-0-1464" class="d">- }; 34268 </a><a href="#h31-0-1465" id="h31-0-1465" class="d">- exports.useDebugValue = function (value, formatterFn) { 34269 </a><a href="#h31-0-1466" id="h31-0-1466" class="d">- return resolveDispatcher().useDebugValue(value, formatterFn); 34270 </a><a href="#h31-0-1467" id="h31-0-1467" class="d">- }; 34271 </a><a href="#h31-0-1468" id="h31-0-1468" class="d">- exports.useDeferredValue = function (value, initialValue) { 34272 </a><a href="#h31-0-1469" id="h31-0-1469" class="d">- return resolveDispatcher().useDeferredValue(value, initialValue); 34273 </a><a href="#h31-0-1470" id="h31-0-1470" class="d">- }; 34274 </a><a href="#h31-0-1471" id="h31-0-1471" class="d">- exports.useEffect = function (create, deps) { 34275 </a><a href="#h31-0-1472" id="h31-0-1472" class="d">- return resolveDispatcher().useEffect(create, deps); 34276 </a><a href="#h31-0-1473" id="h31-0-1473" class="d">- }; 34277 </a><a href="#h31-0-1474" id="h31-0-1474" class="d">- exports.useId = function () { 34278 </a><a href="#h31-0-1475" id="h31-0-1475" class="d">- return resolveDispatcher().useId(); 34279 </a><a href="#h31-0-1476" id="h31-0-1476" class="d">- }; 34280 </a><a href="#h31-0-1477" id="h31-0-1477" class="d">- exports.useImperativeHandle = function (ref, create, deps) { 34281 </a><a href="#h31-0-1478" id="h31-0-1478" class="d">- return resolveDispatcher().useImperativeHandle(ref, create, deps); 34282 </a><a href="#h31-0-1479" id="h31-0-1479" class="d">- }; 34283 </a><a href="#h31-0-1480" id="h31-0-1480" class="d">- exports.useInsertionEffect = function (create, deps) { 34284 </a><a href="#h31-0-1481" id="h31-0-1481" class="d">- return resolveDispatcher().useInsertionEffect(create, deps); 34285 </a><a href="#h31-0-1482" id="h31-0-1482" class="d">- }; 34286 </a><a href="#h31-0-1483" id="h31-0-1483" class="d">- exports.useLayoutEffect = function (create, deps) { 34287 </a><a href="#h31-0-1484" id="h31-0-1484" class="d">- return resolveDispatcher().useLayoutEffect(create, deps); 34288 </a><a href="#h31-0-1485" id="h31-0-1485" class="d">- }; 34289 </a><a href="#h31-0-1486" id="h31-0-1486" class="d">- exports.useMemo = function (create, deps) { 34290 </a><a href="#h31-0-1487" id="h31-0-1487" class="d">- return resolveDispatcher().useMemo(create, deps); 34291 </a><a href="#h31-0-1488" id="h31-0-1488" class="d">- }; 34292 </a><a href="#h31-0-1489" id="h31-0-1489" class="d">- exports.useOptimistic = function (passthrough, reducer) { 34293 </a><a href="#h31-0-1490" id="h31-0-1490" class="d">- return resolveDispatcher().useOptimistic(passthrough, reducer); 34294 </a><a href="#h31-0-1491" id="h31-0-1491" class="d">- }; 34295 </a><a href="#h31-0-1492" id="h31-0-1492" class="d">- exports.useReducer = function (reducer, initialArg, init) { 34296 </a><a href="#h31-0-1493" id="h31-0-1493" class="d">- return resolveDispatcher().useReducer(reducer, initialArg, init); 34297 </a><a href="#h31-0-1494" id="h31-0-1494" class="d">- }; 34298 </a><a href="#h31-0-1495" id="h31-0-1495" class="d">- exports.useRef = function (initialValue) { 34299 </a><a href="#h31-0-1496" id="h31-0-1496" class="d">- return resolveDispatcher().useRef(initialValue); 34300 </a><a href="#h31-0-1497" id="h31-0-1497" class="d">- }; 34301 </a><a href="#h31-0-1498" id="h31-0-1498" class="d">- exports.useState = function (initialState) { 34302 </a><a href="#h31-0-1499" id="h31-0-1499" class="d">- return resolveDispatcher().useState(initialState); 34303 </a><a href="#h31-0-1500" id="h31-0-1500" class="d">- }; 34304 </a><a href="#h31-0-1501" id="h31-0-1501" class="d">- exports.useSyncExternalStore = function ( 34305 </a><a href="#h31-0-1502" id="h31-0-1502" class="d">- subscribe, 34306 </a><a href="#h31-0-1503" id="h31-0-1503" class="d">- getSnapshot, 34307 </a><a href="#h31-0-1504" id="h31-0-1504" class="d">- getServerSnapshot 34308 </a><a href="#h31-0-1505" id="h31-0-1505" class="d">- ) { 34309 </a><a href="#h31-0-1506" id="h31-0-1506" class="d">- return resolveDispatcher().useSyncExternalStore( 34310 </a><a href="#h31-0-1507" id="h31-0-1507" class="d">- subscribe, 34311 </a><a href="#h31-0-1508" id="h31-0-1508" class="d">- getSnapshot, 34312 </a><a href="#h31-0-1509" id="h31-0-1509" class="d">- getServerSnapshot 34313 </a><a href="#h31-0-1510" id="h31-0-1510" class="d">- ); 34314 </a><a href="#h31-0-1511" id="h31-0-1511" class="d">- }; 34315 </a><a href="#h31-0-1512" id="h31-0-1512" class="d">- exports.useTransition = function () { 34316 </a><a href="#h31-0-1513" id="h31-0-1513" class="d">- return resolveDispatcher().useTransition(); 34317 </a><a href="#h31-0-1514" id="h31-0-1514" class="d">- }; 34318 </a><a href="#h31-0-1515" id="h31-0-1515" class="d">- exports.version = "19.0.0"; 34319 </a><a href="#h31-0-1516" id="h31-0-1516" class="d">- "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && 34320 </a><a href="#h31-0-1517" id="h31-0-1517" class="d">- "function" === 34321 </a><a href="#h31-0-1518" id="h31-0-1518" class="d">- typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && 34322 </a><a href="#h31-0-1519" id="h31-0-1519" class="d">- __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error()); 34323 </a><a href="#h31-0-1520" id="h31-0-1520" class="d">- })(); 34324 </a><b>diff --git a/<a id="h32" href="../file/.config/raycast/extensions/node_modules/react/react.production.js.html">.config/raycast/extensions/node_modules/react/react.production.js</a> b/<a href="../file/.config/raycast/extensions/node_modules/react/react.production.js.html">.config/raycast/extensions/node_modules/react/react.production.js</a></b> 34325 <a href="#h32-0" id="h32-0" class="h">@@ -1,538 +0,0 @@ 34326 </a><a href="#h32-0-0" id="h32-0-0" class="d">-/** 34327 </a><a href="#h32-0-1" id="h32-0-1" class="d">- * @license React 34328 </a><a href="#h32-0-2" id="h32-0-2" class="d">- * react.production.js 34329 </a><a href="#h32-0-3" id="h32-0-3" class="d">- * 34330 </a><a href="#h32-0-4" id="h32-0-4" class="d">- * Copyright (c) Meta Platforms, Inc. and affiliates. 34331 </a><a href="#h32-0-5" id="h32-0-5" class="d">- * 34332 </a><a href="#h32-0-6" id="h32-0-6" class="d">- * This source code is licensed under the MIT license found in the 34333 </a><a href="#h32-0-7" id="h32-0-7" class="d">- * LICENSE file in the root directory of this source tree. 34334 </a><a href="#h32-0-8" id="h32-0-8" class="d">- */ 34335 </a><a href="#h32-0-9" id="h32-0-9" class="d">- 34336 </a><a href="#h32-0-10" id="h32-0-10" class="d">-"use strict"; 34337 </a><a href="#h32-0-11" id="h32-0-11" class="d">-var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"), 34338 </a><a href="#h32-0-12" id="h32-0-12" class="d">- REACT_PORTAL_TYPE = Symbol.for("react.portal"), 34339 </a><a href="#h32-0-13" id="h32-0-13" class="d">- REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"), 34340 </a><a href="#h32-0-14" id="h32-0-14" class="d">- REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"), 34341 </a><a href="#h32-0-15" id="h32-0-15" class="d">- REACT_PROFILER_TYPE = Symbol.for("react.profiler"), 34342 </a><a href="#h32-0-16" id="h32-0-16" class="d">- REACT_CONSUMER_TYPE = Symbol.for("react.consumer"), 34343 </a><a href="#h32-0-17" id="h32-0-17" class="d">- REACT_CONTEXT_TYPE = Symbol.for("react.context"), 34344 </a><a href="#h32-0-18" id="h32-0-18" class="d">- REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"), 34345 </a><a href="#h32-0-19" id="h32-0-19" class="d">- REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"), 34346 </a><a href="#h32-0-20" id="h32-0-20" class="d">- REACT_MEMO_TYPE = Symbol.for("react.memo"), 34347 </a><a href="#h32-0-21" id="h32-0-21" class="d">- REACT_LAZY_TYPE = Symbol.for("react.lazy"), 34348 </a><a href="#h32-0-22" id="h32-0-22" class="d">- MAYBE_ITERATOR_SYMBOL = Symbol.iterator; 34349 </a><a href="#h32-0-23" id="h32-0-23" class="d">-function getIteratorFn(maybeIterable) { 34350 </a><a href="#h32-0-24" id="h32-0-24" class="d">- if (null === maybeIterable || "object" !== typeof maybeIterable) return null; 34351 </a><a href="#h32-0-25" id="h32-0-25" class="d">- maybeIterable = 34352 </a><a href="#h32-0-26" id="h32-0-26" class="d">- (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) || 34353 </a><a href="#h32-0-27" id="h32-0-27" class="d">- maybeIterable["@@iterator"]; 34354 </a><a href="#h32-0-28" id="h32-0-28" class="d">- return "function" === typeof maybeIterable ? maybeIterable : null; 34355 </a><a href="#h32-0-29" id="h32-0-29" class="d">-} 34356 </a><a href="#h32-0-30" id="h32-0-30" class="d">-var ReactNoopUpdateQueue = { 34357 </a><a href="#h32-0-31" id="h32-0-31" class="d">- isMounted: function () { 34358 </a><a href="#h32-0-32" id="h32-0-32" class="d">- return !1; 34359 </a><a href="#h32-0-33" id="h32-0-33" class="d">- }, 34360 </a><a href="#h32-0-34" id="h32-0-34" class="d">- enqueueForceUpdate: function () {}, 34361 </a><a href="#h32-0-35" id="h32-0-35" class="d">- enqueueReplaceState: function () {}, 34362 </a><a href="#h32-0-36" id="h32-0-36" class="d">- enqueueSetState: function () {} 34363 </a><a href="#h32-0-37" id="h32-0-37" class="d">- }, 34364 </a><a href="#h32-0-38" id="h32-0-38" class="d">- assign = Object.assign, 34365 </a><a href="#h32-0-39" id="h32-0-39" class="d">- emptyObject = {}; 34366 </a><a href="#h32-0-40" id="h32-0-40" class="d">-function Component(props, context, updater) { 34367 </a><a href="#h32-0-41" id="h32-0-41" class="d">- this.props = props; 34368 </a><a href="#h32-0-42" id="h32-0-42" class="d">- this.context = context; 34369 </a><a href="#h32-0-43" id="h32-0-43" class="d">- this.refs = emptyObject; 34370 </a><a href="#h32-0-44" id="h32-0-44" class="d">- this.updater = updater || ReactNoopUpdateQueue; 34371 </a><a href="#h32-0-45" id="h32-0-45" class="d">-} 34372 </a><a href="#h32-0-46" id="h32-0-46" class="d">-Component.prototype.isReactComponent = {}; 34373 </a><a href="#h32-0-47" id="h32-0-47" class="d">-Component.prototype.setState = function (partialState, callback) { 34374 </a><a href="#h32-0-48" id="h32-0-48" class="d">- if ( 34375 </a><a href="#h32-0-49" id="h32-0-49" class="d">- "object" !== typeof partialState && 34376 </a><a href="#h32-0-50" id="h32-0-50" class="d">- "function" !== typeof partialState && 34377 </a><a href="#h32-0-51" id="h32-0-51" class="d">- null != partialState 34378 </a><a href="#h32-0-52" id="h32-0-52" class="d">- ) 34379 </a><a href="#h32-0-53" id="h32-0-53" class="d">- throw Error( 34380 </a><a href="#h32-0-54" id="h32-0-54" class="d">- "takes an object of state variables to update or a function which returns an object of state variables." 34381 </a><a href="#h32-0-55" id="h32-0-55" class="d">- ); 34382 </a><a href="#h32-0-56" id="h32-0-56" class="d">- this.updater.enqueueSetState(this, partialState, callback, "setState"); 34383 </a><a href="#h32-0-57" id="h32-0-57" class="d">-}; 34384 </a><a href="#h32-0-58" id="h32-0-58" class="d">-Component.prototype.forceUpdate = function (callback) { 34385 </a><a href="#h32-0-59" id="h32-0-59" class="d">- this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); 34386 </a><a href="#h32-0-60" id="h32-0-60" class="d">-}; 34387 </a><a href="#h32-0-61" id="h32-0-61" class="d">-function ComponentDummy() {} 34388 </a><a href="#h32-0-62" id="h32-0-62" class="d">-ComponentDummy.prototype = Component.prototype; 34389 </a><a href="#h32-0-63" id="h32-0-63" class="d">-function PureComponent(props, context, updater) { 34390 </a><a href="#h32-0-64" id="h32-0-64" class="d">- this.props = props; 34391 </a><a href="#h32-0-65" id="h32-0-65" class="d">- this.context = context; 34392 </a><a href="#h32-0-66" id="h32-0-66" class="d">- this.refs = emptyObject; 34393 </a><a href="#h32-0-67" id="h32-0-67" class="d">- this.updater = updater || ReactNoopUpdateQueue; 34394 </a><a href="#h32-0-68" id="h32-0-68" class="d">-} 34395 </a><a href="#h32-0-69" id="h32-0-69" class="d">-var pureComponentPrototype = (PureComponent.prototype = new ComponentDummy()); 34396 </a><a href="#h32-0-70" id="h32-0-70" class="d">-pureComponentPrototype.constructor = PureComponent; 34397 </a><a href="#h32-0-71" id="h32-0-71" class="d">-assign(pureComponentPrototype, Component.prototype); 34398 </a><a href="#h32-0-72" id="h32-0-72" class="d">-pureComponentPrototype.isPureReactComponent = !0; 34399 </a><a href="#h32-0-73" id="h32-0-73" class="d">-var isArrayImpl = Array.isArray, 34400 </a><a href="#h32-0-74" id="h32-0-74" class="d">- ReactSharedInternals = { H: null, A: null, T: null, S: null }, 34401 </a><a href="#h32-0-75" id="h32-0-75" class="d">- hasOwnProperty = Object.prototype.hasOwnProperty; 34402 </a><a href="#h32-0-76" id="h32-0-76" class="d">-function ReactElement(type, key, self, source, owner, props) { 34403 </a><a href="#h32-0-77" id="h32-0-77" class="d">- self = props.ref; 34404 </a><a href="#h32-0-78" id="h32-0-78" class="d">- return { 34405 </a><a href="#h32-0-79" id="h32-0-79" class="d">- $$typeof: REACT_ELEMENT_TYPE, 34406 </a><a href="#h32-0-80" id="h32-0-80" class="d">- type: type, 34407 </a><a href="#h32-0-81" id="h32-0-81" class="d">- key: key, 34408 </a><a href="#h32-0-82" id="h32-0-82" class="d">- ref: void 0 !== self ? self : null, 34409 </a><a href="#h32-0-83" id="h32-0-83" class="d">- props: props 34410 </a><a href="#h32-0-84" id="h32-0-84" class="d">- }; 34411 </a><a href="#h32-0-85" id="h32-0-85" class="d">-} 34412 </a><a href="#h32-0-86" id="h32-0-86" class="d">-function cloneAndReplaceKey(oldElement, newKey) { 34413 </a><a href="#h32-0-87" id="h32-0-87" class="d">- return ReactElement( 34414 </a><a href="#h32-0-88" id="h32-0-88" class="d">- oldElement.type, 34415 </a><a href="#h32-0-89" id="h32-0-89" class="d">- newKey, 34416 </a><a href="#h32-0-90" id="h32-0-90" class="d">- void 0, 34417 </a><a href="#h32-0-91" id="h32-0-91" class="d">- void 0, 34418 </a><a href="#h32-0-92" id="h32-0-92" class="d">- void 0, 34419 </a><a href="#h32-0-93" id="h32-0-93" class="d">- oldElement.props 34420 </a><a href="#h32-0-94" id="h32-0-94" class="d">- ); 34421 </a><a href="#h32-0-95" id="h32-0-95" class="d">-} 34422 </a><a href="#h32-0-96" id="h32-0-96" class="d">-function isValidElement(object) { 34423 </a><a href="#h32-0-97" id="h32-0-97" class="d">- return ( 34424 </a><a href="#h32-0-98" id="h32-0-98" class="d">- "object" === typeof object && 34425 </a><a href="#h32-0-99" id="h32-0-99" class="d">- null !== object && 34426 </a><a href="#h32-0-100" id="h32-0-100" class="d">- object.$$typeof === REACT_ELEMENT_TYPE 34427 </a><a href="#h32-0-101" id="h32-0-101" class="d">- ); 34428 </a><a href="#h32-0-102" id="h32-0-102" class="d">-} 34429 </a><a href="#h32-0-103" id="h32-0-103" class="d">-function escape(key) { 34430 </a><a href="#h32-0-104" id="h32-0-104" class="d">- var escaperLookup = { "=": "=0", ":": "=2" }; 34431 </a><a href="#h32-0-105" id="h32-0-105" class="d">- return ( 34432 </a><a href="#h32-0-106" id="h32-0-106" class="d">- "$" + 34433 </a><a href="#h32-0-107" id="h32-0-107" class="d">- key.replace(/[=:]/g, function (match) { 34434 </a><a href="#h32-0-108" id="h32-0-108" class="d">- return escaperLookup[match]; 34435 </a><a href="#h32-0-109" id="h32-0-109" class="d">- }) 34436 </a><a href="#h32-0-110" id="h32-0-110" class="d">- ); 34437 </a><a href="#h32-0-111" id="h32-0-111" class="d">-} 34438 </a><a href="#h32-0-112" id="h32-0-112" class="d">-var userProvidedKeyEscapeRegex = /\/+/g; 34439 </a><a href="#h32-0-113" id="h32-0-113" class="d">-function getElementKey(element, index) { 34440 </a><a href="#h32-0-114" id="h32-0-114" class="d">- return "object" === typeof element && null !== element && null != element.key 34441 </a><a href="#h32-0-115" id="h32-0-115" class="d">- ? escape("" + element.key) 34442 </a><a href="#h32-0-116" id="h32-0-116" class="d">- : index.toString(36); 34443 </a><a href="#h32-0-117" id="h32-0-117" class="d">-} 34444 </a><a href="#h32-0-118" id="h32-0-118" class="d">-function noop$1() {} 34445 </a><a href="#h32-0-119" id="h32-0-119" class="d">-function resolveThenable(thenable) { 34446 </a><a href="#h32-0-120" id="h32-0-120" class="d">- switch (thenable.status) { 34447 </a><a href="#h32-0-121" id="h32-0-121" class="d">- case "fulfilled": 34448 </a><a href="#h32-0-122" id="h32-0-122" class="d">- return thenable.value; 34449 </a><a href="#h32-0-123" id="h32-0-123" class="d">- case "rejected": 34450 </a><a href="#h32-0-124" id="h32-0-124" class="d">- throw thenable.reason; 34451 </a><a href="#h32-0-125" id="h32-0-125" class="d">- default: 34452 </a><a href="#h32-0-126" id="h32-0-126" class="d">- switch ( 34453 </a><a href="#h32-0-127" id="h32-0-127" class="d">- ("string" === typeof thenable.status 34454 </a><a href="#h32-0-128" id="h32-0-128" class="d">- ? thenable.then(noop$1, noop$1) 34455 </a><a href="#h32-0-129" id="h32-0-129" class="d">- : ((thenable.status = "pending"), 34456 </a><a href="#h32-0-130" id="h32-0-130" class="d">- thenable.then( 34457 </a><a href="#h32-0-131" id="h32-0-131" class="d">- function (fulfilledValue) { 34458 </a><a href="#h32-0-132" id="h32-0-132" class="d">- "pending" === thenable.status && 34459 </a><a href="#h32-0-133" id="h32-0-133" class="d">- ((thenable.status = "fulfilled"), 34460 </a><a href="#h32-0-134" id="h32-0-134" class="d">- (thenable.value = fulfilledValue)); 34461 </a><a href="#h32-0-135" id="h32-0-135" class="d">- }, 34462 </a><a href="#h32-0-136" id="h32-0-136" class="d">- function (error) { 34463 </a><a href="#h32-0-137" id="h32-0-137" class="d">- "pending" === thenable.status && 34464 </a><a href="#h32-0-138" id="h32-0-138" class="d">- ((thenable.status = "rejected"), (thenable.reason = error)); 34465 </a><a href="#h32-0-139" id="h32-0-139" class="d">- } 34466 </a><a href="#h32-0-140" id="h32-0-140" class="d">- )), 34467 </a><a href="#h32-0-141" id="h32-0-141" class="d">- thenable.status) 34468 </a><a href="#h32-0-142" id="h32-0-142" class="d">- ) { 34469 </a><a href="#h32-0-143" id="h32-0-143" class="d">- case "fulfilled": 34470 </a><a href="#h32-0-144" id="h32-0-144" class="d">- return thenable.value; 34471 </a><a href="#h32-0-145" id="h32-0-145" class="d">- case "rejected": 34472 </a><a href="#h32-0-146" id="h32-0-146" class="d">- throw thenable.reason; 34473 </a><a href="#h32-0-147" id="h32-0-147" class="d">- } 34474 </a><a href="#h32-0-148" id="h32-0-148" class="d">- } 34475 </a><a href="#h32-0-149" id="h32-0-149" class="d">- throw thenable; 34476 </a><a href="#h32-0-150" id="h32-0-150" class="d">-} 34477 </a><a href="#h32-0-151" id="h32-0-151" class="d">-function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { 34478 </a><a href="#h32-0-152" id="h32-0-152" class="d">- var type = typeof children; 34479 </a><a href="#h32-0-153" id="h32-0-153" class="d">- if ("undefined" === type || "boolean" === type) children = null; 34480 </a><a href="#h32-0-154" id="h32-0-154" class="d">- var invokeCallback = !1; 34481 </a><a href="#h32-0-155" id="h32-0-155" class="d">- if (null === children) invokeCallback = !0; 34482 </a><a href="#h32-0-156" id="h32-0-156" class="d">- else 34483 </a><a href="#h32-0-157" id="h32-0-157" class="d">- switch (type) { 34484 </a><a href="#h32-0-158" id="h32-0-158" class="d">- case "bigint": 34485 </a><a href="#h32-0-159" id="h32-0-159" class="d">- case "string": 34486 </a><a href="#h32-0-160" id="h32-0-160" class="d">- case "number": 34487 </a><a href="#h32-0-161" id="h32-0-161" class="d">- invokeCallback = !0; 34488 </a><a href="#h32-0-162" id="h32-0-162" class="d">- break; 34489 </a><a href="#h32-0-163" id="h32-0-163" class="d">- case "object": 34490 </a><a href="#h32-0-164" id="h32-0-164" class="d">- switch (children.$$typeof) { 34491 </a><a href="#h32-0-165" id="h32-0-165" class="d">- case REACT_ELEMENT_TYPE: 34492 </a><a href="#h32-0-166" id="h32-0-166" class="d">- case REACT_PORTAL_TYPE: 34493 </a><a href="#h32-0-167" id="h32-0-167" class="d">- invokeCallback = !0; 34494 </a><a href="#h32-0-168" id="h32-0-168" class="d">- break; 34495 </a><a href="#h32-0-169" id="h32-0-169" class="d">- case REACT_LAZY_TYPE: 34496 </a><a href="#h32-0-170" id="h32-0-170" class="d">- return ( 34497 </a><a href="#h32-0-171" id="h32-0-171" class="d">- (invokeCallback = children._init), 34498 </a><a href="#h32-0-172" id="h32-0-172" class="d">- mapIntoArray( 34499 </a><a href="#h32-0-173" id="h32-0-173" class="d">- invokeCallback(children._payload), 34500 </a><a href="#h32-0-174" id="h32-0-174" class="d">- array, 34501 </a><a href="#h32-0-175" id="h32-0-175" class="d">- escapedPrefix, 34502 </a><a href="#h32-0-176" id="h32-0-176" class="d">- nameSoFar, 34503 </a><a href="#h32-0-177" id="h32-0-177" class="d">- callback 34504 </a><a href="#h32-0-178" id="h32-0-178" class="d">- ) 34505 </a><a href="#h32-0-179" id="h32-0-179" class="d">- ); 34506 </a><a href="#h32-0-180" id="h32-0-180" class="d">- } 34507 </a><a href="#h32-0-181" id="h32-0-181" class="d">- } 34508 </a><a href="#h32-0-182" id="h32-0-182" class="d">- if (invokeCallback) 34509 </a><a href="#h32-0-183" id="h32-0-183" class="d">- return ( 34510 </a><a href="#h32-0-184" id="h32-0-184" class="d">- (callback = callback(children)), 34511 </a><a href="#h32-0-185" id="h32-0-185" class="d">- (invokeCallback = 34512 </a><a href="#h32-0-186" id="h32-0-186" class="d">- "" === nameSoFar ? "." + getElementKey(children, 0) : nameSoFar), 34513 </a><a href="#h32-0-187" id="h32-0-187" class="d">- isArrayImpl(callback) 34514 </a><a href="#h32-0-188" id="h32-0-188" class="d">- ? ((escapedPrefix = ""), 34515 </a><a href="#h32-0-189" id="h32-0-189" class="d">- null != invokeCallback && 34516 </a><a href="#h32-0-190" id="h32-0-190" class="d">- (escapedPrefix = 34517 </a><a href="#h32-0-191" id="h32-0-191" class="d">- invokeCallback.replace(userProvidedKeyEscapeRegex, "$&/") + "/"), 34518 </a><a href="#h32-0-192" id="h32-0-192" class="d">- mapIntoArray(callback, array, escapedPrefix, "", function (c) { 34519 </a><a href="#h32-0-193" id="h32-0-193" class="d">- return c; 34520 </a><a href="#h32-0-194" id="h32-0-194" class="d">- })) 34521 </a><a href="#h32-0-195" id="h32-0-195" class="d">- : null != callback && 34522 </a><a href="#h32-0-196" id="h32-0-196" class="d">- (isValidElement(callback) && 34523 </a><a href="#h32-0-197" id="h32-0-197" class="d">- (callback = cloneAndReplaceKey( 34524 </a><a href="#h32-0-198" id="h32-0-198" class="d">- callback, 34525 </a><a href="#h32-0-199" id="h32-0-199" class="d">- escapedPrefix + 34526 </a><a href="#h32-0-200" id="h32-0-200" class="d">- (null == callback.key || 34527 </a><a href="#h32-0-201" id="h32-0-201" class="d">- (children && children.key === callback.key) 34528 </a><a href="#h32-0-202" id="h32-0-202" class="d">- ? "" 34529 </a><a href="#h32-0-203" id="h32-0-203" class="d">- : ("" + callback.key).replace( 34530 </a><a href="#h32-0-204" id="h32-0-204" class="d">- userProvidedKeyEscapeRegex, 34531 </a><a href="#h32-0-205" id="h32-0-205" class="d">- "$&/" 34532 </a><a href="#h32-0-206" id="h32-0-206" class="d">- ) + "/") + 34533 </a><a href="#h32-0-207" id="h32-0-207" class="d">- invokeCallback 34534 </a><a href="#h32-0-208" id="h32-0-208" class="d">- )), 34535 </a><a href="#h32-0-209" id="h32-0-209" class="d">- array.push(callback)), 34536 </a><a href="#h32-0-210" id="h32-0-210" class="d">- 1 34537 </a><a href="#h32-0-211" id="h32-0-211" class="d">- ); 34538 </a><a href="#h32-0-212" id="h32-0-212" class="d">- invokeCallback = 0; 34539 </a><a href="#h32-0-213" id="h32-0-213" class="d">- var nextNamePrefix = "" === nameSoFar ? "." : nameSoFar + ":"; 34540 </a><a href="#h32-0-214" id="h32-0-214" class="d">- if (isArrayImpl(children)) 34541 </a><a href="#h32-0-215" id="h32-0-215" class="d">- for (var i = 0; i < children.length; i++) 34542 </a><a href="#h32-0-216" id="h32-0-216" class="d">- (nameSoFar = children[i]), 34543 </a><a href="#h32-0-217" id="h32-0-217" class="d">- (type = nextNamePrefix + getElementKey(nameSoFar, i)), 34544 </a><a href="#h32-0-218" id="h32-0-218" class="d">- (invokeCallback += mapIntoArray( 34545 </a><a href="#h32-0-219" id="h32-0-219" class="d">- nameSoFar, 34546 </a><a href="#h32-0-220" id="h32-0-220" class="d">- array, 34547 </a><a href="#h32-0-221" id="h32-0-221" class="d">- escapedPrefix, 34548 </a><a href="#h32-0-222" id="h32-0-222" class="d">- type, 34549 </a><a href="#h32-0-223" id="h32-0-223" class="d">- callback 34550 </a><a href="#h32-0-224" id="h32-0-224" class="d">- )); 34551 </a><a href="#h32-0-225" id="h32-0-225" class="d">- else if (((i = getIteratorFn(children)), "function" === typeof i)) 34552 </a><a href="#h32-0-226" id="h32-0-226" class="d">- for ( 34553 </a><a href="#h32-0-227" id="h32-0-227" class="d">- children = i.call(children), i = 0; 34554 </a><a href="#h32-0-228" id="h32-0-228" class="d">- !(nameSoFar = children.next()).done; 34555 </a><a href="#h32-0-229" id="h32-0-229" class="d">- 34556 </a><a href="#h32-0-230" id="h32-0-230" class="d">- ) 34557 </a><a href="#h32-0-231" id="h32-0-231" class="d">- (nameSoFar = nameSoFar.value), 34558 </a><a href="#h32-0-232" id="h32-0-232" class="d">- (type = nextNamePrefix + getElementKey(nameSoFar, i++)), 34559 </a><a href="#h32-0-233" id="h32-0-233" class="d">- (invokeCallback += mapIntoArray( 34560 </a><a href="#h32-0-234" id="h32-0-234" class="d">- nameSoFar, 34561 </a><a href="#h32-0-235" id="h32-0-235" class="d">- array, 34562 </a><a href="#h32-0-236" id="h32-0-236" class="d">- escapedPrefix, 34563 </a><a href="#h32-0-237" id="h32-0-237" class="d">- type, 34564 </a><a href="#h32-0-238" id="h32-0-238" class="d">- callback 34565 </a><a href="#h32-0-239" id="h32-0-239" class="d">- )); 34566 </a><a href="#h32-0-240" id="h32-0-240" class="d">- else if ("object" === type) { 34567 </a><a href="#h32-0-241" id="h32-0-241" class="d">- if ("function" === typeof children.then) 34568 </a><a href="#h32-0-242" id="h32-0-242" class="d">- return mapIntoArray( 34569 </a><a href="#h32-0-243" id="h32-0-243" class="d">- resolveThenable(children), 34570 </a><a href="#h32-0-244" id="h32-0-244" class="d">- array, 34571 </a><a href="#h32-0-245" id="h32-0-245" class="d">- escapedPrefix, 34572 </a><a href="#h32-0-246" id="h32-0-246" class="d">- nameSoFar, 34573 </a><a href="#h32-0-247" id="h32-0-247" class="d">- callback 34574 </a><a href="#h32-0-248" id="h32-0-248" class="d">- ); 34575 </a><a href="#h32-0-249" id="h32-0-249" class="d">- array = String(children); 34576 </a><a href="#h32-0-250" id="h32-0-250" class="d">- throw Error( 34577 </a><a href="#h32-0-251" id="h32-0-251" class="d">- "Objects are not valid as a React child (found: " + 34578 </a><a href="#h32-0-252" id="h32-0-252" class="d">- ("[object Object]" === array 34579 </a><a href="#h32-0-253" id="h32-0-253" class="d">- ? "object with keys {" + Object.keys(children).join(", ") + "}" 34580 </a><a href="#h32-0-254" id="h32-0-254" class="d">- : array) + 34581 </a><a href="#h32-0-255" id="h32-0-255" class="d">- "). If you meant to render a collection of children, use an array instead." 34582 </a><a href="#h32-0-256" id="h32-0-256" class="d">- ); 34583 </a><a href="#h32-0-257" id="h32-0-257" class="d">- } 34584 </a><a href="#h32-0-258" id="h32-0-258" class="d">- return invokeCallback; 34585 </a><a href="#h32-0-259" id="h32-0-259" class="d">-} 34586 </a><a href="#h32-0-260" id="h32-0-260" class="d">-function mapChildren(children, func, context) { 34587 </a><a href="#h32-0-261" id="h32-0-261" class="d">- if (null == children) return children; 34588 </a><a href="#h32-0-262" id="h32-0-262" class="d">- var result = [], 34589 </a><a href="#h32-0-263" id="h32-0-263" class="d">- count = 0; 34590 </a><a href="#h32-0-264" id="h32-0-264" class="d">- mapIntoArray(children, result, "", "", function (child) { 34591 </a><a href="#h32-0-265" id="h32-0-265" class="d">- return func.call(context, child, count++); 34592 </a><a href="#h32-0-266" id="h32-0-266" class="d">- }); 34593 </a><a href="#h32-0-267" id="h32-0-267" class="d">- return result; 34594 </a><a href="#h32-0-268" id="h32-0-268" class="d">-} 34595 </a><a href="#h32-0-269" id="h32-0-269" class="d">-function lazyInitializer(payload) { 34596 </a><a href="#h32-0-270" id="h32-0-270" class="d">- if (-1 === payload._status) { 34597 </a><a href="#h32-0-271" id="h32-0-271" class="d">- var ctor = payload._result; 34598 </a><a href="#h32-0-272" id="h32-0-272" class="d">- ctor = ctor(); 34599 </a><a href="#h32-0-273" id="h32-0-273" class="d">- ctor.then( 34600 </a><a href="#h32-0-274" id="h32-0-274" class="d">- function (moduleObject) { 34601 </a><a href="#h32-0-275" id="h32-0-275" class="d">- if (0 === payload._status || -1 === payload._status) 34602 </a><a href="#h32-0-276" id="h32-0-276" class="d">- (payload._status = 1), (payload._result = moduleObject); 34603 </a><a href="#h32-0-277" id="h32-0-277" class="d">- }, 34604 </a><a href="#h32-0-278" id="h32-0-278" class="d">- function (error) { 34605 </a><a href="#h32-0-279" id="h32-0-279" class="d">- if (0 === payload._status || -1 === payload._status) 34606 </a><a href="#h32-0-280" id="h32-0-280" class="d">- (payload._status = 2), (payload._result = error); 34607 </a><a href="#h32-0-281" id="h32-0-281" class="d">- } 34608 </a><a href="#h32-0-282" id="h32-0-282" class="d">- ); 34609 </a><a href="#h32-0-283" id="h32-0-283" class="d">- -1 === payload._status && ((payload._status = 0), (payload._result = ctor)); 34610 </a><a href="#h32-0-284" id="h32-0-284" class="d">- } 34611 </a><a href="#h32-0-285" id="h32-0-285" class="d">- if (1 === payload._status) return payload._result.default; 34612 </a><a href="#h32-0-286" id="h32-0-286" class="d">- throw payload._result; 34613 </a><a href="#h32-0-287" id="h32-0-287" class="d">-} 34614 </a><a href="#h32-0-288" id="h32-0-288" class="d">-var reportGlobalError = 34615 </a><a href="#h32-0-289" id="h32-0-289" class="d">- "function" === typeof reportError 34616 </a><a href="#h32-0-290" id="h32-0-290" class="d">- ? reportError 34617 </a><a href="#h32-0-291" id="h32-0-291" class="d">- : function (error) { 34618 </a><a href="#h32-0-292" id="h32-0-292" class="d">- if ( 34619 </a><a href="#h32-0-293" id="h32-0-293" class="d">- "object" === typeof window && 34620 </a><a href="#h32-0-294" id="h32-0-294" class="d">- "function" === typeof window.ErrorEvent 34621 </a><a href="#h32-0-295" id="h32-0-295" class="d">- ) { 34622 </a><a href="#h32-0-296" id="h32-0-296" class="d">- var event = new window.ErrorEvent("error", { 34623 </a><a href="#h32-0-297" id="h32-0-297" class="d">- bubbles: !0, 34624 </a><a href="#h32-0-298" id="h32-0-298" class="d">- cancelable: !0, 34625 </a><a href="#h32-0-299" id="h32-0-299" class="d">- message: 34626 </a><a href="#h32-0-300" id="h32-0-300" class="d">- "object" === typeof error && 34627 </a><a href="#h32-0-301" id="h32-0-301" class="d">- null !== error && 34628 </a><a href="#h32-0-302" id="h32-0-302" class="d">- "string" === typeof error.message 34629 </a><a href="#h32-0-303" id="h32-0-303" class="d">- ? String(error.message) 34630 </a><a href="#h32-0-304" id="h32-0-304" class="d">- : String(error), 34631 </a><a href="#h32-0-305" id="h32-0-305" class="d">- error: error 34632 </a><a href="#h32-0-306" id="h32-0-306" class="d">- }); 34633 </a><a href="#h32-0-307" id="h32-0-307" class="d">- if (!window.dispatchEvent(event)) return; 34634 </a><a href="#h32-0-308" id="h32-0-308" class="d">- } else if ( 34635 </a><a href="#h32-0-309" id="h32-0-309" class="d">- "object" === typeof process && 34636 </a><a href="#h32-0-310" id="h32-0-310" class="d">- "function" === typeof process.emit 34637 </a><a href="#h32-0-311" id="h32-0-311" class="d">- ) { 34638 </a><a href="#h32-0-312" id="h32-0-312" class="d">- process.emit("uncaughtException", error); 34639 </a><a href="#h32-0-313" id="h32-0-313" class="d">- return; 34640 </a><a href="#h32-0-314" id="h32-0-314" class="d">- } 34641 </a><a href="#h32-0-315" id="h32-0-315" class="d">- console.error(error); 34642 </a><a href="#h32-0-316" id="h32-0-316" class="d">- }; 34643 </a><a href="#h32-0-317" id="h32-0-317" class="d">-function noop() {} 34644 </a><a href="#h32-0-318" id="h32-0-318" class="d">-exports.Children = { 34645 </a><a href="#h32-0-319" id="h32-0-319" class="d">- map: mapChildren, 34646 </a><a href="#h32-0-320" id="h32-0-320" class="d">- forEach: function (children, forEachFunc, forEachContext) { 34647 </a><a href="#h32-0-321" id="h32-0-321" class="d">- mapChildren( 34648 </a><a href="#h32-0-322" id="h32-0-322" class="d">- children, 34649 </a><a href="#h32-0-323" id="h32-0-323" class="d">- function () { 34650 </a><a href="#h32-0-324" id="h32-0-324" class="d">- forEachFunc.apply(this, arguments); 34651 </a><a href="#h32-0-325" id="h32-0-325" class="d">- }, 34652 </a><a href="#h32-0-326" id="h32-0-326" class="d">- forEachContext 34653 </a><a href="#h32-0-327" id="h32-0-327" class="d">- ); 34654 </a><a href="#h32-0-328" id="h32-0-328" class="d">- }, 34655 </a><a href="#h32-0-329" id="h32-0-329" class="d">- count: function (children) { 34656 </a><a href="#h32-0-330" id="h32-0-330" class="d">- var n = 0; 34657 </a><a href="#h32-0-331" id="h32-0-331" class="d">- mapChildren(children, function () { 34658 </a><a href="#h32-0-332" id="h32-0-332" class="d">- n++; 34659 </a><a href="#h32-0-333" id="h32-0-333" class="d">- }); 34660 </a><a href="#h32-0-334" id="h32-0-334" class="d">- return n; 34661 </a><a href="#h32-0-335" id="h32-0-335" class="d">- }, 34662 </a><a href="#h32-0-336" id="h32-0-336" class="d">- toArray: function (children) { 34663 </a><a href="#h32-0-337" id="h32-0-337" class="d">- return ( 34664 </a><a href="#h32-0-338" id="h32-0-338" class="d">- mapChildren(children, function (child) { 34665 </a><a href="#h32-0-339" id="h32-0-339" class="d">- return child; 34666 </a><a href="#h32-0-340" id="h32-0-340" class="d">- }) || [] 34667 </a><a href="#h32-0-341" id="h32-0-341" class="d">- ); 34668 </a><a href="#h32-0-342" id="h32-0-342" class="d">- }, 34669 </a><a href="#h32-0-343" id="h32-0-343" class="d">- only: function (children) { 34670 </a><a href="#h32-0-344" id="h32-0-344" class="d">- if (!isValidElement(children)) 34671 </a><a href="#h32-0-345" id="h32-0-345" class="d">- throw Error( 34672 </a><a href="#h32-0-346" id="h32-0-346" class="d">- "React.Children.only expected to receive a single React element child." 34673 </a><a href="#h32-0-347" id="h32-0-347" class="d">- ); 34674 </a><a href="#h32-0-348" id="h32-0-348" class="d">- return children; 34675 </a><a href="#h32-0-349" id="h32-0-349" class="d">- } 34676 </a><a href="#h32-0-350" id="h32-0-350" class="d">-}; 34677 </a><a href="#h32-0-351" id="h32-0-351" class="d">-exports.Component = Component; 34678 </a><a href="#h32-0-352" id="h32-0-352" class="d">-exports.Fragment = REACT_FRAGMENT_TYPE; 34679 </a><a href="#h32-0-353" id="h32-0-353" class="d">-exports.Profiler = REACT_PROFILER_TYPE; 34680 </a><a href="#h32-0-354" id="h32-0-354" class="d">-exports.PureComponent = PureComponent; 34681 </a><a href="#h32-0-355" id="h32-0-355" class="d">-exports.StrictMode = REACT_STRICT_MODE_TYPE; 34682 </a><a href="#h32-0-356" id="h32-0-356" class="d">-exports.Suspense = REACT_SUSPENSE_TYPE; 34683 </a><a href="#h32-0-357" id="h32-0-357" class="d">-exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = 34684 </a><a href="#h32-0-358" id="h32-0-358" class="d">- ReactSharedInternals; 34685 </a><a href="#h32-0-359" id="h32-0-359" class="d">-exports.act = function () { 34686 </a><a href="#h32-0-360" id="h32-0-360" class="d">- throw Error("act(...) is not supported in production builds of React."); 34687 </a><a href="#h32-0-361" id="h32-0-361" class="d">-}; 34688 </a><a href="#h32-0-362" id="h32-0-362" class="d">-exports.cache = function (fn) { 34689 </a><a href="#h32-0-363" id="h32-0-363" class="d">- return function () { 34690 </a><a href="#h32-0-364" id="h32-0-364" class="d">- return fn.apply(null, arguments); 34691 </a><a href="#h32-0-365" id="h32-0-365" class="d">- }; 34692 </a><a href="#h32-0-366" id="h32-0-366" class="d">-}; 34693 </a><a href="#h32-0-367" id="h32-0-367" class="d">-exports.cloneElement = function (element, config, children) { 34694 </a><a href="#h32-0-368" id="h32-0-368" class="d">- if (null === element || void 0 === element) 34695 </a><a href="#h32-0-369" id="h32-0-369" class="d">- throw Error( 34696 </a><a href="#h32-0-370" id="h32-0-370" class="d">- "The argument must be a React element, but you passed " + element + "." 34697 </a><a href="#h32-0-371" id="h32-0-371" class="d">- ); 34698 </a><a href="#h32-0-372" id="h32-0-372" class="d">- var props = assign({}, element.props), 34699 </a><a href="#h32-0-373" id="h32-0-373" class="d">- key = element.key, 34700 </a><a href="#h32-0-374" id="h32-0-374" class="d">- owner = void 0; 34701 </a><a href="#h32-0-375" id="h32-0-375" class="d">- if (null != config) 34702 </a><a href="#h32-0-376" id="h32-0-376" class="d">- for (propName in (void 0 !== config.ref && (owner = void 0), 34703 </a><a href="#h32-0-377" id="h32-0-377" class="d">- void 0 !== config.key && (key = "" + config.key), 34704 </a><a href="#h32-0-378" id="h32-0-378" class="d">- config)) 34705 </a><a href="#h32-0-379" id="h32-0-379" class="d">- !hasOwnProperty.call(config, propName) || 34706 </a><a href="#h32-0-380" id="h32-0-380" class="d">- "key" === propName || 34707 </a><a href="#h32-0-381" id="h32-0-381" class="d">- "__self" === propName || 34708 </a><a href="#h32-0-382" id="h32-0-382" class="d">- "__source" === propName || 34709 </a><a href="#h32-0-383" id="h32-0-383" class="d">- ("ref" === propName && void 0 === config.ref) || 34710 </a><a href="#h32-0-384" id="h32-0-384" class="d">- (props[propName] = config[propName]); 34711 </a><a href="#h32-0-385" id="h32-0-385" class="d">- var propName = arguments.length - 2; 34712 </a><a href="#h32-0-386" id="h32-0-386" class="d">- if (1 === propName) props.children = children; 34713 </a><a href="#h32-0-387" id="h32-0-387" class="d">- else if (1 < propName) { 34714 </a><a href="#h32-0-388" id="h32-0-388" class="d">- for (var childArray = Array(propName), i = 0; i < propName; i++) 34715 </a><a href="#h32-0-389" id="h32-0-389" class="d">- childArray[i] = arguments[i + 2]; 34716 </a><a href="#h32-0-390" id="h32-0-390" class="d">- props.children = childArray; 34717 </a><a href="#h32-0-391" id="h32-0-391" class="d">- } 34718 </a><a href="#h32-0-392" id="h32-0-392" class="d">- return ReactElement(element.type, key, void 0, void 0, owner, props); 34719 </a><a href="#h32-0-393" id="h32-0-393" class="d">-}; 34720 </a><a href="#h32-0-394" id="h32-0-394" class="d">-exports.createContext = function (defaultValue) { 34721 </a><a href="#h32-0-395" id="h32-0-395" class="d">- defaultValue = { 34722 </a><a href="#h32-0-396" id="h32-0-396" class="d">- $$typeof: REACT_CONTEXT_TYPE, 34723 </a><a href="#h32-0-397" id="h32-0-397" class="d">- _currentValue: defaultValue, 34724 </a><a href="#h32-0-398" id="h32-0-398" class="d">- _currentValue2: defaultValue, 34725 </a><a href="#h32-0-399" id="h32-0-399" class="d">- _threadCount: 0, 34726 </a><a href="#h32-0-400" id="h32-0-400" class="d">- Provider: null, 34727 </a><a href="#h32-0-401" id="h32-0-401" class="d">- Consumer: null 34728 </a><a href="#h32-0-402" id="h32-0-402" class="d">- }; 34729 </a><a href="#h32-0-403" id="h32-0-403" class="d">- defaultValue.Provider = defaultValue; 34730 </a><a href="#h32-0-404" id="h32-0-404" class="d">- defaultValue.Consumer = { 34731 </a><a href="#h32-0-405" id="h32-0-405" class="d">- $$typeof: REACT_CONSUMER_TYPE, 34732 </a><a href="#h32-0-406" id="h32-0-406" class="d">- _context: defaultValue 34733 </a><a href="#h32-0-407" id="h32-0-407" class="d">- }; 34734 </a><a href="#h32-0-408" id="h32-0-408" class="d">- return defaultValue; 34735 </a><a href="#h32-0-409" id="h32-0-409" class="d">-}; 34736 </a><a href="#h32-0-410" id="h32-0-410" class="d">-exports.createElement = function (type, config, children) { 34737 </a><a href="#h32-0-411" id="h32-0-411" class="d">- var propName, 34738 </a><a href="#h32-0-412" id="h32-0-412" class="d">- props = {}, 34739 </a><a href="#h32-0-413" id="h32-0-413" class="d">- key = null; 34740 </a><a href="#h32-0-414" id="h32-0-414" class="d">- if (null != config) 34741 </a><a href="#h32-0-415" id="h32-0-415" class="d">- for (propName in (void 0 !== config.key && (key = "" + config.key), config)) 34742 </a><a href="#h32-0-416" id="h32-0-416" class="d">- hasOwnProperty.call(config, propName) && 34743 </a><a href="#h32-0-417" id="h32-0-417" class="d">- "key" !== propName && 34744 </a><a href="#h32-0-418" id="h32-0-418" class="d">- "__self" !== propName && 34745 </a><a href="#h32-0-419" id="h32-0-419" class="d">- "__source" !== propName && 34746 </a><a href="#h32-0-420" id="h32-0-420" class="d">- (props[propName] = config[propName]); 34747 </a><a href="#h32-0-421" id="h32-0-421" class="d">- var childrenLength = arguments.length - 2; 34748 </a><a href="#h32-0-422" id="h32-0-422" class="d">- if (1 === childrenLength) props.children = children; 34749 </a><a href="#h32-0-423" id="h32-0-423" class="d">- else if (1 < childrenLength) { 34750 </a><a href="#h32-0-424" id="h32-0-424" class="d">- for (var childArray = Array(childrenLength), i = 0; i < childrenLength; i++) 34751 </a><a href="#h32-0-425" id="h32-0-425" class="d">- childArray[i] = arguments[i + 2]; 34752 </a><a href="#h32-0-426" id="h32-0-426" class="d">- props.children = childArray; 34753 </a><a href="#h32-0-427" id="h32-0-427" class="d">- } 34754 </a><a href="#h32-0-428" id="h32-0-428" class="d">- if (type && type.defaultProps) 34755 </a><a href="#h32-0-429" id="h32-0-429" class="d">- for (propName in ((childrenLength = type.defaultProps), childrenLength)) 34756 </a><a href="#h32-0-430" id="h32-0-430" class="d">- void 0 === props[propName] && 34757 </a><a href="#h32-0-431" id="h32-0-431" class="d">- (props[propName] = childrenLength[propName]); 34758 </a><a href="#h32-0-432" id="h32-0-432" class="d">- return ReactElement(type, key, void 0, void 0, null, props); 34759 </a><a href="#h32-0-433" id="h32-0-433" class="d">-}; 34760 </a><a href="#h32-0-434" id="h32-0-434" class="d">-exports.createRef = function () { 34761 </a><a href="#h32-0-435" id="h32-0-435" class="d">- return { current: null }; 34762 </a><a href="#h32-0-436" id="h32-0-436" class="d">-}; 34763 </a><a href="#h32-0-437" id="h32-0-437" class="d">-exports.forwardRef = function (render) { 34764 </a><a href="#h32-0-438" id="h32-0-438" class="d">- return { $$typeof: REACT_FORWARD_REF_TYPE, render: render }; 34765 </a><a href="#h32-0-439" id="h32-0-439" class="d">-}; 34766 </a><a href="#h32-0-440" id="h32-0-440" class="d">-exports.isValidElement = isValidElement; 34767 </a><a href="#h32-0-441" id="h32-0-441" class="d">-exports.lazy = function (ctor) { 34768 </a><a href="#h32-0-442" id="h32-0-442" class="d">- return { 34769 </a><a href="#h32-0-443" id="h32-0-443" class="d">- $$typeof: REACT_LAZY_TYPE, 34770 </a><a href="#h32-0-444" id="h32-0-444" class="d">- _payload: { _status: -1, _result: ctor }, 34771 </a><a href="#h32-0-445" id="h32-0-445" class="d">- _init: lazyInitializer 34772 </a><a href="#h32-0-446" id="h32-0-446" class="d">- }; 34773 </a><a href="#h32-0-447" id="h32-0-447" class="d">-}; 34774 </a><a href="#h32-0-448" id="h32-0-448" class="d">-exports.memo = function (type, compare) { 34775 </a><a href="#h32-0-449" id="h32-0-449" class="d">- return { 34776 </a><a href="#h32-0-450" id="h32-0-450" class="d">- $$typeof: REACT_MEMO_TYPE, 34777 </a><a href="#h32-0-451" id="h32-0-451" class="d">- type: type, 34778 </a><a href="#h32-0-452" id="h32-0-452" class="d">- compare: void 0 === compare ? null : compare 34779 </a><a href="#h32-0-453" id="h32-0-453" class="d">- }; 34780 </a><a href="#h32-0-454" id="h32-0-454" class="d">-}; 34781 </a><a href="#h32-0-455" id="h32-0-455" class="d">-exports.startTransition = function (scope) { 34782 </a><a href="#h32-0-456" id="h32-0-456" class="d">- var prevTransition = ReactSharedInternals.T, 34783 </a><a href="#h32-0-457" id="h32-0-457" class="d">- currentTransition = {}; 34784 </a><a href="#h32-0-458" id="h32-0-458" class="d">- ReactSharedInternals.T = currentTransition; 34785 </a><a href="#h32-0-459" id="h32-0-459" class="d">- try { 34786 </a><a href="#h32-0-460" id="h32-0-460" class="d">- var returnValue = scope(), 34787 </a><a href="#h32-0-461" id="h32-0-461" class="d">- onStartTransitionFinish = ReactSharedInternals.S; 34788 </a><a href="#h32-0-462" id="h32-0-462" class="d">- null !== onStartTransitionFinish && 34789 </a><a href="#h32-0-463" id="h32-0-463" class="d">- onStartTransitionFinish(currentTransition, returnValue); 34790 </a><a href="#h32-0-464" id="h32-0-464" class="d">- "object" === typeof returnValue && 34791 </a><a href="#h32-0-465" id="h32-0-465" class="d">- null !== returnValue && 34792 </a><a href="#h32-0-466" id="h32-0-466" class="d">- "function" === typeof returnValue.then && 34793 </a><a href="#h32-0-467" id="h32-0-467" class="d">- returnValue.then(noop, reportGlobalError); 34794 </a><a href="#h32-0-468" id="h32-0-468" class="d">- } catch (error) { 34795 </a><a href="#h32-0-469" id="h32-0-469" class="d">- reportGlobalError(error); 34796 </a><a href="#h32-0-470" id="h32-0-470" class="d">- } finally { 34797 </a><a href="#h32-0-471" id="h32-0-471" class="d">- ReactSharedInternals.T = prevTransition; 34798 </a><a href="#h32-0-472" id="h32-0-472" class="d">- } 34799 </a><a href="#h32-0-473" id="h32-0-473" class="d">-}; 34800 </a><a href="#h32-0-474" id="h32-0-474" class="d">-exports.unstable_useCacheRefresh = function () { 34801 </a><a href="#h32-0-475" id="h32-0-475" class="d">- return ReactSharedInternals.H.useCacheRefresh(); 34802 </a><a href="#h32-0-476" id="h32-0-476" class="d">-}; 34803 </a><a href="#h32-0-477" id="h32-0-477" class="d">-exports.use = function (usable) { 34804 </a><a href="#h32-0-478" id="h32-0-478" class="d">- return ReactSharedInternals.H.use(usable); 34805 </a><a href="#h32-0-479" id="h32-0-479" class="d">-}; 34806 </a><a href="#h32-0-480" id="h32-0-480" class="d">-exports.useActionState = function (action, initialState, permalink) { 34807 </a><a href="#h32-0-481" id="h32-0-481" class="d">- return ReactSharedInternals.H.useActionState(action, initialState, permalink); 34808 </a><a href="#h32-0-482" id="h32-0-482" class="d">-}; 34809 </a><a href="#h32-0-483" id="h32-0-483" class="d">-exports.useCallback = function (callback, deps) { 34810 </a><a href="#h32-0-484" id="h32-0-484" class="d">- return ReactSharedInternals.H.useCallback(callback, deps); 34811 </a><a href="#h32-0-485" id="h32-0-485" class="d">-}; 34812 </a><a href="#h32-0-486" id="h32-0-486" class="d">-exports.useContext = function (Context) { 34813 </a><a href="#h32-0-487" id="h32-0-487" class="d">- return ReactSharedInternals.H.useContext(Context); 34814 </a><a href="#h32-0-488" id="h32-0-488" class="d">-}; 34815 </a><a href="#h32-0-489" id="h32-0-489" class="d">-exports.useDebugValue = function () {}; 34816 </a><a href="#h32-0-490" id="h32-0-490" class="d">-exports.useDeferredValue = function (value, initialValue) { 34817 </a><a href="#h32-0-491" id="h32-0-491" class="d">- return ReactSharedInternals.H.useDeferredValue(value, initialValue); 34818 </a><a href="#h32-0-492" id="h32-0-492" class="d">-}; 34819 </a><a href="#h32-0-493" id="h32-0-493" class="d">-exports.useEffect = function (create, deps) { 34820 </a><a href="#h32-0-494" id="h32-0-494" class="d">- return ReactSharedInternals.H.useEffect(create, deps); 34821 </a><a href="#h32-0-495" id="h32-0-495" class="d">-}; 34822 </a><a href="#h32-0-496" id="h32-0-496" class="d">-exports.useId = function () { 34823 </a><a href="#h32-0-497" id="h32-0-497" class="d">- return ReactSharedInternals.H.useId(); 34824 </a><a href="#h32-0-498" id="h32-0-498" class="d">-}; 34825 </a><a href="#h32-0-499" id="h32-0-499" class="d">-exports.useImperativeHandle = function (ref, create, deps) { 34826 </a><a href="#h32-0-500" id="h32-0-500" class="d">- return ReactSharedInternals.H.useImperativeHandle(ref, create, deps); 34827 </a><a href="#h32-0-501" id="h32-0-501" class="d">-}; 34828 </a><a href="#h32-0-502" id="h32-0-502" class="d">-exports.useInsertionEffect = function (create, deps) { 34829 </a><a href="#h32-0-503" id="h32-0-503" class="d">- return ReactSharedInternals.H.useInsertionEffect(create, deps); 34830 </a><a href="#h32-0-504" id="h32-0-504" class="d">-}; 34831 </a><a href="#h32-0-505" id="h32-0-505" class="d">-exports.useLayoutEffect = function (create, deps) { 34832 </a><a href="#h32-0-506" id="h32-0-506" class="d">- return ReactSharedInternals.H.useLayoutEffect(create, deps); 34833 </a><a href="#h32-0-507" id="h32-0-507" class="d">-}; 34834 </a><a href="#h32-0-508" id="h32-0-508" class="d">-exports.useMemo = function (create, deps) { 34835 </a><a href="#h32-0-509" id="h32-0-509" class="d">- return ReactSharedInternals.H.useMemo(create, deps); 34836 </a><a href="#h32-0-510" id="h32-0-510" class="d">-}; 34837 </a><a href="#h32-0-511" id="h32-0-511" class="d">-exports.useOptimistic = function (passthrough, reducer) { 34838 </a><a href="#h32-0-512" id="h32-0-512" class="d">- return ReactSharedInternals.H.useOptimistic(passthrough, reducer); 34839 </a><a href="#h32-0-513" id="h32-0-513" class="d">-}; 34840 </a><a href="#h32-0-514" id="h32-0-514" class="d">-exports.useReducer = function (reducer, initialArg, init) { 34841 </a><a href="#h32-0-515" id="h32-0-515" class="d">- return ReactSharedInternals.H.useReducer(reducer, initialArg, init); 34842 </a><a href="#h32-0-516" id="h32-0-516" class="d">-}; 34843 </a><a href="#h32-0-517" id="h32-0-517" class="d">-exports.useRef = function (initialValue) { 34844 </a><a href="#h32-0-518" id="h32-0-518" class="d">- return ReactSharedInternals.H.useRef(initialValue); 34845 </a><a href="#h32-0-519" id="h32-0-519" class="d">-}; 34846 </a><a href="#h32-0-520" id="h32-0-520" class="d">-exports.useState = function (initialState) { 34847 </a><a href="#h32-0-521" id="h32-0-521" class="d">- return ReactSharedInternals.H.useState(initialState); 34848 </a><a href="#h32-0-522" id="h32-0-522" class="d">-}; 34849 </a><a href="#h32-0-523" id="h32-0-523" class="d">-exports.useSyncExternalStore = function ( 34850 </a><a href="#h32-0-524" id="h32-0-524" class="d">- subscribe, 34851 </a><a href="#h32-0-525" id="h32-0-525" class="d">- getSnapshot, 34852 </a><a href="#h32-0-526" id="h32-0-526" class="d">- getServerSnapshot 34853 </a><a href="#h32-0-527" id="h32-0-527" class="d">-) { 34854 </a><a href="#h32-0-528" id="h32-0-528" class="d">- return ReactSharedInternals.H.useSyncExternalStore( 34855 </a><a href="#h32-0-529" id="h32-0-529" class="d">- subscribe, 34856 </a><a href="#h32-0-530" id="h32-0-530" class="d">- getSnapshot, 34857 </a><a href="#h32-0-531" id="h32-0-531" class="d">- getServerSnapshot 34858 </a><a href="#h32-0-532" id="h32-0-532" class="d">- ); 34859 </a><a href="#h32-0-533" id="h32-0-533" class="d">-}; 34860 </a><a href="#h32-0-534" id="h32-0-534" class="d">-exports.useTransition = function () { 34861 </a><a href="#h32-0-535" id="h32-0-535" class="d">- return ReactSharedInternals.H.useTransition(); 34862 </a><a href="#h32-0-536" id="h32-0-536" class="d">-}; 34863 </a><a href="#h32-0-537" id="h32-0-537" class="d">-exports.version = "19.0.0"; 34864 </a></pre> 34865 </div> 34866 </body> 34867 </html>